Is id = 1 - id atomic? Is id = 1 - id atomic? multithreading multithreading