example: counting change