hw1 complete