algo hw4