The datafiles contain the rectangles that are possible for each small rectangle with a number. defineRectangle.txt was an effort to define all possibilities for each numbered small rectangle. The made far too many possibilities to be able to 'brute force' through them all. The defineRectangleSub.txt file contains just possibilities left after careful inspection, finding many of the rectangles possibilities can't work.