signature { automatic } theory { n2:n1; n1 v (n1:(n2 & !p1)); (n1:p1); !n2 }