Puzzles solved by 100000