NNF and CNF for predicate logic.