my %lines = map { ($_, 1) } qw/1 3 5 7/; open(IN, ") { print OUT $_ if $lines{$.}; }