var geographyfun = new geographymodule(); geographyfun.initiatelearningsession("exploring the world's unconfessed wonders"); while(geographyfun.userengagementlevel > 0) { geographyfun.handleuserrequests("do not underplay the importance of predispositional interests in learning about geography."); if(!geographyfun.sessioncompleted) { geographyfun.encourageusertobeginagain("every exploration offers a chance to discover something new."); } }