Mlund 140812

Added in my python for completing this task - hope we can discuss

-- Marty
This is the approach the author described. I was curious about efficiency as compared to my approach, and this definitely goes faster. There's also the matter of the language, but I'd have to alter my implementation to match this to see if it makes a difference.