Updated exercise 11