sub diag { my $x = shift @_; my $y = shift @_; my $x_sq = $x * $x; my $y_sq = $y * $y; my $prod = $x_sq * $y_sq; my $result = sqrt($prod); return $result; } #### sub diag { my $x = shift @_; my $y = shift @_; return abs ($x * $y); } #### sub diag { return abs ($_[0] * $_[1]); }