Completed challenge 22.