ex7-9 finished