hw4 final