In this assignment, you will implement template code and not use any template
classes from the STL. You will also write your own code to handle files. Refer to the
earlier assignment as to how to open and read files.
You may use the following includes, and if you think anything else is needed, post a
question to the mailing list:
Specifically, you may not use any classes that take template parameters, such as