Input file is assumed to be in the same directory for the given assignment.
Completed all 4 assignements