Added challenge 4.