compute-hypot