Input and output files passed as aguments.