ex4_9 done