TSTP Solution File: NUM441+6 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : NUM441+6 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n020.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 : Wed Jul 27 13:08:22 EDT 2022

% Result   : Theorem 2.96s 3.15s
% Output   : Refutation 2.96s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    2
%            Number of leaves      :    7
% Syntax   : Number of clauses     :   10 (   9 unt;   0 nHn;  10 RR)
%            Number of literals    :   14 (   1 equ;   6 neg)
%            Maximal clause size   :    5 (   1 avg)
%            Maximal term depth    :    3 (   2 avg)
%            Number of predicates  :    4 (   2 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   3 con; 0-2 aty)
%            Number of variables   :    2 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(108,axiom,
    ( ~ aSubsetOf0(A,cS1395)
    | ~ aSubsetOf0(B,cS1395)
    | ~ isOpen0(A)
    | ~ isOpen0(B)
    | isOpen0(sdtslmnbsdt0(A,B)) ),
    file('NUM441+6.p',unknown),
    [] ).

cnf(171,axiom,
    ~ isOpen0(stldt0(sdtbsmnsldt0(xA,xB))),
    file('NUM441+6.p',unknown),
    [] ).

cnf(300,axiom,
    isOpen0(stldt0(xA)),
    file('NUM441+6.p',unknown),
    [] ).

cnf(303,axiom,
    isOpen0(stldt0(xB)),
    file('NUM441+6.p',unknown),
    [] ).

cnf(305,axiom,
    aSubsetOf0(stldt0(xA),cS1395),
    file('NUM441+6.p',unknown),
    [] ).

cnf(306,axiom,
    aSubsetOf0(stldt0(xB),cS1395),
    file('NUM441+6.p',unknown),
    [] ).

cnf(310,axiom,
    stldt0(sdtbsmnsldt0(xA,xB)) = sdtslmnbsdt0(stldt0(xA),stldt0(xB)),
    file('NUM441+6.p',unknown),
    [] ).

cnf(315,plain,
    ~ isOpen0(sdtslmnbsdt0(stldt0(xA),stldt0(xB))),
    inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[171]),310]),
    [iquote('back_demod,171,demod,310')] ).

cnf(1204,plain,
    isOpen0(sdtslmnbsdt0(stldt0(xA),stldt0(xB))),
    inference(hyper,[status(thm)],[306,108,305,300,303]),
    [iquote('hyper,306,108,305,300,303')] ).

