A change of state from true/positive to negative. In Scheme, operations that change the values of variables are given names that end with an exclamation point (quote SICP). Pronounced "not-bang". The statement "I'm a virgin... not!" is syntactic&sugar for "me.virgin = false". Not! should not be confused with the double negative !not.