jum game ii, greedy
letter combinations of a phone number, dp
detect cycle and start of cycle in linked list