hw04 finished