# Loop Detection: given a circular linked list, return the node at the beginning of the loop
# Definition: a node's next pointer points to an earlier node

from LinkedList import LinkedList, Node


def find_loop(l: LinkedList) -> Node:
    raise NotImplementedError
