HW4P1 Complete-- All Errors Corrected