Assignment 0: Implement `AtomicLong`