Reverse Linked List II || an ugly solution, looking for better version