Sort a linked list in O(n log n) time and O(1) memory space using merge sort.
Phase: Finding Middle (Slow/Fast Pointers)
Starting merge sort on linked list
4
2
1
3