HW1 Finished