diff options
| -rw-r--r-- | challenge-251/simon-proctor/raku/ch-2.raku | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/challenge-251/simon-proctor/raku/ch-2.raku b/challenge-251/simon-proctor/raku/ch-2.raku index e5f95f5216..17ae44be46 100644 --- a/challenge-251/simon-proctor/raku/ch-2.raku +++ b/challenge-251/simon-proctor/raku/ch-2.raku @@ -13,7 +13,9 @@ multi sub MAIN('test') { multi sub MAIN( Int $width, #= Matrix width - *@vals where @vals.unique.elems == @vals.elems && all(@vals) ~~ IntStr, #= Matrix values + *@vals where @vals.unique.elems == @vals.elems #= Matrix values + && all(@vals) ~~ IntStr + && @vals.elems %% $width, ) { my @matrix = @vals.rotor($width); lucky(@matrix).say; |
