↑ Up

CSE_E---1.7.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : CSE_E---1.7
% Problem  : SEU171+2 : TPTP v9.2.1. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d

% Computer : n008.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue May  5 05:10:55 PM UTC 2026

% Result   : Theorem 0.74s 1.61s
% Output   : CNFRefutation 3.16s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named c_0_108)

% Comments : 
%------------------------------------------------------------------------------
fof(d5_tarski,axiom,
    ! [X1,X2] : ordered_pair(X1,X2) = unordered_pair(unordered_pair(X1,X2),singleton(X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d5_tarski) ).

fof(t69_enumset1,lemma,
    ! [X1] : unordered_pair(X1,X1) = singleton(X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t69_enumset1) ).

fof(fc1_zfmisc_1,axiom,
    ! [X1,X2] : ~ empty(ordered_pair(X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fc1_zfmisc_1) ).

fof(t4_xboole_0,lemma,
    ! [X1,X2] :
      ( ~ ( ~ disjoint(X1,X2)
          & ! [X3] : ~ in(X3,set_intersection2(X1,X2)) )
      & ~ ( ? [X3] : in(X3,set_intersection2(X1,X2))
          & disjoint(X1,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t4_xboole_0) ).

fof(t65_zfmisc_1,lemma,
    ! [X1,X2] :
      ( set_difference(X1,singleton(X2)) = X1
    <=> ~ in(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t65_zfmisc_1) ).

fof(l28_zfmisc_1,lemma,
    ! [X1,X2] :
      ( ~ in(X1,X2)
     => disjoint(singleton(X1),X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l28_zfmisc_1) ).

fof(d2_zfmisc_1,axiom,
    ! [X1,X2,X3] :
      ( X3 = cartesian_product2(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ? [X5,X6] :
              ( in(X5,X1)
              & in(X6,X2)
              & X4 = ordered_pair(X5,X6) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d2_zfmisc_1) ).

fof(d3_xboole_0,axiom,
    ! [X1,X2,X3] :
      ( X3 = set_intersection2(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ( in(X4,X1)
            & in(X4,X2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d3_xboole_0) ).

fof(t48_xboole_1,lemma,
    ! [X1,X2] : set_difference(X1,set_difference(X1,X2)) = set_intersection2(X1,X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t48_xboole_1) ).

fof(d4_xboole_0,axiom,
    ! [X1,X2,X3] :
      ( X3 = set_difference(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ( in(X4,X1)
            & ~ in(X4,X2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d4_xboole_0) ).

fof(t106_zfmisc_1,lemma,
    ! [X1,X2,X3,X4] :
      ( in(ordered_pair(X1,X2),cartesian_product2(X3,X4))
    <=> ( in(X1,X3)
        & in(X2,X4) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t106_zfmisc_1) ).

fof(l55_zfmisc_1,lemma,
    ! [X1,X2,X3,X4] :
      ( in(ordered_pair(X1,X2),cartesian_product2(X3,X4))
    <=> ( in(X1,X3)
        & in(X2,X4) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l55_zfmisc_1) ).

fof(t33_zfmisc_1,lemma,
    ! [X1,X2,X3,X4] :
      ( ordered_pair(X1,X2) = ordered_pair(X3,X4)
     => ( X1 = X3
        & X2 = X4 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t33_zfmisc_1) ).

fof(t26_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( subset(X1,X2)
     => subset(set_intersection2(X1,X3),set_intersection2(X2,X3)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t26_xboole_1) ).

fof(t19_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( ( subset(X1,X2)
        & subset(X1,X3) )
     => subset(X1,set_intersection2(X2,X3)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t19_xboole_1) ).

fof(l3_zfmisc_1,lemma,
    ! [X1,X2,X3] :
      ( subset(X1,X2)
     => ( in(X3,X1)
        | subset(X1,set_difference(X2,singleton(X3))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l3_zfmisc_1) ).

fof(t6_zfmisc_1,lemma,
    ! [X1,X2] :
      ( subset(singleton(X1),singleton(X2))
     => X1 = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t6_zfmisc_1) ).

fof(d1_tarski,axiom,
    ! [X1,X2] :
      ( X2 = singleton(X1)
    <=> ! [X3] :
          ( in(X3,X2)
        <=> X3 = X1 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d1_tarski) ).

fof(t9_tarski,axiom,
    ! [X1] :
    ? [X2] :
      ( in(X1,X2)
      & ! [X3,X4] :
          ( ( in(X3,X2)
            & subset(X4,X3) )
         => in(X4,X2) )
      & ! [X3] :
          ~ ( in(X3,X2)
            & ! [X4] :
                ~ ( in(X4,X2)
                  & ! [X5] :
                      ( subset(X5,X3)
                     => in(X5,X4) ) ) )
      & ! [X3] :
          ~ ( subset(X3,X2)
            & ~ are_equipotent(X3,X2)
            & ~ in(X3,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t9_tarski) ).

fof(t17_xboole_1,lemma,
    ! [X1,X2] : subset(set_intersection2(X1,X2),X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t17_xboole_1) ).

fof(l25_zfmisc_1,lemma,
    ! [X1,X2] :
      ~ ( disjoint(singleton(X1),X2)
        & in(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l25_zfmisc_1) ).

fof(t39_zfmisc_1,lemma,
    ! [X1,X2] :
      ( subset(X1,singleton(X2))
    <=> ( X1 = empty_set
        | X1 = singleton(X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t39_zfmisc_1) ).

fof(l4_zfmisc_1,lemma,
    ! [X1,X2] :
      ( subset(X1,singleton(X2))
    <=> ( X1 = empty_set
        | X1 = singleton(X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l4_zfmisc_1) ).

fof(commutativity_k3_xboole_0,axiom,
    ! [X1,X2] : set_intersection2(X1,X2) = set_intersection2(X2,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',commutativity_k3_xboole_0) ).

fof(t37_zfmisc_1,lemma,
    ! [X1,X2] :
      ( subset(singleton(X1),X2)
    <=> in(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t37_zfmisc_1) ).

fof(l2_zfmisc_1,lemma,
    ! [X1,X2] :
      ( subset(singleton(X1),X2)
    <=> in(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l2_zfmisc_1) ).

fof(d7_xboole_0,axiom,
    ! [X1,X2] :
      ( disjoint(X1,X2)
    <=> set_intersection2(X1,X2) = empty_set ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d7_xboole_0) ).

fof(t136_zfmisc_1,lemma,
    ! [X1] :
    ? [X2] :
      ( in(X1,X2)
      & ! [X3,X4] :
          ( ( in(X3,X2)
            & subset(X4,X3) )
         => in(X4,X2) )
      & ! [X3] :
          ( in(X3,X2)
         => in(powerset(X3),X2) )
      & ! [X3] :
          ~ ( subset(X3,X2)
            & ~ are_equipotent(X3,X2)
            & ~ in(X3,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t136_zfmisc_1) ).

fof(t3_xboole_0,lemma,
    ! [X1,X2] :
      ( ~ ( ~ disjoint(X1,X2)
          & ! [X3] :
              ~ ( in(X3,X1)
                & in(X3,X2) ) )
      & ~ ( ? [X3] :
              ( in(X3,X1)
              & in(X3,X2) )
          & disjoint(X1,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t3_xboole_0) ).

fof(t46_zfmisc_1,lemma,
    ! [X1,X2] :
      ( in(X1,X2)
     => set_union2(singleton(X1),X2) = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t46_zfmisc_1) ).

fof(l23_zfmisc_1,lemma,
    ! [X1,X2] :
      ( in(X1,X2)
     => set_union2(singleton(X1),X2) = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l23_zfmisc_1) ).

fof(t28_xboole_1,lemma,
    ! [X1,X2] :
      ( subset(X1,X2)
     => set_intersection2(X1,X2) = X1 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t28_xboole_1) ).

fof(fc2_xboole_0,axiom,
    ! [X1,X2] :
      ( ~ empty(X1)
     => ~ empty(set_union2(X1,X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fc2_xboole_0) ).

fof(fc3_xboole_0,axiom,
    ! [X1,X2] :
      ( ~ empty(X1)
     => ~ empty(set_union2(X2,X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fc3_xboole_0) ).

fof(t50_subset_1,conjecture,
    ! [X1] :
      ( X1 != empty_set
     => ! [X2] :
          ( element(X2,powerset(X1))
         => ! [X3] :
              ( element(X3,X1)
             => ( ~ in(X3,X2)
               => in(X3,subset_complement(X1,X2)) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t50_subset_1) ).

fof(t8_zfmisc_1,lemma,
    ! [X1,X2,X3] :
      ( singleton(X1) = unordered_pair(X2,X3)
     => X1 = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t8_zfmisc_1) ).

fof(t9_zfmisc_1,lemma,
    ! [X1,X2,X3] :
      ( singleton(X1) = unordered_pair(X2,X3)
     => X2 = X3 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t9_zfmisc_1) ).

fof(antisymmetry_r2_xboole_0,axiom,
    ! [X1,X2] :
      ( proper_subset(X1,X2)
     => ~ proper_subset(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',antisymmetry_r2_xboole_0) ).

fof(antisymmetry_r2_hidden,axiom,
    ! [X1,X2] :
      ( in(X1,X2)
     => ~ in(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',antisymmetry_r2_hidden) ).

fof(d2_subset_1,axiom,
    ! [X1,X2] :
      ( ( ~ empty(X1)
       => ( element(X2,X1)
        <=> in(X2,X1) ) )
      & ( empty(X1)
       => ( element(X2,X1)
        <=> empty(X2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d2_subset_1) ).

fof(idempotence_k3_xboole_0,axiom,
    ! [X1,X2] : set_intersection2(X1,X1) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',idempotence_k3_xboole_0) ).

fof(t2_boole,axiom,
    ! [X1] : set_intersection2(X1,empty_set) = empty_set,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2_boole) ).

fof(rc1_subset_1,axiom,
    ! [X1] :
      ( ~ empty(X1)
     => ? [X2] :
          ( element(X2,powerset(X1))
          & ~ empty(X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rc1_subset_1) ).

fof(d1_xboole_0,axiom,
    ! [X1] :
      ( X1 = empty_set
    <=> ! [X2] : ~ in(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d1_xboole_0) ).

fof(irreflexivity_r2_xboole_0,axiom,
    ! [X1,X2] : ~ proper_subset(X1,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',irreflexivity_r2_xboole_0) ).

fof(l1_zfmisc_1,lemma,
    ! [X1] : singleton(X1) != empty_set,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l1_zfmisc_1) ).

fof(fc1_subset_1,axiom,
    ! [X1] : ~ empty(powerset(X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fc1_subset_1) ).

fof(rc2_xboole_0,axiom,
    ? [X1] : ~ empty(X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rc2_xboole_0) ).

fof(d2_xboole_0,axiom,
    ! [X1,X2,X3] :
      ( X3 = set_union2(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ( in(X4,X1)
            | in(X4,X2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d2_xboole_0) ).

fof(d2_tarski,axiom,
    ! [X1,X2,X3] :
      ( X3 = unordered_pair(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ( X4 = X1
            | X4 = X2 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d2_tarski) ).

fof(d4_tarski,axiom,
    ! [X1,X2] :
      ( X2 = union(X1)
    <=> ! [X3] :
          ( in(X3,X2)
        <=> ? [X4] :
              ( in(X3,X4)
              & in(X4,X1) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d4_tarski) ).

fof(t43_subset_1,lemma,
    ! [X1,X2] :
      ( element(X2,powerset(X1))
     => ! [X3] :
          ( element(X3,powerset(X1))
         => ( disjoint(X2,X3)
          <=> subset(X2,subset_complement(X1,X3)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t43_subset_1) ).

fof(d1_zfmisc_1,axiom,
    ! [X1,X2] :
      ( X2 = powerset(X1)
    <=> ! [X3] :
          ( in(X3,X2)
        <=> subset(X3,X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d1_zfmisc_1) ).

fof(t2_tarski,axiom,
    ! [X1,X2] :
      ( ! [X3] :
          ( in(X3,X1)
        <=> in(X3,X2) )
     => X1 = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2_tarski) ).

fof(t119_zfmisc_1,lemma,
    ! [X1,X2,X3,X4] :
      ( ( subset(X1,X2)
        & subset(X3,X4) )
     => subset(cartesian_product2(X1,X3),cartesian_product2(X2,X4)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t119_zfmisc_1) ).

fof(t33_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( subset(X1,X2)
     => subset(set_difference(X1,X3),set_difference(X2,X3)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t33_xboole_1) ).

fof(t118_zfmisc_1,lemma,
    ! [X1,X2,X3] :
      ( subset(X1,X2)
     => ( subset(cartesian_product2(X1,X3),cartesian_product2(X2,X3))
        & subset(cartesian_product2(X3,X1),cartesian_product2(X3,X2)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t118_zfmisc_1) ).

fof(t8_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( ( subset(X1,X2)
        & subset(X3,X2) )
     => subset(set_union2(X1,X3),X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t8_xboole_1) ).

fof(t38_zfmisc_1,lemma,
    ! [X1,X2,X3] :
      ( subset(unordered_pair(X1,X2),X3)
    <=> ( in(X1,X3)
        & in(X2,X3) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t38_zfmisc_1) ).

fof(dt_k3_subset_1,axiom,
    ! [X1,X2] :
      ( element(X2,powerset(X1))
     => element(subset_complement(X1,X2),powerset(X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',dt_k3_subset_1) ).

fof(d3_tarski,axiom,
    ! [X1,X2] :
      ( subset(X1,X2)
    <=> ! [X3] :
          ( in(X3,X1)
         => in(X3,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d3_tarski) ).

fof(involutiveness_k3_subset_1,axiom,
    ! [X1,X2] :
      ( element(X2,powerset(X1))
     => subset_complement(X1,subset_complement(X1,X2)) = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',involutiveness_k3_subset_1) ).

fof(l3_subset_1,lemma,
    ! [X1,X2] :
      ( element(X2,powerset(X1))
     => ! [X3] :
          ( in(X3,X2)
         => in(X3,X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l3_subset_1) ).

fof(t45_xboole_1,lemma,
    ! [X1,X2] :
      ( subset(X1,X2)
     => X2 = set_union2(X1,set_difference(X2,X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t45_xboole_1) ).

fof(d5_subset_1,axiom,
    ! [X1,X2] :
      ( element(X2,powerset(X1))
     => subset_complement(X1,X2) = set_difference(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d5_subset_1) ).

fof(t63_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( ( subset(X1,X2)
        & disjoint(X2,X3) )
     => disjoint(X1,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t63_xboole_1) ).

fof(t1_xboole_1,lemma,
    ! [X1,X2,X3] :
      ( ( subset(X1,X2)
        & subset(X2,X3) )
     => subset(X1,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t1_xboole_1) ).

fof(t40_xboole_1,lemma,
    ! [X1,X2] : set_difference(set_union2(X1,X2),X2) = set_difference(X1,X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t40_xboole_1) ).

fof(t39_xboole_1,lemma,
    ! [X1,X2] : set_union2(X1,set_difference(X2,X1)) = set_union2(X1,X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t39_xboole_1) ).

fof(t10_zfmisc_1,lemma,
    ! [X1,X2,X3,X4] :
      ~ ( unordered_pair(X1,X2) = unordered_pair(X3,X4)
        & X1 != X3
        & X1 != X4 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t10_zfmisc_1) ).

fof(d10_xboole_0,axiom,
    ! [X1,X2] :
      ( X1 = X2
    <=> ( subset(X1,X2)
        & subset(X2,X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d10_xboole_0) ).

fof(t60_xboole_1,lemma,
    ! [X1,X2] :
      ~ ( subset(X1,X2)
        & proper_subset(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t60_xboole_1) ).

fof(t92_zfmisc_1,lemma,
    ! [X1,X2] :
      ( in(X1,X2)
     => subset(X1,union(X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t92_zfmisc_1) ).

fof(l50_zfmisc_1,lemma,
    ! [X1,X2] :
      ( in(X1,X2)
     => subset(X1,union(X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l50_zfmisc_1) ).

fof(t36_xboole_1,lemma,
    ! [X1,X2] : subset(set_difference(X1,X2),X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t36_xboole_1) ).

fof(t7_xboole_1,lemma,
    ! [X1,X2] : subset(X1,set_union2(X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t7_xboole_1) ).

fof(d8_xboole_0,axiom,
    ! [X1,X2] :
      ( proper_subset(X1,X2)
    <=> ( subset(X1,X2)
        & X1 != X2 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d8_xboole_0) ).

fof(t83_xboole_1,lemma,
    ! [X1,X2] :
      ( disjoint(X1,X2)
    <=> set_difference(X1,X2) = X1 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t83_xboole_1) ).

fof(t12_xboole_1,lemma,
    ! [X1,X2] :
      ( subset(X1,X2)
     => set_union2(X1,X2) = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t12_xboole_1) ).

fof(symmetry_r1_xboole_0,axiom,
    ! [X1,X2] :
      ( disjoint(X1,X2)
     => disjoint(X2,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',symmetry_r1_xboole_0) ).

fof(t37_xboole_1,lemma,
    ! [X1,X2] :
      ( set_difference(X1,X2) = empty_set
    <=> subset(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t37_xboole_1) ).

fof(l32_xboole_1,lemma,
    ! [X1,X2] :
      ( set_difference(X1,X2) = empty_set
    <=> subset(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l32_xboole_1) ).

fof(t7_boole,axiom,
    ! [X1,X2] :
      ~ ( in(X1,X2)
        & empty(X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t7_boole) ).

fof(commutativity_k2_xboole_0,axiom,
    ! [X1,X2] : set_union2(X1,X2) = set_union2(X2,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',commutativity_k2_xboole_0) ).

fof(commutativity_k2_tarski,axiom,
    ! [X1,X2] : unordered_pair(X1,X2) = unordered_pair(X2,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',commutativity_k2_tarski) ).

fof(rc2_subset_1,axiom,
    ! [X1] :
    ? [X2] :
      ( element(X2,powerset(X1))
      & empty(X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rc2_subset_1) ).

fof(t3_xboole_1,lemma,
    ! [X1] :
      ( subset(X1,empty_set)
     => X1 = empty_set ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t3_xboole_1) ).

fof(existence_m1_subset_1,axiom,
    ! [X1] :
    ? [X2] : element(X2,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',existence_m1_subset_1) ).

fof(t8_boole,axiom,
    ! [X1,X2] :
      ~ ( empty(X1)
        & X1 != X2
        & empty(X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t8_boole) ).

fof(idempotence_k2_xboole_0,axiom,
    ! [X1,X2] : set_union2(X1,X1) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',idempotence_k2_xboole_0) ).

fof(reflexivity_r1_tarski,axiom,
    ! [X1,X2] : subset(X1,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',reflexivity_r1_tarski) ).

fof(t1_zfmisc_1,lemma,
    powerset(empty_set) = singleton(empty_set),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t1_zfmisc_1) ).

fof(t3_boole,axiom,
    ! [X1] : set_difference(X1,empty_set) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t3_boole) ).

fof(t1_boole,axiom,
    ! [X1] : set_union2(X1,empty_set) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t1_boole) ).

fof(t2_xboole_1,lemma,
    ! [X1] : subset(empty_set,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2_xboole_1) ).

fof(t4_boole,axiom,
    ! [X1] : set_difference(empty_set,X1) = empty_set,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t4_boole) ).

fof(t99_zfmisc_1,lemma,
    ! [X1] : union(powerset(X1)) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t99_zfmisc_1) ).

fof(t6_boole,axiom,
    ! [X1] :
      ( empty(X1)
     => X1 = empty_set ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t6_boole) ).

fof(rc1_xboole_0,axiom,
    ? [X1] : empty(X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rc1_xboole_0) ).

fof(fc1_xboole_0,axiom,
    empty(empty_set),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fc1_xboole_0) ).

fof(i_0_100,plain,
    ! [X350,X351] : ordered_pair(X350,X351) = unordered_pair(unordered_pair(X350,X351),singleton(X350)),
    inference(variable_rename,[status(thm)],[d5_tarski]) ).

fof(i_0_101,lemma,
    ! [X504] : unordered_pair(X504,X504) = singleton(X504),
    inference(variable_rename,[status(thm)],[t69_enumset1]) ).

fof(i_0_102,plain,
    ! [X1,X2] : ~ empty(ordered_pair(X1,X2)),
    inference(fof_simplification,[status(thm)],[fc1_zfmisc_1]) ).

fof(i_0_103,lemma,
    ! [X1,X2] :
      ( ~ ( ~ disjoint(X1,X2)
          & ! [X3] : ~ in(X3,set_intersection2(X1,X2)) )
      & ~ ( ? [X3] : in(X3,set_intersection2(X1,X2))
          & disjoint(X1,X2) ) ),
    inference(fof_simplification,[status(thm)],[t4_xboole_0]) ).

fof(i_0_104,lemma,
    ! [X1,X2] :
      ( set_difference(X1,singleton(X2)) = X1
    <=> ~ in(X2,X1) ),
    inference(fof_simplification,[status(thm)],[t65_zfmisc_1]) ).

fof(i_0_105,lemma,
    ! [X1,X2] :
      ( ~ in(X1,X2)
     => disjoint(singleton(X1),X2) ),
    inference(fof_simplification,[status(thm)],[l28_zfmisc_1]) ).

fof(i_0_106,plain,
    ! [X296,X297,X298,X299,X302,X303,X304,X305,X306,X307,X309,X310] :
      ( ( in(esk6_4(X296,X297,X298,X299),X296)
        | ~ in(X299,X298)
        | X298 != cartesian_product2(X296,X297) )
      & ( in(esk7_4(X296,X297,X298,X299),X297)
        | ~ in(X299,X298)
        | X298 != cartesian_product2(X296,X297) )
      & ( X299 = ordered_pair(esk6_4(X296,X297,X298,X299),esk7_4(X296,X297,X298,X299))
        | ~ in(X299,X298)
        | X298 != cartesian_product2(X296,X297) )
      & ( ~ in(X303,X296)
        | ~ in(X304,X297)
        | X302 != ordered_pair(X303,X304)
        | in(X302,X298)
        | X298 != cartesian_product2(X296,X297) )
      & ( ~ in(esk8_3(X305,X306,X307),X307)
        | ~ in(X309,X305)
        | ~ in(X310,X306)
        | esk8_3(X305,X306,X307) != ordered_pair(X309,X310)
        | X307 = cartesian_product2(X305,X306) )
      & ( in(esk9_3(X305,X306,X307),X305)
        | in(esk8_3(X305,X306,X307),X307)
        | X307 = cartesian_product2(X305,X306) )
      & ( in(esk10_3(X305,X306,X307),X306)
        | in(esk8_3(X305,X306,X307),X307)
        | X307 = cartesian_product2(X305,X306) )
      & ( esk8_3(X305,X306,X307) = ordered_pair(esk9_3(X305,X306,X307),esk10_3(X305,X306,X307))
        | in(esk8_3(X305,X306,X307),X307)
        | X307 = cartesian_product2(X305,X306) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d2_zfmisc_1])])])])])]) ).

cnf(i_0_107,plain,
    ordered_pair(X1,X2) = unordered_pair(unordered_pair(X1,X2),singleton(X1)),
    inference(split_conjunct,[status(thm)],[i_0_100]) ).

cnf(i_0_108,lemma,
    unordered_pair(X1,X1) = singleton(X1),
    inference(split_conjunct,[status(thm)],[i_0_101]) ).

fof(i_0_109,plain,
    ! [X319,X320,X321,X322,X323,X324,X325,X326] :
      ( ( in(X322,X319)
        | ~ in(X322,X321)
        | X321 != set_intersection2(X319,X320) )
      & ( in(X322,X320)
        | ~ in(X322,X321)
        | X321 != set_intersection2(X319,X320) )
      & ( ~ in(X323,X319)
        | ~ in(X323,X320)
        | in(X323,X321)
        | X321 != set_intersection2(X319,X320) )
      & ( ~ in(esk12_3(X324,X325,X326),X326)
        | ~ in(esk12_3(X324,X325,X326),X324)
        | ~ in(esk12_3(X324,X325,X326),X325)
        | X326 = set_intersection2(X324,X325) )
      & ( in(esk12_3(X324,X325,X326),X324)
        | in(esk12_3(X324,X325,X326),X326)
        | X326 = set_intersection2(X324,X325) )
      & ( in(esk12_3(X324,X325,X326),X325)
        | in(esk12_3(X324,X325,X326),X326)
        | X326 = set_intersection2(X324,X325) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d3_xboole_0])])])])])]) ).

fof(i_0_110,lemma,
    ! [X485,X486] : set_difference(X485,set_difference(X485,X486)) = set_intersection2(X485,X486),
    inference(variable_rename,[status(thm)],[t48_xboole_1]) ).

fof(i_0_111,plain,
    ! [X1,X2,X3] :
      ( X3 = set_difference(X1,X2)
    <=> ! [X4] :
          ( in(X4,X3)
        <=> ( in(X4,X1)
            & ~ in(X4,X2) ) ) ),
    inference(fof_simplification,[status(thm)],[d4_xboole_0]) ).

fof(i_0_112,lemma,
    ! [X406,X407,X408,X409] :
      ( ( in(X406,X408)
        | ~ in(ordered_pair(X406,X407),cartesian_product2(X408,X409)) )
      & ( in(X407,X409)
        | ~ in(ordered_pair(X406,X407),cartesian_product2(X408,X409)) )
      & ( ~ in(X406,X408)
        | ~ in(X407,X409)
        | in(ordered_pair(X406,X407),cartesian_product2(X408,X409)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t106_zfmisc_1])])]) ).

fof(i_0_113,lemma,
    ! [X393,X394,X395,X396] :
      ( ( in(X393,X395)
        | ~ in(ordered_pair(X393,X394),cartesian_product2(X395,X396)) )
      & ( in(X394,X396)
        | ~ in(ordered_pair(X393,X394),cartesian_product2(X395,X396)) )
      & ( ~ in(X393,X395)
        | ~ in(X394,X396)
        | in(ordered_pair(X393,X394),cartesian_product2(X395,X396)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l55_zfmisc_1])])]) ).

fof(i_0_114,plain,
    ! [X361,X362] : ~ empty(ordered_pair(X361,X362)),
    inference(variable_rename,[status(thm)],[i_0_102]) ).

fof(i_0_115,lemma,
    ! [X451,X452,X453,X454] :
      ( ( X451 = X453
        | ordered_pair(X451,X452) != ordered_pair(X453,X454) )
      & ( X452 = X454
        | ordered_pair(X451,X452) != ordered_pair(X453,X454) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t33_zfmisc_1])])]) ).

fof(i_0_116,lemma,
    ! [X438,X439,X440] :
      ( ~ subset(X438,X439)
      | subset(set_intersection2(X438,X440),set_intersection2(X439,X440)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t26_xboole_1])]) ).

fof(i_0_117,lemma,
    ! [X488,X489,X491,X492,X493] :
      ( ( disjoint(X488,X489)
        | in(esk25_2(X488,X489),set_intersection2(X488,X489)) )
      & ( ~ in(X493,set_intersection2(X491,X492))
        | ~ disjoint(X491,X492) ) ),
    inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_103])])])])]) ).

fof(i_0_118,lemma,
    ! [X431,X432,X433] :
      ( ~ subset(X431,X432)
      | ~ subset(X431,X433)
      | subset(X431,set_intersection2(X432,X433)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t19_xboole_1])]) ).

fof(i_0_119,lemma,
    ! [X386,X387,X388] :
      ( ~ subset(X386,X387)
      | in(X388,X386)
      | subset(X386,set_difference(X387,singleton(X388))) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l3_zfmisc_1])]) ).

fof(i_0_120,lemma,
    ! [X506,X507] :
      ( ~ subset(singleton(X506),singleton(X507))
      | X506 = X507 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t6_zfmisc_1])]) ).

fof(i_0_121,plain,
    ! [X258,X259,X260,X261,X262,X263] :
      ( ( ~ in(X260,X259)
        | X260 = X258
        | X259 != singleton(X258) )
      & ( X261 != X258
        | in(X261,X259)
        | X259 != singleton(X258) )
      & ( ~ in(esk1_2(X262,X263),X263)
        | esk1_2(X262,X263) != X262
        | X263 = singleton(X262) )
      & ( in(esk1_2(X262,X263),X263)
        | esk1_2(X262,X263) = X262
        | X263 = singleton(X262) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d1_tarski])])])])])]) ).

fof(i_0_122,plain,
    ! [X1] :
    ? [X2] :
      ( in(X1,X2)
      & ! [X3,X4] :
          ( ( in(X3,X2)
            & subset(X4,X3) )
         => in(X4,X2) )
      & ! [X3] :
          ~ ( in(X3,X2)
            & ! [X4] :
                ~ ( in(X4,X2)
                  & ! [X5] :
                      ( subset(X5,X3)
                     => in(X5,X4) ) ) )
      & ! [X3] :
          ~ ( subset(X3,X2)
            & ~ are_equipotent(X3,X2)
            & ~ in(X3,X2) ) ),
    inference(fof_simplification,[status(thm)],[t9_tarski]) ).

fof(i_0_123,lemma,
    ! [X429,X430] : subset(set_intersection2(X429,X430),X429),
    inference(variable_rename,[status(thm)],[t17_xboole_1]) ).

fof(i_0_124,lemma,
    ! [X502,X503] :
      ( ( set_difference(X502,singleton(X503)) != X502
        | ~ in(X503,X502) )
      & ( in(X503,X502)
        | set_difference(X502,singleton(X503)) = X502 ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_104])]) ).

fof(i_0_125,lemma,
    ! [X375,X376] :
      ( ~ disjoint(singleton(X375),X376)
      | ~ in(X375,X376) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l25_zfmisc_1])]) ).

fof(i_0_126,lemma,
    ! [X466,X467] :
      ( ( ~ subset(X466,singleton(X467))
        | X466 = empty_set
        | X466 = singleton(X467) )
      & ( X466 != empty_set
        | subset(X466,singleton(X467)) )
      & ( X466 != singleton(X467)
        | subset(X466,singleton(X467)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t39_zfmisc_1])])]) ).

fof(i_0_127,lemma,
    ! [X389,X390] :
      ( ( ~ subset(X389,singleton(X390))
        | X389 = empty_set
        | X389 = singleton(X390) )
      & ( X389 != empty_set
        | subset(X389,singleton(X390)) )
      & ( X389 != singleton(X390)
        | subset(X389,singleton(X390)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l4_zfmisc_1])])]) ).

fof(i_0_128,plain,
    ! [X254,X255] : set_intersection2(X254,X255) = set_intersection2(X255,X254),
    inference(variable_rename,[status(thm)],[commutativity_k3_xboole_0]) ).

fof(i_0_129,lemma,
    ! [X459,X460] :
      ( ( ~ subset(singleton(X459),X460)
        | in(X459,X460) )
      & ( ~ in(X459,X460)
        | subset(singleton(X459),X460) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t37_zfmisc_1])]) ).

fof(i_0_130,lemma,
    ! [X379,X380] :
      ( ( ~ subset(singleton(X379),X380)
        | in(X379,X380) )
      & ( ~ in(X379,X380)
        | subset(singleton(X379),X380) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l2_zfmisc_1])]) ).

fof(i_0_131,plain,
    ! [X352,X353] :
      ( ( ~ disjoint(X352,X353)
        | set_intersection2(X352,X353) = empty_set )
      & ( set_intersection2(X352,X353) != empty_set
        | disjoint(X352,X353) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[d7_xboole_0])]) ).

fof(i_0_132,lemma,
    ! [X1] :
    ? [X2] :
      ( in(X1,X2)
      & ! [X3,X4] :
          ( ( in(X3,X2)
            & subset(X4,X3) )
         => in(X4,X2) )
      & ! [X3] :
          ( in(X3,X2)
         => in(powerset(X3),X2) )
      & ! [X3] :
          ~ ( subset(X3,X2)
            & ~ are_equipotent(X3,X2)
            & ~ in(X3,X2) ) ),
    inference(fof_simplification,[status(thm)],[t136_zfmisc_1]) ).

fof(i_0_133,lemma,
    ! [X1,X2] :
      ( ~ ( ~ disjoint(X1,X2)
          & ! [X3] :
              ~ ( in(X3,X1)
                & in(X3,X2) ) )
      & ~ ( ? [X3] :
              ( in(X3,X1)
              & in(X3,X2) )
          & disjoint(X1,X2) ) ),
    inference(fof_simplification,[status(thm)],[t3_xboole_0]) ).

fof(i_0_134,lemma,
    ! [X483,X484] :
      ( ~ in(X483,X484)
      | set_union2(singleton(X483),X484) = X484 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t46_zfmisc_1])]) ).

fof(i_0_135,lemma,
    ! [X373,X374] :
      ( ~ in(X373,X374)
      | set_union2(singleton(X373),X374) = X374 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l23_zfmisc_1])]) ).

fof(i_0_136,lemma,
    ! [X441,X442] :
      ( ~ subset(X441,X442)
      | set_intersection2(X441,X442) = X441 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t28_xboole_1])]) ).

fof(i_0_137,lemma,
    ! [X377,X378] :
      ( in(X377,X378)
      | disjoint(singleton(X377),X378) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_105])]) ).

fof(i_0_138,plain,
    ! [X1,X2] :
      ( ~ empty(X1)
     => ~ empty(set_union2(X1,X2)) ),
    inference(fof_simplification,[status(thm)],[fc2_xboole_0]) ).

fof(i_0_139,plain,
    ! [X1,X2] :
      ( ~ empty(X1)
     => ~ empty(set_union2(X2,X1)) ),
    inference(fof_simplification,[status(thm)],[fc3_xboole_0]) ).

fof(i_0_140,negated_conjecture,
    ~ ! [X1] :
        ( X1 != empty_set
       => ! [X2] :
            ( element(X2,powerset(X1))
           => ! [X3] :
                ( element(X3,X1)
               => ( ~ in(X3,X2)
                 => in(X3,subset_complement(X1,X2)) ) ) ) ),
    inference(fof_simplification,[status(thm)],[inference(assume_negation,[status(cth)],[t50_subset_1])]) ).

fof(i_0_141,lemma,
    ! [X519,X520,X521] :
      ( singleton(X519) != unordered_pair(X520,X521)
      | X519 = X520 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t8_zfmisc_1])]) ).

fof(i_0_142,lemma,
    ! [X533,X534,X535] :
      ( singleton(X533) != unordered_pair(X534,X535)
      | X534 = X535 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t9_zfmisc_1])]) ).

fof(i_0_143,plain,
    ! [X1,X2] :
      ( proper_subset(X1,X2)
     => ~ proper_subset(X2,X1) ),
    inference(fof_simplification,[status(thm)],[antisymmetry_r2_xboole_0]) ).

fof(i_0_144,plain,
    ! [X1,X2] :
      ( in(X1,X2)
     => ~ in(X2,X1) ),
    inference(fof_simplification,[status(thm)],[antisymmetry_r2_hidden]) ).

fof(i_0_145,plain,
    ! [X1,X2] :
      ( ( ~ empty(X1)
       => ( element(X2,X1)
        <=> in(X2,X1) ) )
      & ( empty(X1)
       => ( element(X2,X1)
        <=> empty(X2) ) ) ),
    inference(fof_simplification,[status(thm)],[d2_subset_1]) ).

fof(i_0_146,plain,
    ! [X368] : set_intersection2(X368,X368) = X368,
    inference(variable_rename,[status(thm)],[inference(fof_simplification,[status(thm)],[idempotence_k3_xboole_0])]) ).

fof(i_0_147,plain,
    ! [X443] : set_intersection2(X443,empty_set) = empty_set,
    inference(variable_rename,[status(thm)],[t2_boole]) ).

fof(i_0_148,plain,
    ! [X1] :
      ( ~ empty(X1)
     => ? [X2] :
          ( element(X2,powerset(X1))
          & ~ empty(X2) ) ),
    inference(fof_simplification,[status(thm)],[rc1_subset_1]) ).

fof(i_0_149,plain,
    ! [X1] :
      ( X1 = empty_set
    <=> ! [X2] : ~ in(X2,X1) ),
    inference(fof_simplification,[status(thm)],[d1_xboole_0]) ).

fof(i_0_150,plain,
    ! [X1,X2] : ~ proper_subset(X1,X1),
    inference(fof_simplification,[status(thm)],[irreflexivity_r2_xboole_0]) ).

fof(i_0_151,lemma,
    ! [X372] : singleton(X372) != empty_set,
    inference(variable_rename,[status(thm)],[l1_zfmisc_1]) ).

fof(i_0_152,plain,
    ! [X1] : ~ empty(powerset(X1)),
    inference(fof_simplification,[status(thm)],[fc1_subset_1]) ).

fof(i_0_153,plain,
    ? [X1] : ~ empty(X1),
    inference(fof_simplification,[status(thm)],[rc2_xboole_0]) ).

cnf(i_0_154,plain,
    ( X1 = ordered_pair(esk6_4(X2,X3,X4,X1),esk7_4(X2,X3,X4,X1))
    | ~ in(X1,X4)
    | X4 != cartesian_product2(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_106]) ).

cnf(i_0_155,plain,
    ordered_pair(X1,X2) = unordered_pair(unordered_pair(X1,X2),unordered_pair(X1,X1)),
    inference(rw,[status(thm)],[i_0_107,c_0_108]) ).

cnf(i_0_156,plain,
    ( esk8_3(X1,X2,X3) = ordered_pair(esk9_3(X1,X2,X3),esk10_3(X1,X2,X3))
    | in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_106]) ).

cnf(i_0_157,plain,
    ( X3 = set_intersection2(X1,X2)
    | ~ in(esk12_3(X1,X2,X3),X3)
    | ~ in(esk12_3(X1,X2,X3),X1)
    | ~ in(esk12_3(X1,X2,X3),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

cnf(i_0_158,lemma,
    set_difference(X1,set_difference(X1,X2)) = set_intersection2(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_110]) ).

fof(i_0_159,plain,
    ! [X339,X340,X341,X342,X343,X344,X345,X346] :
      ( ( in(X342,X339)
        | ~ in(X342,X341)
        | X341 != set_difference(X339,X340) )
      & ( ~ in(X342,X340)
        | ~ in(X342,X341)
        | X341 != set_difference(X339,X340) )
      & ( ~ in(X343,X339)
        | in(X343,X340)
        | in(X343,X341)
        | X341 != set_difference(X339,X340) )
      & ( ~ in(esk16_3(X344,X345,X346),X346)
        | ~ in(esk16_3(X344,X345,X346),X344)
        | in(esk16_3(X344,X345,X346),X345)
        | X346 = set_difference(X344,X345) )
      & ( in(esk16_3(X344,X345,X346),X344)
        | in(esk16_3(X344,X345,X346),X346)
        | X346 = set_difference(X344,X345) )
      & ( ~ in(esk16_3(X344,X345,X346),X345)
        | in(esk16_3(X344,X345,X346),X346)
        | X346 = set_difference(X344,X345) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_111])])])])])]) ).

cnf(i_0_160,plain,
    ( X3 = cartesian_product2(X1,X2)
    | ~ in(esk8_3(X1,X2,X3),X3)
    | ~ in(X4,X1)
    | ~ in(X5,X2)
    | esk8_3(X1,X2,X3) != ordered_pair(X4,X5) ),
    inference(split_conjunct,[status(thm)],[i_0_106]) ).

fof(i_0_161,plain,
    ! [X287,X288,X289,X290,X291,X292,X293,X294] :
      ( ( ~ in(X290,X289)
        | in(X290,X287)
        | in(X290,X288)
        | X289 != set_union2(X287,X288) )
      & ( ~ in(X291,X287)
        | in(X291,X289)
        | X289 != set_union2(X287,X288) )
      & ( ~ in(X291,X288)
        | in(X291,X289)
        | X289 != set_union2(X287,X288) )
      & ( ~ in(esk5_3(X292,X293,X294),X292)
        | ~ in(esk5_3(X292,X293,X294),X294)
        | X294 = set_union2(X292,X293) )
      & ( ~ in(esk5_3(X292,X293,X294),X293)
        | ~ in(esk5_3(X292,X293,X294),X294)
        | X294 = set_union2(X292,X293) )
      & ( in(esk5_3(X292,X293,X294),X294)
        | in(esk5_3(X292,X293,X294),X292)
        | in(esk5_3(X292,X293,X294),X293)
        | X294 = set_union2(X292,X293) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d2_xboole_0])])])])])]) ).

