Puzzles solved by TEO