new: conjunctive normal form