Puzzles solved by Teach