https://www.learncpponline.com/do-while-statement-in-c-plus-plus/
do-while statement in C++