This is a course work for 15640 project4 - MPI