Puzzles solved by Teun