Different operations have different costs.
Cost overestimates fund cost underestimates.
Example
Need to set some bits to 1 before set to 0.
* one for actual bit flip, one for credit ** use credit from the time when set to 1
Because resetting bits in the while loop are ``paid for'', each call to Increment incurs a cost of 2 for the bit set to 1.
Constraints