Added challenge 9.