I've been trying to solve this problem since 1975. I just glanced at the linked page, yes it is indeed the same problem, but I don't want to know the answer, I want to solve it myself.<p>I'm pretty sure I know how it's done now, but I haven't had the headspace to deal with it yet.