Puzzles solved by SMH