from random import randint, choice
successes, attempts = 0, 0
while attempts < 1000:
correct_door = randint(0, 2)
players_door = randint(0, 2)
unchosen_losing_doors = [ x for x in [0,1,2] if x != correct_door and x != players_door ]
opened_door = choice(unchosen_losing_doors)
door_to_which_we_switch = 3 - players_door - opened_door
attempts += 1
if correct_door == door_to_which_we_switch: successes += 1
print(successes)
ZnJvbSByYW5kb20gaW1wb3J0IHJhbmRpbnQsIGNob2ljZQoKc3VjY2Vzc2VzLCBhdHRlbXB0cyA9IDAsIDAKCndoaWxlIGF0dGVtcHRzIDwgMTAwMDoKICAgIGNvcnJlY3RfZG9vciA9IHJhbmRpbnQoMCwgMikKICAgIHBsYXllcnNfZG9vciA9IHJhbmRpbnQoMCwgMikKICAgIHVuY2hvc2VuX2xvc2luZ19kb29ycyA9IFsgeCBmb3IgeCBpbiBbMCwxLDJdIGlmIHggIT0gY29ycmVjdF9kb29yIGFuZCB4ICE9IHBsYXllcnNfZG9vciBdCiAgICBvcGVuZWRfZG9vciA9IGNob2ljZSh1bmNob3Nlbl9sb3NpbmdfZG9vcnMpCiAgICBkb29yX3RvX3doaWNoX3dlX3N3aXRjaCA9IDMgLSBwbGF5ZXJzX2Rvb3IgLSBvcGVuZWRfZG9vcgogICAgYXR0ZW1wdHMgKz0gMQogICAgaWYgY29ycmVjdF9kb29yID09IGRvb3JfdG9fd2hpY2hfd2Vfc3dpdGNoOiBzdWNjZXNzZXMgKz0gMQoKcHJpbnQoc3VjY2Vzc2VzKQ==