Puzzles solved by elliot