Reversing a singly Linkedlist, recursive and iterative method, iterative method is preffered