I will be pouring over this code as I did the one left last night to figure out all the symbols. I thought subroutines might be useful here and I spent most of the night researching. I notice you added the do-while loop back in as in the previous example it was taken out. It's interesting to see the different ways it can be done. Lots of ah-ha moments thanks to all those here.