fof(i_0_162,plain,
    ! [X278,X279,X280,X281,X282,X283,X284,X285] :
      ( ( ~ in(X281,X280)
        | X281 = X278
        | X281 = X279
        | X280 != unordered_pair(X278,X279) )
      & ( X282 != X278
        | in(X282,X280)
        | X280 != unordered_pair(X278,X279) )
      & ( X282 != X279
        | in(X282,X280)
        | X280 != unordered_pair(X278,X279) )
      & ( esk4_3(X283,X284,X285) != X283
        | ~ in(esk4_3(X283,X284,X285),X285)
        | X285 = unordered_pair(X283,X284) )
      & ( esk4_3(X283,X284,X285) != X284
        | ~ in(esk4_3(X283,X284,X285),X285)
        | X285 = unordered_pair(X283,X284) )
      & ( in(esk4_3(X283,X284,X285),X285)
        | esk4_3(X283,X284,X285) = X283
        | esk4_3(X283,X284,X285) = X284
        | X285 = unordered_pair(X283,X284) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d2_tarski])])])])])]) ).

cnf(i_0_163,plain,
    ( in(esk12_3(X1,X2,X3),X1)
    | in(esk12_3(X1,X2,X3),X3)
    | X3 = set_intersection2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

cnf(i_0_164,plain,
    ( in(esk12_3(X1,X2,X3),X2)
    | in(esk12_3(X1,X2,X3),X3)
    | X3 = set_intersection2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

cnf(i_0_165,lemma,
    ( in(X1,X2)
    | ~ in(ordered_pair(X1,X3),cartesian_product2(X2,X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_112]) ).

cnf(i_0_166,lemma,
    ( in(X1,X2)
    | ~ in(ordered_pair(X1,X3),cartesian_product2(X2,X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_113]) ).

cnf(i_0_167,lemma,
    ( in(X1,X2)
    | ~ in(ordered_pair(X3,X1),cartesian_product2(X4,X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_112]) ).

cnf(i_0_168,lemma,
    ( in(X1,X2)
    | ~ in(ordered_pair(X3,X1),cartesian_product2(X4,X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_113]) ).

cnf(i_0_169,lemma,
    ( in(ordered_pair(X1,X3),cartesian_product2(X2,X4))
    | ~ in(X1,X2)
    | ~ in(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_112]) ).

cnf(i_0_170,lemma,
    ( in(ordered_pair(X1,X3),cartesian_product2(X2,X4))
    | ~ in(X1,X2)
    | ~ in(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_113]) ).

cnf(i_0_171,plain,
    ~ empty(ordered_pair(X1,X2)),
    inference(split_conjunct,[status(thm)],[i_0_114]) ).

cnf(i_0_172,lemma,
    ( X1 = X2
    | ordered_pair(X1,X3) != ordered_pair(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_115]) ).

cnf(i_0_173,lemma,
    ( X1 = X2
    | ordered_pair(X3,X1) != ordered_pair(X4,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_115]) ).

cnf(i_0_174,lemma,
    ( subset(set_intersection2(X1,X3),set_intersection2(X2,X3))
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_116]) ).

cnf(i_0_175,plain,
    ( in(X5,X6)
    | ~ in(X1,X2)
    | ~ in(X3,X4)
    | X5 != ordered_pair(X1,X3)
    | X6 != cartesian_product2(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_106]) ).

cnf(i_0_176,lemma,
    ( ~ in(X1,set_intersection2(X2,X3))
    | ~ disjoint(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_117]) ).

fof(i_0_177,plain,
    ! [X328,X329,X330,X332,X333,X334,X335,X337] :
      ( ( in(X330,esk13_3(X328,X329,X330))
        | ~ in(X330,X329)
        | X329 != union(X328) )
      & ( in(esk13_3(X328,X329,X330),X328)
        | ~ in(X330,X329)
        | X329 != union(X328) )
      & ( ~ in(X332,X333)
        | ~ in(X333,X328)
        | in(X332,X329)
        | X329 != union(X328) )
      & ( ~ in(esk14_2(X334,X335),X335)
        | ~ in(esk14_2(X334,X335),X337)
        | ~ in(X337,X334)
        | X335 = union(X334) )
      & ( in(esk14_2(X334,X335),esk15_2(X334,X335))
        | in(esk14_2(X334,X335),X335)
        | X335 = union(X334) )
      & ( in(esk15_2(X334,X335),X334)
        | in(esk14_2(X334,X335),X335)
        | X335 = union(X334) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d4_tarski])])])])])]) ).

