On 3/6/2015 1:48 AM, Brian Schott wrote: > The serious answer is that there's a lot of special casing that I'm still trying > to figure out. Ah. I had thought that maybe there was an obvious algorithm I didn't think of!