Puzzles solved by Teha