Well, as I said, it's not terribly accurate. My overall solution is rather different from what you would do: I'm making my own version. Report