exercises 1-7 done