When the not operator has one operand of boolean type then the result of the operation is true if the value of the operand is false, and the result of the operation is false if the value of the operand is true.
not true results in "false"
not false results in "true"