Commiting exercise 10.