do while

do while loop for prompting
anonymous functions

still must have function call