addition of chapter 6
addition of chapter 7
experimenting with datatypes
random experiments
basic experiments with haskell