Puzzles solved by 98707890568678567