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


in reply to Miscellaneous.pm?

I wrote this to solve that very problem.

Damian