add .gitignore
page 358 exercise 1
page 362 exercise 1
page 362 exercise 2