Container exercise 3, finished