Solution to the eleventh challenge - level 2!!