Pythagorean Theorem with Equilateral Triangles