Does the Pythagorean Theorem work on any other shape?