Interview Algorithm Challenge: Reverse Linked List - Swift