project 1, upload 1 - C