ex1.27 done