Puzzles solved by hads