Add problems from exercise 3