Added logical NOT operator