use 5.38.0; use Test2::V0; use Path::Tiny; use Part1; my $input = path('input')->slurp; my $example = path('example')->slurp; is Part1::rank_hand( 'AAAAA') => 7; is Part1::rank_hand( 'AA8AA') => 6; is Part1::rank_hand( '23332') => 5; is Part1::rank_hand( 'TTT98') => 4; is Part1::rank_hand( '23432') => 3; is Part1::rank_hand( 'A23A4') => 2; is Part1::rank_hand( '23456') => 1; is [ Part1::parse_input( '2345A 123') ] => [ [ [qw/ a b c d m /], 123 ] ]; is Part1::solution_1($example) => 6440; is Part1::solution_1($input) => 'TODO'; done_testing;