Similar triangles and Pythagorean Theorem