Colored Squares

NL