finsihed hw4