Initial commit of exercise 7