exercise 7 - commit 1