hw8 fully worked