Homework 4 complete (4_4 and 4_5)