while ($line = ) {$nextline=; #### my $previous = ''; while ($line = ) { if ($line =~ /mamma/ && $line =~ /mia/) { print OUT $previous; print OUT $line; } else { print "."; } } continue { $previous = $line; }