Puzzles solved by u99