Solution to the ninth challenge - level 1!