Triangles and Squares