Squares, Checks, and Grids (Communicating With Pattern)