finish  Ex4