Totally different way to add numbers with opposite signs. http://mathfour.com/?p=833
No download links available.