exercise 7 fourth commit
exercise 7 fifth commit