Puzzles solved by tedi