I was having the understanding that when two threads simultaneously read and write from/to the same variable, the application would crash. I wrote a small program to simulat