sub usage { die "You must specify an input file.\nUsage: $0 \n"; }