Added anagrams and duplicate number algorithms.