in reply to My 'perldar' tells me there is a 'better' solution for this list operation
my @l3 = map { my $f = $_; ((grep { $f eq $_ } @l2),'null')[0] } @l1; [download]