Puzzles solved by Darwin10