condition_and_while