Image: Pythagoras similar triangles.svg, by Gauravjuvekar, licence Creative Commons - ShareAlike 3.0 International