herr_prof says:
Ah then if you aren't starting from scratch:
http://members.tele2.nl/m.tarenskeen/do
nvert.html