while ( and !$flag){}