Constrained Grid Generator

No 2x2 blocks of single color, no checkered 2x2 patterns