List as many different ways as you can for how to figure out if a singly list is broken and has a loop