A program to solve Scramble Squares puzzles