fof(i_0_178,lemma,
    ! [X478,X479,X480] :
      ( ( ~ disjoint(X479,X480)
        | subset(X479,subset_complement(X478,X480))
        | ~ element(X480,powerset(X478))
        | ~ element(X479,powerset(X478)) )
      & ( ~ subset(X479,subset_complement(X478,X480))
        | disjoint(X479,X480)
        | ~ element(X480,powerset(X478))
        | ~ element(X479,powerset(X478)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t43_subset_1])])])]) ).

cnf(i_0_179,lemma,
    ( subset(X1,set_intersection2(X2,X3))
    | ~ subset(X1,X2)
    | ~ subset(X1,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_118]) ).

cnf(i_0_180,lemma,
    ( disjoint(X1,X2)
    | in(esk25_2(X1,X2),set_intersection2(X1,X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_117]) ).

fof(i_0_181,plain,
    ! [X269,X270,X271,X272,X273,X274] :
      ( ( ~ in(X271,X270)
        | subset(X271,X269)
        | X270 != powerset(X269) )
      & ( ~ subset(X272,X269)
        | in(X272,X270)
        | X270 != powerset(X269) )
      & ( ~ in(esk3_2(X273,X274),X274)
        | ~ subset(esk3_2(X273,X274),X273)
        | X274 = powerset(X273) )
      & ( in(esk3_2(X273,X274),X274)
        | subset(esk3_2(X273,X274),X273)
        | X274 = powerset(X273) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d1_zfmisc_1])])])])])]) ).

cnf(i_0_182,lemma,
    ( in(X3,X1)
    | subset(X1,set_difference(X2,singleton(X3)))
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_119]) ).

fof(i_0_183,plain,
    ! [X444,X445] :
      ( ( ~ in(esk23_2(X444,X445),X444)
        | ~ in(esk23_2(X444,X445),X445)
        | X444 = X445 )
      & ( in(esk23_2(X444,X445),X444)
        | in(esk23_2(X444,X445),X445)
        | X444 = X445 ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t2_tarski])])])]) ).

cnf(i_0_184,plain,
    ( in(X1,X4)
    | ~ in(X1,X2)
    | ~ in(X1,X3)
    | X4 != set_intersection2(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

fof(i_0_185,lemma,
    ! [X417,X418,X419,X420] :
      ( ~ subset(X417,X418)
      | ~ subset(X419,X420)
      | subset(cartesian_product2(X417,X419),cartesian_product2(X418,X420)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t119_zfmisc_1])]) ).

cnf(i_0_186,lemma,
    ( X1 = X2
    | ~ subset(singleton(X1),singleton(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_120]) ).

cnf(i_0_187,plain,
    ( X2 = singleton(X1)
    | ~ in(esk1_2(X1,X2),X2)
    | esk1_2(X1,X2) != X1 ),
    inference(split_conjunct,[status(thm)],[i_0_121]) ).

cnf(i_0_188,plain,
    ( in(X1,X2)
    | ~ in(X1,X3)
    | X3 != set_intersection2(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

cnf(i_0_189,plain,
    ( in(X1,X2)
    | ~ in(X1,X3)
    | X3 != set_intersection2(X4,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_109]) ).

fof(i_0_190,plain,
    ! [X525,X527,X528,X529,X531,X532] :
      ( in(X525,esk29_1(X525))
      & ( ~ in(X527,esk29_1(X525))
        | ~ subset(X528,X527)
        | in(X528,esk29_1(X525)) )
      & ( in(esk30_2(X525,X529),esk29_1(X525))
        | ~ in(X529,esk29_1(X525)) )
      & ( ~ subset(X531,X529)
        | in(X531,esk30_2(X525,X529))
        | ~ in(X529,esk29_1(X525)) )
      & ( ~ subset(X532,esk29_1(X525))
        | are_equipotent(X532,esk29_1(X525))
        | in(X532,esk29_1(X525)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_122])])])])]) ).

cnf(i_0_191,lemma,
    subset(set_intersection2(X1,X2),X1),
    inference(split_conjunct,[status(thm)],[i_0_123]) ).

fof(i_0_192,lemma,
    ! [X448,X449,X450] :
      ( ~ subset(X448,X449)
      | subset(set_difference(X448,X450),set_difference(X449,X450)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t33_xboole_1])]) ).

fof(i_0_193,lemma,
    ! [X414,X415,X416] :
      ( ( subset(cartesian_product2(X414,X416),cartesian_product2(X415,X416))
        | ~ subset(X414,X415) )
      & ( subset(cartesian_product2(X416,X414),cartesian_product2(X416,X415))
        | ~ subset(X414,X415) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t118_zfmisc_1])])]) ).

cnf(i_0_194,lemma,
    ( set_difference(X1,singleton(X2)) != X1
    | ~ in(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_124]) ).

cnf(i_0_195,lemma,
    ( ~ disjoint(singleton(X1),X2)
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_125]) ).

fof(i_0_196,lemma,
    ! [X516,X517,X518] :
      ( ~ subset(X516,X517)
      | ~ subset(X518,X517)
      | subset(set_union2(X516,X518),X517) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t8_xboole_1])]) ).

fof(i_0_197,lemma,
    ! [X461,X462,X463] :
      ( ( in(X461,X463)
        | ~ subset(unordered_pair(X461,X462),X463) )
      & ( in(X462,X463)
        | ~ subset(unordered_pair(X461,X462),X463) )
      & ( ~ in(X461,X463)
        | ~ in(X462,X463)
        | subset(unordered_pair(X461,X462),X463) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t38_zfmisc_1])])]) ).

cnf(i_0_198,lemma,
    ( X1 = empty_set
    | X1 = singleton(X2)
    | ~ subset(X1,singleton(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_126]) ).

cnf(i_0_199,lemma,
    ( X1 = empty_set
    | X1 = singleton(X2)
    | ~ subset(X1,singleton(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_127]) ).

cnf(i_0_200,plain,
    set_intersection2(X1,X2) = set_intersection2(X2,X1),
    inference(split_conjunct,[status(thm)],[i_0_128]) ).

fof(i_0_201,plain,
    ! [X356,X357] :
      ( ~ element(X357,powerset(X356))
      | element(subset_complement(X356,X357),powerset(X356)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[dt_k3_subset_1])]) ).

fof(i_0_202,plain,
    ! [X313,X314,X315,X316,X317] :
      ( ( ~ subset(X313,X314)
        | ~ in(X315,X313)
        | in(X315,X314) )
      & ( in(esk11_2(X316,X317),X316)
        | subset(X316,X317) )
      & ( ~ in(esk11_2(X316,X317),X317)
        | subset(X316,X317) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[d3_tarski])])])])])]) ).

cnf(i_0_203,lemma,
    ( in(X1,X2)
    | ~ subset(singleton(X1),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_129]) ).

cnf(i_0_204,lemma,
    ( in(X1,X2)
    | ~ subset(singleton(X1),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_130]) ).

cnf(i_0_205,plain,
    ( disjoint(X1,X2)
    | set_intersection2(X1,X2) != empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_131]) ).

fof(i_0_206,lemma,
    ! [X423,X425,X426,X427,X428] :
      ( in(X423,esk22_1(X423))
      & ( ~ in(X425,esk22_1(X423))
        | ~ subset(X426,X425)
        | in(X426,esk22_1(X423)) )
      & ( ~ in(X427,esk22_1(X423))
        | in(powerset(X427),esk22_1(X423)) )
      & ( ~ subset(X428,esk22_1(X423))
        | are_equipotent(X428,esk22_1(X423))
        | in(X428,esk22_1(X423)) ) ),
    inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_132])])])]) ).

fof(i_0_207,plain,
    ! [X369,X370] :
      ( ~ element(X370,powerset(X369))
      | subset_complement(X369,subset_complement(X369,X370)) = X370 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[involutiveness_k3_subset_1])]) ).

cnf(i_0_208,plain,
    ( in(esk1_2(X1,X2),X2)
    | esk1_2(X1,X2) = X1
    | X2 = singleton(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_121]) ).

fof(i_0_209,lemma,
    ! [X383,X384,X385] :
      ( ~ element(X384,powerset(X383))
      | ~ in(X385,X384)
      | in(X385,X383) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l3_subset_1])])]) ).

fof(i_0_210,lemma,
    ! [X469,X470,X472,X473,X474] :
      ( ( in(esk24_2(X469,X470),X469)
        | disjoint(X469,X470) )
      & ( in(esk24_2(X469,X470),X470)
        | disjoint(X469,X470) )
      & ( ~ in(X474,X472)
        | ~ in(X474,X473)
        | ~ disjoint(X472,X473) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_133])])])])])]) ).

cnf(i_0_211,lemma,
    ( subset(X1,singleton(X2))
    | X1 != singleton(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_126]) ).

cnf(i_0_212,lemma,
    ( subset(X1,singleton(X2))
    | X1 != singleton(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_127]) ).

cnf(i_0_213,lemma,
    ( set_union2(singleton(X1),X2) = X2
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_134]) ).

cnf(i_0_214,lemma,
    ( set_union2(singleton(X1),X2) = X2
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_135]) ).

cnf(i_0_215,lemma,
    ( set_intersection2(X1,X2) = X1
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_136]) ).

fof(i_0_216,lemma,
    ! [X481,X482] :
      ( ~ subset(X481,X482)
      | X482 = set_union2(X481,set_difference(X482,X481)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t45_xboole_1])]) ).

cnf(i_0_217,lemma,
    ( subset(singleton(X1),X2)
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_129]) ).

cnf(i_0_218,lemma,
    ( subset(singleton(X1),X2)
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_130]) ).

cnf(i_0_219,plain,
    ( set_intersection2(X1,X2) = empty_set
    | ~ disjoint(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_131]) ).

fof(i_0_220,plain,
    ! [X348,X349] :
      ( ~ element(X349,powerset(X348))
      | subset_complement(X348,X349) = set_difference(X348,X349) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[d5_subset_1])]) ).

fof(i_0_221,lemma,
    ! [X499,X500,X501] :
      ( ~ subset(X499,X500)
      | ~ disjoint(X500,X501)
      | disjoint(X499,X501) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t63_xboole_1])]) ).

fof(i_0_222,lemma,
    ! [X435,X436,X437] :
      ( ~ subset(X435,X436)
      | ~ subset(X436,X437)
      | subset(X435,X437) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t1_xboole_1])]) ).

cnf(i_0_223,lemma,
    ( in(X1,X2)
    | set_difference(X2,singleton(X1)) = X2 ),
    inference(split_conjunct,[status(thm)],[i_0_124]) ).

cnf(i_0_224,lemma,
    ( in(X1,X2)
    | disjoint(singleton(X1),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_137]) ).

fof(i_0_225,lemma,
    ! [X476,X477] : set_difference(set_union2(X476,X477),X477) = set_difference(X476,X477),
    inference(variable_rename,[status(thm)],[t40_xboole_1]) ).

fof(i_0_226,lemma,
    ! [X464,X465] : set_union2(X464,set_difference(X465,X464)) = set_union2(X464,X465),
    inference(variable_rename,[status(thm)],[t39_xboole_1]) ).

fof(i_0_227,plain,
    ! [X363,X364] :
      ( empty(X363)
      | ~ empty(set_union2(X363,X364)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_138])]) ).

fof(i_0_228,plain,
    ! [X365,X366] :
      ( empty(X365)
      | ~ empty(set_union2(X366,X365)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_139])]) ).

fof(i_0_229,negated_conjecture,
    ( esk26_0 != empty_set
    & element(esk27_0,powerset(esk26_0))
    & element(esk28_0,esk26_0)
    & ~ in(esk28_0,esk27_0)
    & ~ in(esk28_0,subset_complement(esk26_0,esk27_0)) ),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_140])])]) ).

cnf(i_0_230,plain,
    ( X1 = X3
    | ~ in(X1,X2)
    | X2 != singleton(X3) ),
    inference(split_conjunct,[status(thm)],[i_0_121]) ).

fof(i_0_231,lemma,
    ! [X410,X411,X412,X413] :
      ( unordered_pair(X410,X411) != unordered_pair(X412,X413)
      | X410 = X412
      | X410 = X413 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t10_zfmisc_1])]) ).

fof(i_0_232,plain,
    ! [X256,X257] :
      ( ( subset(X256,X257)
        | X256 != X257 )
      & ( subset(X257,X256)
        | X256 != X257 )
      & ( ~ subset(X256,X257)
        | ~ subset(X257,X256)
        | X256 = X257 ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[d10_xboole_0])])]) ).

cnf(i_0_233,lemma,
    ( X1 = X2
    | singleton(X1) != unordered_pair(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_141]) ).

cnf(i_0_234,lemma,
    ( X2 = X3
    | singleton(X1) != unordered_pair(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_142]) ).

fof(i_0_235,lemma,
    ! [X497,X498] :
      ( ~ subset(X497,X498)
      | ~ proper_subset(X498,X497) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t60_xboole_1])]) ).

fof(i_0_236,plain,
    ! [X248,X249] :
      ( ~ proper_subset(X248,X249)
      | ~ proper_subset(X249,X248) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_143])]) ).

fof(i_0_237,plain,
    ! [X246,X247] :
      ( ~ in(X246,X247)
      | ~ in(X247,X246) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_144])]) ).

fof(i_0_238,lemma,
    ! [X522,X523] :
      ( ~ in(X522,X523)
      | subset(X522,union(X523)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t92_zfmisc_1])]) ).

fof(i_0_239,lemma,
    ! [X391,X392] :
      ( ~ in(X391,X392)
      | subset(X391,union(X392)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l50_zfmisc_1])]) ).

cnf(i_0_240,lemma,
    ( subset(X1,singleton(X2))
    | X1 != empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_126]) ).

cnf(i_0_241,lemma,
    ( subset(X1,singleton(X2))
    | X1 != empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_127]) ).

cnf(i_0_242,plain,
    ( in(X1,X3)
    | X1 != X2
    | X3 != singleton(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_121]) ).

fof(i_0_243,plain,
    ! [X276,X277] :
      ( ( ~ element(X277,X276)
        | in(X277,X276)
        | empty(X276) )
      & ( ~ in(X277,X276)
        | element(X277,X276)
        | empty(X276) )
      & ( ~ element(X277,X276)
        | empty(X277)
        | ~ empty(X276) )
      & ( ~ empty(X277)
        | element(X277,X276)
        | ~ empty(X276) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_145])])]) ).

cnf(i_0_244,plain,
    set_intersection2(X1,X1) = X1,
    inference(split_conjunct,[status(thm)],[i_0_146]) ).

fof(i_0_245,lemma,
    ! [X455,X456] : subset(set_difference(X455,X456),X455),
    inference(variable_rename,[status(thm)],[t36_xboole_1]) ).

fof(i_0_246,lemma,
    ! [X510,X511] : subset(X510,set_union2(X510,X511)),
    inference(variable_rename,[status(thm)],[t7_xboole_1]) ).

fof(i_0_247,plain,
    ! [X354,X355] :
      ( ( subset(X354,X355)
        | ~ proper_subset(X354,X355) )
      & ( X354 != X355
        | ~ proper_subset(X354,X355) )
      & ( ~ subset(X354,X355)
        | X354 = X355
        | proper_subset(X354,X355) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[d8_xboole_0])])]) ).

fof(i_0_248,lemma,
    ! [X512,X513] :
      ( ( ~ disjoint(X512,X513)
        | set_difference(X512,X513) = X512 )
      & ( set_difference(X512,X513) != X512
        | disjoint(X512,X513) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t83_xboole_1])]) ).

fof(i_0_249,lemma,
    ! [X421,X422] :
      ( ~ subset(X421,X422)
      | set_union2(X421,X422) = X422 ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t12_xboole_1])]) ).

cnf(i_0_250,plain,
    set_intersection2(X1,empty_set) = empty_set,
    inference(split_conjunct,[status(thm)],[i_0_147]) ).

fof(i_0_251,plain,
    ! [X404,X405] :
      ( ~ disjoint(X404,X405)
      | disjoint(X405,X404) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[symmetry_r1_xboole_0])]) ).

fof(i_0_252,lemma,
    ! [X457,X458] :
      ( ( set_difference(X457,X458) != empty_set
        | subset(X457,X458) )
      & ( ~ subset(X457,X458)
        | set_difference(X457,X458) = empty_set ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t37_xboole_1])]) ).

fof(i_0_253,lemma,
    ! [X381,X382] :
      ( ( set_difference(X381,X382) != empty_set
        | subset(X381,X382) )
      & ( ~ subset(X381,X382)
        | set_difference(X381,X382) = empty_set ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[l32_xboole_1])]) ).

fof(i_0_254,plain,
    ! [X397] :
      ( ( element(esk18_1(X397),powerset(X397))
        | empty(X397) )
      & ( ~ empty(esk18_1(X397))
        | empty(X397) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_148])])])]) ).

fof(i_0_255,plain,
    ! [X508,X509] :
      ( ~ in(X508,X509)
      | ~ empty(X509) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t7_boole])]) ).

fof(i_0_256,plain,
    ! [X252,X253] : set_union2(X252,X253) = set_union2(X253,X252),
    inference(variable_rename,[status(thm)],[commutativity_k2_xboole_0]) ).

fof(i_0_257,plain,
    ! [X250,X251] : unordered_pair(X250,X251) = unordered_pair(X251,X250),
    inference(variable_rename,[status(thm)],[commutativity_k2_tarski]) ).

fof(i_0_258,plain,
    ! [X400] :
      ( element(esk20_1(X400),powerset(X400))
      & empty(esk20_1(X400)) ),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[rc2_subset_1])]) ).

fof(i_0_259,plain,
    ! [X265,X266,X267] :
      ( ( X265 != empty_set
        | ~ in(X266,X265) )
      & ( in(esk2_1(X267),X267)
        | X267 = empty_set ) ),
    inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_149])])])])]) ).

fof(i_0_260,plain,
    ! [X371] : ~ proper_subset(X371,X371),
    inference(variable_rename,[status(thm)],[inference(fof_simplification,[status(thm)],[i_0_150])]) ).

cnf(i_0_261,lemma,
    singleton(X1) != empty_set,
    inference(split_conjunct,[status(thm)],[i_0_151]) ).

fof(i_0_262,lemma,
    ! [X475] :
      ( ~ subset(X475,empty_set)
      | X475 = empty_set ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t3_xboole_1])]) ).

fof(i_0_263,plain,
    ! [X358] : element(esk17_1(X358),X358),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[existence_m1_subset_1])]) ).

fof(i_0_264,plain,
    ! [X360] : ~ empty(powerset(X360)),
    inference(variable_rename,[status(thm)],[i_0_152]) ).

fof(i_0_265,plain,
    ! [X514,X515] :
      ( ~ empty(X514)
      | X514 = X515
      | ~ empty(X515) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t8_boole])]) ).

