exercise 1 finished
exercise 2 finished