puzzle constraint programming python or-tools symmetry isomorphism Scramble Squares, Pt. 1/3: Constraint Programming This is post 1 of a 3-post series on the Scramble Squares puzzle. This …