und hier fertiger programmcode von Bryan Dietz: http://home.roadrunner.com/~jbmmdietz/dsparp.html