Initial commit for task 7 solution.