Puzzles solved by TEB