I'm the original author of this article.  Just wanted to say thanks for posting a link to it here on Coding4Fun.