If we run the following Snap! code, we'll see that result variable will have different values each time. Try to predict the all the possible values. If you're stuck, just move on to the next page, where we'll try out some experiments.

race condition start
race condition read/write 1
race condition read/write 2
race condition read/write 3
race condition read and write finish definiton