the immediate issue is that, in the current output given -
oR, Or, and NOT should be omitted (in this case "and" is the only control-word from the input string that was correctly omitted)
and also, "non" and "volatile" should remain together in the output