https://blog.devgenius.io/leetcode-160-intersection-of-two-linked-lists-solution-with-images-e7e2508f358e