Different operations have different costs.
Cost overestimates fund cost underestimates.
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.