Wow, it took me 45 minutes to figure it out! Cool riddle.
http://www.flyanglersonline.com/lighterside/