while(<>) { pass1; } reset; while(<>) { pass2; }