Running the example of [Arc](https://doc.rust-lang.org/stable/rust-by-example/std/arc.html) results in a variing number of prints. Is this a bug in rust or is `thread::spawn` not used correctly/up-to-date? Sometimes there are even incomplete prints: 