proposition: Theorem all_cell_ordered: ordered all_cell.
proof: Proof. unfold all_cell. apply fold_clause_insert_ordered; auto. intros l; apply gen_cell_ordered. red; simpl; intros _ c H; case H. Qed.
imports: List UList Permutation Div OrderedList ListOp Lia