In particular, it will eventually set entrance_intentsto false and get stuck in the "while turn ≠ 1" loop (since turn remains 0).
В частности, он присвоит "flagзначение "false" и будет исполнять цикл «while turn = 0» (так как turn остаётся равной 0).