define your own control structures - whilst (the same as while)