Even though I don't know C++, I can see similarities with other languages I am familiar with regarding the looping concept. I do ok with loops, but just you two, kmote and Baez have made this much clearer. I am glad I read this post, even if I am not the OP.