Triangles and the Pythagorean Theorem