ex3-4 done