Completed the written part.

Still to do the exercise.