I do not consider the comment, that the do--while loop was removed in favor of a while loop per code review, to be superfluous. It was entirely a stylistic request, but since I am new here I felt compelled to comply. I could have unfolded the loop to do what is in it once and then enter the loop, increasing the code size by the size of the loop, or I could create a "done" variable. As the code is now, if I were reviewing the code I would notice immediately in such a small loop that by using do--while a variable could be eliminated along with two lines of code (one of them in the loop)--and I would not consider that request to be stylistic. Here, stylistic considerations trumped code compactness and, in my view, simplicity. However, it may be that some consider a do--while loop inherently confusing. In any case it is not necessary to see the prior version of the code to see that a do-while loop would be more compact and have one less variable. Perhaps I should modify the comment to say that the do-while was removed specifically for stylistic reasons?