hw1-1 complete