homework 3 finished