User blog comment:BobTheDoctor27/October 2013 Update/@comment-23174019-20131106150431/@comment-958607-20131106151441

Wow, that's simpler than the version I showed. Even better! :D