http://www.perlmonks.org?node_id=358488

http://punkish.eidesis.org/images/docs/plan.gif