https://linlinhlaing.github.io/posts/while-loop-vs-do-while-loop/
while loop vs do-while loop