ex 1 done