pythagorean theorem
using similar triangles
Two triangles ABC and DEF are similar if (1) their corresponding angles are equal, that is, angle A equals angle D, angle B equals angle E, and angle C equals angle F, and (2) their sides are proportional, that is, the ratios of the three corresponding sides are equal: