Chapter 23 challenge 1

Reference
http://forums.bignerdranch.com/viewtopic.php?f=420&t=7298