fof(i_0_266,plain,
    ! [X367] : set_union2(X367,X367) = X367,
    inference(variable_rename,[status(thm)],[inference(fof_simplification,[status(thm)],[idempotence_k2_xboole_0])]) ).

fof(i_0_267,plain,
    ! [X403] : subset(X403,X403),
    inference(variable_rename,[status(thm)],[inference(fof_simplification,[status(thm)],[reflexivity_r1_tarski])]) ).

cnf(i_0_268,lemma,
    powerset(empty_set) = singleton(empty_set),
    inference(split_conjunct,[status(thm)],[t1_zfmisc_1]) ).

fof(i_0_269,plain,
    ! [X468] : set_difference(X468,empty_set) = X468,
    inference(variable_rename,[status(thm)],[t3_boole]) ).

fof(i_0_270,plain,
    ! [X434] : set_union2(X434,empty_set) = X434,
    inference(variable_rename,[status(thm)],[t1_boole]) ).

fof(i_0_271,lemma,
    ! [X447] : subset(empty_set,X447),
    inference(variable_rename,[status(thm)],[t2_xboole_1]) ).

fof(i_0_272,plain,
    ! [X487] : set_difference(empty_set,X487) = empty_set,
    inference(variable_rename,[status(thm)],[t4_boole]) ).

fof(i_0_273,lemma,
    ! [X524] : union(powerset(X524)) = X524,
    inference(variable_rename,[status(thm)],[t99_zfmisc_1]) ).

fof(i_0_274,plain,
    ! [X505] :
      ( ~ empty(X505)
      | X505 = empty_set ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[t6_boole])]) ).

fof(i_0_275,plain,
    ~ empty(esk21_0),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[i_0_153])]) ).

fof(i_0_276,plain,
    empty(esk19_0),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[rc1_xboole_0])]) ).

cnf(i_0_277,plain,
    ( X1 = unordered_pair(unordered_pair(esk6_4(X2,X3,X4,X1),esk7_4(X2,X3,X4,X1)),unordered_pair(esk6_4(X2,X3,X4,X1),esk6_4(X2,X3,X4,X1)))
    | X4 != cartesian_product2(X2,X3)
    | ~ in(X1,X4) ),
    inference(rw,[status(thm)],[i_0_154,c_0_155]),
    [final] ).

cnf(i_0_278,plain,
    ( X3 = cartesian_product2(X1,X2)
    | esk8_3(X1,X2,X3) = unordered_pair(unordered_pair(esk9_3(X1,X2,X3),esk10_3(X1,X2,X3)),unordered_pair(esk9_3(X1,X2,X3),esk9_3(X1,X2,X3)))
    | in(esk8_3(X1,X2,X3),X3) ),
    inference(rw,[status(thm)],[i_0_156,c_0_155]),
    [final] ).

cnf(i_0_279,plain,
    ( X3 = set_difference(X1,set_difference(X1,X2))
    | ~ in(esk12_3(X1,X2,X3),X3)
    | ~ in(esk12_3(X1,X2,X3),X2)
    | ~ in(esk12_3(X1,X2,X3),X1) ),
    inference(rw,[status(thm)],[i_0_157,c_0_158]),
    [final] ).

cnf(i_0_280,plain,
    ( in(esk7_4(X1,X2,X3,X4),X2)
    | ~ in(X4,X3)
    | X3 != cartesian_product2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_106]),
    [final] ).

cnf(i_0_281,plain,
    ( in(esk6_4(X1,X2,X3,X4),X1)
    | ~ in(X4,X3)
    | X3 != cartesian_product2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_106]),
    [final] ).

cnf(i_0_282,plain,
    ( in(esk16_3(X1,X2,X3),X2)
    | X3 = set_difference(X1,X2)
    | ~ in(esk16_3(X1,X2,X3),X3)
    | ~ in(esk16_3(X1,X2,X3),X1) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_283,plain,
    ( X3 = cartesian_product2(X1,X2)
    | esk8_3(X1,X2,X3) != unordered_pair(unordered_pair(X4,X5),unordered_pair(X4,X4))
    | ~ in(X5,X2)
    | ~ in(X4,X1)
    | ~ in(esk8_3(X1,X2,X3),X3) ),
    inference(rw,[status(thm)],[i_0_160,c_0_155]),
    [final] ).

cnf(i_0_284,plain,
    ( X3 = set_union2(X1,X2)
    | ~ in(esk5_3(X1,X2,X3),X1)
    | ~ in(esk5_3(X1,X2,X3),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_285,plain,
    ( X3 = set_union2(X1,X2)
    | ~ in(esk5_3(X1,X2,X3),X2)
    | ~ in(esk5_3(X1,X2,X3),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_286,plain,
    ( in(esk5_3(X1,X2,X3),X3)
    | in(esk5_3(X1,X2,X3),X1)
    | in(esk5_3(X1,X2,X3),X2)
    | X3 = set_union2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_287,plain,
    ( in(esk16_3(X1,X2,X3),X3)
    | X3 = set_difference(X1,X2)
    | ~ in(esk16_3(X1,X2,X3),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_288,plain,
    ( X3 = unordered_pair(X1,X2)
    | esk4_3(X1,X2,X3) != X1
    | ~ in(esk4_3(X1,X2,X3),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_289,plain,
    ( X3 = unordered_pair(X1,X2)
    | esk4_3(X1,X2,X3) != X2
    | ~ in(esk4_3(X1,X2,X3),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_290,plain,
    ( X3 = set_difference(X1,set_difference(X1,X2))
    | in(esk12_3(X1,X2,X3),X3)
    | in(esk12_3(X1,X2,X3),X1) ),
    inference(rw,[status(thm)],[i_0_163,c_0_158]),
    [final] ).

cnf(i_0_291,plain,
    ( X3 = set_difference(X1,set_difference(X1,X2))
    | in(esk12_3(X1,X2,X3),X3)
    | in(esk12_3(X1,X2,X3),X2) ),
    inference(rw,[status(thm)],[i_0_164,c_0_158]),
    [final] ).

cnf(i_0_292,lemma,
    ( in(X1,X2)
    | ~ in(unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1)),cartesian_product2(X2,X4)) ),
    inference(rw,[status(thm)],[i_0_165,c_0_155]),
    [final] ).

cnf(i_0_293,lemma,
    ( in(X1,X2)
    | ~ in(unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1)),cartesian_product2(X2,X4)) ),
    inference(rw,[status(thm)],[i_0_166,c_0_155]),
    [final] ).

cnf(i_0_294,lemma,
    ( in(X1,X2)
    | ~ in(unordered_pair(unordered_pair(X3,X1),unordered_pair(X3,X3)),cartesian_product2(X4,X2)) ),
    inference(rw,[status(thm)],[i_0_167,c_0_155]),
    [final] ).

cnf(i_0_295,lemma,
    ( in(X1,X2)
    | ~ in(unordered_pair(unordered_pair(X3,X1),unordered_pair(X3,X3)),cartesian_product2(X4,X2)) ),
    inference(rw,[status(thm)],[i_0_168,c_0_155]),
    [final] ).

cnf(i_0_296,plain,
    ( in(esk16_3(X1,X2,X3),X1)
    | in(esk16_3(X1,X2,X3),X3)
    | X3 = set_difference(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_297,plain,
    ( in(esk10_3(X1,X2,X3),X2)
    | in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_106]),
    [final] ).

cnf(i_0_298,plain,
    ( in(esk9_3(X1,X2,X3),X1)
    | in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_106]),
    [final] ).

cnf(i_0_299,plain,
    ( in(esk4_3(X1,X2,X3),X3)
    | esk4_3(X1,X2,X3) = X1
    | esk4_3(X1,X2,X3) = X2
    | X3 = unordered_pair(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_300,lemma,
    ( in(unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1)),cartesian_product2(X2,X4))
    | ~ in(X3,X4)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_169,c_0_155]),
    [final] ).

cnf(i_0_301,lemma,
    ( in(unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1)),cartesian_product2(X2,X4))
    | ~ in(X3,X4)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_170,c_0_155]),
    [final] ).

cnf(i_0_302,plain,
    ~ empty(unordered_pair(unordered_pair(X1,X2),unordered_pair(X1,X1))),
    inference(rw,[status(thm)],[i_0_171,c_0_155]),
    [final] ).

cnf(i_0_303,lemma,
    ( X1 = X2
    | unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1)) != unordered_pair(unordered_pair(X2,X4),unordered_pair(X2,X2)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_172,c_0_155]),c_0_155]),
    [final] ).

cnf(i_0_304,lemma,
    ( X1 = X2
    | unordered_pair(unordered_pair(X3,X1),unordered_pair(X3,X3)) != unordered_pair(unordered_pair(X4,X2),unordered_pair(X4,X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_173,c_0_155]),c_0_155]),
    [final] ).

cnf(i_0_305,lemma,
    ( subset(set_difference(X1,set_difference(X1,X3)),set_difference(X2,set_difference(X2,X3)))
    | ~ subset(X1,X2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_174,c_0_158]),c_0_158]),
    [final] ).

cnf(i_0_306,plain,
    ( in(X5,X6)
    | X6 != cartesian_product2(X2,X4)
    | X5 != unordered_pair(unordered_pair(X1,X3),unordered_pair(X1,X1))
    | ~ in(X3,X4)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_175,c_0_155]),
    [final] ).

cnf(i_0_307,lemma,
    ( ~ disjoint(X2,X3)
    | ~ in(X1,set_difference(X2,set_difference(X2,X3))) ),
    inference(rw,[status(thm)],[i_0_176,c_0_158]),
    [final] ).

cnf(i_0_308,plain,
    ( X2 = union(X1)
    | ~ in(esk14_2(X1,X2),X2)
    | ~ in(esk14_2(X1,X2),X3)
    | ~ in(X3,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_309,plain,
    ( in(esk13_3(X1,X2,X3),X1)
    | ~ in(X3,X2)
    | X2 != union(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_310,plain,
    ( in(X1,esk13_3(X2,X3,X1))
    | ~ in(X1,X3)
    | X3 != union(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_311,lemma,
    ( disjoint(X1,X3)
    | ~ subset(X1,subset_complement(X2,X3))
    | ~ element(X3,powerset(X2))
    | ~ element(X1,powerset(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_178]),
    [final] ).

cnf(i_0_312,lemma,
    ( subset(X1,set_difference(X2,set_difference(X2,X3)))
    | ~ subset(X1,X3)
    | ~ subset(X1,X2) ),
    inference(rw,[status(thm)],[i_0_179,c_0_158]),
    [final] ).

cnf(i_0_313,lemma,
    ( disjoint(X1,X2)
    | in(esk25_2(X1,X2),set_difference(X1,set_difference(X1,X2))) ),
    inference(rw,[status(thm)],[i_0_180,c_0_158]),
    [final] ).

cnf(i_0_314,plain,
    ( X2 = powerset(X1)
    | ~ in(esk3_2(X1,X2),X2)
    | ~ subset(esk3_2(X1,X2),X1) ),
    inference(split_conjunct,[status(thm)],[i_0_181]),
    [final] ).

cnf(i_0_315,lemma,
    ( in(X3,X1)
    | subset(X1,set_difference(X2,unordered_pair(X3,X3)))
    | ~ subset(X1,X2) ),
    inference(rw,[status(thm)],[i_0_182,c_0_108]),
    [final] ).

cnf(i_0_316,plain,
    ( X1 = X2
    | ~ in(esk23_2(X1,X2),X1)
    | ~ in(esk23_2(X1,X2),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_183]),
    [final] ).

cnf(i_0_317,lemma,
    ( subset(X1,subset_complement(X3,X2))
    | ~ disjoint(X1,X2)
    | ~ element(X2,powerset(X3))
    | ~ element(X1,powerset(X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_178]),
    [final] ).

cnf(i_0_318,plain,
    ( in(X1,X4)
    | X4 != set_difference(X2,set_difference(X2,X3))
    | ~ in(X1,X3)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_184,c_0_158]),
    [final] ).

cnf(i_0_319,plain,
    ( in(esk14_2(X1,X2),esk15_2(X1,X2))
    | in(esk14_2(X1,X2),X2)
    | X2 = union(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_320,lemma,
    ( subset(cartesian_product2(X1,X3),cartesian_product2(X2,X4))
    | ~ subset(X1,X2)
    | ~ subset(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_185]),
    [final] ).

cnf(i_0_321,lemma,
    ( X1 = X2
    | ~ subset(unordered_pair(X1,X1),unordered_pair(X2,X2)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_186,c_0_108]),c_0_108]),
    [final] ).

cnf(i_0_322,plain,
    ( X2 = unordered_pair(X1,X1)
    | esk1_2(X1,X2) != X1
    | ~ in(esk1_2(X1,X2),X2) ),
    inference(rw,[status(thm)],[i_0_187,c_0_108]),
    [final] ).

cnf(i_0_323,plain,
    ( in(X1,X2)
    | X3 != set_difference(X2,set_difference(X2,X4))
    | ~ in(X1,X3) ),
    inference(rw,[status(thm)],[i_0_188,c_0_158]),
    [final] ).

cnf(i_0_324,plain,
    ( in(X1,X2)
    | X3 != set_difference(X4,set_difference(X4,X2))
    | ~ in(X1,X3) ),
    inference(rw,[status(thm)],[i_0_189,c_0_158]),
    [final] ).

cnf(i_0_325,plain,
    ( in(X1,esk30_2(X3,X2))
    | ~ subset(X1,X2)
    | ~ in(X2,esk29_1(X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_190]),
    [final] ).

cnf(i_0_326,lemma,
    subset(set_difference(X1,set_difference(X1,X2)),X1),
    inference(rw,[status(thm)],[i_0_191,c_0_158]),
    [final] ).

cnf(i_0_327,lemma,
    ( subset(set_difference(X1,X3),set_difference(X2,X3))
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_192]),
    [final] ).

cnf(i_0_328,lemma,
    ( subset(cartesian_product2(X1,X2),cartesian_product2(X1,X3))
    | ~ subset(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_193]),
    [final] ).

cnf(i_0_329,lemma,
    ( subset(cartesian_product2(X1,X2),cartesian_product2(X3,X2))
    | ~ subset(X1,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_193]),
    [final] ).

cnf(i_0_330,lemma,
    ( set_difference(X1,unordered_pair(X2,X2)) != X1
    | ~ in(X2,X1) ),
    inference(rw,[status(thm)],[i_0_194,c_0_108]),
    [final] ).

cnf(i_0_331,lemma,
    ( ~ in(X1,X2)
    | ~ disjoint(unordered_pair(X1,X1),X2) ),
    inference(rw,[status(thm)],[i_0_195,c_0_108]),
    [final] ).

cnf(i_0_332,plain,
    ( in(esk15_2(X1,X2),X1)
    | in(esk14_2(X1,X2),X2)
    | X2 = union(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_333,plain,
    ( in(esk3_2(X1,X2),X2)
    | subset(esk3_2(X1,X2),X1)
    | X2 = powerset(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_181]),
    [final] ).

cnf(i_0_334,lemma,
    ( subset(set_union2(X1,X3),X2)
    | ~ subset(X1,X2)
    | ~ subset(X3,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_196]),
    [final] ).

cnf(i_0_335,lemma,
    ( subset(unordered_pair(X1,X3),X2)
    | ~ in(X1,X2)
    | ~ in(X3,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_197]),
    [final] ).

cnf(i_0_336,plain,
    ( in(esk23_2(X1,X2),X1)
    | in(esk23_2(X1,X2),X2)
    | X1 = X2 ),
    inference(split_conjunct,[status(thm)],[i_0_183]),
    [final] ).

cnf(i_0_337,lemma,
    ( X1 = empty_set
    | X1 = unordered_pair(X2,X2)
    | ~ subset(X1,unordered_pair(X2,X2)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_198,c_0_108]),c_0_108]),
    [final] ).

cnf(i_0_338,lemma,
    ( X1 = empty_set
    | X1 = unordered_pair(X2,X2)
    | ~ subset(X1,unordered_pair(X2,X2)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_199,c_0_108]),c_0_108]),
    [final] ).

cnf(i_0_339,plain,
    set_difference(X1,set_difference(X1,X2)) = set_difference(X2,set_difference(X2,X1)),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_200,c_0_158]),c_0_158]),
    [final] ).

cnf(i_0_340,plain,
    ( element(subset_complement(X2,X1),powerset(X2))
    | ~ element(X1,powerset(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_201]),
    [final] ).

cnf(i_0_341,plain,
    ( in(esk30_2(X1,X2),esk29_1(X1))
    | ~ in(X2,esk29_1(X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_190]),
    [final] ).

cnf(i_0_342,plain,
    ( subset(X1,X2)
    | ~ in(esk11_2(X1,X2),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_202]),
    [final] ).

cnf(i_0_343,lemma,
    ( in(X1,X2)
    | ~ subset(unordered_pair(X1,X1),X2) ),
    inference(rw,[status(thm)],[i_0_203,c_0_108]),
    [final] ).

cnf(i_0_344,lemma,
    ( in(X1,X2)
    | ~ subset(unordered_pair(X1,X1),X2) ),
    inference(rw,[status(thm)],[i_0_204,c_0_108]),
    [final] ).

cnf(i_0_345,lemma,
    ( in(X1,X2)
    | ~ subset(unordered_pair(X1,X3),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_197]),
    [final] ).

cnf(i_0_346,lemma,
    ( in(X1,X2)
    | ~ subset(unordered_pair(X3,X1),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_197]),
    [final] ).

cnf(i_0_347,plain,
    ( disjoint(X1,X2)
    | set_difference(X1,set_difference(X1,X2)) != empty_set ),
    inference(rw,[status(thm)],[i_0_205,c_0_158]),
    [final] ).

cnf(i_0_348,plain,
    ( in(X1,X3)
    | in(X1,X4)
    | ~ in(X1,X2)
    | X2 != set_union2(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_349,plain,
    ( in(X1,X3)
    | in(X1,X4)
    | ~ in(X1,X2)
    | X4 != set_difference(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_350,plain,
    ( in(X3,esk29_1(X2))
    | ~ in(X1,esk29_1(X2))
    | ~ subset(X3,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_190]),
    [final] ).

cnf(i_0_351,lemma,
    ( in(X3,esk22_1(X2))
    | ~ in(X1,esk22_1(X2))
    | ~ subset(X3,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_206]),
    [final] ).

cnf(i_0_352,plain,
    ( are_equipotent(X1,esk29_1(X2))
    | in(X1,esk29_1(X2))
    | ~ subset(X1,esk29_1(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_190]),
    [final] ).

cnf(i_0_353,lemma,
    ( are_equipotent(X1,esk22_1(X2))
    | in(X1,esk22_1(X2))
    | ~ subset(X1,esk22_1(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_206]),
    [final] ).

cnf(i_0_354,plain,
    ( subset_complement(X2,subset_complement(X2,X1)) = X1
    | ~ element(X1,powerset(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_207]),
    [final] ).

cnf(i_0_355,plain,
    ( X2 = unordered_pair(X1,X1)
    | esk1_2(X1,X2) = X1
    | in(esk1_2(X1,X2),X2) ),
    inference(rw,[status(thm)],[i_0_208,c_0_108]),
    [final] ).

cnf(i_0_356,lemma,
    ( in(X3,X2)
    | ~ element(X1,powerset(X2))
    | ~ in(X3,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_209]),
    [final] ).

cnf(i_0_357,plain,
    ( ~ in(X1,X2)
    | ~ in(X1,X3)
    | X3 != set_difference(X4,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_358,plain,
    ( in(X1,X4)
    | ~ in(X1,X2)
    | ~ in(X2,X3)
    | X4 != union(X3) ),
    inference(split_conjunct,[status(thm)],[i_0_177]),
    [final] ).

cnf(i_0_359,lemma,
    ( ~ in(X1,X2)
    | ~ in(X1,X3)
    | ~ disjoint(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_210]),
    [final] ).

cnf(i_0_360,lemma,
    ( subset(X1,unordered_pair(X2,X2))
    | X1 != unordered_pair(X2,X2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_211,c_0_108]),c_0_108]),
    [final] ).

cnf(i_0_361,lemma,
    ( subset(X1,unordered_pair(X2,X2))
    | X1 != unordered_pair(X2,X2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_212,c_0_108]),c_0_108]),
    [final] ).

cnf(i_0_362,lemma,
    ( set_union2(unordered_pair(X1,X1),X2) = X2
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_213,c_0_108]),
    [final] ).

cnf(i_0_363,lemma,
    ( set_union2(unordered_pair(X1,X1),X2) = X2
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_214,c_0_108]),
    [final] ).

cnf(i_0_364,lemma,
    ( set_difference(X1,set_difference(X1,X2)) = X1
    | ~ subset(X1,X2) ),
    inference(rw,[status(thm)],[i_0_215,c_0_158]),
    [final] ).

cnf(i_0_365,lemma,
    ( X2 = set_union2(X1,set_difference(X2,X1))
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_216]),
    [final] ).

cnf(i_0_366,lemma,
    ( subset(unordered_pair(X1,X1),X2)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_217,c_0_108]),
    [final] ).

cnf(i_0_367,lemma,
    ( subset(unordered_pair(X1,X1),X2)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_218,c_0_108]),
    [final] ).

cnf(i_0_368,plain,
    ( set_difference(X1,set_difference(X1,X2)) = empty_set
    | ~ disjoint(X1,X2) ),
    inference(rw,[status(thm)],[i_0_219,c_0_158]),
    [final] ).

cnf(i_0_369,plain,
    ( in(X1,X2)
    | ~ in(X1,X3)
    | X3 != set_difference(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_159]),
    [final] ).

cnf(i_0_370,plain,
    ( in(X1,X3)
    | ~ in(X1,X2)
    | X3 != set_union2(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_371,plain,
    ( in(X1,X3)
    | ~ in(X1,X2)
    | X3 != set_union2(X4,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_161]),
    [final] ).

cnf(i_0_372,plain,
    ( subset_complement(X2,X1) = set_difference(X2,X1)
    | ~ element(X1,powerset(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_220]),
    [final] ).

cnf(i_0_373,lemma,
    ( disjoint(X1,X3)
    | ~ subset(X1,X2)
    | ~ disjoint(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_221]),
    [final] ).

cnf(i_0_374,lemma,
    ( subset(X1,X3)
    | ~ subset(X1,X2)
    | ~ subset(X2,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_222]),
    [final] ).

cnf(i_0_375,plain,
    ( in(X3,X2)
    | ~ subset(X1,X2)
    | ~ in(X3,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_202]),
    [final] ).

cnf(i_0_376,lemma,
    ( in(powerset(X1),esk22_1(X2))
    | ~ in(X1,esk22_1(X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_206]),
    [final] ).

cnf(i_0_377,lemma,
    ( set_difference(X2,unordered_pair(X1,X1)) = X2
    | in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_223,c_0_108]),
    [final] ).

cnf(i_0_378,lemma,
    ( in(esk24_2(X1,X2),X1)
    | disjoint(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_210]),
    [final] ).

cnf(i_0_379,lemma,
    ( in(esk24_2(X1,X2),X2)
    | disjoint(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_210]),
    [final] ).

cnf(i_0_380,plain,
    ( in(esk11_2(X1,X2),X1)
    | subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_202]),
    [final] ).

cnf(i_0_381,lemma,
    ( in(X1,X2)
    | disjoint(unordered_pair(X1,X1),X2) ),
    inference(rw,[status(thm)],[i_0_224,c_0_108]),
    [final] ).

cnf(i_0_382,lemma,
    set_difference(set_union2(X1,X2),X2) = set_difference(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_225]),
    [final] ).

cnf(i_0_383,lemma,
    set_union2(X1,set_difference(X2,X1)) = set_union2(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_226]),
    [final] ).

cnf(i_0_384,plain,
    ( empty(X1)
    | ~ empty(set_union2(X1,X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_227]),
    [final] ).

cnf(i_0_385,plain,
    ( empty(X1)
    | ~ empty(set_union2(X2,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_228]),
    [final] ).

cnf(i_0_386,negated_conjecture,
    ~ in(esk28_0,subset_complement(esk26_0,esk27_0)),
    inference(split_conjunct,[status(thm)],[i_0_229]),
    [final] ).

cnf(i_0_387,plain,
    ( X1 = X3
    | X1 = X4
    | ~ in(X1,X2)
    | X2 != unordered_pair(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_388,plain,
    ( X1 = X3
    | X2 != unordered_pair(X3,X3)
    | ~ in(X1,X2) ),
    inference(rw,[status(thm)],[i_0_230,c_0_108]),
    [final] ).

cnf(i_0_389,lemma,
    ( X1 = X3
    | X1 = X4
    | unordered_pair(X1,X2) != unordered_pair(X3,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_231]),
    [final] ).

cnf(i_0_390,plain,
    ( X1 = X2
    | ~ subset(X1,X2)
    | ~ subset(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_232]),
    [final] ).

cnf(i_0_391,lemma,
    ( X1 = X2
    | unordered_pair(X1,X1) != unordered_pair(X2,X3) ),
    inference(rw,[status(thm)],[i_0_233,c_0_108]),
    [final] ).

cnf(i_0_392,lemma,
    ( X2 = X3
    | unordered_pair(X1,X1) != unordered_pair(X2,X3) ),
    inference(rw,[status(thm)],[i_0_234,c_0_108]),
    [final] ).

cnf(i_0_393,plain,
    ( subset(X1,X3)
    | ~ in(X1,X2)
    | X2 != powerset(X3) ),
    inference(split_conjunct,[status(thm)],[i_0_181]),
    [final] ).

cnf(i_0_394,plain,
    ( in(X1,X3)
    | ~ subset(X1,X2)
    | X3 != powerset(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_181]),
    [final] ).

cnf(i_0_395,lemma,
    ( ~ subset(X1,X2)
    | ~ proper_subset(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_235]),
    [final] ).

cnf(i_0_396,plain,
    ( ~ proper_subset(X1,X2)
    | ~ proper_subset(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_236]),
    [final] ).

cnf(i_0_397,plain,
    ( ~ in(X1,X2)
    | ~ in(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_237]),
    [final] ).

cnf(i_0_398,lemma,
    ( subset(X1,union(X2))
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_238]),
    [final] ).

cnf(i_0_399,lemma,
    ( subset(X1,union(X2))
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_239]),
    [final] ).

cnf(i_0_400,lemma,
    ( subset(X1,unordered_pair(X2,X2))
    | X1 != empty_set ),
    inference(rw,[status(thm)],[i_0_240,c_0_108]),
    [final] ).

cnf(i_0_401,lemma,
    ( subset(X1,unordered_pair(X2,X2))
    | X1 != empty_set ),
    inference(rw,[status(thm)],[i_0_241,c_0_108]),
    [final] ).

cnf(i_0_402,plain,
    ( in(X1,X3)
    | X1 != X2
    | X3 != unordered_pair(X2,X2) ),
    inference(rw,[status(thm)],[i_0_242,c_0_108]),
    [final] ).

cnf(i_0_403,plain,
    ( in(X1,X3)
    | X1 != X2
    | X3 != unordered_pair(X2,X4) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_404,plain,
    ( in(X1,X3)
    | X1 != X2
    | X3 != unordered_pair(X4,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_162]),
    [final] ).

cnf(i_0_405,plain,
    ( element(X1,X2)
    | empty(X2)
    | ~ in(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_243]),
    [final] ).

cnf(i_0_406,plain,
    ( in(X1,X2)
    | empty(X2)
    | ~ element(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_243]),
    [final] ).

cnf(i_0_407,plain,
    set_difference(X1,set_difference(X1,X1)) = X1,
    inference(rw,[status(thm)],[i_0_244,c_0_158]),
    [final] ).

cnf(i_0_408,lemma,
    subset(set_difference(X1,X2),X1),
    inference(split_conjunct,[status(thm)],[i_0_245]),
    [final] ).

cnf(i_0_409,lemma,
    subset(X1,set_union2(X1,X2)),
    inference(split_conjunct,[status(thm)],[i_0_246]),
    [final] ).

cnf(i_0_410,plain,
    ( X1 = X2
    | proper_subset(X1,X2)
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_247]),
    [final] ).

cnf(i_0_411,lemma,
    ( disjoint(X1,X2)
    | set_difference(X1,X2) != X1 ),
    inference(split_conjunct,[status(thm)],[i_0_248]),
    [final] ).

cnf(i_0_412,lemma,
    ( set_difference(X1,X2) = X1
    | ~ disjoint(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_248]),
    [final] ).

cnf(i_0_413,lemma,
    ( set_union2(X1,X2) = X2
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_249]),
    [final] ).

cnf(i_0_414,plain,
    set_difference(X1,set_difference(X1,empty_set)) = empty_set,
    inference(rw,[status(thm)],[i_0_250,c_0_158]),
    [final] ).

cnf(i_0_415,plain,
    ( disjoint(X2,X1)
    | ~ disjoint(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_251]),
    [final] ).

cnf(i_0_416,plain,
    ( subset(X1,X2)
    | ~ proper_subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_247]),
    [final] ).

cnf(i_0_417,lemma,
    ( subset(X1,X2)
    | set_difference(X1,X2) != empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_252]),
    [final] ).

cnf(i_0_418,lemma,
    ( subset(X1,X2)
    | set_difference(X1,X2) != empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_253]),
    [final] ).

cnf(i_0_419,lemma,
    ( set_difference(X1,X2) = empty_set
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_252]),
    [final] ).

