Puzzles solved by USC