ex7 init
ex7 part 1 complete