are all right triangles similar