This question is the same as Linked List Cycle, except in addition to checking whether a linked list has a loop, we also find the entry point to the loop, if possible.
This is a companion discussion topic for the original entry at https://algo.monster/problems/linked_list_cycle_iii/