The Tex File and C Code For CIS580 Homework 4