Category: Linked List
Difficulty: beginner
Description: Find middle node using fast and slow pointers
Time Complexity: O(n)
Space Complexity: O(1)