my %users = map { $_->[0], $_->[1,-1] } @$ar_ref_2; my @answer = map { [@$_, $users{$$_[1]} ] } @$ar_ref_1;