Right angles and triangles