Link to exercise 1 solution Link to exercise 2 solution Link to exercise 3 solution