Puzzles solved by usap