Update Homework: 43