This project is the final project for CSI402. The test files are provided thanks to professor ravi. The project is written in C and contains two parts.