Puzzles solved by teb