Pythagorean and Similar Triangles