cnf(i_0_420,lemma,
    ( set_difference(X1,X2) = empty_set
    | ~ subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_253]),
    [final] ).

cnf(i_0_421,plain,
    ( empty(X1)
    | ~ element(X1,X2)
    | ~ empty(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_243]),
    [final] ).

cnf(i_0_422,plain,
    ( element(esk18_1(X1),powerset(X1))
    | empty(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_254]),
    [final] ).

cnf(i_0_423,plain,
    ( ~ in(X1,X2)
    | ~ empty(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_255]),
    [final] ).

cnf(i_0_424,plain,
    ( element(X1,X2)
    | ~ empty(X1)
    | ~ empty(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_243]),
    [final] ).

cnf(i_0_425,plain,
    set_union2(X1,X2) = set_union2(X2,X1),
    inference(split_conjunct,[status(thm)],[i_0_256]),
    [final] ).

cnf(i_0_426,plain,
    unordered_pair(X1,X2) = unordered_pair(X2,X1),
    inference(split_conjunct,[status(thm)],[i_0_257]),
    [final] ).

cnf(i_0_427,plain,
    element(esk20_1(X1),powerset(X1)),
    inference(split_conjunct,[status(thm)],[i_0_258]),
    [final] ).

cnf(i_0_428,plain,
    ( X1 != X2
    | ~ proper_subset(X1,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_247]),
    [final] ).

cnf(i_0_429,plain,
    ( X1 != empty_set
    | ~ in(X2,X1) ),
    inference(split_conjunct,[status(thm)],[i_0_259]),
    [final] ).

cnf(i_0_430,plain,
    ~ proper_subset(X1,X1),
    inference(split_conjunct,[status(thm)],[i_0_260]),
    [final] ).

cnf(i_0_431,lemma,
    unordered_pair(X1,X1) != empty_set,
    inference(rw,[status(thm)],[i_0_261,c_0_108]),
    [final] ).

cnf(i_0_432,plain,
    ( in(esk2_1(X1),X1)
    | X1 = empty_set ),
    inference(split_conjunct,[status(thm)],[i_0_259]),
    [final] ).

cnf(i_0_433,lemma,
    ( X1 = empty_set
    | ~ subset(X1,empty_set) ),
    inference(split_conjunct,[status(thm)],[i_0_262]),
    [final] ).

