Reverse a LL iterative and recursive