my @AoA = ( [qw/10 27 17 20/], [qw/10 24 22 25/], [qw/11 25 24 25/], [qw/11 26 19 20/], ) #### my %HoH = ( 10 => { 27 => [17 .. 20], 24 => [22 .. 25], }, 11 => { 25 => [24 .. 25], 26 => [19 .. 20], } );