Interesting how different people think about the same problem!
The way that Andy, Persephone and lowbypass looked at the question would be alien to me. I can understand the method but my brain avoids
proper mathematics like the plague.
Now Mark has my vote. I think the way he thinks.