Commit 9th exercise
Committed exercise 10 with extra credits.