https://realcoder.techss24.com/solved-middle-of-the-linked-list-876/3498/