add exercise 2 a) and b)