Completed hw04