All I was shooting for was that if you want 'left to right' and you are having trouble getting something to work, I've often found that making explicitly 'left to right' (by putting it a while loop) can help me understand it. Once understanding has occurred, it can usually be re-written in a cooler way.