almost done with question 1
make changes to question 1
finish problem1