completed the exercise 12'