Committing exercise 18.