Fermat vs. Pythagoras

UVA - 106