hypothenuse

not defined yet