cnf(i_0_434,plain,
    ( empty(X1)
    | ~ empty(esk18_1(X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_254]),
    [final] ).

cnf(i_0_435,plain,
    element(esk17_1(X1),X1),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_436,plain,
    in(X1,esk29_1(X1)),
    inference(split_conjunct,[status(thm)],[i_0_190]),
    [final] ).

cnf(i_0_437,lemma,
    in(X1,esk22_1(X1)),
    inference(split_conjunct,[status(thm)],[i_0_206]),
    [final] ).

cnf(i_0_438,plain,
    ( subset(X1,X2)
    | X1 != X2 ),
    inference(split_conjunct,[status(thm)],[i_0_232]),
    [final] ).

cnf(i_0_439,plain,
    ( subset(X1,X2)
    | X2 != X1 ),
    inference(split_conjunct,[status(thm)],[i_0_232]),
    [final] ).

cnf(i_0_440,negated_conjecture,
    ~ in(esk28_0,esk27_0),
    inference(split_conjunct,[status(thm)],[i_0_229]),
    [final] ).

cnf(i_0_441,plain,
    ~ empty(powerset(X1)),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_442,plain,
    ( X1 = X2
    | ~ empty(X1)
    | ~ empty(X2) ),
    inference(split_conjunct,[status(thm)],[i_0_265]),
    [final] ).

cnf(i_0_443,negated_conjecture,
    element(esk27_0,powerset(esk26_0)),
    inference(split_conjunct,[status(thm)],[i_0_229]),
    [final] ).

cnf(i_0_444,plain,
    set_union2(X1,X1) = X1,
    inference(split_conjunct,[status(thm)],[i_0_266]),
    [final] ).

cnf(i_0_445,plain,
    subset(X1,X1),
    inference(split_conjunct,[status(thm)],[i_0_267]),
    [final] ).

cnf(i_0_446,lemma,
    powerset(empty_set) = unordered_pair(empty_set,empty_set),
    inference(rw,[status(thm)],[i_0_268,c_0_108]),
    [final] ).

cnf(i_0_447,plain,
    set_difference(X1,empty_set) = X1,
    inference(split_conjunct,[status(thm)],[i_0_269]),
    [final] ).

cnf(i_0_448,plain,
    set_union2(X1,empty_set) = X1,
    inference(split_conjunct,[status(thm)],[i_0_270]),
    [final] ).

cnf(i_0_449,lemma,
    subset(empty_set,X1),
    inference(split_conjunct,[status(thm)],[i_0_271]),
    [final] ).

cnf(i_0_450,plain,
    set_difference(empty_set,X1) = empty_set,
    inference(split_conjunct,[status(thm)],[i_0_272]),
    [final] ).

cnf(i_0_451,negated_conjecture,
    element(esk28_0,esk26_0),
    inference(split_conjunct,[status(thm)],[i_0_229]),
    [final] ).

cnf(i_0_452,lemma,
    union(powerset(X1)) = X1,
    inference(split_conjunct,[status(thm)],[i_0_273]),
    [final] ).

cnf(i_0_453,plain,
    empty(esk20_1(X1)),
    inference(split_conjunct,[status(thm)],[i_0_258]),
    [final] ).

cnf(i_0_454,plain,
    ( X1 = empty_set
    | ~ empty(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_274]),
    [final] ).

cnf(i_0_455,plain,
    ~ empty(esk21_0),
    inference(split_conjunct,[status(thm)],[i_0_275]),
    [final] ).

cnf(i_0_456,plain,
    empty(esk19_0),
    inference(split_conjunct,[status(thm)],[i_0_276]),
    [final] ).

cnf(i_0_457,plain,
    empty(empty_set),
    inference(split_conjunct,[status(thm)],[fc1_xboole_0]),
    [final] ).

cnf(i_0_458,negated_conjecture,
    esk26_0 != empty_set,
    inference(split_conjunct,[status(thm)],[i_0_229]),
    [final] ).

cnf(i_0_459,axiom,
    X1 = X1 ).

cnf(i_0_460,axiom,
    ( X1 = X2
    | X2 != X1 ) ).

cnf(i_0_461,axiom,
    ( X1 = X2
    | X1 != X3
    | X3 != X2 ) ).

cnf(i_0_462,axiom,
    ( X1 != X2
    | unordered_pair(X1,X3) = unordered_pair(X2,X3) ) ).

cnf(i_0_463,axiom,
    ( X1 != X2
    | unordered_pair(X3,X1) = unordered_pair(X3,X2) ) ).

cnf(i_0_464,axiom,
    ( X1 != X2
    | set_union2(X1,X3) = set_union2(X2,X3) ) ).

cnf(i_0_465,axiom,
    ( X1 != X2
    | set_union2(X3,X1) = set_union2(X3,X2) ) ).

cnf(i_0_466,axiom,
    ( X1 != X2
    | esk4_3(X1,X3,X4) = esk4_3(X2,X3,X4) ) ).

cnf(i_0_467,axiom,
    ( X1 != X2
    | esk4_3(X3,X1,X4) = esk4_3(X3,X2,X4) ) ).

cnf(i_0_468,axiom,
    ( X1 != X2
    | esk4_3(X3,X4,X1) = esk4_3(X3,X4,X2) ) ).

cnf(i_0_469,axiom,
    ( X1 != X2
    | union(X1) = union(X2) ) ).

cnf(i_0_470,axiom,
    ( X1 != X2
    | subset_complement(X1,X3) = subset_complement(X2,X3) ) ).

cnf(i_0_471,axiom,
    ( X1 != X2
    | subset_complement(X3,X1) = subset_complement(X3,X2) ) ).

cnf(i_0_472,axiom,
    ( X1 != X2
    | powerset(X1) = powerset(X2) ) ).

cnf(i_0_473,axiom,
    ( X1 != X2
    | esk1_2(X1,X3) = esk1_2(X2,X3) ) ).

cnf(i_0_474,axiom,
    ( X1 != X2
    | esk1_2(X3,X1) = esk1_2(X3,X2) ) ).

cnf(i_0_475,axiom,
    ( X1 != X2
    | cartesian_product2(X1,X3) = cartesian_product2(X2,X3) ) ).

cnf(i_0_476,axiom,
    ( X1 != X2
    | cartesian_product2(X3,X1) = cartesian_product2(X3,X2) ) ).

cnf(i_0_477,axiom,
    ( X1 != X2
    | esk8_3(X1,X3,X4) = esk8_3(X2,X3,X4) ) ).

cnf(i_0_478,axiom,
    ( X1 != X2
    | esk8_3(X3,X1,X4) = esk8_3(X3,X2,X4) ) ).

cnf(i_0_479,axiom,
    ( X1 != X2
    | esk8_3(X3,X4,X1) = esk8_3(X3,X4,X2) ) ).

cnf(i_0_480,axiom,
    ( X1 != X2
    | set_difference(X1,X3) = set_difference(X2,X3) ) ).

cnf(i_0_481,axiom,
    ( X1 != X2
    | set_difference(X3,X1) = set_difference(X3,X2) ) ).

cnf(i_0_482,axiom,
    ( X1 != X2
    | ~ in(X1,X3)
    | in(X2,X3) ) ).

cnf(i_0_483,axiom,
    ( X1 != X2
    | ~ in(X3,X1)
    | in(X3,X2) ) ).

cnf(i_0_484,axiom,
    ( X1 != X2
    | ~ empty(X1)
    | empty(X2) ) ).

cnf(i_0_485,axiom,
    ( X1 != X2
    | ~ subset(X1,X3)
    | subset(X2,X3) ) ).

cnf(i_0_486,axiom,
    ( X1 != X2
    | ~ subset(X3,X1)
    | subset(X3,X2) ) ).

cnf(i_0_487,axiom,
    ( X1 != X2
    | ~ disjoint(X1,X3)
    | disjoint(X2,X3) ) ).

cnf(i_0_488,axiom,
    ( X1 != X2
    | ~ disjoint(X3,X1)
    | disjoint(X3,X2) ) ).

cnf(i_0_489,axiom,
    ( X1 != X2
    | ~ element(X1,X3)
    | element(X2,X3) ) ).

cnf(i_0_490,axiom,
    ( X1 != X2
    | ~ element(X3,X1)
    | element(X3,X2) ) ).

cnf(i_0_491,axiom,
    ( X1 != X2
    | ~ are_equipotent(X1,X3)
    | are_equipotent(X2,X3) ) ).

cnf(i_0_492,axiom,
    ( X1 != X2
    | ~ are_equipotent(X3,X1)
    | are_equipotent(X3,X2) ) ).

cnf(i_0_493,axiom,
    ( X1 != X2
    | ~ proper_subset(X1,X3)
    | proper_subset(X2,X3) ) ).

cnf(i_0_494,axiom,
    ( X1 != X2
    | ~ proper_subset(X3,X1)
    | proper_subset(X3,X2) ) ).

cnf(i_0_459_001,axiom,
    X1 = X1 ).

cnf(i_0_460_002,axiom,
    ( X1 = X2
    | X2 != X1 ) ).

cnf(i_0_461_003,axiom,
    ( X1 = X2
    | X1 != X3
    | X3 != X2 ) ).

cnf(i_0_462_004,axiom,
    ( X1 != X2
    | unordered_pair(X1,X3) = unordered_pair(X2,X3) ) ).

cnf(i_0_463_005,axiom,
    ( X1 != X2
    | unordered_pair(X3,X1) = unordered_pair(X3,X2) ) ).

cnf(i_0_464_006,axiom,
    ( X1 != X2
    | set_union2(X1,X3) = set_union2(X2,X3) ) ).

cnf(i_0_465_007,axiom,
    ( X1 != X2
    | set_union2(X3,X1) = set_union2(X3,X2) ) ).

cnf(i_0_466_008,axiom,
    ( X1 != X2
    | esk4_3(X1,X3,X4) = esk4_3(X2,X3,X4) ) ).

cnf(i_0_467_009,axiom,
    ( X1 != X2
    | esk4_3(X3,X1,X4) = esk4_3(X3,X2,X4) ) ).

cnf(i_0_468_010,axiom,
    ( X1 != X2
    | esk4_3(X3,X4,X1) = esk4_3(X3,X4,X2) ) ).

cnf(i_0_469_011,axiom,
    ( X1 != X2
    | union(X1) = union(X2) ) ).

cnf(i_0_470_012,axiom,
    ( X1 != X2
    | subset_complement(X1,X3) = subset_complement(X2,X3) ) ).

cnf(i_0_471_013,axiom,
    ( X1 != X2
    | subset_complement(X3,X1) = subset_complement(X3,X2) ) ).

cnf(i_0_472_014,axiom,
    ( X1 != X2
    | powerset(X1) = powerset(X2) ) ).

cnf(i_0_473_015,axiom,
    ( X1 != X2
    | esk1_2(X1,X3) = esk1_2(X2,X3) ) ).

cnf(i_0_474_016,axiom,
    ( X1 != X2
    | esk1_2(X3,X1) = esk1_2(X3,X2) ) ).

cnf(i_0_475_017,axiom,
    ( X1 != X2
    | cartesian_product2(X1,X3) = cartesian_product2(X2,X3) ) ).

cnf(i_0_476_018,axiom,
    ( X1 != X2
    | cartesian_product2(X3,X1) = cartesian_product2(X3,X2) ) ).

cnf(i_0_477_019,axiom,
    ( X1 != X2
    | esk8_3(X1,X3,X4) = esk8_3(X2,X3,X4) ) ).

cnf(i_0_478_020,axiom,
    ( X1 != X2
    | esk8_3(X3,X1,X4) = esk8_3(X3,X2,X4) ) ).

cnf(i_0_479_021,axiom,
    ( X1 != X2
    | esk8_3(X3,X4,X1) = esk8_3(X3,X4,X2) ) ).

cnf(i_0_480_022,axiom,
    ( X1 != X2
    | set_difference(X1,X3) = set_difference(X2,X3) ) ).

cnf(i_0_481_023,axiom,
    ( X1 != X2
    | set_difference(X3,X1) = set_difference(X3,X2) ) ).

cnf(i_0_482_024,axiom,
    ( X1 != X2
    | ~ in(X1,X3)
    | in(X2,X3) ) ).

cnf(i_0_483_025,axiom,
    ( X1 != X2
    | ~ in(X3,X1)
    | in(X3,X2) ) ).

cnf(i_0_484_026,axiom,
    ( X1 != X2
    | ~ empty(X1)
    | empty(X2) ) ).

cnf(i_0_485_027,axiom,
    ( X1 != X2
    | ~ subset(X1,X3)
    | subset(X2,X3) ) ).

cnf(i_0_486_028,axiom,
    ( X1 != X2
    | ~ subset(X3,X1)
    | subset(X3,X2) ) ).

cnf(i_0_487_029,axiom,
    ( X1 != X2
    | ~ disjoint(X1,X3)
    | disjoint(X2,X3) ) ).

cnf(i_0_488_030,axiom,
    ( X1 != X2
    | ~ disjoint(X3,X1)
    | disjoint(X3,X2) ) ).

cnf(i_0_489_031,axiom,
    ( X1 != X2
    | ~ element(X1,X3)
    | element(X2,X3) ) ).

cnf(i_0_490_032,axiom,
    ( X1 != X2
    | ~ element(X3,X1)
    | element(X3,X2) ) ).

cnf(i_0_491_033,axiom,
    ( X1 != X2
    | ~ are_equipotent(X1,X3)
    | are_equipotent(X2,X3) ) ).

cnf(i_0_492_034,axiom,
    ( X1 != X2
    | ~ are_equipotent(X3,X1)
    | are_equipotent(X3,X2) ) ).

cnf(i_0_493_035,axiom,
    ( X1 != X2
    | ~ proper_subset(X1,X3)
    | proper_subset(X2,X3) ) ).

cnf(i_0_494_036,axiom,
    ( X1 != X2
    | ~ proper_subset(X3,X1)
    | proper_subset(X3,X2) ) ).

cnf(i_0_495,plain,
    ( ~ in(X1,cartesian_product2(X2,X3))
    | X1 = unordered_pair(unordered_pair(esk6_4(X2,X3,cartesian_product2(X2,X3),X1),esk7_4(X2,X3,cartesian_product2(X2,X3),X1)),unordered_pair(esk6_4(X2,X3,cartesian_product2(X2,X3),X1),esk6_4(X2,X3,cartesian_product2(X2,X3),X1))) ),
    inference(equality_inference,[],[277]) ).

cnf(i_0_496,plain,
    ( ~ in(X1,cartesian_product2(X2,X3))
    | in(esk7_4(X2,X3,cartesian_product2(X2,X3),X1),X3) ),
    inference(equality_inference,[],[280]) ).

cnf(i_0_497,plain,
    ( ~ in(X1,cartesian_product2(X2,X3))
    | in(esk6_4(X2,X3,cartesian_product2(X2,X3),X1),X2) ),
    inference(equality_inference,[],[281]) ).

cnf(i_0_498,plain,
    X1 = X1,
    inference(equality_inference,[],[303]) ).

cnf(i_0_499,plain,
    X1 = X1,
    inference(equality_inference,[],[304]) ).

cnf(i_0_500,plain,
    ( ~ in(X1,union(X2))
    | in(esk13_3(X2,union(X2),X1),X2) ),
    inference(equality_inference,[],[309]) ).

cnf(i_0_501,plain,
    ( ~ in(X1,union(X2))
    | in(X1,esk13_3(X2,union(X2),X1)) ),
    inference(equality_inference,[],[310]) ).

cnf(i_0_502,plain,
    ( ~ in(X1,X2)
    | ~ in(X1,X3)
    | in(X1,set_difference(X3,set_difference(X3,X2))) ),
    inference(equality_inference,[],[318]) ).

cnf(i_0_503,plain,
    ( ~ in(X1,set_difference(X2,set_difference(X2,X3)))
    | in(X1,X3) ),
    inference(equality_inference,[],[324]) ).

cnf(i_0_504,plain,
    ( in(X1,X2)
    | in(X1,X3)
    | ~ in(X1,set_union2(X2,X3)) ),
    inference(equality_inference,[],[348]) ).

cnf(i_0_505,plain,
    ( in(X1,X2)
    | in(X1,set_difference(X3,X2))
    | ~ in(X1,X3) ),
    inference(equality_inference,[],[349]) ).

cnf(i_0_506,plain,
    ( ~ in(X1,X2)
    | ~ in(X1,set_difference(X3,X2)) ),
    inference(equality_inference,[],[357]) ).

cnf(i_0_507,plain,
    ( in(X1,union(X2))
    | ~ in(X1,X3)
    | ~ in(X3,X2) ),
    inference(equality_inference,[],[358]) ).

cnf(i_0_508,plain,
    ( in(X1,X2)
    | ~ in(X1,set_difference(X2,X3)) ),
    inference(equality_inference,[],[369]) ).

cnf(i_0_509,plain,
    ( in(X1,set_union2(X2,X3))
    | ~ in(X1,X2) ),
    inference(equality_inference,[],[370]) ).

cnf(i_0_510,plain,
    ( in(X1,set_union2(X2,X3))
    | ~ in(X1,X3) ),
    inference(equality_inference,[],[371]) ).

cnf(i_0_511,plain,
    ( X1 = X2
    | X1 = X3
    | ~ in(X1,unordered_pair(X2,X3)) ),
    inference(equality_inference,[],[387]) ).

cnf(i_0_512,plain,
    ( ~ in(X1,unordered_pair(X2,X2))
    | X1 = X2 ),
    inference(equality_inference,[],[388]) ).

cnf(i_0_513,plain,
    ( X1 = X1
    | X1 = X2 ),
    inference(equality_inference,[],[389]) ).

cnf(i_0_514,plain,
    X1 = X1,
    inference(equality_inference,[],[391]) ).

cnf(i_0_515,plain,
    X1 = X1,
    inference(equality_inference,[],[392]) ).

cnf(i_0_516,plain,
    ( subset(X1,X2)
    | ~ in(X1,powerset(X2)) ),
    inference(equality_inference,[],[393]) ).

cnf(i_0_517,plain,
    ( in(X1,powerset(X2))
    | ~ subset(X1,X2) ),
    inference(equality_inference,[],[394]) ).

cnf(i_0_518,plain,
    subset(empty_set,unordered_pair(X1,X1)),
    inference(equality_inference,[],[401]) ).

cnf(i_0_519,plain,
    ~ proper_subset(X1,X1),
    inference(equality_inference,[],[428]) ).

cnf(i_0_520,plain,
    ~ in(X1,empty_set),
    inference(equality_inference,[],[429]) ).

cnf(i_0_521,plain,
    subset(X1,X1),
    inference(equality_inference,[],[438]) ).

cnf(i_0_522,plain,
    subset(X1,X1),
    inference(equality_inference,[],[439]) ).

cnf(i_0_523,plain,
    element(subset_complement(esk26_0,esk27_0),powerset(esk26_0)),
    inference(scs_inference,[],[i_0_443,i_0_340]) ).

cnf(i_0_524,plain,
    ( ~ element(X1,powerset(X2))
    | element(subset_complement(X2,X1),powerset(X2)) ),
    inference(rename_variables,[],[i_0_340]) ).

cnf(i_0_525,plain,
    in(X1,unordered_pair(X1,X2)),
    inference(scs_inference,[],[i_0_443,i_0_445,i_0_340,i_0_345]) ).

cnf(i_0_526,plain,
    subset(X1,X1),
    inference(rename_variables,[],[i_0_445]) ).

cnf(i_0_527,plain,
    ( ~ subset(unordered_pair(X1,X2),X3)
    | in(X1,X3) ),
    inference(rename_variables,[],[i_0_345]) ).

cnf(i_0_528,plain,
    in(X1,unordered_pair(X2,X1)),
    inference(scs_inference,[],[i_0_443,i_0_445,i_0_526,i_0_340,i_0_345,i_0_346]) ).

cnf(i_0_529,plain,
    subset(X1,X1),
    inference(rename_variables,[],[i_0_445]) ).

cnf(i_0_530,plain,
    ( ~ subset(unordered_pair(X1,X2),X3)
    | in(X2,X3) ),
    inference(rename_variables,[],[i_0_346]) ).

cnf(i_0_531,plain,
    subset_complement(esk26_0,esk27_0) = set_difference(esk26_0,esk27_0),
    inference(scs_inference,[],[i_0_443,i_0_445,i_0_526,i_0_340,i_0_345,i_0_346,i_0_372]) ).

cnf(i_0_532,plain,
    ( ~ element(X1,powerset(X2))
    | subset_complement(X2,X1) = set_difference(X2,X1) ),
    inference(rename_variables,[],[i_0_372]) ).

cnf(i_0_533,plain,
    ~ in(esk28_0,set_difference(X1,set_difference(X1,subset_complement(esk26_0,esk27_0)))),
    inference(scs_inference,[],[i_0_386,i_0_443,i_0_445,i_0_526,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503]) ).

cnf(i_0_534,plain,
    ( in(X1,X2)
    | ~ in(X1,set_difference(X3,set_difference(X3,X2))) ),
    inference(rename_variables,[],[i_0_503]) ).

cnf(i_0_535,plain,
    ~ in(esk28_0,set_difference(subset_complement(esk26_0,esk27_0),X1)),
    inference(scs_inference,[],[i_0_386,i_0_443,i_0_445,i_0_526,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508]) ).

cnf(i_0_536,plain,
    ( in(X1,X2)
    | ~ in(X1,set_difference(X2,X3)) ),
    inference(rename_variables,[],[i_0_508]) ).

cnf(i_0_537,plain,
    in(X1,set_union2(esk29_1(X1),X2)),
    inference(scs_inference,[],[i_0_386,i_0_443,i_0_445,i_0_526,i_0_436,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509]) ).

cnf(i_0_538,plain,
    ( ~ in(X1,X2)
    | in(X1,set_union2(X2,X3)) ),
    inference(rename_variables,[],[i_0_509]) ).

cnf(i_0_539,plain,
    in(X1,set_union2(X2,esk29_1(X1))),
    inference(scs_inference,[],[i_0_386,i_0_443,i_0_445,i_0_526,i_0_436,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510]) ).

cnf(i_0_540,plain,
    ( ~ in(X1,X2)
    | in(X1,set_union2(X3,X2)) ),
    inference(rename_variables,[],[i_0_510]) ).

cnf(i_0_541,plain,
    ~ in(esk26_0,unordered_pair(empty_set,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_436,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512]) ).

cnf(i_0_542,plain,
    ( X1 = X2
    | ~ in(X1,unordered_pair(X2,X2)) ),
    inference(rename_variables,[],[i_0_512]) ).

cnf(i_0_543,plain,
    in(X1,powerset(X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_436,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517]) ).

cnf(i_0_544,plain,
    ( ~ subset(X1,X2)
    | in(X1,powerset(X2)) ),
    inference(rename_variables,[],[i_0_517]) ).

cnf(i_0_545,plain,
    in(esk30_2(X1,X1),esk29_1(X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_436,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341]) ).

cnf(i_0_546,plain,
    ( ~ in(X1,esk29_1(X2))
    | in(esk30_2(X2,X1),esk29_1(X2)) ),
    inference(rename_variables,[],[i_0_341]) ).

cnf(i_0_547,plain,
    disjoint(empty_set,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_436,i_0_407,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347]) ).

cnf(i_0_548,plain,
    set_difference(X1,set_difference(X1,X1)) = X1,
    inference(rename_variables,[],[i_0_407]) ).

cnf(i_0_549,plain,
    ( set_difference(X1,set_difference(X1,X2)) != empty_set
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_347]) ).

cnf(i_0_550,plain,
    disjoint(empty_set,X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_436,i_0_407,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378]) ).

cnf(i_0_551,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_552,plain,
    ( in(esk24_2(X1,X2),X1)
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_378]) ).

cnf(i_0_553,plain,
    disjoint(X1,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_436,i_0_407,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379]) ).

cnf(i_0_554,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_555,plain,
    ( in(esk24_2(X1,X2),X2)
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_379]) ).

cnf(i_0_556,plain,
    ~ in(esk29_1(X1),X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_436,i_0_407,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397]) ).

cnf(i_0_557,plain,
    ( ~ in(X1,X2)
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_397]) ).

cnf(i_0_558,plain,
    subset(set_union2(empty_set,empty_set),unordered_pair(X1,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_436,i_0_407,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401]) ).

cnf(i_0_559,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_560,plain,
    ( X1 != empty_set
    | subset(X1,unordered_pair(X2,X2)) ),
    inference(rename_variables,[],[i_0_401]) ).

cnf(i_0_561,plain,
    disjoint(X1,set_difference(X1,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_436,i_0_407,i_0_548,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411]) ).

cnf(i_0_562,plain,
    ( set_difference(X1,X2) != X1
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_411]) ).

cnf(i_0_563,plain,
    disjoint(set_difference(X1,X1),X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_436,i_0_407,i_0_548,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415]) ).

cnf(i_0_564,plain,
    ( ~ disjoint(X1,X2)
    | disjoint(X2,X1) ),
    inference(rename_variables,[],[i_0_415]) ).

cnf(i_0_565,plain,
    subset(X1,set_difference(X1,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_436,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418]) ).

cnf(i_0_566,plain,
    ( set_difference(X1,X2) != empty_set
    | subset(X1,X2) ),
    inference(rename_variables,[],[i_0_418]) ).

cnf(i_0_567,plain,
    ~ in(X1,esk19_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423]) ).

cnf(i_0_568,plain,
    ( ~ empty(X1)
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_423]) ).

cnf(i_0_569,plain,
    ~ in(X1,set_union2(empty_set,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_559,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429]) ).

cnf(i_0_570,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_571,plain,
    ( X1 != empty_set
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_429]) ).

cnf(i_0_572,plain,
    in(esk2_1(esk26_0),esk26_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_559,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432]) ).

cnf(i_0_573,plain,
    ( X1 = empty_set
    | in(esk2_1(X1),X1) ),
    inference(rename_variables,[],[i_0_432]) ).

cnf(i_0_574,plain,
    subset(set_union2(X1,X1),X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_559,i_0_570,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438]) ).

cnf(i_0_575,plain,
    ( X1 != X2
    | subset(X1,X2) ),
    inference(rename_variables,[],[i_0_438]) ).

cnf(i_0_576,plain,
    subset(set_union2(X1,X2),set_union2(X2,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439]) ).

cnf(i_0_577,plain,
    ( X1 != X2
    | subset(X2,X1) ),
    inference(rename_variables,[],[i_0_439]) ).

cnf(i_0_578,plain,
    ~ empty(esk26_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454]) ).

cnf(i_0_579,plain,
    ( X1 = empty_set
    | ~ empty(X1) ),
    inference(rename_variables,[],[i_0_454]) ).

cnf(i_0_580,plain,
    ~ in(X1,cartesian_product2(X2,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496]) ).

cnf(i_0_581,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_582,plain,
    ( in(esk7_4(X1,X2,cartesian_product2(X1,X2),X3),X2)
    | ~ in(X3,cartesian_product2(X1,X2)) ),
    inference(rename_variables,[],[i_0_496]) ).

cnf(i_0_583,plain,
    ~ in(X1,cartesian_product2(empty_set,X2)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497]) ).

cnf(i_0_584,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_585,plain,
    ( in(esk6_4(X1,X2,cartesian_product2(X1,X2),X3),X1)
    | ~ in(X3,cartesian_product2(X1,X2)) ),
    inference(rename_variables,[],[i_0_497]) ).

cnf(i_0_586,plain,
    ~ in(X1,union(empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500]) ).

cnf(i_0_587,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_588,plain,
    ( in(esk13_3(X1,union(X1),X2),X1)
    | ~ in(X2,union(X1)) ),
    inference(rename_variables,[],[i_0_500]) ).

cnf(i_0_589,plain,
    ~ in(X1,set_difference(X2,esk29_1(X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506]) ).

cnf(i_0_590,plain,
    ( ~ in(X1,X2)
    | ~ in(X1,set_difference(X3,X2)) ),
    inference(rename_variables,[],[i_0_506]) ).

cnf(i_0_591,plain,
    X1 = set_union2(X1,X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460]) ).

cnf(i_0_592,plain,
    ~ in(esk28_0,set_union2(subset_complement(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483]) ).

cnf(i_0_593,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_594,plain,
    esk19_0 = empty_set,
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336]) ).

cnf(i_0_595,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_596,plain,
    ( in(esk23_2(X1,X2),X1)
    | in(esk23_2(X1,X2),X2)
    | X1 = X2 ),
    inference(rename_variables,[],[i_0_336]) ).

cnf(i_0_597,plain,
    ~ in(esk29_1(esk26_0),esk27_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356]) ).

cnf(i_0_598,plain,
    ( ~ element(X1,powerset(X2))
    | ~ in(X3,X1)
    | in(X3,X2) ),
    inference(rename_variables,[],[i_0_356]) ).

cnf(i_0_599,plain,
    ~ in(esk28_0,set_union2(set_difference(subset_complement(esk26_0,esk27_0),X1),set_difference(subset_complement(esk26_0,esk27_0),X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369]) ).

cnf(i_0_600,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_601,plain,
    ( X1 != set_difference(X2,X3)
    | in(X4,X2)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_369]) ).

cnf(i_0_602,plain,
    in(esk26_0,set_union2(set_union2(esk29_1(esk26_0),X1),set_union2(esk29_1(esk26_0),X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_425,i_0_436,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370]) ).

cnf(i_0_603,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_604,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_605,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X1)
    | ~ in(X4,X2) ),
    inference(rename_variables,[],[i_0_370]) ).

cnf(i_0_606,plain,
    in(X1,set_union2(set_union2(X2,esk29_1(X1)),set_union2(X2,esk29_1(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_425,i_0_436,i_0_604,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371]) ).

cnf(i_0_607,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_608,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X1)
    | ~ in(X4,X3) ),
    inference(rename_variables,[],[i_0_371]) ).

cnf(i_0_609,plain,
    ~ subset(esk29_1(esk28_0),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_425,i_0_436,i_0_604,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375]) ).

cnf(i_0_610,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_611,plain,
    ( ~ in(X1,X2)
    | in(X1,X3)
    | ~ subset(X2,X3) ),
    inference(rename_variables,[],[i_0_375]) ).

cnf(i_0_612,plain,
    ~ in(esk26_0,set_union2(unordered_pair(empty_set,empty_set),unordered_pair(empty_set,empty_set))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_425,i_0_436,i_0_604,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388]) ).

cnf(i_0_613,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_614,plain,
    ( X1 != unordered_pair(X2,X2)
    | ~ in(X3,X1)
    | X3 = X2 ),
    inference(rename_variables,[],[i_0_388]) ).

cnf(i_0_615,plain,
    X1 = set_difference(X1,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_425,i_0_436,i_0_604,i_0_408,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390]) ).

cnf(i_0_616,plain,
    subset(set_difference(X1,X2),X1),
    inference(rename_variables,[],[i_0_408]) ).

cnf(i_0_617,plain,
    ( ~ subset(X1,X2)
    | ~ subset(X2,X1)
    | X1 = X2 ),
    inference(rename_variables,[],[i_0_390]) ).

cnf(i_0_618,plain,
    in(X1,set_union2(powerset(X1),powerset(X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_425,i_0_436,i_0_604,i_0_408,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394]) ).

cnf(i_0_619,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_620,plain,
    ( X1 != powerset(X2)
    | in(X3,X1)
    | ~ subset(X3,X2) ),
    inference(rename_variables,[],[i_0_394]) ).

cnf(i_0_621,plain,
    in(set_union2(X1,X1),set_difference(unordered_pair(X1,X2),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_436,i_0_604,i_0_408,i_0_447,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403]) ).

cnf(i_0_622,plain,
    set_difference(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_447]) ).

cnf(i_0_623,plain,
    ( X1 != unordered_pair(X2,X3)
    | in(X4,X1)
    | X4 != X2 ),
    inference(rename_variables,[],[i_0_403]) ).

cnf(i_0_624,plain,
    in(set_union2(X1,X1),set_difference(unordered_pair(X2,X1),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_436,i_0_604,i_0_408,i_0_447,i_0_622,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404]) ).

