https://tutorial.eyehunts.com/java/find-middle-of-given-linked-list-data-structure/
Find the middle of a given linked list data structure