hw1 finished.