diff options
| -rw-r--r-- | challenge-152/mark-anderson/raku/ch-2.raku | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/challenge-152/mark-anderson/raku/ch-2.raku b/challenge-152/mark-anderson/raku/ch-2.raku index 10e30451d0..68d0d5f0b7 100644 --- a/challenge-152/mark-anderson/raku/ch-2.raku +++ b/challenge-152/mark-anderson/raku/ch-2.raku @@ -16,10 +16,10 @@ sub rectangle-area(+@p) my $int = flat (($p[0,4], $p[1,5])>>.max, ($p[2,6], $p[3,7])>>.min); - my $int-x-dist = [-] $int[2,0]; - my $int-y-dist = [-] $int[3,1]; + my $int-x = [-] $int[2,0]; + my $int-y = [-] $int[3,1]; - my $int-area = $int-x-dist|$int-y-dist < 0 ?? 0 !! $int-x-dist * $int-y-dist; + my $int-area = $int-x|$int-y < 0 ?? 0 !! $int-x * $int-y; abs(([-] $p[0,2]) * ([-] $p[1,3])) + abs(([-] $p[4,6]) * ([-] $p[5,7])) - $int-area; } |
