Puzzles solved by TEFO