Create Reverse Linked List

first in a iterative way(in place and out of place)
then reverse recursively.