complete programming assignment in week one