Puzzles solved by Diversity