complete challenge 9 and 10