Uploading homework 17