expected increments: 1600000
volatileCounter: 855018 (volatile guarantees every thread SEES the latest value - it does not make ++ atomic)
atomicCounter: 1600000
volatileCounter lost updates: 744982
atomicCounter matches expected: true
