Puzzles solved by avery