cnf(i_0_625,plain,
    set_difference(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_447]) ).

cnf(i_0_626,plain,
    ( X1 != unordered_pair(X2,X3)
    | in(X4,X1)
    | X4 != X3 ),
    inference(rename_variables,[],[i_0_404]) ).

cnf(i_0_627,plain,
    in(esk17_1(esk21_0),esk21_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_435,i_0_436,i_0_604,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406]) ).

cnf(i_0_628,plain,
    element(esk17_1(X1),X1),
    inference(rename_variables,[],[i_0_435]) ).

cnf(i_0_629,plain,
    ( empty(X1)
    | ~ element(X2,X1)
    | in(X2,X1) ),
    inference(rename_variables,[],[i_0_406]) ).

cnf(i_0_630,plain,
    ~ element(esk21_0,esk19_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_435,i_0_436,i_0_604,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421]) ).

cnf(i_0_631,plain,
    ( ~ empty(X1)
    | empty(X2)
    | ~ element(X2,X1) ),
    inference(rename_variables,[],[i_0_421]) ).

cnf(i_0_632,plain,
    in(esk28_0,set_difference(esk29_1(esk28_0),subset_complement(esk26_0,esk27_0))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505]) ).

cnf(i_0_633,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_634,plain,
    ( ~ in(X1,X2)
    | in(X1,X3)
    | in(X1,set_difference(X2,X3)) ),
    inference(rename_variables,[],[i_0_505]) ).

cnf(i_0_635,plain,
    in(X1,union(esk29_1(esk22_1(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507]) ).

cnf(i_0_636,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_637,plain,
    ( ~ in(X1,X2)
    | in(X3,union(X2))
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_507]) ).

cnf(i_0_638,plain,
    ~ in(set_union2(esk28_0,esk28_0),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482]) ).

cnf(i_0_639,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_640,plain,
    ~ element(set_union2(esk21_0,esk21_0),esk19_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489]) ).

cnf(i_0_641,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_642,plain,
    ~ element(esk21_0,set_union2(esk19_0,esk19_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490]) ).

cnf(i_0_643,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_644,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280]) ).

cnf(i_0_645,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_646,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_647,plain,
    ( X1 != cartesian_product2(X2,X3)
    | in(esk7_4(X2,X3,X1,X4),X3)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_280]) ).

cnf(i_0_648,plain,
    ~ in(X1,set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281]) ).

cnf(i_0_649,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_650,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_651,plain,
    ( X1 != cartesian_product2(X2,X3)
    | in(esk6_4(X2,X3,X1,X4),X2)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_281]) ).

cnf(i_0_652,plain,
    empty_set = cartesian_product2(X1,set_union2(empty_set,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297]) ).

cnf(i_0_653,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_654,plain,
    ( in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2)
    | in(esk10_3(X1,X2,X3),X2) ),
    inference(rename_variables,[],[i_0_297]) ).

cnf(i_0_655,plain,
    empty_set = cartesian_product2(cartesian_product2(X1,empty_set),X2),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298]) ).

cnf(i_0_656,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_657,plain,
    ( in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2)
    | in(esk9_3(X1,X2,X3),X1) ),
    inference(rename_variables,[],[i_0_298]) ).

cnf(i_0_658,plain,
    ~ in(X1,set_union2(union(empty_set),union(empty_set))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309]) ).

cnf(i_0_659,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_660,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_661,plain,
    ( X1 != union(X2)
    | in(esk13_3(X2,X1,X3),X2)
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_309]) ).

cnf(i_0_662,plain,
    in(X1,esk30_2(X1,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325]) ).

cnf(i_0_663,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_664,plain,
    ( ~ in(X1,esk29_1(X2))
    | in(X3,esk30_2(X2,X1))
    | ~ subset(X3,X1) ),
    inference(rename_variables,[],[i_0_325]) ).

cnf(i_0_665,plain,
    empty_set = union(cartesian_product2(empty_set,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332]) ).

cnf(i_0_666,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_667,plain,
    ( in(esk14_2(X1,X2),X2)
    | X2 = union(X1)
    | in(esk15_2(X1,X2),X1) ),
    inference(rename_variables,[],[i_0_332]) ).

cnf(i_0_668,plain,
    ~ in(X1,set_union2(set_difference(X2,esk29_1(X1)),set_difference(X2,esk29_1(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357]) ).

cnf(i_0_669,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_670,plain,
    ( X1 != set_difference(X2,X3)
    | ~ in(X4,X3)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_357]) ).

cnf(i_0_671,plain,
    ~ subset(esk29_1(esk28_0),empty_set),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374]) ).

cnf(i_0_672,plain,
    subset(empty_set,X1),
    inference(rename_variables,[],[i_0_449]) ).

cnf(i_0_673,plain,
    ( ~ subset(X1,X2)
    | subset(X3,X2)
    | ~ subset(X3,X1) ),
    inference(rename_variables,[],[i_0_374]) ).

cnf(i_0_674,plain,
    ~ in(esk29_1(esk28_0),set_union2(powerset(subset_complement(esk26_0,esk27_0)),powerset(subset_complement(esk26_0,esk27_0)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393]) ).

cnf(i_0_675,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_676,plain,
    ( X1 != powerset(X2)
    | subset(X3,X2)
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_393]) ).

cnf(i_0_677,plain,
    element(X1,powerset(X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405]) ).

cnf(i_0_678,plain,
    ~ empty(powerset(X1)),
    inference(rename_variables,[],[i_0_441]) ).

cnf(i_0_679,plain,
    ( empty(X1)
    | ~ in(X2,X1)
    | element(X2,X1) ),
    inference(rename_variables,[],[i_0_405]) ).

cnf(i_0_680,plain,
    element(esk19_0,esk19_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424]) ).

cnf(i_0_681,plain,
    ( ~ empty(X1)
    | ~ empty(X2)
    | element(X1,X2) ),
    inference(rename_variables,[],[i_0_424]) ).

cnf(i_0_682,plain,
    esk26_0 != set_union2(empty_set,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461]) ).

cnf(i_0_683,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_684,plain,
    esk19_0 != esk21_0,
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484]) ).

cnf(i_0_685,plain,
    ~ subset(set_union2(esk29_1(esk28_0),esk29_1(esk28_0)),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485]) ).

cnf(i_0_686,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_687,plain,
    ~ subset(esk29_1(esk28_0),set_union2(subset_complement(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486]) ).

cnf(i_0_688,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_689,plain,
    ~ proper_subset(set_union2(X1,X1),X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493]) ).

cnf(i_0_690,plain,
    ~ proper_subset(X1,X1),
    inference(rename_variables,[],[i_0_430]) ).

cnf(i_0_691,plain,
    ~ proper_subset(X1,set_union2(X1,X1)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494]) ).

cnf(i_0_692,plain,
    ~ proper_subset(X1,X1),
    inference(rename_variables,[],[i_0_430]) ).

cnf(i_0_693,plain,
    in(X1,set_difference(esk29_1(X1),set_difference(esk29_1(X1),esk29_1(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318]) ).

cnf(i_0_694,plain,
    set_difference(X1,set_difference(X1,X2)) = set_difference(X2,set_difference(X2,X1)),
    inference(rename_variables,[],[i_0_339]) ).

cnf(i_0_695,plain,
    ( X1 != set_difference(X2,set_difference(X2,X3))
    | ~ in(X4,X3)
    | ~ in(X4,X2)
    | in(X4,X1) ),
    inference(rename_variables,[],[i_0_318]) ).

cnf(i_0_696,plain,
    ~ in(esk28_0,set_union2(set_union2(subset_complement(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0)),set_union2(subset_complement(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348]) ).

cnf(i_0_697,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_698,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X2)
    | in(X4,X3)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_348]) ).

cnf(i_0_699,plain,
    in(esk28_0,set_difference(set_difference(esk29_1(esk28_0),subset_complement(esk26_0,esk27_0)),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349]) ).

cnf(i_0_700,plain,
    set_difference(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_447]) ).

cnf(i_0_701,plain,
    in(X1,esk29_1(X1)),
    inference(rename_variables,[],[i_0_436]) ).

cnf(i_0_702,plain,
    ( X1 != set_difference(X2,X3)
    | in(X4,X3)
    | in(X4,X1)
    | ~ in(X4,X2) ),
    inference(rename_variables,[],[i_0_349]) ).

cnf(i_0_703,plain,
    ~ in(esk26_0,set_difference(unordered_pair(empty_set,empty_set),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387]) ).

cnf(i_0_704,plain,
    set_difference(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_447]) ).

cnf(i_0_705,plain,
    ( X1 != unordered_pair(X2,X3)
    | X4 = X2
    | X4 = X3
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_387]) ).

cnf(i_0_706,plain,
    in(esk5_3(empty_set,empty_set,esk26_0),esk26_0),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_425,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286]) ).

cnf(i_0_707,plain,
    ~ in(X1,empty_set),
    inference(rename_variables,[],[i_0_520]) ).

cnf(i_0_708,plain,
    ( X1 = set_union2(X2,X3)
    | in(esk5_3(X2,X3,X1),X1)
    | in(esk5_3(X2,X3,X1),X2)
    | in(esk5_3(X2,X3,X1),X3) ),
    inference(rename_variables,[],[i_0_286]) ).

cnf(i_0_709,plain,
    in(unordered_pair(unordered_pair(X1,X1),unordered_pair(X1,X1)),set_union2(cartesian_product2(esk29_1(X1),esk29_1(X1)),cartesian_product2(esk29_1(X1),esk29_1(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306]) ).

cnf(i_0_710,plain,
    unordered_pair(X1,X2) = unordered_pair(X2,X1),
    inference(rename_variables,[],[i_0_426]) ).

cnf(i_0_711,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_712,plain,
    ( X1 != unordered_pair(unordered_pair(X2,X3),unordered_pair(X2,X2))
    | X4 != cartesian_product2(X5,X6)
    | ~ in(X3,X6)
    | ~ in(X2,X5)
    | in(X1,X4) ),
    inference(rename_variables,[],[i_0_306]) ).

cnf(i_0_713,plain,
    ~ disjoint(esk29_1(esk28_0),esk29_1(esk28_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307]) ).

cnf(i_0_714,plain,
    ( ~ in(X1,set_difference(X2,set_difference(X2,X3)))
    | ~ disjoint(X2,X3) ),
    inference(rename_variables,[],[i_0_307]) ).

cnf(i_0_715,plain,
    ~ in(X1,set_difference(unordered_pair(X1,X1),unordered_pair(X1,X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331]) ).

cnf(i_0_716,plain,
    ( ~ disjoint(unordered_pair(X1,X1),X2)
    | ~ in(X1,X2) ),
    inference(rename_variables,[],[i_0_331]) ).

cnf(i_0_717,plain,
    subset(union(empty_set),X1),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380]) ).

cnf(i_0_718,plain,
    ( in(esk11_2(X1,X2),X1)
    | subset(X1,X2) ),
    inference(rename_variables,[],[i_0_380]) ).

cnf(i_0_719,plain,
    union(empty_set) = empty_set,
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433]) ).

cnf(i_0_720,plain,
    ( ~ subset(X1,empty_set)
    | X1 = empty_set ),
    inference(rename_variables,[],[i_0_433]) ).

cnf(i_0_721,plain,
    in(unordered_pair(unordered_pair(X1,X1),unordered_pair(X1,X1)),cartesian_product2(esk29_1(X1),esk29_1(X1))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504]) ).

cnf(i_0_722,plain,
    ( ~ in(X1,set_union2(X2,X3))
    | in(X1,X2)
    | in(X1,X3) ),
    inference(rename_variables,[],[i_0_504]) ).

cnf(i_0_723,plain,
    ( ~ in(X1,set_union2(union(X2),union(X2)))
    | in(X1,esk13_3(X2,set_union2(union(X2),union(X2)),X1)) ),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_711,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504,i_0_310]) ).

cnf(i_0_724,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_725,plain,
    ( X1 != union(X2)
    | in(X3,esk13_3(X2,X1,X3))
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_310]) ).

cnf(i_0_726,plain,
    ~ disjoint(set_union2(esk29_1(esk28_0),esk29_1(esk28_0)),esk29_1(esk28_0)),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_711,i_0_724,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504,i_0_310,i_0_487]) ).

cnf(i_0_727,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_728,plain,
    ~ disjoint(esk29_1(esk28_0),set_union2(esk29_1(esk28_0),esk29_1(esk28_0))),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_711,i_0_724,i_0_727,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504,i_0_310,i_0_487,i_0_488]) ).

cnf(i_0_729,plain,
    set_union2(X1,X1) = X1,
    inference(rename_variables,[],[i_0_444]) ).

cnf(i_0_730,plain,
    ( disjoint(esk27_0,esk27_0)
    | ~ subset(esk27_0,subset_complement(esk26_0,esk27_0)) ),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_711,i_0_724,i_0_727,i_0_425,i_0_426,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504,i_0_310,i_0_487,i_0_488,i_0_311]) ).

cnf(i_0_731,plain,
    ( ~ element(X1,powerset(X2))
    | ~ element(X3,powerset(X2))
    | ~ subset(X3,subset_complement(X2,X1))
    | disjoint(X3,X1) ),
    inference(rename_variables,[],[i_0_311]) ).

cnf(i_0_732,plain,
    ( ~ disjoint(esk27_0,esk20_1(esk26_0))
    | subset(esk27_0,subset_complement(esk26_0,esk20_1(esk26_0))) ),
    inference(scs_inference,[],[i_0_386,i_0_458,i_0_443,i_0_430,i_0_690,i_0_445,i_0_526,i_0_529,i_0_449,i_0_520,i_0_551,i_0_554,i_0_581,i_0_584,i_0_587,i_0_595,i_0_646,i_0_650,i_0_653,i_0_656,i_0_660,i_0_666,i_0_444,i_0_559,i_0_570,i_0_593,i_0_600,i_0_603,i_0_607,i_0_613,i_0_619,i_0_639,i_0_641,i_0_643,i_0_645,i_0_649,i_0_659,i_0_669,i_0_675,i_0_683,i_0_686,i_0_688,i_0_697,i_0_711,i_0_724,i_0_727,i_0_425,i_0_426,i_0_427,i_0_435,i_0_436,i_0_604,i_0_610,i_0_633,i_0_636,i_0_663,i_0_701,i_0_437,i_0_408,i_0_447,i_0_622,i_0_625,i_0_700,i_0_455,i_0_456,i_0_441,i_0_407,i_0_548,i_0_339,i_0_414,i_0_340,i_0_345,i_0_346,i_0_372,i_0_503,i_0_508,i_0_509,i_0_510,i_0_512,i_0_517,i_0_341,i_0_347,i_0_378,i_0_379,i_0_397,i_0_401,i_0_411,i_0_415,i_0_418,i_0_423,i_0_429,i_0_432,i_0_438,i_0_439,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_460,i_0_483,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_390,i_0_394,i_0_403,i_0_404,i_0_406,i_0_421,i_0_505,i_0_507,i_0_482,i_0_489,i_0_490,i_0_280,i_0_281,i_0_297,i_0_298,i_0_309,i_0_325,i_0_332,i_0_357,i_0_374,i_0_393,i_0_405,i_0_424,i_0_461,i_0_484,i_0_485,i_0_486,i_0_493,i_0_494,i_0_318,i_0_348,i_0_349,i_0_387,i_0_286,i_0_306,i_0_307,i_0_331,i_0_380,i_0_433,i_0_504,i_0_310,i_0_487,i_0_488,i_0_311,i_0_317]) ).

cnf(i_0_733,plain,
    element(esk20_1(X1),powerset(X1)),
    inference(rename_variables,[],[i_0_427]) ).

cnf(i_0_734,plain,
    ( ~ element(X1,powerset(X2))
    | ~ element(X3,powerset(X2))
    | subset(X3,subset_complement(X2,X1))
    | ~ disjoint(X3,X1) ),
    inference(rename_variables,[],[i_0_317]) ).

cnf(i_0_735,plain,
    element(subset_complement(esk26_0,subset_complement(esk26_0,esk27_0)),powerset(esk26_0)),
    inference(scs_inference,[],[i_0_523,i_0_340]) ).

cnf(i_0_736,plain,
    ( ~ element(X1,powerset(X2))
    | element(subset_complement(X2,X1),powerset(X2)) ),
    inference(rename_variables,[],[i_0_340]) ).

cnf(i_0_737,plain,
    in(X1,set_difference(unordered_pair(X1,X2),empty_set)),
    inference(scs_inference,[],[i_0_523,i_0_565,i_0_340,i_0_345]) ).

cnf(i_0_738,plain,
    subset(X1,set_difference(X1,empty_set)),
    inference(rename_variables,[],[i_0_565]) ).

cnf(i_0_739,plain,
    ( ~ subset(unordered_pair(X1,X2),X3)
    | in(X1,X3) ),
    inference(rename_variables,[],[i_0_345]) ).

cnf(i_0_740,plain,
    in(X1,set_difference(unordered_pair(X2,X1),empty_set)),
    inference(scs_inference,[],[i_0_523,i_0_565,i_0_738,i_0_340,i_0_345,i_0_346]) ).

cnf(i_0_741,plain,
    subset(X1,set_difference(X1,empty_set)),
    inference(rename_variables,[],[i_0_565]) ).

cnf(i_0_742,plain,
    ( ~ subset(unordered_pair(X1,X2),X3)
    | in(X2,X3) ),
    inference(rename_variables,[],[i_0_346]) ).

cnf(i_0_743,plain,
    subset_complement(esk26_0,subset_complement(esk26_0,esk27_0)) = set_difference(esk26_0,subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_523,i_0_565,i_0_738,i_0_340,i_0_345,i_0_346,i_0_372]) ).

cnf(i_0_744,plain,
    ( ~ element(X1,powerset(X2))
    | subset_complement(X2,X1) = set_difference(X2,X1) ),
    inference(rename_variables,[],[i_0_372]) ).

cnf(i_0_745,plain,
    in(X1,set_union2(powerset(X1),X2)),
    inference(scs_inference,[],[i_0_543,i_0_523,i_0_565,i_0_738,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509]) ).

cnf(i_0_746,plain,
    ( ~ in(X1,X2)
    | in(X1,set_union2(X2,X3)) ),
    inference(rename_variables,[],[i_0_509]) ).

cnf(i_0_747,plain,
    in(X1,set_union2(X2,powerset(X1))),
    inference(scs_inference,[],[i_0_543,i_0_523,i_0_565,i_0_738,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510]) ).

cnf(i_0_748,plain,
    ( ~ in(X1,X2)
    | in(X1,set_union2(X3,X2)) ),
    inference(rename_variables,[],[i_0_510]) ).

cnf(i_0_749,plain,
    ~ in(esk26_0,unordered_pair(set_union2(empty_set,empty_set),set_union2(empty_set,empty_set))),
    inference(scs_inference,[],[i_0_543,i_0_523,i_0_565,i_0_738,i_0_682,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512]) ).

cnf(i_0_750,plain,
    ( X1 = X2
    | ~ in(X1,unordered_pair(X2,X2)) ),
    inference(rename_variables,[],[i_0_512]) ).

cnf(i_0_751,plain,
    ~ disjoint(esk29_1(X1),esk29_1(X1)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_565,i_0_738,i_0_682,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307]) ).

cnf(i_0_752,plain,
    ( ~ in(X1,set_difference(X2,set_difference(X2,X3)))
    | ~ disjoint(X2,X3) ),
    inference(rename_variables,[],[i_0_307]) ).

cnf(i_0_753,plain,
    in(esk30_2(X1,esk30_2(X1,X1)),esk29_1(X1)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_545,i_0_565,i_0_738,i_0_682,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341]) ).

cnf(i_0_754,plain,
    ( ~ in(X1,esk29_1(X2))
    | in(esk30_2(X2,X1),esk29_1(X2)) ),
    inference(rename_variables,[],[i_0_341]) ).

cnf(i_0_755,plain,
    ~ in(powerset(X1),X1),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_545,i_0_565,i_0_738,i_0_682,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397]) ).

cnf(i_0_756,plain,
    ( ~ in(X1,X2)
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_397]) ).

cnf(i_0_757,plain,
    subset(esk19_0,unordered_pair(X1,X1)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_594,i_0_545,i_0_565,i_0_738,i_0_682,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401]) ).

cnf(i_0_758,plain,
    ( X1 != empty_set
    | subset(X1,unordered_pair(X2,X2)) ),
    inference(rename_variables,[],[i_0_401]) ).

cnf(i_0_759,plain,
    ~ in(X1,esk20_1(X2)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_594,i_0_545,i_0_565,i_0_738,i_0_682,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423]) ).

cnf(i_0_760,plain,
    ( ~ empty(X1)
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_423]) ).

cnf(i_0_761,plain,
    ~ in(X1,set_difference(empty_set,X2)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_594,i_0_450,i_0_545,i_0_565,i_0_738,i_0_682,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429]) ).

cnf(i_0_762,plain,
    ( X1 != empty_set
    | ~ in(X2,X1) ),
    inference(rename_variables,[],[i_0_429]) ).

cnf(i_0_763,plain,
    in(esk2_1(unordered_pair(X1,X1)),unordered_pair(X1,X1)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_523,i_0_594,i_0_450,i_0_545,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432]) ).

