worked on hw4