https://technology-made-simple.medium.com/find-the-middle-of-a-singly-linkedlist-technique-tuesdays-6908ebd1e2e9