SQL> /
user open 0;
host open 1;
car behind 2;
WIN: if user switched;
user open 0;
host open 1;
car behind 2;
WIN: if user switched;
user open 1;
host open 2;
car behind 0;
WIN: if user switched;
user open 1;
host open 2;
car behind 0;
WIN: if user switched;
user open 0;
car behind 0;
WIN: if user stayed
user open 0;
host open 2;
car behind 1;
WIN: if user switched;
user open 2;
car behind 2;
WIN: if user stayed
user open 1;
host open 2;
car behind 0;
WIN: if user switched;
user open 1;
car behind 1;
WIN: if user stayed
user open 2;
host open 0;
car behind 1;
WIN: if user switched;
user open 2;
car behind 2;
WIN: if user stayed
user open 0;
host open 2;
car behind 1;
WIN: if user switched;
user open 1;
host open 0;
car behind 2;
WIN: if user switched;
user open 0;
car behind 0;
WIN: if user stayed
user open 2;
host open 1;
car behind 0;
WIN: if user switched;
user open 0;
host open 1;
car behind 2;
WIN: if user switched;
user open 1;
host open 0;
car behind 2;
WIN: if user switched;
user open 2;
host open 0;
car behind 1;
WIN: if user switched;
user open 2;
car behind 2;
WIN: if user stayed
user open 1;
car behind 1;
WIN: if user stayed
TOTAL WINS if switched: 13
TOTAL WINS if stayed: 7
PL/SQL procedure successfully completed.