Cookies and Squares