WIP problem 7