triangle, square