### Levels 951-1000

Please see below all the answers and solutions for
Levels 951-1000.
In total there are 50 puzzles.

If you already solved all the puzzles then head over to the main page where you can find the other answers.