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