cnf(1205,plain,
    $false,
    inference(binary,[status(thm)],[1204,315]),
    [iquote('binary,1204.1,315.1')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : NUM441+6 : TPTP v8.1.0. Released v4.0.0.
% 0.07/0.13  % Command  : otter-tptp-script %s
% 0.13/0.34  % Computer : n020.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Wed Jul 27 09:55:23 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 2.54/2.70  ----- Otter 3.3f, August 2004 -----
% 2.54/2.70  The process was started by sandbox on n020.cluster.edu,
% 2.54/2.70  Wed Jul 27 09:55:23 2022
% 2.54/2.70  The command was "./otter".  The process ID is 18583.
% 2.54/2.70  
% 2.54/2.70  set(prolog_style_variables).
% 2.54/2.70  set(auto).
% 2.54/2.70     dependent: set(auto1).
% 2.54/2.70     dependent: set(process_input).
% 2.54/2.70     dependent: clear(print_kept).
% 2.54/2.70     dependent: clear(print_new_demod).
% 2.54/2.70     dependent: clear(print_back_demod).
% 2.54/2.70     dependent: clear(print_back_sub).
% 2.54/2.70     dependent: set(control_memory).
% 2.54/2.70     dependent: assign(max_mem, 12000).
% 2.54/2.70     dependent: assign(pick_given_ratio, 4).
% 2.54/2.70     dependent: assign(stats_level, 1).
% 2.54/2.70     dependent: assign(max_seconds, 10800).
% 2.54/2.70  clear(print_given).
% 2.54/2.70  
% 2.54/2.70  formula_list(usable).
% 2.54/2.70  all A (A=A).
% 2.54/2.70  all W0 (aInteger0(W0)->$T).
% 2.54/2.70  aInteger0(sz00).
% 2.54/2.70  aInteger0(sz10).
% 2.54/2.70  all W0 (aInteger0(W0)->aInteger0(smndt0(W0))).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)->aInteger0(sdtpldt0(W0,W1))).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)->aInteger0(sdtasdt0(W0,W1))).
% 2.54/2.70  all W0 W1 W2 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)->sdtpldt0(W0,sdtpldt0(W1,W2))=sdtpldt0(sdtpldt0(W0,W1),W2)).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)->sdtpldt0(W0,W1)=sdtpldt0(W1,W0)).
% 2.54/2.70  all W0 (aInteger0(W0)->sdtpldt0(W0,sz00)=W0&W0=sdtpldt0(sz00,W0)).
% 2.54/2.70  all W0 (aInteger0(W0)->sdtpldt0(W0,smndt0(W0))=sz00&sz00=sdtpldt0(smndt0(W0),W0)).
% 2.54/2.70  all W0 W1 W2 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)->sdtasdt0(W0,sdtasdt0(W1,W2))=sdtasdt0(sdtasdt0(W0,W1),W2)).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)->sdtasdt0(W0,W1)=sdtasdt0(W1,W0)).
% 2.54/2.70  all W0 (aInteger0(W0)->sdtasdt0(W0,sz10)=W0&W0=sdtasdt0(sz10,W0)).
% 2.54/2.70  all W0 W1 W2 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)->sdtasdt0(W0,sdtpldt0(W1,W2))=sdtpldt0(sdtasdt0(W0,W1),sdtasdt0(W0,W2))&sdtasdt0(sdtpldt0(W0,W1),W2)=sdtpldt0(sdtasdt0(W0,W2),sdtasdt0(W1,W2))).
% 2.54/2.70  all W0 (aInteger0(W0)->sdtasdt0(W0,sz00)=sz00&sz00=sdtasdt0(sz00,W0)).
% 2.54/2.70  all W0 (aInteger0(W0)->sdtasdt0(smndt0(sz10),W0)=smndt0(W0)&smndt0(W0)=sdtasdt0(W0,smndt0(sz10))).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)-> (sdtasdt0(W0,W1)=sz00->W0=sz00|W1=sz00)).
% 2.54/2.70  all W0 (aInteger0(W0)-> (all W1 (aDivisorOf0(W1,W0)<->aInteger0(W1)&W1!=sz00& (exists W2 (aInteger0(W2)&sdtasdt0(W1,W2)=W0))))).
% 2.54/2.70  all W0 W1 W2 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)&W2!=sz00-> (sdte_qdtlpzmzozddtrp0(W0,W1,W2)<->aDivisorOf0(W2,sdtpldt0(W0,smndt0(W1))))).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)&W1!=sz00->sdte_qdtlpzmzozddtrp0(W0,W0,W1)).
% 2.54/2.70  all W0 W1 W2 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)&W2!=sz00-> (sdte_qdtlpzmzozddtrp0(W0,W1,W2)->sdte_qdtlpzmzozddtrp0(W1,W0,W2))).
% 2.54/2.70  all W0 W1 W2 W3 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)&W2!=sz00&aInteger0(W3)-> (sdte_qdtlpzmzozddtrp0(W0,W1,W2)&sdte_qdtlpzmzozddtrp0(W1,W3,W2)->sdte_qdtlpzmzozddtrp0(W0,W3,W2))).
% 2.54/2.70  all W0 W1 W2 W3 (aInteger0(W0)&aInteger0(W1)&aInteger0(W2)&W2!=sz00&aInteger0(W3)&W3!=sz00-> (sdte_qdtlpzmzozddtrp0(W0,W1,sdtasdt0(W2,W3))->sdte_qdtlpzmzozddtrp0(W0,W1,W2)&sdte_qdtlpzmzozddtrp0(W0,W1,W3))).
% 2.54/2.70  all W0 (aInteger0(W0)&W0!=sz00-> (isPrime0(W0)->$T)).
% 2.54/2.70  all W0 (aInteger0(W0)-> ((exists W1 (aDivisorOf0(W1,W0)&isPrime0(W1)))<->W0!=sz10&W0!=smndt0(sz10))).
% 2.54/2.70  all W0 (aSet0(W0)->$T).
% 2.54/2.70  all W0 (aSet0(W0)-> (all W1 (aElementOf0(W1,W0)->$T))).
% 2.54/2.70  all W0 (aSet0(W0)-> (all W1 (aSubsetOf0(W1,W0)<->aSet0(W1)& (all W2 (aElementOf0(W2,W1)->aElementOf0(W2,W0)))))).
% 2.54/2.70  all W0 (aSet0(W0)-> (isFinite0(W0)->$T)).
% 2.54/2.70  all W0 W1 (aSubsetOf0(W0,cS1395)&aSubsetOf0(W1,cS1395)-> (all W2 (W2=sdtbsmnsldt0(W0,W1)<->aSet0(W2)& (all W3 (aElementOf0(W3,W2)<->aInteger0(W3)& (aElementOf0(W3,W0)|aElementOf0(W3,W1))))))).
% 2.54/2.70  all W0 W1 (aSubsetOf0(W0,cS1395)&aSubsetOf0(W1,cS1395)-> (all W2 (W2=sdtslmnbsdt0(W0,W1)<->aSet0(W2)& (all W3 (aElementOf0(W3,W2)<->aInteger0(W3)&aElementOf0(W3,W0)&aElementOf0(W3,W1)))))).
% 2.54/2.70  all W0 (aSet0(W0)& (all W1 (aElementOf0(W1,W0)->aSubsetOf0(W1,cS1395)))-> (all W1 (W1=sbsmnsldt0(W0)<->aSet0(W1)& (all W2 (aElementOf0(W2,W1)<->aInteger0(W2)& (exists W3 (aElementOf0(W3,W0)&aElementOf0(W2,W3)))))))).
% 2.54/2.70  all W0 (aSubsetOf0(W0,cS1395)-> (all W1 (W1=stldt0(W0)<->aSet0(W1)& (all W2 (aElementOf0(W2,W1)<->aInteger0(W2)& -aElementOf0(W2,W0)))))).
% 2.54/2.70  all W0 W1 (aInteger0(W0)&aInteger0(W1)&W1!=sz00-> (all W2 (W2=szAzrzSzezqlpdtcmdtrp0(W0,W1)<->aSet0(W2)& (all W3 (aElementOf0(W3,W2)<->aInteger0(W3)&sdte_qdtlpzmzozddtrp0(W3,W0,W1)))))).
% 2.54/2.70  all W0 (aSubsetOf0(W0,cS1395)-> (isOpen0(W0)<-> (all W1 (aElementOf0(W1,W0)-> (exists W2 (aInteger0(W2)&W2!=sz00&aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W1,W2),W0))))))).
% 2.54/2.70  all W0 (aSubsetOf0(W0,cS1395)-> (isClosed0(W0)<->isOpen0(stldt0(W0)))).
% 2.54/2.70  all W0 (aSet0(W0)& (all W1 (aElementOf0(W1,W0)->aSubsetOf0(W1,cS1395)&isOpen0(W1)))->isOpen0(sbsmnsldt0(W0))).
% 2.54/2.70  all W0 W1 (aSubsetOf0(W0,cS1395)&aSubsetOf0(W1,cS1395)&isOpen0(W0)&isOpen0(W1)->isOpen0(sdtslmnbsdt0(W0,W1))).
% 2.54/2.70  aSet0(cS1395).
% 2.54/2.70  all W0 (aElementOf0(W0,cS1395)<->aInteger0(W0)).
% 2.54/2.70  aSet0(xA).
% 2.54/2.70  all W0 (aElementOf0(W0,xA)->aElementOf0(W0,cS1395)).
% 2.54/2.70  aSubsetOf0(xA,cS1395).
% 2.54/2.70  aSet0(cS1395).
% 2.54/2.70  all W0 (aElementOf0(W0,cS1395)<->aInteger0(W0)).
% 2.54/2.70  aSet0(xB).
% 2.54/2.70  all W0 (aElementOf0(W0,xB)->aElementOf0(W0,cS1395)).
% 2.54/2.70  aSubsetOf0(xB,cS1395).
% 2.54/2.70  aSet0(stldt0(xA)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xA))<->aInteger0(W0)& -aElementOf0(W0,xA)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xA))-> (exists W1 (aInteger0(W1)&W1!=sz00&aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))& (all W2 ((aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aInteger0(W2)& (exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))&aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))&sdte_qdtlpzmzozddtrp0(W2,W0,W1))& (aInteger0(W2)& ((exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))|aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))|sdte_qdtlpzmzozddtrp0(W2,W0,W1))->aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)))))& (all W2 (aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aElementOf0(W2,stldt0(xA))))&aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(xA))))).
% 2.54/2.70  isOpen0(stldt0(xA)).
% 2.54/2.70  isClosed0(xA).
% 2.54/2.70  aSet0(stldt0(xB)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xB))<->aInteger0(W0)& -aElementOf0(W0,xB)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xB))-> (exists W1 (aInteger0(W1)&W1!=sz00&aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))& (all W2 ((aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aInteger0(W2)& (exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))&aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))&sdte_qdtlpzmzozddtrp0(W2,W0,W1))& (aInteger0(W2)& ((exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))|aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))|sdte_qdtlpzmzozddtrp0(W2,W0,W1))->aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)))))& (all W2 (aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aElementOf0(W2,stldt0(xB))))&aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(xB))))).
% 2.54/2.70  isOpen0(stldt0(xB)).
% 2.54/2.70  isClosed0(xB).
% 2.54/2.70  aSet0(stldt0(xA)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xA))<->aInteger0(W0)& -aElementOf0(W0,xA)).
% 2.54/2.70  aSet0(cS1395).
% 2.54/2.70  all W0 (aElementOf0(W0,cS1395)<->aInteger0(W0)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xA))->aElementOf0(W0,cS1395)).
% 2.54/2.70  aSubsetOf0(stldt0(xA),cS1395).
% 2.54/2.70  aSet0(stldt0(xB)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xB))<->aInteger0(W0)& -aElementOf0(W0,xB)).
% 2.54/2.70  aSet0(cS1395).
% 2.54/2.70  all W0 (aElementOf0(W0,cS1395)<->aInteger0(W0)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xB))->aElementOf0(W0,cS1395)).
% 2.54/2.70  aSubsetOf0(stldt0(xB),cS1395).
% 2.54/2.70  aSet0(sdtbsmnsldt0(xA,xB)).
% 2.54/2.70  all W0 (aElementOf0(W0,sdtbsmnsldt0(xA,xB))<->aInteger0(W0)& (aElementOf0(W0,xA)|aElementOf0(W0,xB))).
% 2.54/2.70  aSet0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))<->aInteger0(W0)& -aElementOf0(W0,sdtbsmnsldt0(xA,xB))).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xA))<->aInteger0(W0)& -aElementOf0(W0,xA)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(xB))<->aInteger0(W0)& -aElementOf0(W0,xB)).
% 2.54/2.70  all W0 (aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))<->aInteger0(W0)&aElementOf0(W0,stldt0(xA))&aElementOf0(W0,stldt0(xB))).
% 2.54/2.70  stldt0(sdtbsmnsldt0(xA,xB))=sdtslmnbsdt0(stldt0(xA),stldt0(xB)).
% 2.54/2.70  -(aSet0(sdtbsmnsldt0(xA,xB))& (all W0 (aElementOf0(W0,sdtbsmnsldt0(xA,xB))<->aInteger0(W0)& (aElementOf0(W0,xA)|aElementOf0(W0,xB))))-> (aSet0(stldt0(sdtbsmnsldt0(xA,xB)))& (all W0 (aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))<->aInteger0(W0)& -aElementOf0(W0,sdtbsmnsldt0(xA,xB))))-> (all W0 (aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))-> (exists W1 (aInteger0(W1)&W1!=sz00& (aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))& (all W2 ((aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aInteger0(W2)& (exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))&aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))&sdte_qdtlpzmzozddtrp0(W2,W0,W1))& (aInteger0(W2)& ((exists W3 (aInteger0(W3)&sdtasdt0(W1,W3)=sdtpldt0(W2,smndt0(W0))))|aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))|sdte_qdtlpzmzozddtrp0(W2,W0,W1))->aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)))))-> (all W2 (aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))->aElementOf0(W2,stldt0(sdtbsmnsldt0(xA,xB)))))|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sdtbsmnsldt0(xA,xB))))))))|isOpen0(stldt0(sdtbsmnsldt0(xA,xB))))|isClosed0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.70  end_of_list.
% 2.54/2.70  
% 2.54/2.70  -------> usable clausifies to:
% 2.54/2.70  
% 2.54/2.70  list(usable).
% 2.54/2.70  0 [] A=A.
% 2.54/2.70  0 [] -aInteger0(W0)|$T.
% 2.54/2.70  0 [] aInteger0(sz00).
% 2.54/2.70  0 [] aInteger0(sz10).
% 2.54/2.70  0 [] -aInteger0(W0)|aInteger0(smndt0(W0)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|aInteger0(sdtpldt0(W0,W1)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|aInteger0(sdtasdt0(W0,W1)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|sdtpldt0(W0,sdtpldt0(W1,W2))=sdtpldt0(sdtpldt0(W0,W1),W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|sdtpldt0(W0,W1)=sdtpldt0(W1,W0).
% 2.54/2.70  0 [] -aInteger0(W0)|sdtpldt0(W0,sz00)=W0.
% 2.54/2.70  0 [] -aInteger0(W0)|W0=sdtpldt0(sz00,W0).
% 2.54/2.70  0 [] -aInteger0(W0)|sdtpldt0(W0,smndt0(W0))=sz00.
% 2.54/2.70  0 [] -aInteger0(W0)|sz00=sdtpldt0(smndt0(W0),W0).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|sdtasdt0(W0,sdtasdt0(W1,W2))=sdtasdt0(sdtasdt0(W0,W1),W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|sdtasdt0(W0,W1)=sdtasdt0(W1,W0).
% 2.54/2.70  0 [] -aInteger0(W0)|sdtasdt0(W0,sz10)=W0.
% 2.54/2.70  0 [] -aInteger0(W0)|W0=sdtasdt0(sz10,W0).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|sdtasdt0(W0,sdtpldt0(W1,W2))=sdtpldt0(sdtasdt0(W0,W1),sdtasdt0(W0,W2)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|sdtasdt0(sdtpldt0(W0,W1),W2)=sdtpldt0(sdtasdt0(W0,W2),sdtasdt0(W1,W2)).
% 2.54/2.70  0 [] -aInteger0(W0)|sdtasdt0(W0,sz00)=sz00.
% 2.54/2.70  0 [] -aInteger0(W0)|sz00=sdtasdt0(sz00,W0).
% 2.54/2.70  0 [] -aInteger0(W0)|sdtasdt0(smndt0(sz10),W0)=smndt0(W0).
% 2.54/2.70  0 [] -aInteger0(W0)|smndt0(W0)=sdtasdt0(W0,smndt0(sz10)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|sdtasdt0(W0,W1)!=sz00|W0=sz00|W1=sz00.
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)|aInteger0(W1).
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)|W1!=sz00.
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)|aInteger0($f1(W0,W1)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)|sdtasdt0(W1,$f1(W0,W1))=W0.
% 2.54/2.70  0 [] -aInteger0(W0)|aDivisorOf0(W1,W0)| -aInteger0(W1)|W1=sz00| -aInteger0(W2)|sdtasdt0(W1,W2)!=W0.
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00| -sdte_qdtlpzmzozddtrp0(W0,W1,W2)|aDivisorOf0(W2,sdtpldt0(W0,smndt0(W1))).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00|sdte_qdtlpzmzozddtrp0(W0,W1,W2)| -aDivisorOf0(W2,sdtpldt0(W0,smndt0(W1))).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|sdte_qdtlpzmzozddtrp0(W0,W0,W1).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00| -sdte_qdtlpzmzozddtrp0(W0,W1,W2)|sdte_qdtlpzmzozddtrp0(W1,W0,W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00| -aInteger0(W3)| -sdte_qdtlpzmzozddtrp0(W0,W1,W2)| -sdte_qdtlpzmzozddtrp0(W1,W3,W2)|sdte_qdtlpzmzozddtrp0(W0,W3,W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00| -aInteger0(W3)|W3=sz00| -sdte_qdtlpzmzozddtrp0(W0,W1,sdtasdt0(W2,W3))|sdte_qdtlpzmzozddtrp0(W0,W1,W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)| -aInteger0(W2)|W2=sz00| -aInteger0(W3)|W3=sz00| -sdte_qdtlpzmzozddtrp0(W0,W1,sdtasdt0(W2,W3))|sdte_qdtlpzmzozddtrp0(W0,W1,W3).
% 2.54/2.70  0 [] -aInteger0(W0)|W0=sz00| -isPrime0(W0)|$T.
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)| -isPrime0(W1)|W0!=sz10.
% 2.54/2.70  0 [] -aInteger0(W0)| -aDivisorOf0(W1,W0)| -isPrime0(W1)|W0!=smndt0(sz10).
% 2.54/2.70  0 [] -aInteger0(W0)|aDivisorOf0($f2(W0),W0)|W0=sz10|W0=smndt0(sz10).
% 2.54/2.70  0 [] -aInteger0(W0)|isPrime0($f2(W0))|W0=sz10|W0=smndt0(sz10).
% 2.54/2.70  0 [] -aSet0(W0)|$T.
% 2.54/2.70  0 [] -aSet0(W0)| -aElementOf0(W1,W0)|$T.
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0(W1,W0)|aSet0(W1).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0(W1,W0)| -aElementOf0(W2,W1)|aElementOf0(W2,W0).
% 2.54/2.70  0 [] -aSet0(W0)|aSubsetOf0(W1,W0)| -aSet0(W1)|aElementOf0($f3(W0,W1),W1).
% 2.54/2.70  0 [] -aSet0(W0)|aSubsetOf0(W1,W0)| -aSet0(W1)| -aElementOf0($f3(W0,W1),W0).
% 2.54/2.70  0 [] -aSet0(W0)| -isFinite0(W0)|$T.
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtbsmnsldt0(W0,W1)|aSet0(W2).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtbsmnsldt0(W0,W1)| -aElementOf0(W3,W2)|aInteger0(W3).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtbsmnsldt0(W0,W1)| -aElementOf0(W3,W2)|aElementOf0(W3,W0)|aElementOf0(W3,W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtbsmnsldt0(W0,W1)|aElementOf0(W3,W2)| -aInteger0(W3)| -aElementOf0(W3,W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtbsmnsldt0(W0,W1)|aElementOf0(W3,W2)| -aInteger0(W3)| -aElementOf0(W3,W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtbsmnsldt0(W0,W1)| -aSet0(W2)|aElementOf0($f4(W0,W1,W2),W2)|aInteger0($f4(W0,W1,W2)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtbsmnsldt0(W0,W1)| -aSet0(W2)|aElementOf0($f4(W0,W1,W2),W2)|aElementOf0($f4(W0,W1,W2),W0)|aElementOf0($f4(W0,W1,W2),W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtbsmnsldt0(W0,W1)| -aSet0(W2)| -aElementOf0($f4(W0,W1,W2),W2)| -aInteger0($f4(W0,W1,W2))| -aElementOf0($f4(W0,W1,W2),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtbsmnsldt0(W0,W1)| -aSet0(W2)| -aElementOf0($f4(W0,W1,W2),W2)| -aInteger0($f4(W0,W1,W2))| -aElementOf0($f4(W0,W1,W2),W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtslmnbsdt0(W0,W1)|aSet0(W2).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtslmnbsdt0(W0,W1)| -aElementOf0(W3,W2)|aInteger0(W3).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtslmnbsdt0(W0,W1)| -aElementOf0(W3,W2)|aElementOf0(W3,W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtslmnbsdt0(W0,W1)| -aElementOf0(W3,W2)|aElementOf0(W3,W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2!=sdtslmnbsdt0(W0,W1)|aElementOf0(W3,W2)| -aInteger0(W3)| -aElementOf0(W3,W0)| -aElementOf0(W3,W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtslmnbsdt0(W0,W1)| -aSet0(W2)|aElementOf0($f5(W0,W1,W2),W2)|aInteger0($f5(W0,W1,W2)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtslmnbsdt0(W0,W1)| -aSet0(W2)|aElementOf0($f5(W0,W1,W2),W2)|aElementOf0($f5(W0,W1,W2),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtslmnbsdt0(W0,W1)| -aSet0(W2)|aElementOf0($f5(W0,W1,W2),W2)|aElementOf0($f5(W0,W1,W2),W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)|W2=sdtslmnbsdt0(W0,W1)| -aSet0(W2)| -aElementOf0($f5(W0,W1,W2),W2)| -aInteger0($f5(W0,W1,W2))| -aElementOf0($f5(W0,W1,W2),W0)| -aElementOf0($f5(W0,W1,W2),W1).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1!=sbsmnsldt0(W0)|aSet0(W1).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aInteger0(W2).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aElementOf0($f7(W0,W1,W2),W0).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aElementOf0(W2,$f7(W0,W1,W2)).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1!=sbsmnsldt0(W0)|aElementOf0(W2,W1)| -aInteger0(W2)| -aElementOf0(W3,W0)| -aElementOf0(W2,W3).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aInteger0($f9(W0,W1)).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aElementOf0($f8(W0,W1),W0).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aElementOf0($f9(W0,W1),$f8(W0,W1)).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f6(W0),W0)|W1=sbsmnsldt0(W0)| -aSet0(W1)| -aElementOf0($f9(W0,W1),W1)| -aInteger0($f9(W0,W1))| -aElementOf0(X1,W0)| -aElementOf0($f9(W0,W1),X1).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1!=sbsmnsldt0(W0)|aSet0(W1).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aInteger0(W2).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aElementOf0($f7(W0,W1,W2),W0).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1!=sbsmnsldt0(W0)| -aElementOf0(W2,W1)|aElementOf0(W2,$f7(W0,W1,W2)).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1!=sbsmnsldt0(W0)|aElementOf0(W2,W1)| -aInteger0(W2)| -aElementOf0(W3,W0)| -aElementOf0(W2,W3).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aInteger0($f9(W0,W1)).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aElementOf0($f8(W0,W1),W0).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1=sbsmnsldt0(W0)| -aSet0(W1)|aElementOf0($f9(W0,W1),W1)|aElementOf0($f9(W0,W1),$f8(W0,W1)).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f6(W0),cS1395)|W1=sbsmnsldt0(W0)| -aSet0(W1)| -aElementOf0($f9(W0,W1),W1)| -aInteger0($f9(W0,W1))| -aElementOf0(X1,W0)| -aElementOf0($f9(W0,W1),X1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1!=stldt0(W0)|aSet0(W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1!=stldt0(W0)| -aElementOf0(W2,W1)|aInteger0(W2).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1!=stldt0(W0)| -aElementOf0(W2,W1)| -aElementOf0(W2,W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1!=stldt0(W0)|aElementOf0(W2,W1)| -aInteger0(W2)|aElementOf0(W2,W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1=stldt0(W0)| -aSet0(W1)|aElementOf0($f10(W0,W1),W1)|aInteger0($f10(W0,W1)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1=stldt0(W0)| -aSet0(W1)|aElementOf0($f10(W0,W1),W1)| -aElementOf0($f10(W0,W1),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|W1=stldt0(W0)| -aSet0(W1)| -aElementOf0($f10(W0,W1),W1)| -aInteger0($f10(W0,W1))|aElementOf0($f10(W0,W1),W0).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2!=szAzrzSzezqlpdtcmdtrp0(W0,W1)|aSet0(W2).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2!=szAzrzSzezqlpdtcmdtrp0(W0,W1)| -aElementOf0(W3,W2)|aInteger0(W3).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2!=szAzrzSzezqlpdtcmdtrp0(W0,W1)| -aElementOf0(W3,W2)|sdte_qdtlpzmzozddtrp0(W3,W0,W1).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2!=szAzrzSzezqlpdtcmdtrp0(W0,W1)|aElementOf0(W3,W2)| -aInteger0(W3)| -sdte_qdtlpzmzozddtrp0(W3,W0,W1).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2=szAzrzSzezqlpdtcmdtrp0(W0,W1)| -aSet0(W2)|aElementOf0($f11(W0,W1,W2),W2)|aInteger0($f11(W0,W1,W2)).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2=szAzrzSzezqlpdtcmdtrp0(W0,W1)| -aSet0(W2)|aElementOf0($f11(W0,W1,W2),W2)|sdte_qdtlpzmzozddtrp0($f11(W0,W1,W2),W0,W1).
% 2.54/2.70  0 [] -aInteger0(W0)| -aInteger0(W1)|W1=sz00|W2=szAzrzSzezqlpdtcmdtrp0(W0,W1)| -aSet0(W2)| -aElementOf0($f11(W0,W1,W2),W2)| -aInteger0($f11(W0,W1,W2))| -sdte_qdtlpzmzozddtrp0($f11(W0,W1,W2),W0,W1).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -isOpen0(W0)| -aElementOf0(W1,W0)|aInteger0($f12(W0,W1)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -isOpen0(W0)| -aElementOf0(W1,W0)|$f12(W0,W1)!=sz00.
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -isOpen0(W0)| -aElementOf0(W1,W0)|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W1,$f12(W0,W1)),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|isOpen0(W0)|aElementOf0($f13(W0),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|isOpen0(W0)| -aInteger0(W2)|W2=sz00| -aSubsetOf0(szAzrzSzezqlpdtcmdtrp0($f13(W0),W2),W0).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -isClosed0(W0)|isOpen0(stldt0(W0)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)|isClosed0(W0)| -isOpen0(stldt0(W0)).
% 2.54/2.70  0 [] -aSet0(W0)|aElementOf0($f14(W0),W0)|isOpen0(sbsmnsldt0(W0)).
% 2.54/2.70  0 [] -aSet0(W0)| -aSubsetOf0($f14(W0),cS1395)| -isOpen0($f14(W0))|isOpen0(sbsmnsldt0(W0)).
% 2.54/2.70  0 [] -aSubsetOf0(W0,cS1395)| -aSubsetOf0(W1,cS1395)| -isOpen0(W0)| -isOpen0(W1)|isOpen0(sdtslmnbsdt0(W0,W1)).
% 2.54/2.70  0 [] aSet0(cS1395).
% 2.54/2.70  0 [] -aElementOf0(W0,cS1395)|aInteger0(W0).
% 2.54/2.70  0 [] aElementOf0(W0,cS1395)| -aInteger0(W0).
% 2.54/2.70  0 [] aSet0(xA).
% 2.54/2.70  0 [] -aElementOf0(W0,xA)|aElementOf0(W0,cS1395).
% 2.54/2.70  0 [] aSubsetOf0(xA,cS1395).
% 2.54/2.70  0 [] aSet0(cS1395).
% 2.54/2.70  0 [] -aElementOf0(W0,cS1395)|aInteger0(W0).
% 2.54/2.70  0 [] aElementOf0(W0,cS1395)| -aInteger0(W0).
% 2.54/2.70  0 [] aSet0(xB).
% 2.54/2.70  0 [] -aElementOf0(W0,xB)|aElementOf0(W0,cS1395).
% 2.54/2.70  0 [] aSubsetOf0(xB,cS1395).
% 2.54/2.70  0 [] aSet0(stldt0(xA)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W0,xA).
% 2.54/2.70  0 [] aElementOf0(W0,stldt0(xA))| -aInteger0(W0)|aElementOf0(W0,xA).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aInteger0($f16(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|$f16(W0)!=sz00.
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aSet0(szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|aInteger0(W2).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|aInteger0($f15(W0,W2)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|sdtasdt0($f16(W0),$f15(W0,W2))=sdtpldt0(W2,smndt0(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|aDivisorOf0($f16(W0),sdtpldt0(W2,smndt0(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|sdte_qdtlpzmzozddtrp0(W2,W0,$f16(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aInteger0(W2)| -aInteger0(W3)|sdtasdt0($f16(W0),W3)!=sdtpldt0(W2,smndt0(W0))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aInteger0(W2)| -aDivisorOf0($f16(W0),sdtpldt0(W2,smndt0(W0)))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aInteger0(W2)| -sdte_qdtlpzmzozddtrp0(W2,W0,$f16(W0))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)))|aElementOf0(X2,stldt0(xA)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,$f16(W0)),stldt0(xA)).
% 2.54/2.70  0 [] isOpen0(stldt0(xA)).
% 2.54/2.70  0 [] isClosed0(xA).
% 2.54/2.70  0 [] aSet0(stldt0(xB)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W0,xB).
% 2.54/2.70  0 [] aElementOf0(W0,stldt0(xB))| -aInteger0(W0)|aElementOf0(W0,xB).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aInteger0($f18(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|$f18(W0)!=sz00.
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aSet0(szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|aInteger0(W2).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|aInteger0($f17(W0,W2)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|sdtasdt0($f18(W0),$f17(W0,W2))=sdtpldt0(W2,smndt0(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|aDivisorOf0($f18(W0),sdtpldt0(W2,smndt0(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|sdte_qdtlpzmzozddtrp0(W2,W0,$f18(W0)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aInteger0(W2)| -aInteger0(W3)|sdtasdt0($f18(W0),W3)!=sdtpldt0(W2,smndt0(W0))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aInteger0(W2)| -aDivisorOf0($f18(W0),sdtpldt0(W2,smndt0(W0)))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aInteger0(W2)| -sdte_qdtlpzmzozddtrp0(W2,W0,$f18(W0))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)))|aElementOf0(X3,stldt0(xB)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,$f18(W0)),stldt0(xB)).
% 2.54/2.70  0 [] isOpen0(stldt0(xB)).
% 2.54/2.70  0 [] isClosed0(xB).
% 2.54/2.70  0 [] aSet0(stldt0(xA)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W0,xA).
% 2.54/2.70  0 [] aElementOf0(W0,stldt0(xA))| -aInteger0(W0)|aElementOf0(W0,xA).
% 2.54/2.70  0 [] aSet0(cS1395).
% 2.54/2.70  0 [] -aElementOf0(W0,cS1395)|aInteger0(W0).
% 2.54/2.70  0 [] aElementOf0(W0,cS1395)| -aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xA))|aElementOf0(W0,cS1395).
% 2.54/2.70  0 [] aSubsetOf0(stldt0(xA),cS1395).
% 2.54/2.70  0 [] aSet0(stldt0(xB)).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W0,xB).
% 2.54/2.70  0 [] aElementOf0(W0,stldt0(xB))| -aInteger0(W0)|aElementOf0(W0,xB).
% 2.54/2.70  0 [] aSet0(cS1395).
% 2.54/2.70  0 [] -aElementOf0(W0,cS1395)|aInteger0(W0).
% 2.54/2.70  0 [] aElementOf0(W0,cS1395)| -aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(xB))|aElementOf0(W0,cS1395).
% 2.54/2.70  0 [] aSubsetOf0(stldt0(xB),cS1395).
% 2.54/2.70  0 [] aSet0(sdtbsmnsldt0(xA,xB)).
% 2.54/2.70  0 [] -aElementOf0(W0,sdtbsmnsldt0(xA,xB))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,sdtbsmnsldt0(xA,xB))|aElementOf0(W0,xA)|aElementOf0(W0,xB).
% 2.54/2.70  0 [] aElementOf0(W0,sdtbsmnsldt0(xA,xB))| -aInteger0(W0)| -aElementOf0(W0,xA).
% 2.54/2.70  0 [] aElementOf0(W0,sdtbsmnsldt0(xA,xB))| -aInteger0(W0)| -aElementOf0(W0,xB).
% 2.54/2.70  0 [] aSet0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(W0).
% 2.54/2.70  0 [] -aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))| -aElementOf0(W0,sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  0 [] aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(W0)|aElementOf0(W0,sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(xA))|aInteger0(W0).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(xA))| -aElementOf0(W0,xA).
% 2.54/2.71  0 [] aElementOf0(W0,stldt0(xA))| -aInteger0(W0)|aElementOf0(W0,xA).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(xB))|aInteger0(W0).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(xB))| -aElementOf0(W0,xB).
% 2.54/2.71  0 [] aElementOf0(W0,stldt0(xB))| -aInteger0(W0)|aElementOf0(W0,xB).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(W0).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))|aElementOf0(W0,stldt0(xA)).
% 2.54/2.71  0 [] -aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))|aElementOf0(W0,stldt0(xB)).
% 2.54/2.71  0 [] aElementOf0(W0,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(W0)| -aElementOf0(W0,stldt0(xA))| -aElementOf0(W0,stldt0(xB)).
% 2.54/2.71  0 [] stldt0(sdtbsmnsldt0(xA,xB))=sdtslmnbsdt0(stldt0(xA),stldt0(xB)).
% 2.54/2.71  0 [] aSet0(sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  0 [] -aElementOf0(W0,sdtbsmnsldt0(xA,xB))|aInteger0(W0).
% 2.54/2.71  0 [] -aElementOf0(W0,sdtbsmnsldt0(xA,xB))|aElementOf0(W0,xA)|aElementOf0(W0,xB).
% 2.54/2.71  0 [] aElementOf0(W0,sdtbsmnsldt0(xA,xB))| -aInteger0(W0)| -aElementOf0(W0,xA).
% 2.54/2.71  0 [] aElementOf0(W0,sdtbsmnsldt0(xA,xB))| -aInteger0(W0)| -aElementOf0(W0,xB).
% 2.54/2.71  0 [] aSet0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.71  0 [] -aElementOf0(X4,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(X4).
% 2.54/2.71  0 [] -aElementOf0(X4,stldt0(sdtbsmnsldt0(xA,xB)))| -aElementOf0(X4,sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  0 [] aElementOf0(X4,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(X4)|aElementOf0(X4,sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  0 [] aElementOf0($c1,stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00|aSet0(szAzrzSzezqlpdtcmdtrp0($c1,W1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1))|aInteger0(W2).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1))|aInteger0($f19(W1,W2)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1))|sdtasdt0(W1,$f19(W1,W2))=sdtpldt0(W2,smndt0($c1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1))|aDivisorOf0(W1,sdtpldt0(W2,smndt0($c1))).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1))|sdte_qdtlpzmzozddtrp0(W2,$c1,W1).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aInteger0(W2)| -aInteger0(W3)|sdtasdt0(W1,W3)!=sdtpldt0(W2,smndt0($c1))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aInteger0(W2)| -aDivisorOf0(W1,sdtpldt0(W2,smndt0($c1)))|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aInteger0(W2)| -sdte_qdtlpzmzozddtrp0(W2,$c1,W1)|aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0($c1,W1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00|aElementOf0($f20(W1),szAzrzSzezqlpdtcmdtrp0($c1,W1)).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aElementOf0($f20(W1),stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.71  0 [] -aInteger0(W1)|W1=sz00| -aSubsetOf0(szAzrzSzezqlpdtcmdtrp0($c1,W1),stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.71  0 [] -isOpen0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.54/2.71  0 [] -isClosed0(sdtbsmnsldt0(xA,xB)).
% 2.54/2.71  end_of_list.
% 2.54/2.71  
% 2.54/2.71  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=8.
% 2.54/2.71  
% 2.54/2.71  This ia a non-Horn set with equality.  The strategy will be
% 2.54/2.71  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 2.54/2.71  deletion, with positive clauses in sos and nonpositive
% 2.54/2.71  clauses in usable.
% 2.54/2.71  
% 2.54/2.71     dependent: set(knuth_bendix).
% 2.54/2.71     dependent: set(anl_eq).
% 2.54/2.71     dependent: set(para_from).
% 2.54/2.71     dependent: set(para_into).
% 2.54/2.71     dependent: clear(para_from_right).
% 2.54/2.71     dependent: clear(para_into_right).
% 2.54/2.71     dependent: set(para_from_vars).
% 2.54/2.71     dependent: set(eq_units_both_ways).
% 2.54/2.71     dependent: set(dynamic_demod_all).
% 2.54/2.71     dependent: set(dynamic_demod).
% 2.54/2.71     dependent: set(order_eq).
% 2.54/2.71     dependent: set(back_demod).
% 2.54/2.71     dependent: set(lrpo).
% 2.54/2.71     dependent: set(hyper_res).
% 2.54/2.71     dependent: set(unit_deletion).
% 2.54/2.71     dependent: set(factor).
% 2.54/2.71  
% 2.54/2.71  ------------> process usable:
% 2.54/2.71  ** KEPT (pick-wt=5): 1 [] -aInteger0(A)|aInteger0(smndt0(A)).
% 2.54/2.71  ** KEPT (pick-wt=8): 2 [] -aInteger0(A)| -aInteger0(B)|aInteger0(sdtpldt0(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=8): 3 [] -aInteger0(A)| -aInteger0(B)|aInteger0(sdtasdt0(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=17): 5 [copy,4,flip.4] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|sdtpldt0(sdtpldt0(A,B),C)=sdtpldt0(A,sdtpldt0(B,C)).
% 2.54/2.71  ** KEPT (pick-wt=11): 6 [] -aInteger0(A)| -aInteger0(B)|sdtpldt0(A,B)=sdtpldt0(B,A).
% 2.54/2.71  ** KEPT (pick-wt=7): 7 [] -aInteger0(A)|sdtpldt0(A,sz00)=A.
% 2.54/2.71  ** KEPT (pick-wt=7): 9 [copy,8,flip.2] -aInteger0(A)|sdtpldt0(sz00,A)=A.
% 2.54/2.71  ** KEPT (pick-wt=8): 10 [] -aInteger0(A)|sdtpldt0(A,smndt0(A))=sz00.
% 2.54/2.71  ** KEPT (pick-wt=8): 12 [copy,11,flip.2] -aInteger0(A)|sdtpldt0(smndt0(A),A)=sz00.
% 2.54/2.71  ** KEPT (pick-wt=17): 14 [copy,13,flip.4] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|sdtasdt0(sdtasdt0(A,B),C)=sdtasdt0(A,sdtasdt0(B,C)).
% 2.54/2.71  ** KEPT (pick-wt=11): 15 [] -aInteger0(A)| -aInteger0(B)|sdtasdt0(A,B)=sdtasdt0(B,A).
% 2.54/2.71  ** KEPT (pick-wt=7): 16 [] -aInteger0(A)|sdtasdt0(A,sz10)=A.
% 2.54/2.71  ** KEPT (pick-wt=7): 18 [copy,17,flip.2] -aInteger0(A)|sdtasdt0(sz10,A)=A.
% 2.54/2.71  ** KEPT (pick-wt=19): 20 [copy,19,flip.4] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|sdtpldt0(sdtasdt0(A,B),sdtasdt0(A,C))=sdtasdt0(A,sdtpldt0(B,C)).
% 2.54/2.71  ** KEPT (pick-wt=19): 22 [copy,21,flip.4] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|sdtpldt0(sdtasdt0(A,C),sdtasdt0(B,C))=sdtasdt0(sdtpldt0(A,B),C).
% 2.54/2.71  ** KEPT (pick-wt=7): 23 [] -aInteger0(A)|sdtasdt0(A,sz00)=sz00.
% 2.54/2.71  ** KEPT (pick-wt=7): 25 [copy,24,flip.2] -aInteger0(A)|sdtasdt0(sz00,A)=sz00.
% 2.54/2.71  ** KEPT (pick-wt=9): 26 [] -aInteger0(A)|sdtasdt0(smndt0(sz10),A)=smndt0(A).
% 2.54/2.71  ** KEPT (pick-wt=9): 27 [] -aInteger0(A)|smndt0(A)=sdtasdt0(A,smndt0(sz10)).
% 2.54/2.71  ** KEPT (pick-wt=15): 28 [] -aInteger0(A)| -aInteger0(B)|sdtasdt0(A,B)!=sz00|A=sz00|B=sz00.
% 2.54/2.71  ** KEPT (pick-wt=7): 29 [] -aInteger0(A)| -aDivisorOf0(B,A)|aInteger0(B).
% 2.54/2.71  ** KEPT (pick-wt=8): 30 [] -aInteger0(A)| -aDivisorOf0(B,A)|B!=sz00.
% 2.54/2.71  ** KEPT (pick-wt=9): 31 [] -aInteger0(A)| -aDivisorOf0(B,A)|aInteger0($f1(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=12): 32 [] -aInteger0(A)| -aDivisorOf0(B,A)|sdtasdt0(B,$f1(A,B))=A.
% 2.54/2.71  ** KEPT (pick-wt=17): 33 [] -aInteger0(A)|aDivisorOf0(B,A)| -aInteger0(B)|B=sz00| -aInteger0(C)|sdtasdt0(B,C)!=A.
% 2.54/2.71  ** KEPT (pick-wt=19): 34 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00| -sdte_qdtlpzmzozddtrp0(A,B,C)|aDivisorOf0(C,sdtpldt0(A,smndt0(B))).
% 2.54/2.71  ** KEPT (pick-wt=19): 35 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00|sdte_qdtlpzmzozddtrp0(A,B,C)| -aDivisorOf0(C,sdtpldt0(A,smndt0(B))).
% 2.54/2.71  ** KEPT (pick-wt=11): 36 [] -aInteger0(A)| -aInteger0(B)|B=sz00|sdte_qdtlpzmzozddtrp0(A,A,B).
% 2.54/2.71  ** KEPT (pick-wt=17): 37 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00| -sdte_qdtlpzmzozddtrp0(A,B,C)|sdte_qdtlpzmzozddtrp0(B,A,C).
% 2.54/2.71  ** KEPT (pick-wt=23): 38 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00| -aInteger0(D)| -sdte_qdtlpzmzozddtrp0(A,B,C)| -sdte_qdtlpzmzozddtrp0(B,D,C)|sdte_qdtlpzmzozddtrp0(A,D,C).
% 2.54/2.71  ** KEPT (pick-wt=24): 39 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00| -aInteger0(D)|D=sz00| -sdte_qdtlpzmzozddtrp0(A,B,sdtasdt0(C,D))|sdte_qdtlpzmzozddtrp0(A,B,C).
% 2.54/2.71  ** KEPT (pick-wt=24): 40 [] -aInteger0(A)| -aInteger0(B)| -aInteger0(C)|C=sz00| -aInteger0(D)|D=sz00| -sdte_qdtlpzmzozddtrp0(A,B,sdtasdt0(C,D))|sdte_qdtlpzmzozddtrp0(A,B,D).
% 2.54/2.71  ** KEPT (pick-wt=10): 41 [] -aInteger0(A)| -aDivisorOf0(B,A)| -isPrime0(B)|A!=sz10.
% 2.54/2.71  ** KEPT (pick-wt=11): 42 [] -aInteger0(A)| -aDivisorOf0(B,A)| -isPrime0(B)|A!=smndt0(sz10).
% 2.54/2.71  ** KEPT (pick-wt=13): 43 [] -aInteger0(A)|aDivisorOf0($f2(A),A)|A=sz10|A=smndt0(sz10).
% 2.54/2.71  ** KEPT (pick-wt=12): 44 [] -aInteger0(A)|isPrime0($f2(A))|A=sz10|A=smndt0(sz10).
% 2.54/2.71  ** KEPT (pick-wt=7): 45 [] -aSet0(A)| -aSubsetOf0(B,A)|aSet0(B).
% 2.54/2.71  ** KEPT (pick-wt=11): 46 [] -aSet0(A)| -aSubsetOf0(B,A)| -aElementOf0(C,B)|aElementOf0(C,A).
% 2.54/2.71  ** KEPT (pick-wt=12): 47 [] -aSet0(A)|aSubsetOf0(B,A)| -aSet0(B)|aElementOf0($f3(A,B),B).
% 2.54/2.71  ** KEPT (pick-wt=12): 48 [] -aSet0(A)|aSubsetOf0(B,A)| -aSet0(B)| -aElementOf0($f3(A,B),A).
% 2.54/2.71  ** KEPT (pick-wt=13): 49 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtbsmnsldt0(A,B)|aSet0(C).
% 2.54/2.71  ** KEPT (pick-wt=16): 50 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtbsmnsldt0(A,B)| -aElementOf0(D,C)|aInteger0(D).
% 2.54/2.71  ** KEPT (pick-wt=20): 51 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtbsmnsldt0(A,B)| -aElementOf0(D,C)|aElementOf0(D,A)|aElementOf0(D,B).
% 2.54/2.71  ** KEPT (pick-wt=19): 52 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtbsmnsldt0(A,B)|aElementOf0(D,C)| -aInteger0(D)| -aElementOf0(D,A).
% 2.54/2.71  ** KEPT (pick-wt=19): 53 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtbsmnsldt0(A,B)|aElementOf0(D,C)| -aInteger0(D)| -aElementOf0(D,B).
% 2.54/2.71  ** KEPT (pick-wt=24): 54 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtbsmnsldt0(A,B)| -aSet0(C)|aElementOf0($f4(A,B,C),C)|aInteger0($f4(A,B,C)).
% 2.54/2.71  ** KEPT (pick-wt=31): 55 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtbsmnsldt0(A,B)| -aSet0(C)|aElementOf0($f4(A,B,C),C)|aElementOf0($f4(A,B,C),A)|aElementOf0($f4(A,B,C),B).
% 2.54/2.71  ** KEPT (pick-wt=30): 56 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtbsmnsldt0(A,B)| -aSet0(C)| -aElementOf0($f4(A,B,C),C)| -aInteger0($f4(A,B,C))| -aElementOf0($f4(A,B,C),A).
% 2.54/2.71  ** KEPT (pick-wt=30): 57 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtbsmnsldt0(A,B)| -aSet0(C)| -aElementOf0($f4(A,B,C),C)| -aInteger0($f4(A,B,C))| -aElementOf0($f4(A,B,C),B).
% 2.54/2.71  ** KEPT (pick-wt=13): 58 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtslmnbsdt0(A,B)|aSet0(C).
% 2.54/2.71  ** KEPT (pick-wt=16): 59 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtslmnbsdt0(A,B)| -aElementOf0(D,C)|aInteger0(D).
% 2.54/2.71  ** KEPT (pick-wt=17): 60 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtslmnbsdt0(A,B)| -aElementOf0(D,C)|aElementOf0(D,A).
% 2.54/2.71  ** KEPT (pick-wt=17): 61 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtslmnbsdt0(A,B)| -aElementOf0(D,C)|aElementOf0(D,B).
% 2.54/2.71  ** KEPT (pick-wt=22): 62 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C!=sdtslmnbsdt0(A,B)|aElementOf0(D,C)| -aInteger0(D)| -aElementOf0(D,A)| -aElementOf0(D,B).
% 2.54/2.71  ** KEPT (pick-wt=24): 63 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtslmnbsdt0(A,B)| -aSet0(C)|aElementOf0($f5(A,B,C),C)|aInteger0($f5(A,B,C)).
% 2.54/2.71  ** KEPT (pick-wt=25): 64 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtslmnbsdt0(A,B)| -aSet0(C)|aElementOf0($f5(A,B,C),C)|aElementOf0($f5(A,B,C),A).
% 2.54/2.71  ** KEPT (pick-wt=25): 65 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtslmnbsdt0(A,B)| -aSet0(C)|aElementOf0($f5(A,B,C),C)|aElementOf0($f5(A,B,C),B).
% 2.54/2.71  ** KEPT (pick-wt=36): 66 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)|C=sdtslmnbsdt0(A,B)| -aSet0(C)| -aElementOf0($f5(A,B,C),C)| -aInteger0($f5(A,B,C))| -aElementOf0($f5(A,B,C),A)| -aElementOf0($f5(A,B,C),B).
% 2.54/2.71  ** KEPT (pick-wt=12): 67 [] -aSet0(A)|aElementOf0($f6(A),A)|B!=sbsmnsldt0(A)|aSet0(B).
% 2.54/2.71  ** KEPT (pick-wt=15): 68 [] -aSet0(A)|aElementOf0($f6(A),A)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aInteger0(C).
% 2.54/2.71  ** KEPT (pick-wt=19): 69 [] -aSet0(A)|aElementOf0($f6(A),A)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aElementOf0($f7(A,B,C),A).
% 2.54/2.71  ** KEPT (pick-wt=19): 70 [] -aSet0(A)|aElementOf0($f6(A),A)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aElementOf0(C,$f7(A,B,C)).
% 2.54/2.71  ** KEPT (pick-wt=21): 71 [] -aSet0(A)|aElementOf0($f6(A),A)|B!=sbsmnsldt0(A)|aElementOf0(C,B)| -aInteger0(C)| -aElementOf0(D,A)| -aElementOf0(C,D).
% 2.54/2.71  ** KEPT (pick-wt=21): 72 [] -aSet0(A)|aElementOf0($f6(A),A)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aInteger0($f9(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=22): 73 [] -aSet0(A)|aElementOf0($f6(A),A)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aElementOf0($f8(A,B),A).
% 2.54/2.71  ** KEPT (pick-wt=24): 74 [] -aSet0(A)|aElementOf0($f6(A),A)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aElementOf0($f9(A,B),$f8(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=29): 75 [] -aSet0(A)|aElementOf0($f6(A),A)|B=sbsmnsldt0(A)| -aSet0(B)| -aElementOf0($f9(A,B),B)| -aInteger0($f9(A,B))| -aElementOf0(C,A)| -aElementOf0($f9(A,B),C).
% 2.54/2.71  ** KEPT (pick-wt=12): 76 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B!=sbsmnsldt0(A)|aSet0(B).
% 2.54/2.71  ** KEPT (pick-wt=15): 77 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aInteger0(C).
% 2.54/2.71  ** KEPT (pick-wt=19): 78 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aElementOf0($f7(A,B,C),A).
% 2.54/2.71  ** KEPT (pick-wt=19): 79 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B!=sbsmnsldt0(A)| -aElementOf0(C,B)|aElementOf0(C,$f7(A,B,C)).
% 2.54/2.71  ** KEPT (pick-wt=21): 80 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B!=sbsmnsldt0(A)|aElementOf0(C,B)| -aInteger0(C)| -aElementOf0(D,A)| -aElementOf0(C,D).
% 2.54/2.71  ** KEPT (pick-wt=21): 81 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aInteger0($f9(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=22): 82 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aElementOf0($f8(A,B),A).
% 2.54/2.71  ** KEPT (pick-wt=24): 83 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B=sbsmnsldt0(A)| -aSet0(B)|aElementOf0($f9(A,B),B)|aElementOf0($f9(A,B),$f8(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=29): 84 [] -aSet0(A)| -aSubsetOf0($f6(A),cS1395)|B=sbsmnsldt0(A)| -aSet0(B)| -aElementOf0($f9(A,B),B)| -aInteger0($f9(A,B))| -aElementOf0(C,A)| -aElementOf0($f9(A,B),C).
% 2.54/2.71  ** KEPT (pick-wt=9): 85 [] -aSubsetOf0(A,cS1395)|B!=stldt0(A)|aSet0(B).
% 2.54/2.71  ** KEPT (pick-wt=12): 86 [] -aSubsetOf0(A,cS1395)|B!=stldt0(A)| -aElementOf0(C,B)|aInteger0(C).
% 2.54/2.71  ** KEPT (pick-wt=13): 87 [] -aSubsetOf0(A,cS1395)|B!=stldt0(A)| -aElementOf0(C,B)| -aElementOf0(C,A).
% 2.54/2.71  ** KEPT (pick-wt=15): 88 [] -aSubsetOf0(A,cS1395)|B!=stldt0(A)|aElementOf0(C,B)| -aInteger0(C)|aElementOf0(C,A).
% 2.54/2.71  ** KEPT (pick-wt=18): 89 [] -aSubsetOf0(A,cS1395)|B=stldt0(A)| -aSet0(B)|aElementOf0($f10(A,B),B)|aInteger0($f10(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=19): 90 [] -aSubsetOf0(A,cS1395)|B=stldt0(A)| -aSet0(B)|aElementOf0($f10(A,B),B)| -aElementOf0($f10(A,B),A).
% 2.54/2.71  ** KEPT (pick-wt=23): 91 [] -aSubsetOf0(A,cS1395)|B=stldt0(A)| -aSet0(B)| -aElementOf0($f10(A,B),B)| -aInteger0($f10(A,B))|aElementOf0($f10(A,B),A).
% 2.54/2.71  ** KEPT (pick-wt=14): 92 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C!=szAzrzSzezqlpdtcmdtrp0(A,B)|aSet0(C).
% 2.54/2.71  ** KEPT (pick-wt=17): 93 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C!=szAzrzSzezqlpdtcmdtrp0(A,B)| -aElementOf0(D,C)|aInteger0(D).
% 2.54/2.71  ** KEPT (pick-wt=19): 94 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C!=szAzrzSzezqlpdtcmdtrp0(A,B)| -aElementOf0(D,C)|sdte_qdtlpzmzozddtrp0(D,A,B).
% 2.54/2.71  ** KEPT (pick-wt=21): 95 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C!=szAzrzSzezqlpdtcmdtrp0(A,B)|aElementOf0(D,C)| -aInteger0(D)| -sdte_qdtlpzmzozddtrp0(D,A,B).
% 2.54/2.71  ** KEPT (pick-wt=25): 96 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C=szAzrzSzezqlpdtcmdtrp0(A,B)| -aSet0(C)|aElementOf0($f11(A,B,C),C)|aInteger0($f11(A,B,C)).
% 2.54/2.71  ** KEPT (pick-wt=27): 97 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C=szAzrzSzezqlpdtcmdtrp0(A,B)| -aSet0(C)|aElementOf0($f11(A,B,C),C)|sdte_qdtlpzmzozddtrp0($f11(A,B,C),A,B).
% 2.54/2.71  ** KEPT (pick-wt=32): 98 [] -aInteger0(A)| -aInteger0(B)|B=sz00|C=szAzrzSzezqlpdtcmdtrp0(A,B)| -aSet0(C)| -aElementOf0($f11(A,B,C),C)| -aInteger0($f11(A,B,C))| -sdte_qdtlpzmzozddtrp0($f11(A,B,C),A,B).
% 2.54/2.71  ** KEPT (pick-wt=12): 99 [] -aSubsetOf0(A,cS1395)| -isOpen0(A)| -aElementOf0(B,A)|aInteger0($f12(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=13): 100 [] -aSubsetOf0(A,cS1395)| -isOpen0(A)| -aElementOf0(B,A)|$f12(A,B)!=sz00.
% 2.54/2.71  ** KEPT (pick-wt=15): 101 [] -aSubsetOf0(A,cS1395)| -isOpen0(A)| -aElementOf0(B,A)|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(B,$f12(A,B)),A).
% 2.54/2.71  ** KEPT (pick-wt=9): 102 [] -aSubsetOf0(A,cS1395)|isOpen0(A)|aElementOf0($f13(A),A).
% 2.54/2.71  ** KEPT (pick-wt=16): 103 [] -aSubsetOf0(A,cS1395)|isOpen0(A)| -aInteger0(B)|B=sz00| -aSubsetOf0(szAzrzSzezqlpdtcmdtrp0($f13(A),B),A).
% 2.54/2.71  ** KEPT (pick-wt=8): 104 [] -aSubsetOf0(A,cS1395)| -isClosed0(A)|isOpen0(stldt0(A)).
% 2.54/2.71  ** KEPT (pick-wt=8): 105 [] -aSubsetOf0(A,cS1395)|isClosed0(A)| -isOpen0(stldt0(A)).
% 2.54/2.71  ** KEPT (pick-wt=9): 106 [] -aSet0(A)|aElementOf0($f14(A),A)|isOpen0(sbsmnsldt0(A)).
% 2.54/2.71  ** KEPT (pick-wt=12): 107 [] -aSet0(A)| -aSubsetOf0($f14(A),cS1395)| -isOpen0($f14(A))|isOpen0(sbsmnsldt0(A)).
% 2.54/2.71  ** KEPT (pick-wt=14): 108 [] -aSubsetOf0(A,cS1395)| -aSubsetOf0(B,cS1395)| -isOpen0(A)| -isOpen0(B)|isOpen0(sdtslmnbsdt0(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=5): 109 [] -aElementOf0(A,cS1395)|aInteger0(A).
% 2.54/2.71  ** KEPT (pick-wt=5): 110 [] aElementOf0(A,cS1395)| -aInteger0(A).
% 2.54/2.71  ** KEPT (pick-wt=6): 111 [] -aElementOf0(A,xA)|aElementOf0(A,cS1395).
% 2.54/2.71    Following clause subsumed by 109 during input processing: 0 [] -aElementOf0(A,cS1395)|aInteger0(A).
% 2.54/2.71    Following clause subsumed by 110 during input processing: 0 [] aElementOf0(A,cS1395)| -aInteger0(A).
% 2.54/2.71  ** KEPT (pick-wt=6): 112 [] -aElementOf0(A,xB)|aElementOf0(A,cS1395).
% 2.54/2.71  ** KEPT (pick-wt=6): 113 [] -aElementOf0(A,stldt0(xA))|aInteger0(A).
% 2.54/2.71  ** KEPT (pick-wt=7): 114 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(A,xA).
% 2.54/2.71  ** KEPT (pick-wt=9): 115 [] aElementOf0(A,stldt0(xA))| -aInteger0(A)|aElementOf0(A,xA).
% 2.54/2.71  ** KEPT (pick-wt=7): 116 [] -aElementOf0(A,stldt0(xA))|aInteger0($f16(A)).
% 2.54/2.71  ** KEPT (pick-wt=8): 117 [] -aElementOf0(A,stldt0(xA))|$f16(A)!=sz00.
% 2.54/2.71  ** KEPT (pick-wt=9): 118 [] -aElementOf0(A,stldt0(xA))|aSet0(szAzrzSzezqlpdtcmdtrp0(A,$f16(A))).
% 2.54/2.71  ** KEPT (pick-wt=12): 119 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|aInteger0(B).
% 2.54/2.71  ** KEPT (pick-wt=14): 120 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|aInteger0($f15(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=21): 122 [copy,121,flip.3] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|sdtpldt0(B,smndt0(A))=sdtasdt0($f16(A),$f15(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=17): 123 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|aDivisorOf0($f16(A),sdtpldt0(B,smndt0(A))).
% 2.54/2.71  ** KEPT (pick-wt=15): 124 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|sdte_qdtlpzmzozddtrp0(B,A,$f16(A)).
% 2.54/2.71  ** KEPT (pick-wt=23): 125 [] -aElementOf0(A,stldt0(xA))| -aInteger0(B)| -aInteger0(C)|sdtasdt0($f16(A),C)!=sdtpldt0(B,smndt0(A))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A))).
% 2.54/2.71  ** KEPT (pick-wt=19): 126 [] -aElementOf0(A,stldt0(xA))| -aInteger0(B)| -aDivisorOf0($f16(A),sdtpldt0(B,smndt0(A)))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A))).
% 2.54/2.71  ** KEPT (pick-wt=17): 127 [] -aElementOf0(A,stldt0(xA))| -aInteger0(B)| -sdte_qdtlpzmzozddtrp0(B,A,$f16(A))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A))).
% 2.54/2.71  ** KEPT (pick-wt=14): 128 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f16(A)))|aElementOf0(B,stldt0(xA)).
% 2.54/2.71  ** KEPT (pick-wt=11): 129 [] -aElementOf0(A,stldt0(xA))|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(A,$f16(A)),stldt0(xA)).
% 2.54/2.71  ** KEPT (pick-wt=6): 130 [] -aElementOf0(A,stldt0(xB))|aInteger0(A).
% 2.54/2.71  ** KEPT (pick-wt=7): 131 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(A,xB).
% 2.54/2.71  ** KEPT (pick-wt=9): 132 [] aElementOf0(A,stldt0(xB))| -aInteger0(A)|aElementOf0(A,xB).
% 2.54/2.71  ** KEPT (pick-wt=7): 133 [] -aElementOf0(A,stldt0(xB))|aInteger0($f18(A)).
% 2.54/2.71  ** KEPT (pick-wt=8): 134 [] -aElementOf0(A,stldt0(xB))|$f18(A)!=sz00.
% 2.54/2.71  ** KEPT (pick-wt=9): 135 [] -aElementOf0(A,stldt0(xB))|aSet0(szAzrzSzezqlpdtcmdtrp0(A,$f18(A))).
% 2.54/2.71  ** KEPT (pick-wt=12): 136 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|aInteger0(B).
% 2.54/2.71  ** KEPT (pick-wt=14): 137 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|aInteger0($f17(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=21): 139 [copy,138,flip.3] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|sdtpldt0(B,smndt0(A))=sdtasdt0($f18(A),$f17(A,B)).
% 2.54/2.71  ** KEPT (pick-wt=17): 140 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|aDivisorOf0($f18(A),sdtpldt0(B,smndt0(A))).
% 2.54/2.71  ** KEPT (pick-wt=15): 141 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|sdte_qdtlpzmzozddtrp0(B,A,$f18(A)).
% 2.54/2.71  ** KEPT (pick-wt=23): 142 [] -aElementOf0(A,stldt0(xB))| -aInteger0(B)| -aInteger0(C)|sdtasdt0($f18(A),C)!=sdtpldt0(B,smndt0(A))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A))).
% 2.54/2.71  ** KEPT (pick-wt=19): 143 [] -aElementOf0(A,stldt0(xB))| -aInteger0(B)| -aDivisorOf0($f18(A),sdtpldt0(B,smndt0(A)))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A))).
% 2.54/2.71  ** KEPT (pick-wt=17): 144 [] -aElementOf0(A,stldt0(xB))| -aInteger0(B)| -sdte_qdtlpzmzozddtrp0(B,A,$f18(A))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A))).
% 2.54/2.71  ** KEPT (pick-wt=14): 145 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0(A,$f18(A)))|aElementOf0(B,stldt0(xB)).
% 2.54/2.71  ** KEPT (pick-wt=11): 146 [] -aElementOf0(A,stldt0(xB))|aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(A,$f18(A)),stldt0(xB)).
% 2.54/2.71    Following clause subsumed by 113 during input processing: 0 [] -aElementOf0(A,stldt0(xA))|aInteger0(A).
% 2.54/2.71    Following clause subsumed by 114 during input processing: 0 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(A,xA).
% 2.54/2.71    Following clause subsumed by 115 during input processing: 0 [] aElementOf0(A,stldt0(xA))| -aInteger0(A)|aElementOf0(A,xA).
% 2.54/2.71    Following clause subsumed by 109 during input processing: 0 [] -aElementOf0(A,cS1395)|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 110 during input processing: 0 [] aElementOf0(A,cS1395)| -aInteger0(A).
% 2.61/2.75  ** KEPT (pick-wt=7): 147 [] -aElementOf0(A,stldt0(xA))|aElementOf0(A,cS1395).
% 2.61/2.75    Following clause subsumed by 130 during input processing: 0 [] -aElementOf0(A,stldt0(xB))|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 131 during input processing: 0 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 132 during input processing: 0 [] aElementOf0(A,stldt0(xB))| -aInteger0(A)|aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 109 during input processing: 0 [] -aElementOf0(A,cS1395)|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 110 during input processing: 0 [] aElementOf0(A,cS1395)| -aInteger0(A).
% 2.61/2.75  ** KEPT (pick-wt=7): 148 [] -aElementOf0(A,stldt0(xB))|aElementOf0(A,cS1395).
% 2.61/2.75  ** KEPT (pick-wt=7): 149 [] -aElementOf0(A,sdtbsmnsldt0(xA,xB))|aInteger0(A).
% 2.61/2.75  ** KEPT (pick-wt=11): 150 [] -aElementOf0(A,sdtbsmnsldt0(xA,xB))|aElementOf0(A,xA)|aElementOf0(A,xB).
% 2.61/2.75  ** KEPT (pick-wt=10): 151 [] aElementOf0(A,sdtbsmnsldt0(xA,xB))| -aInteger0(A)| -aElementOf0(A,xA).
% 2.61/2.75  ** KEPT (pick-wt=10): 152 [] aElementOf0(A,sdtbsmnsldt0(xA,xB))| -aInteger0(A)| -aElementOf0(A,xB).
% 2.61/2.75  ** KEPT (pick-wt=8): 153 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(A).
% 2.61/2.75  ** KEPT (pick-wt=11): 154 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))| -aElementOf0(A,sdtbsmnsldt0(xA,xB)).
% 2.61/2.75  ** KEPT (pick-wt=13): 155 [] aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(A)|aElementOf0(A,sdtbsmnsldt0(xA,xB)).
% 2.61/2.75    Following clause subsumed by 113 during input processing: 0 [] -aElementOf0(A,stldt0(xA))|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 114 during input processing: 0 [] -aElementOf0(A,stldt0(xA))| -aElementOf0(A,xA).
% 2.61/2.75    Following clause subsumed by 115 during input processing: 0 [] aElementOf0(A,stldt0(xA))| -aInteger0(A)|aElementOf0(A,xA).
% 2.61/2.75    Following clause subsumed by 130 during input processing: 0 [] -aElementOf0(A,stldt0(xB))|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 131 during input processing: 0 [] -aElementOf0(A,stldt0(xB))| -aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 132 during input processing: 0 [] aElementOf0(A,stldt0(xB))| -aInteger0(A)|aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 153 during input processing: 0 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(A).
% 2.61/2.75  ** KEPT (pick-wt=10): 156 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))|aElementOf0(A,stldt0(xA)).
% 2.61/2.75  ** KEPT (pick-wt=10): 157 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))|aElementOf0(A,stldt0(xB)).
% 2.61/2.75  ** KEPT (pick-wt=16): 158 [] aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(A)| -aElementOf0(A,stldt0(xA))| -aElementOf0(A,stldt0(xB)).
% 2.61/2.75    Following clause subsumed by 149 during input processing: 0 [] -aElementOf0(A,sdtbsmnsldt0(xA,xB))|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 150 during input processing: 0 [] -aElementOf0(A,sdtbsmnsldt0(xA,xB))|aElementOf0(A,xA)|aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 151 during input processing: 0 [] aElementOf0(A,sdtbsmnsldt0(xA,xB))| -aInteger0(A)| -aElementOf0(A,xA).
% 2.61/2.75    Following clause subsumed by 152 during input processing: 0 [] aElementOf0(A,sdtbsmnsldt0(xA,xB))| -aInteger0(A)| -aElementOf0(A,xB).
% 2.61/2.75    Following clause subsumed by 153 during input processing: 0 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))|aInteger0(A).
% 2.61/2.75    Following clause subsumed by 154 during input processing: 0 [] -aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))| -aElementOf0(A,sdtbsmnsldt0(xA,xB)).
% 2.61/2.75    Following clause subsumed by 155 during input processing: 0 [] aElementOf0(A,stldt0(sdtbsmnsldt0(xA,xB)))| -aInteger0(A)|aElementOf0(A,sdtbsmnsldt0(xA,xB)).
% 2.61/2.75  ** KEPT (pick-wt=9): 159 [] -aInteger0(A)|A=sz00|aSet0(szAzrzSzezqlpdtcmdtrp0($c1,A)).
% 2.61/2.75  ** KEPT (pick-wt=12): 160 [] -aInteger0(A)|A=sz00| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A))|aInteger0(B).
% 2.61/2.75  ** KEPT (pick-wt=14): 161 [] -aInteger0(A)|A=sz00| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A))|aInteger0($f19(A,B)).
% 2.61/2.75  ** KEPT (pick-wt=20): 162 [] -aInteger0(A)|A=sz00| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A))|sdtasdt0(A,$f19(A,B))=sdtpldt0(B,smndt0($c1)).
% 2.96/3.15  ** KEPT (pick-wt=16): 163 [] -aInteger0(A)|A=sz00| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A))|aDivisorOf0(A,sdtpldt0(B,smndt0($c1))).
% 2.96/3.15  ** KEPT (pick-wt=14): 164 [] -aInteger0(A)|A=sz00| -aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A))|sdte_qdtlpzmzozddtrp0(B,$c1,A).
% 2.96/3.15  ** KEPT (pick-wt=22): 165 [] -aInteger0(A)|A=sz00| -aInteger0(B)| -aInteger0(C)|sdtasdt0(A,C)!=sdtpldt0(B,smndt0($c1))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A)).
% 2.96/3.15  ** KEPT (pick-wt=18): 166 [] -aInteger0(A)|A=sz00| -aInteger0(B)| -aDivisorOf0(A,sdtpldt0(B,smndt0($c1)))|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A)).
% 2.96/3.15  ** KEPT (pick-wt=16): 167 [] -aInteger0(A)|A=sz00| -aInteger0(B)| -sdte_qdtlpzmzozddtrp0(B,$c1,A)|aElementOf0(B,szAzrzSzezqlpdtcmdtrp0($c1,A)).
% 2.96/3.15  ** KEPT (pick-wt=11): 168 [] -aInteger0(A)|A=sz00|aElementOf0($f20(A),szAzrzSzezqlpdtcmdtrp0($c1,A)).
% 2.96/3.15  ** KEPT (pick-wt=12): 169 [] -aInteger0(A)|A=sz00| -aElementOf0($f20(A),stldt0(sdtbsmnsldt0(xA,xB))).
% 2.96/3.15  ** KEPT (pick-wt=13): 170 [] -aInteger0(A)|A=sz00| -aSubsetOf0(szAzrzSzezqlpdtcmdtrp0($c1,A),stldt0(sdtbsmnsldt0(xA,xB))).
% 2.96/3.15  ** KEPT (pick-wt=5): 171 [] -isOpen0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.96/3.15  ** KEPT (pick-wt=4): 172 [] -isClosed0(sdtbsmnsldt0(xA,xB)).
% 2.96/3.15  
% 2.96/3.15  ------------> process sos:
% 2.96/3.15  ** KEPT (pick-wt=3): 291 [] A=A.
% 2.96/3.15  ** KEPT (pick-wt=2): 292 [] aInteger0(sz00).
% 2.96/3.15  ** KEPT (pick-wt=2): 293 [] aInteger0(sz10).
% 2.96/3.15  ** KEPT (pick-wt=2): 294 [] aSet0(cS1395).
% 2.96/3.15  ** KEPT (pick-wt=2): 295 [] aSet0(xA).
% 2.96/3.15  ** KEPT (pick-wt=3): 296 [] aSubsetOf0(xA,cS1395).
% 2.96/3.15    Following clause subsumed by 294 during input processing: 0 [] aSet0(cS1395).
% 2.96/3.15  ** KEPT (pick-wt=2): 297 [] aSet0(xB).
% 2.96/3.15  ** KEPT (pick-wt=3): 298 [] aSubsetOf0(xB,cS1395).
% 2.96/3.15  ** KEPT (pick-wt=3): 299 [] aSet0(stldt0(xA)).
% 2.96/3.15  ** KEPT (pick-wt=3): 300 [] isOpen0(stldt0(xA)).
% 2.96/3.15  ** KEPT (pick-wt=2): 301 [] isClosed0(xA).
% 2.96/3.15  ** KEPT (pick-wt=3): 302 [] aSet0(stldt0(xB)).
% 2.96/3.15  ** KEPT (pick-wt=3): 303 [] isOpen0(stldt0(xB)).
% 2.96/3.15  ** KEPT (pick-wt=2): 304 [] isClosed0(xB).
% 2.96/3.15    Following clause subsumed by 299 during input processing: 0 [] aSet0(stldt0(xA)).
% 2.96/3.15    Following clause subsumed by 294 during input processing: 0 [] aSet0(cS1395).
% 2.96/3.15  ** KEPT (pick-wt=4): 305 [] aSubsetOf0(stldt0(xA),cS1395).
% 2.96/3.15    Following clause subsumed by 302 during input processing: 0 [] aSet0(stldt0(xB)).
% 2.96/3.15    Following clause subsumed by 294 during input processing: 0 [] aSet0(cS1395).
% 2.96/3.15  ** KEPT (pick-wt=4): 306 [] aSubsetOf0(stldt0(xB),cS1395).
% 2.96/3.15  ** KEPT (pick-wt=4): 307 [] aSet0(sdtbsmnsldt0(xA,xB)).
% 2.96/3.15  ** KEPT (pick-wt=5): 308 [] aSet0(stldt0(sdtbsmnsldt0(xA,xB))).
% 2.96/3.15  ** KEPT (pick-wt=10): 309 [] stldt0(sdtbsmnsldt0(xA,xB))=sdtslmnbsdt0(stldt0(xA),stldt0(xB)).
% 2.96/3.15  ---> New Demodulator: 310 [new_demod,309] stldt0(sdtbsmnsldt0(xA,xB))=sdtslmnbsdt0(stldt0(xA),stldt0(xB)).
% 2.96/3.15    Following clause subsumed by 307 during input processing: 0 [] aSet0(sdtbsmnsldt0(xA,xB)).
% 2.96/3.15  ** KEPT (pick-wt=6): 312 [copy,311,demod,310] aSet0(sdtslmnbsdt0(stldt0(xA),stldt0(xB))).
% 2.96/3.15  ** KEPT (pick-wt=7): 314 [copy,313,demod,310] aElementOf0($c1,sdtslmnbsdt0(stldt0(xA),stldt0(xB))).
% 2.96/3.15    Following clause subsumed by 291 during input processing: 0 [copy,291,flip.1] A=A.
% 2.96/3.15  291 back subsumes 182.
% 2.96/3.15  291 back subsumes 178.
% 2.96/3.15  >>>> Starting back demodulation with 310.
% 2.96/3.15      >> back demodulating 308 with 310.
% 2.96/3.15      >> back demodulating 171 with 310.
% 2.96/3.15      >> back demodulating 170 with 310.
% 2.96/3.15      >> back demodulating 169 with 310.
% 2.96/3.15      >> back demodulating 158 with 310.
% 2.96/3.15      >> back demodulating 157 with 310.
% 2.96/3.15      >> back demodulating 156 with 310.
% 2.96/3.15      >> back demodulating 155 with 310.
% 2.96/3.15      >> back demodulating 154 with 310.
% 2.96/3.15      >> back demodulating 153 with 310.
% 2.96/3.15  
% 2.96/3.15  ======= end of input processing =======
% 2.96/3.15  
% 2.96/3.15  =========== start of search ===========
% 2.96/3.15  
% 2.96/3.15  
% 2.96/3.15  Resetting weight limit to 7.
% 2.96/3.15  
% 2.96/3.15  
% 2.96/3.15  Resetting weight limit to 7.
% 2.96/3.15  
% 2.96/3.15  sos_size=775
% 2.96/3.15  
% 2.96/3.15  -------- PROOF -------- 
% 2.96/3.15  
% 2.96/3.15  ----> UNIT CONFLICT at   0.46 sec ----> 1205 [binary,1204.1,315.1] $F.
% 2.96/3.15  
% 2.96/3.15  Length of proof is 2.  Level of proof is 1.
% 2.96/3.15  
% 2.96/3.15  ---------------- PROOF ----------------
% 2.96/3.15  % SZS status Theorem
% 2.96/3.15  % SZS output start Refutation
% See solution above
% 2.96/3.15  ------------ end of proof -------------
% 2.96/3.15  
% 2.96/3.15  
% 2.96/3.15  Search stopped by max_proofs option.
% 2.96/3.15  
% 2.96/3.15  
% 2.96/3.15  Search stopped by max_proofs option.
% 2.96/3.15  
% 2.96/3.15  ============ end of search ============
% 2.96/3.15  
% 2.96/3.15  -------------- statistics -------------
% 2.96/3.15  clauses given                 20
% 2.96/3.15  clauses generated           6220
% 2.96/3.15  clauses kept                1136
% 2.96/3.15  clauses forward subsumed    1463
% 2.96/3.15  clauses back subsumed          8
% 2.96/3.15  Kbytes malloced             4882
% 2.96/3.15  
% 2.96/3.15  ----------- times (seconds) -----------
% 2.96/3.15  user CPU time          0.46          (0 hr, 0 min, 0 sec)
% 2.96/3.15  system CPU time        0.00          (0 hr, 0 min, 0 sec)
% 2.96/3.15  wall-clock time        3             (0 hr, 0 min, 3 sec)
% 2.96/3.15  
% 2.96/3.15  That finishes the proof of the theorem.
% 2.96/3.15  
% 2.96/3.15  Process 18583 finished Wed Jul 27 09:55:26 2022
% 2.96/3.15  Otter interrupted
% 2.96/3.15  PROOF FOUND
%------------------------------------------------------------------------------