That 6 line solution is very odd. You'd probably fall UP if you jumped out of an airplane.
While super short, it's horrible for processing time, which is what I try to optimize for, esp. lately.
Did you know that 2 nested DO-LOOPs is faster than 2 nested FOR-NEXT loops? Not that I
understand why.