perfect half square triangles