Puzzles solved by SMT