TomoLink
Medium

How do you reverse a singly linked list in O(n) time and O(1) space?