Reading One Byte at a Time
Versus
One Whitespace-Delimited Object at a Time
Two source code files
Common input file
Two different generated output files