Puzzles solved by teresia