Invented by Tim Renouf, 2009. This implementation by David Moore, 2009.

Enter text:

Source code: renouftxt.js.