hw2 pt 1 done