Squares and Trangles