cnf(i_0_764,plain,
    ( X1 = empty_set
    | in(esk2_1(X1),X1) ),
    inference(rename_variables,[],[i_0_432]) ).

cnf(i_0_765,plain,
    subset(subset_complement(esk26_0,esk27_0),set_difference(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438]) ).

cnf(i_0_766,plain,
    ( X1 != X2
    | subset(X1,X2) ),
    inference(rename_variables,[],[i_0_438]) ).

cnf(i_0_767,plain,
    ~ empty(unordered_pair(X1,X1)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454]) ).

cnf(i_0_768,plain,
    ( X1 = empty_set
    | ~ empty(X1) ),
    inference(rename_variables,[],[i_0_454]) ).

cnf(i_0_769,plain,
    ~ in(X1,cartesian_product2(X2,set_union2(cartesian_product2(X3,empty_set),cartesian_product2(X3,empty_set)))),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496]) ).

cnf(i_0_770,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_771,plain,
    ( in(esk7_4(X1,X2,cartesian_product2(X1,X2),X3),X2)
    | ~ in(X3,cartesian_product2(X1,X2)) ),
    inference(rename_variables,[],[i_0_496]) ).

cnf(i_0_772,plain,
    ~ in(X1,cartesian_product2(set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set)),X3)),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_770,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497]) ).

cnf(i_0_773,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_774,plain,
    ( in(esk6_4(X1,X2,cartesian_product2(X1,X2),X3),X1)
    | ~ in(X3,cartesian_product2(X1,X2)) ),
    inference(rename_variables,[],[i_0_497]) ).

cnf(i_0_775,plain,
    ~ in(X1,union(set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set)))),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500]) ).

cnf(i_0_776,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_777,plain,
    ( in(esk13_3(X1,union(X1),X2),X1)
    | ~ in(X2,union(X1)) ),
    inference(rename_variables,[],[i_0_500]) ).

cnf(i_0_778,plain,
    ~ in(X1,set_difference(X2,powerset(X1))),
    inference(scs_inference,[],[i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506]) ).

cnf(i_0_779,plain,
    ( ~ in(X1,X2)
    | ~ in(X1,set_difference(X3,X2)) ),
    inference(rename_variables,[],[i_0_506]) ).

cnf(i_0_780,plain,
    ~ in(esk28_0,set_difference(X1,set_difference(X1,esk27_0))),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503]) ).

cnf(i_0_781,plain,
    ( in(X1,X2)
    | ~ in(X1,set_difference(X3,set_difference(X3,X2))) ),
    inference(rename_variables,[],[i_0_503]) ).

cnf(i_0_782,plain,
    ~ in(esk28_0,set_difference(esk27_0,X1)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508]) ).

cnf(i_0_783,plain,
    ( in(X1,X2)
    | ~ in(X1,set_difference(X2,X3)) ),
    inference(rename_variables,[],[i_0_508]) ).

cnf(i_0_784,plain,
    in(set_union2(X1,X1),powerset(X1)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517]) ).

cnf(i_0_785,plain,
    ( ~ subset(X1,X2)
    | in(X1,powerset(X2)) ),
    inference(rename_variables,[],[i_0_517]) ).

cnf(i_0_786,plain,
    subset(set_difference(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439]) ).

cnf(i_0_787,plain,
    ( X1 != X2
    | subset(X2,X1) ),
    inference(rename_variables,[],[i_0_439]) ).

cnf(i_0_788,plain,
    subset(set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)),X2),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380]) ).

cnf(i_0_789,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_790,plain,
    ( in(esk11_2(X1,X2),X1)
    | subset(X1,X2) ),
    inference(rename_variables,[],[i_0_380]) ).

cnf(i_0_791,plain,
    set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)) = empty_set,
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433]) ).

cnf(i_0_792,plain,
    ( ~ subset(X1,empty_set)
    | X1 = empty_set ),
    inference(rename_variables,[],[i_0_433]) ).

cnf(i_0_793,plain,
    disjoint(set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)),X2),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378]) ).

cnf(i_0_794,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_795,plain,
    ( in(esk24_2(X1,X2),X1)
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_378]) ).

cnf(i_0_796,plain,
    disjoint(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379]) ).

cnf(i_0_797,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_798,plain,
    ( in(esk24_2(X1,X2),X2)
    | disjoint(X1,X2) ),
    inference(rename_variables,[],[i_0_379]) ).

cnf(i_0_799,plain,
    set_difference(esk26_0,esk27_0) = subset_complement(esk26_0,esk27_0),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460]) ).

cnf(i_0_800,plain,
    esk2_1(unordered_pair(X1,X1)) = X1,
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511]) ).

cnf(i_0_801,plain,
    ( ~ in(X1,unordered_pair(X2,X3))
    | X1 = X2
    | X1 = X3 ),
    inference(rename_variables,[],[i_0_511]) ).

cnf(i_0_802,plain,
    ~ subset(esk29_1(esk29_1(X1)),esk30_2(X1,X1)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_556,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350]) ).

cnf(i_0_803,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_804,plain,
    ( in(X1,esk29_1(X2))
    | ~ in(X3,esk29_1(X2))
    | ~ subset(X1,X3) ),
    inference(rename_variables,[],[i_0_350]) ).

cnf(i_0_805,plain,
    ~ subset(esk29_1(esk22_1(X1)),X1),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_574,i_0_556,i_0_803,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351]) ).

cnf(i_0_806,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_807,plain,
    ( in(X1,esk22_1(X2))
    | ~ in(X3,esk22_1(X2))
    | ~ subset(X1,X3) ),
    inference(rename_variables,[],[i_0_351]) ).

cnf(i_0_808,plain,
    disjoint(set_union2(X1,X1),set_difference(X1,X1)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373]) ).

cnf(i_0_809,plain,
    disjoint(X1,set_difference(X1,X1)),
    inference(rename_variables,[],[i_0_561]) ).

cnf(i_0_810,plain,
    ( ~ disjoint(X1,X2)
    | disjoint(X3,X2)
    | ~ subset(X3,X1) ),
    inference(rename_variables,[],[i_0_373]) ).

cnf(i_0_811,plain,
    set_union2(cartesian_product2(empty_set,X1),cartesian_product2(empty_set,X1)) = set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336]) ).

cnf(i_0_812,plain,
    ~ in(X1,set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(rename_variables,[],[i_0_648]) ).

cnf(i_0_813,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_814,plain,
    ( in(esk23_2(X1,X2),X1)
    | in(esk23_2(X1,X2),X2)
    | X1 = X2 ),
    inference(rename_variables,[],[i_0_336]) ).

cnf(i_0_815,plain,
    ~ in(esk29_1(esk26_0),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356]) ).

cnf(i_0_816,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_817,plain,
    ( ~ element(X1,powerset(X2))
    | ~ in(X3,X1)
    | in(X3,X2) ),
    inference(rename_variables,[],[i_0_356]) ).

cnf(i_0_818,plain,
    ~ in(esk28_0,set_union2(set_difference(subset_complement(esk26_0,esk27_0),X1),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369]) ).

cnf(i_0_819,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_820,plain,
    ( X1 != set_difference(X2,X3)
    | in(X4,X2)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_369]) ).

cnf(i_0_821,plain,
    ~ in(esk29_1(set_union2(set_union2(X1,X2),empty_set)),X1),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370]) ).

cnf(i_0_822,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_823,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_824,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X1)
    | ~ in(X4,X2) ),
    inference(rename_variables,[],[i_0_370]) ).

cnf(i_0_825,plain,
    ~ in(esk29_1(set_union2(set_union2(X1,X2),empty_set)),X2),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371]) ).

cnf(i_0_826,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_827,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_828,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X1)
    | ~ in(X4,X3) ),
    inference(rename_variables,[],[i_0_371]) ).

cnf(i_0_829,plain,
    ~ subset(powerset(esk28_0),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375]) ).

cnf(i_0_830,plain,
    in(X1,powerset(X1)),
    inference(rename_variables,[],[i_0_543]) ).

cnf(i_0_831,plain,
    ( ~ in(X1,X2)
    | in(X1,X3)
    | ~ subset(X2,X3) ),
    inference(rename_variables,[],[i_0_375]) ).

cnf(i_0_832,plain,
    ~ in(esk26_0,set_union2(unordered_pair(empty_set,empty_set),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_458,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388]) ).

cnf(i_0_833,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_834,plain,
    ( X1 != unordered_pair(X2,X2)
    | ~ in(X3,X1)
    | X3 = X2 ),
    inference(rename_variables,[],[i_0_388]) ).

cnf(i_0_835,plain,
    ~ subset(esk29_1(set_union2(powerset(X1),empty_set)),X1),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_458,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394]) ).

cnf(i_0_836,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_837,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_838,plain,
    ( X1 != powerset(X2)
    | in(X3,X1)
    | ~ subset(X3,X2) ),
    inference(rename_variables,[],[i_0_394]) ).

cnf(i_0_839,plain,
    in(esk28_0,esk26_0),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406]) ).

cnf(i_0_840,plain,
    ( empty(X1)
    | ~ element(X2,X1)
    | in(X2,X1) ),
    inference(rename_variables,[],[i_0_406]) ).

cnf(i_0_841,plain,
    ~ element(esk26_0,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421]) ).

cnf(i_0_842,plain,
    ( ~ empty(X1)
    | empty(X2)
    | ~ element(X2,X1) ),
    inference(rename_variables,[],[i_0_421]) ).

cnf(i_0_843,plain,
    in(esk28_0,set_difference(powerset(esk28_0),subset_complement(esk26_0,esk27_0))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505]) ).

cnf(i_0_844,plain,
    in(X1,powerset(X1)),
    inference(rename_variables,[],[i_0_543]) ).

cnf(i_0_845,plain,
    ( ~ in(X1,X2)
    | in(X1,X3)
    | in(X1,set_difference(X2,X3)) ),
    inference(rename_variables,[],[i_0_505]) ).

cnf(i_0_846,plain,
    ~ in(esk29_1(union(powerset(X1))),X1),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_648,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507]) ).

cnf(i_0_847,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_848,plain,
    ( ~ in(X1,X2)
    | in(X3,union(X2))
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_507]) ).

cnf(i_0_849,plain,
    set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)) = cartesian_product2(X2,set_union2(cartesian_product2(empty_set,X3),cartesian_product2(empty_set,X3))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_648,i_0_812,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297]) ).

cnf(i_0_850,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_851,plain,
    ~ in(X1,set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(rename_variables,[],[i_0_648]) ).

cnf(i_0_852,plain,
    ( in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2)
    | in(esk10_3(X1,X2,X3),X2) ),
    inference(rename_variables,[],[i_0_297]) ).

cnf(i_0_853,plain,
    set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)) = cartesian_product2(set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2)),X3),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298]) ).

cnf(i_0_854,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_855,plain,
    ~ in(X1,set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(rename_variables,[],[i_0_648]) ).

cnf(i_0_856,plain,
    ( in(esk8_3(X1,X2,X3),X3)
    | X3 = cartesian_product2(X1,X2)
    | in(esk9_3(X1,X2,X3),X1) ),
    inference(rename_variables,[],[i_0_298]) ).

cnf(i_0_857,plain,
    ~ subset(esk29_1(esk30_2(X1,esk30_2(X1,X1))),esk30_2(X1,X1)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325]) ).

cnf(i_0_858,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_859,plain,
    ( ~ in(X1,esk29_1(X2))
    | in(X3,esk30_2(X2,X1))
    | ~ subset(X3,X1) ),
    inference(rename_variables,[],[i_0_325]) ).

cnf(i_0_860,plain,
    ~ in(X1,set_union2(set_difference(X2,powerset(X1)),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357]) ).

cnf(i_0_861,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_862,plain,
    ( X1 != set_difference(X2,X3)
    | ~ in(X4,X3)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_357]) ).

cnf(i_0_863,plain,
    ~ in(esk29_1(esk28_0),set_union2(powerset(subset_complement(esk26_0,esk27_0)),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393]) ).

cnf(i_0_864,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_865,plain,
    ( X1 != powerset(X2)
    | subset(X3,X2)
    | ~ in(X3,X1) ),
    inference(rename_variables,[],[i_0_393]) ).

cnf(i_0_866,plain,
    element(esk2_1(esk26_0),esk26_0),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405]) ).

cnf(i_0_867,plain,
    ( empty(X1)
    | ~ in(X2,X1)
    | element(X2,X1) ),
    inference(rename_variables,[],[i_0_405]) ).

cnf(i_0_868,plain,
    element(empty_set,empty_set),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424]) ).

cnf(i_0_869,plain,
    ( ~ empty(X1)
    | ~ empty(X2)
    | element(X1,X2) ),
    inference(rename_variables,[],[i_0_424]) ).

cnf(i_0_870,plain,
    ~ subset(esk29_1(esk22_1(set_difference(X1,empty_set))),X1),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374]) ).

cnf(i_0_871,plain,
    ( ~ subset(X1,X2)
    | subset(X3,X2)
    | ~ subset(X3,X1) ),
    inference(rename_variables,[],[i_0_374]) ).

cnf(i_0_872,plain,
    esk29_1(set_union2(unordered_pair(X1,X2),empty_set)) != X1,
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403]) ).

cnf(i_0_873,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_874,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_875,plain,
    ( X1 != unordered_pair(X2,X3)
    | in(X4,X1)
    | X4 != X2 ),
    inference(rename_variables,[],[i_0_403]) ).

cnf(i_0_876,plain,
    esk29_1(set_union2(unordered_pair(X1,X2),empty_set)) != X2,
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_648,i_0_812,i_0_851,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404]) ).

cnf(i_0_877,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_878,plain,
    ~ in(esk29_1(X1),X1),
    inference(rename_variables,[],[i_0_556]) ).

cnf(i_0_879,plain,
    ( X1 != unordered_pair(X2,X3)
    | in(X4,X1)
    | X4 != X3 ),
    inference(rename_variables,[],[i_0_404]) ).

cnf(i_0_880,plain,
    set_union2(cartesian_product2(X1,empty_set),cartesian_product2(X1,empty_set)) = union(set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332]) ).

cnf(i_0_881,plain,
    ~ in(X1,set_union2(cartesian_product2(X2,empty_set),cartesian_product2(X2,empty_set))),
    inference(rename_variables,[],[i_0_644]) ).

cnf(i_0_882,plain,
    ~ in(X1,set_union2(cartesian_product2(empty_set,X2),cartesian_product2(empty_set,X2))),
    inference(rename_variables,[],[i_0_648]) ).

cnf(i_0_883,plain,
    ( in(esk14_2(X1,X2),X2)
    | X2 = union(X1)
    | in(esk15_2(X1,X2),X1) ),
    inference(rename_variables,[],[i_0_332]) ).

cnf(i_0_884,plain,
    ~ in(esk28_0,set_union2(subset_complement(esk26_0,esk27_0),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483]) ).

cnf(i_0_885,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_886,plain,
    ~ in(set_union2(esk28_0,empty_set),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482]) ).

cnf(i_0_887,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_888,plain,
    ~ element(set_union2(esk21_0,empty_set),set_union2(esk19_0,esk19_0)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489]) ).

cnf(i_0_889,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_890,plain,
    ~ element(set_union2(esk21_0,esk21_0),set_union2(esk19_0,empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490]) ).

cnf(i_0_891,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_892,plain,
    esk26_0 != esk19_0,
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461]) ).

cnf(i_0_893,plain,
    empty_set != esk26_0,
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484]) ).

cnf(i_0_894,plain,
    ~ subset(esk29_1(esk28_0),set_union2(subset_complement(esk26_0,esk27_0),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486]) ).

cnf(i_0_895,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_896,plain,
    ~ disjoint(set_union2(esk29_1(esk28_0),empty_set),set_union2(esk29_1(esk28_0),esk29_1(esk28_0))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487]) ).

cnf(i_0_897,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_898,plain,
    ~ disjoint(set_union2(esk29_1(esk28_0),esk29_1(esk28_0)),set_union2(esk29_1(esk28_0),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488]) ).

cnf(i_0_899,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_900,plain,
    ~ proper_subset(set_union2(set_difference(X1,empty_set),set_difference(X1,empty_set)),X1),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494]) ).

cnf(i_0_901,plain,
    ~ proper_subset(set_union2(X1,X1),X1),
    inference(rename_variables,[],[i_0_689]) ).

cnf(i_0_902,plain,
    ~ subset(set_union2(esk29_1(esk28_0),empty_set),subset_complement(esk26_0,esk27_0)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_899,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494,i_0_485]) ).

cnf(i_0_903,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_904,plain,
    ~ proper_subset(X1,set_union2(set_difference(X1,empty_set),set_difference(X1,empty_set))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_691,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_899,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494,i_0_485,i_0_493]) ).

cnf(i_0_905,plain,
    ~ proper_subset(X1,set_union2(X1,X1)),
    inference(rename_variables,[],[i_0_691]) ).

cnf(i_0_906,plain,
    in(X1,set_difference(powerset(X1),set_difference(powerset(X1),powerset(X1)))),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_691,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_899,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_339,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494,i_0_485,i_0_493,i_0_318]) ).

cnf(i_0_907,plain,
    set_difference(X1,set_difference(X1,X2)) = set_difference(X2,set_difference(X2,X1)),
    inference(rename_variables,[],[i_0_339]) ).

cnf(i_0_908,plain,
    ( X1 != set_difference(X2,set_difference(X2,X3))
    | ~ in(X4,X3)
    | ~ in(X4,X2)
    | in(X4,X1) ),
    inference(rename_variables,[],[i_0_318]) ).

cnf(i_0_909,plain,
    ~ in(esk28_0,set_union2(set_union2(subset_complement(esk26_0,esk27_0),subset_complement(esk26_0,esk27_0)),empty_set)),
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_691,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_899,i_0_903,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_339,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494,i_0_485,i_0_493,i_0_318,i_0_348]) ).

cnf(i_0_910,plain,
    set_union2(X1,empty_set) = X1,
    inference(rename_variables,[],[i_0_448]) ).

cnf(i_0_911,plain,
    ( X1 != set_union2(X2,X3)
    | in(X4,X2)
    | in(X4,X3)
    | ~ in(X4,X1) ),
    inference(rename_variables,[],[i_0_348]) ).

cnf(i_0_912,plain,
    $false,
    inference(scs_inference,[],[i_0_386,i_0_440,i_0_451,i_0_458,i_0_543,i_0_830,i_0_844,i_0_693,i_0_609,i_0_615,i_0_531,i_0_523,i_0_640,i_0_642,i_0_594,i_0_450,i_0_545,i_0_561,i_0_574,i_0_689,i_0_691,i_0_556,i_0_803,i_0_806,i_0_816,i_0_823,i_0_827,i_0_837,i_0_847,i_0_858,i_0_874,i_0_644,i_0_770,i_0_773,i_0_776,i_0_789,i_0_794,i_0_797,i_0_813,i_0_850,i_0_854,i_0_648,i_0_812,i_0_851,i_0_855,i_0_565,i_0_738,i_0_741,i_0_728,i_0_726,i_0_682,i_0_448,i_0_819,i_0_822,i_0_826,i_0_833,i_0_836,i_0_861,i_0_864,i_0_873,i_0_877,i_0_885,i_0_887,i_0_889,i_0_891,i_0_895,i_0_897,i_0_899,i_0_903,i_0_572,i_0_457,i_0_578,i_0_431,i_0_453,i_0_437,i_0_339,i_0_340,i_0_345,i_0_346,i_0_372,i_0_509,i_0_510,i_0_512,i_0_307,i_0_341,i_0_397,i_0_401,i_0_423,i_0_429,i_0_432,i_0_438,i_0_454,i_0_496,i_0_497,i_0_500,i_0_506,i_0_503,i_0_508,i_0_517,i_0_439,i_0_380,i_0_433,i_0_378,i_0_379,i_0_460,i_0_511,i_0_350,i_0_351,i_0_373,i_0_336,i_0_356,i_0_369,i_0_370,i_0_371,i_0_375,i_0_388,i_0_394,i_0_406,i_0_421,i_0_505,i_0_507,i_0_297,i_0_298,i_0_325,i_0_357,i_0_393,i_0_405,i_0_424,i_0_374,i_0_403,i_0_404,i_0_332,i_0_483,i_0_482,i_0_489,i_0_490,i_0_461,i_0_484,i_0_486,i_0_487,i_0_488,i_0_494,i_0_485,i_0_493,i_0_318,i_0_348,i_0_349]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SEU171+2 : TPTP v9.2.1. Released v3.3.0.
% 0.00/0.12  % Command    : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 0.16/0.33  % Computer : n008.cluster.edu
% 0.16/0.33  % Model    : x86_64 x86_64
% 0.16/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.33  % Memory   : 8042.1875MB
% 0.16/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.33  % CPULimit   : 300
% 0.16/0.33  % WCLimit    : 300
% 0.16/0.33  % DateTime   : Tue May  5 02:46:43 EDT 2026
% 0.16/0.33  % CPUTime    : 
% 0.16/0.34  % start to proof: theBenchmark
% 0.74/1.61  % Version  : CSE_E---1.7
% 0.74/1.61  % Problem  : theBenchmark.p
% 0.74/1.61  % SZS status Theorem for theBenchmark.p
% 0.74/1.61  % SZS output start CNFRefutation
% See solution above
% 3.16/4.02  % Total time : 1.271s
%------------------------------------------------------------------------------