Puzzles solved by Teya