finish data part exercise 1,2,3,4,5,6,7
finish data part exercise 1,2,3,6,7,8,10. Exercise 4,5,9 need to be
debugged