Puzzles solved by and99