That's neat code, Andrew. You've got a few more years under your belt than I
do.

I'm going to go see what "yield" means, now. ;)