anagrams, clone graph, copy list with random pointer, insertion sort list, palindrome partitioning2, remove duplicates from sorted list2, reverse nodes in k group, zigzag conversion