Something triggered this evening and prompted me to write up this post .. and the first thing it came to my mind, what are two difficult things the Driving License folks ask before handing you over for the G/G2 license .. and they are a. Reverse the Car (of course, the car has to be backed up properly between the two yellow lines) b. Parallel Parking -- Park this topic for now, some day we will talk about Parallel Programming Alright, so why the heck I am even talking about it.. well, like I mentioned earlier, something prompted me to ponder over writing up a Reverse routine that must not use a temporary array .. well, sure we can use a temporary variable to (temporarily) store a node value -- and then some one (from my kind of background) may say, well, I don't want to use any temporary variable, whatsoever .. The following are the two quick code snippets that I believe should work for now :-) Snippet 1: Reverse Method (NOT using temporary Array) Note: Th...