Finished the grade project, this project is problematic with the cygwin C compiler.