TSTP Solution File: ALG054+1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : ALG054+1 : TPTP v8.1.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n027.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 12:45:58 EDT 2022

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

% Comments : 
%------------------------------------------------------------------------------
cnf(33,axiom,
    op(e1,e1) != op(e4,e1),
    file('ALG054+1.p',unknown),
    [] ).

cnf(34,plain,
    op(e4,e1) != op(e1,e1),
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[33])]),
    [iquote('copy,33,flip.1')] ).

cnf(55,axiom,
    op(e2,e2) != op(e3,e2),
    file('ALG054+1.p',unknown),
    [] ).

cnf(56,plain,
    op(e3,e2) != op(e2,e2),
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[55])]),
    [iquote('copy,55,flip.1')] ).

cnf(183,axiom,
    op(e4,e0) != op(e4,e2),
    file('ALG054+1.p',unknown),
    [] ).

cnf(184,plain,
    op(e4,e2) != op(e4,e0),
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[183])]),
    [iquote('copy,183,flip.1')] ).

cnf(195,axiom,
    op(e4,e2) != op(e4,e3),
    file('ALG054+1.p',unknown),
    [] ).

cnf(196,plain,
    op(e4,e3) != op(e4,e2),
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[195])]),
    [iquote('copy,195,flip.1')] ).

cnf(217,axiom,
    e2 != e4,
    file('ALG054+1.p',unknown),
    [] ).

cnf(218,plain,
    e4 != e2,
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[217])]),
    [iquote('copy,217,flip.1')] ).

cnf(219,axiom,
    e3 != e4,
    file('ALG054+1.p',unknown),
    [] ).

cnf(220,plain,
    e4 != e3,
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[219])]),
    [iquote('copy,219,flip.1')] ).

cnf(239,axiom,
    ( op(e4,e4) != e2
    | op(e4,e2) = e4 ),
    file('ALG054+1.p',unknown),
    [] ).

cnf(241,axiom,
    A = A,
    file('ALG054+1.p',unknown),
    [] ).

cnf(281,axiom,
    op(e3,unit) = e3,
    file('ALG054+1.p',unknown),
    [] ).

cnf(285,axiom,
    op(e4,unit) = e4,
    file('ALG054+1.p',unknown),
    [] ).

cnf(287,axiom,
    ( unit = e0
    | unit = e1
    | unit = e2
    | unit = e3
    | unit = e4 ),
    file('ALG054+1.p',unknown),
    [] ).

cnf(341,axiom,
    e2 = op(op(e1,e1),op(e1,e1)),
    file('ALG054+1.p',unknown),
    [] ).

cnf(343,plain,
    op(op(e1,e1),op(e1,e1)) = e2,
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[341])]),
    [iquote('copy,341,flip.1')] ).

cnf(344,axiom,
    e3 = op(op(op(e1,e1),op(e1,e1)),op(op(e1,e1),op(e1,e1))),
    file('ALG054+1.p',unknown),
    [] ).

cnf(346,plain,
    op(e2,e2) = e3,
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(copy,[status(thm)],[344]),343,343])]),
    [iquote('copy,344,demod,343,343,flip.1')] ).

cnf(347,axiom,
    e4 = op(e1,e1),
    file('ALG054+1.p',unknown),
    [] ).

cnf(349,plain,
    op(e1,e1) = e4,
    inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[347])]),
    [iquote('copy,347,flip.1')] ).

cnf(372,plain,
    op(e3,e2) != e3,
    inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[56]),346]),
    [iquote('back_demod,56,demod,346')] ).

cnf(376,plain,
    op(e4,e4) = e2,
    inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[343]),349,349]),
    [iquote('back_demod,342,demod,349,349')] ).

cnf(390,plain,
    op(e4,e1) != e4,
    inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[34]),349]),
    [iquote('back_demod,34,demod,349')] ).

cnf(420,plain,
    op(e4,e2) = e4,
    inference(unit_del,[status(thm)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[239]),376]),241]),
    [iquote('back_demod,239,demod,376,unit_del,241')] ).

cnf(438,plain,
    op(e4,e3) != e4,
    inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[196]),420]),
    [iquote('back_demod,196,demod,420')] ).

cnf(439,plain,
    op(e4,e0) != e4,
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[184]),420])]),
    [iquote('back_demod,184,demod,420,flip.1')] ).

cnf(533,plain,
    ( unit = e1
    | unit = e2
    | unit = e3
    | unit = e4 ),
    inference(unit_del,[status(thm)],[inference(para_from,[status(thm),theory(equality)],[287,285]),439]),
    [iquote('para_from,287.1.1,285.1.1.2,unit_del,439')] ).

cnf(1038,plain,
    ( unit = e2
    | unit = e3
    | unit = e4 ),
    inference(unit_del,[status(thm)],[inference(para_from,[status(thm),theory(equality)],[533,285]),390]),
    [iquote('para_from,533.1.1,285.1.1.2,unit_del,390')] ).

cnf(1044,plain,
    ( unit = e3
    | unit = e4 ),
    inference(unit_del,[status(thm)],[inference(para_from,[status(thm),theory(equality)],[1038,281]),372]),
    [iquote('para_from,1038.1.1,281.1.1.2,unit_del,372')] ).

cnf(1048,plain,
    unit = e4,
    inference(unit_del,[status(thm)],[inference(para_from,[status(thm),theory(equality)],[1044,285]),438]),
    [iquote('para_from,1044.1.1,285.1.1.2,unit_del,438')] ).

cnf(1049,plain,
    $false,
    inference(unit_del,[status(thm)],[inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[1044,285]),376,1048]),218,220]),
    [iquote('para_from,1044.2.1,285.1.1.2,demod,376,1048,unit_del,218,220')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : ALG054+1 : TPTP v8.1.0. Released v2.7.0.
% 0.03/0.12  % Command  : otter-tptp-script %s
% 0.12/0.33  % Computer : n027.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Wed Jul 27 04:09:51 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 2.68/2.89  ----- Otter 3.3f, August 2004 -----
% 2.68/2.89  The process was started by sandbox2 on n027.cluster.edu,
% 2.68/2.89  Wed Jul 27 04:09:51 2022
% 2.68/2.89  The command was "./otter".  The process ID is 23502.
% 2.68/2.89  
% 2.68/2.89  set(prolog_style_variables).
% 2.68/2.89  set(auto).
% 2.68/2.89     dependent: set(auto1).
% 2.68/2.89     dependent: set(process_input).
% 2.68/2.89     dependent: clear(print_kept).
% 2.68/2.89     dependent: clear(print_new_demod).
% 2.68/2.89     dependent: clear(print_back_demod).
% 2.68/2.89     dependent: clear(print_back_sub).
% 2.68/2.89     dependent: set(control_memory).
% 2.68/2.89     dependent: assign(max_mem, 12000).
% 2.68/2.89     dependent: assign(pick_given_ratio, 4).
% 2.68/2.89     dependent: assign(stats_level, 1).
% 2.68/2.89     dependent: assign(max_seconds, 10800).
% 2.68/2.89  clear(print_given).
% 2.68/2.89  
% 2.68/2.89  formula_list(usable).
% 2.68/2.89  all A (A=A).
% 2.68/2.89  op(e0,e0)=e0|op(e0,e0)=e1|op(e0,e0)=e2|op(e0,e0)=e3|op(e0,e0)=e4.
% 2.68/2.89  op(e0,e1)=e0|op(e0,e1)=e1|op(e0,e1)=e2|op(e0,e1)=e3|op(e0,e1)=e4.
% 2.68/2.89  op(e0,e2)=e0|op(e0,e2)=e1|op(e0,e2)=e2|op(e0,e2)=e3|op(e0,e2)=e4.
% 2.68/2.89  op(e0,e3)=e0|op(e0,e3)=e1|op(e0,e3)=e2|op(e0,e3)=e3|op(e0,e3)=e4.
% 2.68/2.89  op(e0,e4)=e0|op(e0,e4)=e1|op(e0,e4)=e2|op(e0,e4)=e3|op(e0,e4)=e4.
% 2.68/2.89  op(e1,e0)=e0|op(e1,e0)=e1|op(e1,e0)=e2|op(e1,e0)=e3|op(e1,e0)=e4.
% 2.68/2.89  op(e1,e1)=e0|op(e1,e1)=e1|op(e1,e1)=e2|op(e1,e1)=e3|op(e1,e1)=e4.
% 2.68/2.89  op(e1,e2)=e0|op(e1,e2)=e1|op(e1,e2)=e2|op(e1,e2)=e3|op(e1,e2)=e4.
% 2.68/2.89  op(e1,e3)=e0|op(e1,e3)=e1|op(e1,e3)=e2|op(e1,e3)=e3|op(e1,e3)=e4.
% 2.68/2.89  op(e1,e4)=e0|op(e1,e4)=e1|op(e1,e4)=e2|op(e1,e4)=e3|op(e1,e4)=e4.
% 2.68/2.89  op(e2,e0)=e0|op(e2,e0)=e1|op(e2,e0)=e2|op(e2,e0)=e3|op(e2,e0)=e4.
% 2.68/2.89  op(e2,e1)=e0|op(e2,e1)=e1|op(e2,e1)=e2|op(e2,e1)=e3|op(e2,e1)=e4.
% 2.68/2.89  op(e2,e2)=e0|op(e2,e2)=e1|op(e2,e2)=e2|op(e2,e2)=e3|op(e2,e2)=e4.
% 2.68/2.89  op(e2,e3)=e0|op(e2,e3)=e1|op(e2,e3)=e2|op(e2,e3)=e3|op(e2,e3)=e4.
% 2.68/2.89  op(e2,e4)=e0|op(e2,e4)=e1|op(e2,e4)=e2|op(e2,e4)=e3|op(e2,e4)=e4.
% 2.68/2.89  op(e3,e0)=e0|op(e3,e0)=e1|op(e3,e0)=e2|op(e3,e0)=e3|op(e3,e0)=e4.
% 2.68/2.89  op(e3,e1)=e0|op(e3,e1)=e1|op(e3,e1)=e2|op(e3,e1)=e3|op(e3,e1)=e4.
% 2.68/2.89  op(e3,e2)=e0|op(e3,e2)=e1|op(e3,e2)=e2|op(e3,e2)=e3|op(e3,e2)=e4.
% 2.68/2.89  op(e3,e3)=e0|op(e3,e3)=e1|op(e3,e3)=e2|op(e3,e3)=e3|op(e3,e3)=e4.
% 2.68/2.89  op(e3,e4)=e0|op(e3,e4)=e1|op(e3,e4)=e2|op(e3,e4)=e3|op(e3,e4)=e4.
% 2.68/2.89  op(e4,e0)=e0|op(e4,e0)=e1|op(e4,e0)=e2|op(e4,e0)=e3|op(e4,e0)=e4.
% 2.68/2.89  op(e4,e1)=e0|op(e4,e1)=e1|op(e4,e1)=e2|op(e4,e1)=e3|op(e4,e1)=e4.
% 2.68/2.89  op(e4,e2)=e0|op(e4,e2)=e1|op(e4,e2)=e2|op(e4,e2)=e3|op(e4,e2)=e4.
% 2.68/2.89  op(e4,e3)=e0|op(e4,e3)=e1|op(e4,e3)=e2|op(e4,e3)=e3|op(e4,e3)=e4.
% 2.68/2.89  op(e4,e4)=e0|op(e4,e4)=e1|op(e4,e4)=e2|op(e4,e4)=e3|op(e4,e4)=e4.
% 2.68/2.89  op(unit,e0)=e0.
% 2.68/2.89  op(e0,unit)=e0.
% 2.68/2.89  op(unit,e1)=e1.
% 2.68/2.89  op(e1,unit)=e1.
% 2.68/2.89  op(unit,e2)=e2.
% 2.68/2.89  op(e2,unit)=e2.
% 2.68/2.89  op(unit,e3)=e3.
% 2.68/2.89  op(e3,unit)=e3.
% 2.68/2.89  op(unit,e4)=e4.
% 2.68/2.89  op(e4,unit)=e4.
% 2.68/2.89  unit=e0|unit=e1|unit=e2|unit=e3|unit=e4.
% 2.68/2.89  op(e0,e0)=e0|op(e0,e1)=e0|op(e0,e2)=e0|op(e0,e3)=e0|op(e0,e4)=e0.
% 2.68/2.89  op(e0,e0)=e0|op(e1,e0)=e0|op(e2,e0)=e0|op(e3,e0)=e0|op(e4,e0)=e0.
% 2.68/2.89  op(e0,e0)=e1|op(e0,e1)=e1|op(e0,e2)=e1|op(e0,e3)=e1|op(e0,e4)=e1.
% 2.68/2.89  op(e0,e0)=e1|op(e1,e0)=e1|op(e2,e0)=e1|op(e3,e0)=e1|op(e4,e0)=e1.
% 2.68/2.89  op(e0,e0)=e2|op(e0,e1)=e2|op(e0,e2)=e2|op(e0,e3)=e2|op(e0,e4)=e2.
% 2.68/2.89  op(e0,e0)=e2|op(e1,e0)=e2|op(e2,e0)=e2|op(e3,e0)=e2|op(e4,e0)=e2.
% 2.68/2.89  op(e0,e0)=e3|op(e0,e1)=e3|op(e0,e2)=e3|op(e0,e3)=e3|op(e0,e4)=e3.
% 2.68/2.89  op(e0,e0)=e3|op(e1,e0)=e3|op(e2,e0)=e3|op(e3,e0)=e3|op(e4,e0)=e3.
% 2.68/2.89  op(e0,e0)=e4|op(e0,e1)=e4|op(e0,e2)=e4|op(e0,e3)=e4|op(e0,e4)=e4.
% 2.68/2.89  op(e0,e0)=e4|op(e1,e0)=e4|op(e2,e0)=e4|op(e3,e0)=e4|op(e4,e0)=e4.
% 2.68/2.89  op(e1,e0)=e0|op(e1,e1)=e0|op(e1,e2)=e0|op(e1,e3)=e0|op(e1,e4)=e0.
% 2.68/2.89  op(e0,e1)=e0|op(e1,e1)=e0|op(e2,e1)=e0|op(e3,e1)=e0|op(e4,e1)=e0.
% 2.68/2.89  op(e1,e0)=e1|op(e1,e1)=e1|op(e1,e2)=e1|op(e1,e3)=e1|op(e1,e4)=e1.
% 2.68/2.89  op(e0,e1)=e1|op(e1,e1)=e1|op(e2,e1)=e1|op(e3,e1)=e1|op(e4,e1)=e1.
% 2.68/2.89  op(e1,e0)=e2|op(e1,e1)=e2|op(e1,e2)=e2|op(e1,e3)=e2|op(e1,e4)=e2.
% 2.68/2.89  op(e0,e1)=e2|op(e1,e1)=e2|op(e2,e1)=e2|op(e3,e1)=e2|op(e4,e1)=e2.
% 2.68/2.89  op(e1,e0)=e3|op(e1,e1)=e3|op(e1,e2)=e3|op(e1,e3)=e3|op(e1,e4)=e3.
% 2.68/2.89  op(e0,e1)=e3|op(e1,e1)=e3|op(e2,e1)=e3|op(e3,e1)=e3|op(e4,e1)=e3.
% 2.68/2.89  op(e1,e0)=e4|op(e1,e1)=e4|op(e1,e2)=e4|op(e1,e3)=e4|op(e1,e4)=e4.
% 2.68/2.89  op(e0,e1)=e4|op(e1,e1)=e4|op(e2,e1)=e4|op(e3,e1)=e4|op(e4,e1)=e4.
% 2.68/2.89  op(e2,e0)=e0|op(e2,e1)=e0|op(e2,e2)=e0|op(e2,e3)=e0|op(e2,e4)=e0.
% 2.68/2.89  op(e0,e2)=e0|op(e1,e2)=e0|op(e2,e2)=e0|op(e3,e2)=e0|op(e4,e2)=e0.
% 2.68/2.89  op(e2,e0)=e1|op(e2,e1)=e1|op(e2,e2)=e1|op(e2,e3)=e1|op(e2,e4)=e1.
% 2.68/2.89  op(e0,e2)=e1|op(e1,e2)=e1|op(e2,e2)=e1|op(e3,e2)=e1|op(e4,e2)=e1.
% 2.68/2.89  op(e2,e0)=e2|op(e2,e1)=e2|op(e2,e2)=e2|op(e2,e3)=e2|op(e2,e4)=e2.
% 2.68/2.89  op(e0,e2)=e2|op(e1,e2)=e2|op(e2,e2)=e2|op(e3,e2)=e2|op(e4,e2)=e2.
% 2.68/2.89  op(e2,e0)=e3|op(e2,e1)=e3|op(e2,e2)=e3|op(e2,e3)=e3|op(e2,e4)=e3.
% 2.68/2.89  op(e0,e2)=e3|op(e1,e2)=e3|op(e2,e2)=e3|op(e3,e2)=e3|op(e4,e2)=e3.
% 2.68/2.89  op(e2,e0)=e4|op(e2,e1)=e4|op(e2,e2)=e4|op(e2,e3)=e4|op(e2,e4)=e4.
% 2.68/2.89  op(e0,e2)=e4|op(e1,e2)=e4|op(e2,e2)=e4|op(e3,e2)=e4|op(e4,e2)=e4.
% 2.68/2.89  op(e3,e0)=e0|op(e3,e1)=e0|op(e3,e2)=e0|op(e3,e3)=e0|op(e3,e4)=e0.
% 2.68/2.89  op(e0,e3)=e0|op(e1,e3)=e0|op(e2,e3)=e0|op(e3,e3)=e0|op(e4,e3)=e0.
% 2.68/2.89  op(e3,e0)=e1|op(e3,e1)=e1|op(e3,e2)=e1|op(e3,e3)=e1|op(e3,e4)=e1.
% 2.68/2.89  op(e0,e3)=e1|op(e1,e3)=e1|op(e2,e3)=e1|op(e3,e3)=e1|op(e4,e3)=e1.
% 2.68/2.89  op(e3,e0)=e2|op(e3,e1)=e2|op(e3,e2)=e2|op(e3,e3)=e2|op(e3,e4)=e2.
% 2.68/2.89  op(e0,e3)=e2|op(e1,e3)=e2|op(e2,e3)=e2|op(e3,e3)=e2|op(e4,e3)=e2.
% 2.68/2.89  op(e3,e0)=e3|op(e3,e1)=e3|op(e3,e2)=e3|op(e3,e3)=e3|op(e3,e4)=e3.
% 2.68/2.89  op(e0,e3)=e3|op(e1,e3)=e3|op(e2,e3)=e3|op(e3,e3)=e3|op(e4,e3)=e3.
% 2.68/2.89  op(e3,e0)=e4|op(e3,e1)=e4|op(e3,e2)=e4|op(e3,e3)=e4|op(e3,e4)=e4.
% 2.68/2.89  op(e0,e3)=e4|op(e1,e3)=e4|op(e2,e3)=e4|op(e3,e3)=e4|op(e4,e3)=e4.
% 2.68/2.89  op(e4,e0)=e0|op(e4,e1)=e0|op(e4,e2)=e0|op(e4,e3)=e0|op(e4,e4)=e0.
% 2.68/2.89  op(e0,e4)=e0|op(e1,e4)=e0|op(e2,e4)=e0|op(e3,e4)=e0|op(e4,e4)=e0.
% 2.68/2.89  op(e4,e0)=e1|op(e4,e1)=e1|op(e4,e2)=e1|op(e4,e3)=e1|op(e4,e4)=e1.
% 2.68/2.89  op(e0,e4)=e1|op(e1,e4)=e1|op(e2,e4)=e1|op(e3,e4)=e1|op(e4,e4)=e1.
% 2.68/2.89  op(e4,e0)=e2|op(e4,e1)=e2|op(e4,e2)=e2|op(e4,e3)=e2|op(e4,e4)=e2.
% 2.68/2.89  op(e0,e4)=e2|op(e1,e4)=e2|op(e2,e4)=e2|op(e3,e4)=e2|op(e4,e4)=e2.
% 2.68/2.89  op(e4,e0)=e3|op(e4,e1)=e3|op(e4,e2)=e3|op(e4,e3)=e3|op(e4,e4)=e3.
% 2.68/2.89  op(e0,e4)=e3|op(e1,e4)=e3|op(e2,e4)=e3|op(e3,e4)=e3|op(e4,e4)=e3.
% 2.68/2.89  op(e4,e0)=e4|op(e4,e1)=e4|op(e4,e2)=e4|op(e4,e3)=e4|op(e4,e4)=e4.
% 2.68/2.89  op(e0,e4)=e4|op(e1,e4)=e4|op(e2,e4)=e4|op(e3,e4)=e4|op(e4,e4)=e4.
% 2.68/2.89  op(e0,e0)!=op(e1,e0).
% 2.68/2.89  op(e0,e0)!=op(e2,e0).
% 2.68/2.89  op(e0,e0)!=op(e3,e0).
% 2.68/2.89  op(e0,e0)!=op(e4,e0).
% 2.68/2.89  op(e1,e0)!=op(e2,e0).
% 2.68/2.89  op(e1,e0)!=op(e3,e0).
% 2.68/2.89  op(e1,e0)!=op(e4,e0).
% 2.68/2.89  op(e2,e0)!=op(e3,e0).
% 2.68/2.89  op(e2,e0)!=op(e4,e0).
% 2.68/2.89  op(e3,e0)!=op(e4,e0).
% 2.68/2.89  op(e0,e1)!=op(e1,e1).
% 2.68/2.89  op(e0,e1)!=op(e2,e1).
% 2.68/2.89  op(e0,e1)!=op(e3,e1).
% 2.68/2.89  op(e0,e1)!=op(e4,e1).
% 2.68/2.89  op(e1,e1)!=op(e2,e1).
% 2.68/2.89  op(e1,e1)!=op(e3,e1).
% 2.68/2.89  op(e1,e1)!=op(e4,e1).
% 2.68/2.89  op(e2,e1)!=op(e3,e1).
% 2.68/2.89  op(e2,e1)!=op(e4,e1).
% 2.68/2.89  op(e3,e1)!=op(e4,e1).
% 2.68/2.89  op(e0,e2)!=op(e1,e2).
% 2.68/2.89  op(e0,e2)!=op(e2,e2).
% 2.68/2.89  op(e0,e2)!=op(e3,e2).
% 2.68/2.89  op(e0,e2)!=op(e4,e2).
% 2.68/2.89  op(e1,e2)!=op(e2,e2).
% 2.68/2.89  op(e1,e2)!=op(e3,e2).
% 2.68/2.89  op(e1,e2)!=op(e4,e2).
% 2.68/2.89  op(e2,e2)!=op(e3,e2).
% 2.68/2.89  op(e2,e2)!=op(e4,e2).
% 2.68/2.89  op(e3,e2)!=op(e4,e2).
% 2.68/2.89  op(e0,e3)!=op(e1,e3).
% 2.68/2.89  op(e0,e3)!=op(e2,e3).
% 2.68/2.89  op(e0,e3)!=op(e3,e3).
% 2.68/2.89  op(e0,e3)!=op(e4,e3).
% 2.68/2.89  op(e1,e3)!=op(e2,e3).
% 2.68/2.89  op(e1,e3)!=op(e3,e3).
% 2.68/2.89  op(e1,e3)!=op(e4,e3).
% 2.68/2.89  op(e2,e3)!=op(e3,e3).
% 2.68/2.89  op(e2,e3)!=op(e4,e3).
% 2.68/2.89  op(e3,e3)!=op(e4,e3).
% 2.68/2.89  op(e0,e4)!=op(e1,e4).
% 2.68/2.89  op(e0,e4)!=op(e2,e4).
% 2.68/2.89  op(e0,e4)!=op(e3,e4).
% 2.68/2.89  op(e0,e4)!=op(e4,e4).
% 2.68/2.89  op(e1,e4)!=op(e2,e4).
% 2.68/2.89  op(e1,e4)!=op(e3,e4).
% 2.68/2.89  op(e1,e4)!=op(e4,e4).
% 2.68/2.89  op(e2,e4)!=op(e3,e4).
% 2.68/2.89  op(e2,e4)!=op(e4,e4).
% 2.68/2.89  op(e3,e4)!=op(e4,e4).
% 2.68/2.89  op(e0,e0)!=op(e0,e1).
% 2.68/2.89  op(e0,e0)!=op(e0,e2).
% 2.68/2.89  op(e0,e0)!=op(e0,e3).
% 2.68/2.89  op(e0,e0)!=op(e0,e4).
% 2.68/2.89  op(e0,e1)!=op(e0,e2).
% 2.68/2.89  op(e0,e1)!=op(e0,e3).
% 2.68/2.89  op(e0,e1)!=op(e0,e4).
% 2.68/2.89  op(e0,e2)!=op(e0,e3).
% 2.68/2.89  op(e0,e2)!=op(e0,e4).
% 2.68/2.89  op(e0,e3)!=op(e0,e4).
% 2.68/2.89  op(e1,e0)!=op(e1,e1).
% 2.68/2.89  op(e1,e0)!=op(e1,e2).
% 2.68/2.89  op(e1,e0)!=op(e1,e3).
% 2.68/2.89  op(e1,e0)!=op(e1,e4).
% 2.68/2.89  op(e1,e1)!=op(e1,e2).
% 2.68/2.89  op(e1,e1)!=op(e1,e3).
% 2.68/2.89  op(e1,e1)!=op(e1,e4).
% 2.68/2.89  op(e1,e2)!=op(e1,e3).
% 2.68/2.89  op(e1,e2)!=op(e1,e4).
% 2.68/2.89  op(e1,e3)!=op(e1,e4).
% 2.68/2.89  op(e2,e0)!=op(e2,e1).
% 2.68/2.89  op(e2,e0)!=op(e2,e2).
% 2.68/2.89  op(e2,e0)!=op(e2,e3).
% 2.68/2.89  op(e2,e0)!=op(e2,e4).
% 2.68/2.89  op(e2,e1)!=op(e2,e2).
% 2.68/2.89  op(e2,e1)!=op(e2,e3).
% 2.68/2.89  op(e2,e1)!=op(e2,e4).
% 2.68/2.89  op(e2,e2)!=op(e2,e3).
% 2.68/2.89  op(e2,e2)!=op(e2,e4).
% 2.68/2.89  op(e2,e3)!=op(e2,e4).
% 2.68/2.89  op(e3,e0)!=op(e3,e1).
% 2.68/2.89  op(e3,e0)!=op(e3,e2).
% 2.68/2.89  op(e3,e0)!=op(e3,e3).
% 2.68/2.89  op(e3,e0)!=op(e3,e4).
% 2.68/2.89  op(e3,e1)!=op(e3,e2).
% 2.68/2.89  op(e3,e1)!=op(e3,e3).
% 2.68/2.89  op(e3,e1)!=op(e3,e4).
% 2.68/2.89  op(e3,e2)!=op(e3,e3).
% 2.68/2.89  op(e3,e2)!=op(e3,e4).
% 2.68/2.89  op(e3,e3)!=op(e3,e4).
% 2.68/2.89  op(e4,e0)!=op(e4,e1).
% 2.68/2.89  op(e4,e0)!=op(e4,e2).
% 2.68/2.89  op(e4,e0)!=op(e4,e3).
% 2.68/2.89  op(e4,e0)!=op(e4,e4).
% 2.68/2.89  op(e4,e1)!=op(e4,e2).
% 2.68/2.89  op(e4,e1)!=op(e4,e3).
% 2.68/2.89  op(e4,e1)!=op(e4,e4).
% 2.68/2.89  op(e4,e2)!=op(e4,e3).
% 2.68/2.89  op(e4,e2)!=op(e4,e4).
% 2.68/2.89  op(e4,e3)!=op(e4,e4).
% 2.68/2.89  e0!=e1.
% 2.68/2.89  e0!=e2.
% 2.68/2.89  e0!=e3.
% 2.68/2.89  e0!=e4.
% 2.68/2.89  e1!=e2.
% 2.68/2.89  e1!=e3.
% 2.68/2.89  e1!=e4.
% 2.68/2.89  e2!=e3.
% 2.68/2.89  e2!=e4.
% 2.68/2.89  e3!=e4.
% 2.68/2.89  e0=op(e1,op(op(e1,e1),op(e1,e1))).
% 2.68/2.89  e2=op(op(e1,e1),op(e1,e1)).
% 2.68/2.89  e3=op(op(op(e1,e1),op(e1,e1)),op(op(e1,e1),op(e1,e1))).
% 2.68/2.89  e4=op(e1,e1).
% 2.68/2.89  -(-((op(e0,e0)=e0|op(e1,e1)=e0|op(e2,e2)=e0|op(e3,e3)=e0|op(e4,e4)=e0)& (op(e0,e0)=e1|op(e1,e1)=e1|op(e2,e2)=e1|op(e3,e3)=e1|op(e4,e4)=e1)& (op(e0,e0)=e2|op(e1,e1)=e2|op(e2,e2)=e2|op(e3,e3)=e2|op(e4,e4)=e2)& (op(e0,e0)=e3|op(e1,e1)=e3|op(e2,e2)=e3|op(e3,e3)=e3|op(e4,e4)=e3)& (op(e0,e0)=e4|op(e1,e1)=e4|op(e2,e2)=e4|op(e3,e3)=e4|op(e4,e4)=e4)& (op(e0,e0)!=e0|op(e0,e0)=e0)& (op(e0,e0)!=e1|op(e0,e1)=e0)& (op(e0,e0)!=e2|op(e0,e2)=e0)& (op(e0,e0)!=e3|op(e0,e3)=e0)& (op(e0,e0)!=e4|op(e0,e4)=e0)& (op(e1,e1)!=e0|op(e1,e0)=e1)& (op(e1,e1)!=e1|op(e1,e1)=e1)& (op(e1,e1)!=e2|op(e1,e2)=e1)& (op(e1,e1)!=e3|op(e1,e3)=e1)& (op(e1,e1)!=e4|op(e1,e4)=e1)& (op(e2,e2)!=e0|op(e2,e0)=e2)& (op(e2,e2)!=e1|op(e2,e1)=e2)& (op(e2,e2)!=e2|op(e2,e2)=e2)& (op(e2,e2)!=e3|op(e2,e3)=e2)& (op(e2,e2)!=e4|op(e2,e4)=e2)& (op(e3,e3)!=e0|op(e3,e0)=e3)& (op(e3,e3)!=e1|op(e3,e1)=e3)& (op(e3,e3)!=e2|op(e3,e2)=e3)& (op(e3,e3)!=e3|op(e3,e3)=e3)& (op(e3,e3)!=e4|op(e3,e4)=e3)& (op(e4,e4)!=e0|op(e4,e0)=e4)& (op(e4,e4)!=e1|op(e4,e1)=e4)& (op(e4,e4)!=e2|op(e4,e2)=e4)& (op(e4,e4)!=e3|op(e4,e3)=e4)& (op(e4,e4)!=e4|op(e4,e4)=e4))).
% 2.68/2.89  end_of_list.
% 2.68/2.89  
% 2.68/2.89  -------> usable clausifies to:
% 2.68/2.89  
% 2.68/2.89  list(usable).
% 2.68/2.89  0 [] A=A.
% 2.68/2.89  0 [] op(e0,e0)=e0|op(e0,e0)=e1|op(e0,e0)=e2|op(e0,e0)=e3|op(e0,e0)=e4.
% 2.68/2.89  0 [] op(e0,e1)=e0|op(e0,e1)=e1|op(e0,e1)=e2|op(e0,e1)=e3|op(e0,e1)=e4.
% 2.68/2.89  0 [] op(e0,e2)=e0|op(e0,e2)=e1|op(e0,e2)=e2|op(e0,e2)=e3|op(e0,e2)=e4.
% 2.68/2.89  0 [] op(e0,e3)=e0|op(e0,e3)=e1|op(e0,e3)=e2|op(e0,e3)=e3|op(e0,e3)=e4.
% 2.68/2.89  0 [] op(e0,e4)=e0|op(e0,e4)=e1|op(e0,e4)=e2|op(e0,e4)=e3|op(e0,e4)=e4.
% 2.68/2.89  0 [] op(e1,e0)=e0|op(e1,e0)=e1|op(e1,e0)=e2|op(e1,e0)=e3|op(e1,e0)=e4.
% 2.68/2.89  0 [] op(e1,e1)=e0|op(e1,e1)=e1|op(e1,e1)=e2|op(e1,e1)=e3|op(e1,e1)=e4.
% 2.68/2.89  0 [] op(e1,e2)=e0|op(e1,e2)=e1|op(e1,e2)=e2|op(e1,e2)=e3|op(e1,e2)=e4.
% 2.68/2.89  0 [] op(e1,e3)=e0|op(e1,e3)=e1|op(e1,e3)=e2|op(e1,e3)=e3|op(e1,e3)=e4.
% 2.68/2.89  0 [] op(e1,e4)=e0|op(e1,e4)=e1|op(e1,e4)=e2|op(e1,e4)=e3|op(e1,e4)=e4.
% 2.68/2.89  0 [] op(e2,e0)=e0|op(e2,e0)=e1|op(e2,e0)=e2|op(e2,e0)=e3|op(e2,e0)=e4.
% 2.68/2.89  0 [] op(e2,e1)=e0|op(e2,e1)=e1|op(e2,e1)=e2|op(e2,e1)=e3|op(e2,e1)=e4.
% 2.68/2.90  0 [] op(e2,e2)=e0|op(e2,e2)=e1|op(e2,e2)=e2|op(e2,e2)=e3|op(e2,e2)=e4.
% 2.68/2.90  0 [] op(e2,e3)=e0|op(e2,e3)=e1|op(e2,e3)=e2|op(e2,e3)=e3|op(e2,e3)=e4.
% 2.68/2.90  0 [] op(e2,e4)=e0|op(e2,e4)=e1|op(e2,e4)=e2|op(e2,e4)=e3|op(e2,e4)=e4.
% 2.68/2.90  0 [] op(e3,e0)=e0|op(e3,e0)=e1|op(e3,e0)=e2|op(e3,e0)=e3|op(e3,e0)=e4.
% 2.68/2.90  0 [] op(e3,e1)=e0|op(e3,e1)=e1|op(e3,e1)=e2|op(e3,e1)=e3|op(e3,e1)=e4.
% 2.68/2.90  0 [] op(e3,e2)=e0|op(e3,e2)=e1|op(e3,e2)=e2|op(e3,e2)=e3|op(e3,e2)=e4.
% 2.68/2.90  0 [] op(e3,e3)=e0|op(e3,e3)=e1|op(e3,e3)=e2|op(e3,e3)=e3|op(e3,e3)=e4.
% 2.68/2.90  0 [] op(e3,e4)=e0|op(e3,e4)=e1|op(e3,e4)=e2|op(e3,e4)=e3|op(e3,e4)=e4.
% 2.68/2.90  0 [] op(e4,e0)=e0|op(e4,e0)=e1|op(e4,e0)=e2|op(e4,e0)=e3|op(e4,e0)=e4.
% 2.68/2.90  0 [] op(e4,e1)=e0|op(e4,e1)=e1|op(e4,e1)=e2|op(e4,e1)=e3|op(e4,e1)=e4.
% 2.68/2.90  0 [] op(e4,e2)=e0|op(e4,e2)=e1|op(e4,e2)=e2|op(e4,e2)=e3|op(e4,e2)=e4.
% 2.68/2.90  0 [] op(e4,e3)=e0|op(e4,e3)=e1|op(e4,e3)=e2|op(e4,e3)=e3|op(e4,e3)=e4.
% 2.68/2.90  0 [] op(e4,e4)=e0|op(e4,e4)=e1|op(e4,e4)=e2|op(e4,e4)=e3|op(e4,e4)=e4.
% 2.68/2.90  0 [] op(unit,e0)=e0.
% 2.68/2.90  0 [] op(e0,unit)=e0.
% 2.68/2.90  0 [] op(unit,e1)=e1.
% 2.68/2.90  0 [] op(e1,unit)=e1.
% 2.68/2.90  0 [] op(unit,e2)=e2.
% 2.68/2.90  0 [] op(e2,unit)=e2.
% 2.68/2.90  0 [] op(unit,e3)=e3.
% 2.68/2.90  0 [] op(e3,unit)=e3.
% 2.68/2.90  0 [] op(unit,e4)=e4.
% 2.68/2.90  0 [] op(e4,unit)=e4.
% 2.68/2.90  0 [] unit=e0|unit=e1|unit=e2|unit=e3|unit=e4.
% 2.68/2.90  0 [] op(e0,e0)=e0|op(e0,e1)=e0|op(e0,e2)=e0|op(e0,e3)=e0|op(e0,e4)=e0.
% 2.68/2.90  0 [] op(e0,e0)=e0|op(e1,e0)=e0|op(e2,e0)=e0|op(e3,e0)=e0|op(e4,e0)=e0.
% 2.68/2.90  0 [] op(e0,e0)=e1|op(e0,e1)=e1|op(e0,e2)=e1|op(e0,e3)=e1|op(e0,e4)=e1.
% 2.68/2.90  0 [] op(e0,e0)=e1|op(e1,e0)=e1|op(e2,e0)=e1|op(e3,e0)=e1|op(e4,e0)=e1.
% 2.68/2.90  0 [] op(e0,e0)=e2|op(e0,e1)=e2|op(e0,e2)=e2|op(e0,e3)=e2|op(e0,e4)=e2.
% 2.68/2.90  0 [] op(e0,e0)=e2|op(e1,e0)=e2|op(e2,e0)=e2|op(e3,e0)=e2|op(e4,e0)=e2.
% 2.68/2.90  0 [] op(e0,e0)=e3|op(e0,e1)=e3|op(e0,e2)=e3|op(e0,e3)=e3|op(e0,e4)=e3.
% 2.68/2.90  0 [] op(e0,e0)=e3|op(e1,e0)=e3|op(e2,e0)=e3|op(e3,e0)=e3|op(e4,e0)=e3.
% 2.68/2.90  0 [] op(e0,e0)=e4|op(e0,e1)=e4|op(e0,e2)=e4|op(e0,e3)=e4|op(e0,e4)=e4.
% 2.68/2.90  0 [] op(e0,e0)=e4|op(e1,e0)=e4|op(e2,e0)=e4|op(e3,e0)=e4|op(e4,e0)=e4.
% 2.68/2.90  0 [] op(e1,e0)=e0|op(e1,e1)=e0|op(e1,e2)=e0|op(e1,e3)=e0|op(e1,e4)=e0.
% 2.68/2.90  0 [] op(e0,e1)=e0|op(e1,e1)=e0|op(e2,e1)=e0|op(e3,e1)=e0|op(e4,e1)=e0.
% 2.68/2.90  0 [] op(e1,e0)=e1|op(e1,e1)=e1|op(e1,e2)=e1|op(e1,e3)=e1|op(e1,e4)=e1.
% 2.76/2.90  0 [] op(e0,e1)=e1|op(e1,e1)=e1|op(e2,e1)=e1|op(e3,e1)=e1|op(e4,e1)=e1.
% 2.76/2.90  0 [] op(e1,e0)=e2|op(e1,e1)=e2|op(e1,e2)=e2|op(e1,e3)=e2|op(e1,e4)=e2.
% 2.76/2.90  0 [] op(e0,e1)=e2|op(e1,e1)=e2|op(e2,e1)=e2|op(e3,e1)=e2|op(e4,e1)=e2.
% 2.76/2.90  0 [] op(e1,e0)=e3|op(e1,e1)=e3|op(e1,e2)=e3|op(e1,e3)=e3|op(e1,e4)=e3.
% 2.76/2.90  0 [] op(e0,e1)=e3|op(e1,e1)=e3|op(e2,e1)=e3|op(e3,e1)=e3|op(e4,e1)=e3.
% 2.76/2.90  0 [] op(e1,e0)=e4|op(e1,e1)=e4|op(e1,e2)=e4|op(e1,e3)=e4|op(e1,e4)=e4.
% 2.76/2.90  0 [] op(e0,e1)=e4|op(e1,e1)=e4|op(e2,e1)=e4|op(e3,e1)=e4|op(e4,e1)=e4.
% 2.76/2.90  0 [] op(e2,e0)=e0|op(e2,e1)=e0|op(e2,e2)=e0|op(e2,e3)=e0|op(e2,e4)=e0.
% 2.76/2.90  0 [] op(e0,e2)=e0|op(e1,e2)=e0|op(e2,e2)=e0|op(e3,e2)=e0|op(e4,e2)=e0.
% 2.76/2.90  0 [] op(e2,e0)=e1|op(e2,e1)=e1|op(e2,e2)=e1|op(e2,e3)=e1|op(e2,e4)=e1.
% 2.76/2.90  0 [] op(e0,e2)=e1|op(e1,e2)=e1|op(e2,e2)=e1|op(e3,e2)=e1|op(e4,e2)=e1.
% 2.76/2.90  0 [] op(e2,e0)=e2|op(e2,e1)=e2|op(e2,e2)=e2|op(e2,e3)=e2|op(e2,e4)=e2.
% 2.76/2.90  0 [] op(e0,e2)=e2|op(e1,e2)=e2|op(e2,e2)=e2|op(e3,e2)=e2|op(e4,e2)=e2.
% 2.76/2.90  0 [] op(e2,e0)=e3|op(e2,e1)=e3|op(e2,e2)=e3|op(e2,e3)=e3|op(e2,e4)=e3.
% 2.76/2.90  0 [] op(e0,e2)=e3|op(e1,e2)=e3|op(e2,e2)=e3|op(e3,e2)=e3|op(e4,e2)=e3.
% 2.76/2.90  0 [] op(e2,e0)=e4|op(e2,e1)=e4|op(e2,e2)=e4|op(e2,e3)=e4|op(e2,e4)=e4.
% 2.76/2.90  0 [] op(e0,e2)=e4|op(e1,e2)=e4|op(e2,e2)=e4|op(e3,e2)=e4|op(e4,e2)=e4.
% 2.76/2.90  0 [] op(e3,e0)=e0|op(e3,e1)=e0|op(e3,e2)=e0|op(e3,e3)=e0|op(e3,e4)=e0.
% 2.76/2.90  0 [] op(e0,e3)=e0|op(e1,e3)=e0|op(e2,e3)=e0|op(e3,e3)=e0|op(e4,e3)=e0.
% 2.76/2.90  0 [] op(e3,e0)=e1|op(e3,e1)=e1|op(e3,e2)=e1|op(e3,e3)=e1|op(e3,e4)=e1.
% 2.76/2.90  0 [] op(e0,e3)=e1|op(e1,e3)=e1|op(e2,e3)=e1|op(e3,e3)=e1|op(e4,e3)=e1.
% 2.76/2.90  0 [] op(e3,e0)=e2|op(e3,e1)=e2|op(e3,e2)=e2|op(e3,e3)=e2|op(e3,e4)=e2.
% 2.76/2.90  0 [] op(e0,e3)=e2|op(e1,e3)=e2|op(e2,e3)=e2|op(e3,e3)=e2|op(e4,e3)=e2.
% 2.76/2.90  0 [] op(e3,e0)=e3|op(e3,e1)=e3|op(e3,e2)=e3|op(e3,e3)=e3|op(e3,e4)=e3.
% 2.76/2.90  0 [] op(e0,e3)=e3|op(e1,e3)=e3|op(e2,e3)=e3|op(e3,e3)=e3|op(e4,e3)=e3.
% 2.76/2.90  0 [] op(e3,e0)=e4|op(e3,e1)=e4|op(e3,e2)=e4|op(e3,e3)=e4|op(e3,e4)=e4.
% 2.76/2.90  0 [] op(e0,e3)=e4|op(e1,e3)=e4|op(e2,e3)=e4|op(e3,e3)=e4|op(e4,e3)=e4.
% 2.76/2.90  0 [] op(e4,e0)=e0|op(e4,e1)=e0|op(e4,e2)=e0|op(e4,e3)=e0|op(e4,e4)=e0.
% 2.76/2.90  0 [] op(e0,e4)=e0|op(e1,e4)=e0|op(e2,e4)=e0|op(e3,e4)=e0|op(e4,e4)=e0.
% 2.76/2.90  0 [] op(e4,e0)=e1|op(e4,e1)=e1|op(e4,e2)=e1|op(e4,e3)=e1|op(e4,e4)=e1.
% 2.76/2.90  0 [] op(e0,e4)=e1|op(e1,e4)=e1|op(e2,e4)=e1|op(e3,e4)=e1|op(e4,e4)=e1.
% 2.76/2.90  0 [] op(e4,e0)=e2|op(e4,e1)=e2|op(e4,e2)=e2|op(e4,e3)=e2|op(e4,e4)=e2.
% 2.76/2.90  0 [] op(e0,e4)=e2|op(e1,e4)=e2|op(e2,e4)=e2|op(e3,e4)=e2|op(e4,e4)=e2.
% 2.76/2.90  0 [] op(e4,e0)=e3|op(e4,e1)=e3|op(e4,e2)=e3|op(e4,e3)=e3|op(e4,e4)=e3.
% 2.76/2.90  0 [] op(e0,e4)=e3|op(e1,e4)=e3|op(e2,e4)=e3|op(e3,e4)=e3|op(e4,e4)=e3.
% 2.76/2.90  0 [] op(e4,e0)=e4|op(e4,e1)=e4|op(e4,e2)=e4|op(e4,e3)=e4|op(e4,e4)=e4.
% 2.76/2.90  0 [] op(e0,e4)=e4|op(e1,e4)=e4|op(e2,e4)=e4|op(e3,e4)=e4|op(e4,e4)=e4.
% 2.76/2.90  0 [] op(e0,e0)!=op(e1,e0).
% 2.76/2.90  0 [] op(e0,e0)!=op(e2,e0).
% 2.76/2.90  0 [] op(e0,e0)!=op(e3,e0).
% 2.76/2.90  0 [] op(e0,e0)!=op(e4,e0).
% 2.76/2.90  0 [] op(e1,e0)!=op(e2,e0).
% 2.76/2.90  0 [] op(e1,e0)!=op(e3,e0).
% 2.76/2.90  0 [] op(e1,e0)!=op(e4,e0).
% 2.76/2.90  0 [] op(e2,e0)!=op(e3,e0).
% 2.76/2.90  0 [] op(e2,e0)!=op(e4,e0).
% 2.76/2.90  0 [] op(e3,e0)!=op(e4,e0).
% 2.76/2.90  0 [] op(e0,e1)!=op(e1,e1).
% 2.76/2.90  0 [] op(e0,e1)!=op(e2,e1).
% 2.76/2.90  0 [] op(e0,e1)!=op(e3,e1).
% 2.76/2.90  0 [] op(e0,e1)!=op(e4,e1).
% 2.76/2.90  0 [] op(e1,e1)!=op(e2,e1).
% 2.76/2.90  0 [] op(e1,e1)!=op(e3,e1).
% 2.76/2.90  0 [] op(e1,e1)!=op(e4,e1).
% 2.76/2.90  0 [] op(e2,e1)!=op(e3,e1).
% 2.76/2.90  0 [] op(e2,e1)!=op(e4,e1).
% 2.76/2.90  0 [] op(e3,e1)!=op(e4,e1).
% 2.76/2.90  0 [] op(e0,e2)!=op(e1,e2).
% 2.76/2.90  0 [] op(e0,e2)!=op(e2,e2).
% 2.76/2.90  0 [] op(e0,e2)!=op(e3,e2).
% 2.76/2.90  0 [] op(e0,e2)!=op(e4,e2).
% 2.76/2.90  0 [] op(e1,e2)!=op(e2,e2).
% 2.76/2.90  0 [] op(e1,e2)!=op(e3,e2).
% 2.76/2.90  0 [] op(e1,e2)!=op(e4,e2).
% 2.76/2.90  0 [] op(e2,e2)!=op(e3,e2).
% 2.76/2.90  0 [] op(e2,e2)!=op(e4,e2).
% 2.76/2.90  0 [] op(e3,e2)!=op(e4,e2).
% 2.76/2.90  0 [] op(e0,e3)!=op(e1,e3).
% 2.76/2.90  0 [] op(e0,e3)!=op(e2,e3).
% 2.76/2.90  0 [] op(e0,e3)!=op(e3,e3).
% 2.76/2.90  0 [] op(e0,e3)!=op(e4,e3).
% 2.76/2.90  0 [] op(e1,e3)!=op(e2,e3).
% 2.76/2.90  0 [] op(e1,e3)!=op(e3,e3).
% 2.76/2.90  0 [] op(e1,e3)!=op(e4,e3).
% 2.76/2.90  0 [] op(e2,e3)!=op(e3,e3).
% 2.76/2.90  0 [] op(e2,e3)!=op(e4,e3).
% 2.76/2.90  0 [] op(e3,e3)!=op(e4,e3).
% 2.76/2.90  0 [] op(e0,e4)!=op(e1,e4).
% 2.76/2.90  0 [] op(e0,e4)!=op(e2,e4).
% 2.76/2.90  0 [] op(e0,e4)!=op(e3,e4).
% 2.76/2.90  0 [] op(e0,e4)!=op(e4,e4).
% 2.76/2.90  0 [] op(e1,e4)!=op(e2,e4).
% 2.76/2.90  0 [] op(e1,e4)!=op(e3,e4).
% 2.76/2.90  0 [] op(e1,e4)!=op(e4,e4).
% 2.76/2.90  0 [] op(e2,e4)!=op(e3,e4).
% 2.76/2.90  0 [] op(e2,e4)!=op(e4,e4).
% 2.76/2.90  0 [] op(e3,e4)!=op(e4,e4).
% 2.76/2.90  0 [] op(e0,e0)!=op(e0,e1).
% 2.76/2.90  0 [] op(e0,e0)!=op(e0,e2).
% 2.76/2.90  0 [] op(e0,e0)!=op(e0,e3).
% 2.76/2.90  0 [] op(e0,e0)!=op(e0,e4).
% 2.76/2.90  0 [] op(e0,e1)!=op(e0,e2).
% 2.76/2.90  0 [] op(e0,e1)!=op(e0,e3).
% 2.76/2.90  0 [] op(e0,e1)!=op(e0,e4).
% 2.76/2.90  0 [] op(e0,e2)!=op(e0,e3).
% 2.76/2.90  0 [] op(e0,e2)!=op(e0,e4).
% 2.76/2.90  0 [] op(e0,e3)!=op(e0,e4).
% 2.76/2.90  0 [] op(e1,e0)!=op(e1,e1).
% 2.76/2.90  0 [] op(e1,e0)!=op(e1,e2).
% 2.76/2.90  0 [] op(e1,e0)!=op(e1,e3).
% 2.76/2.90  0 [] op(e1,e0)!=op(e1,e4).
% 2.76/2.90  0 [] op(e1,e1)!=op(e1,e2).
% 2.76/2.90  0 [] op(e1,e1)!=op(e1,e3).
% 2.76/2.90  0 [] op(e1,e1)!=op(e1,e4).
% 2.76/2.90  0 [] op(e1,e2)!=op(e1,e3).
% 2.76/2.90  0 [] op(e1,e2)!=op(e1,e4).
% 2.76/2.90  0 [] op(e1,e3)!=op(e1,e4).
% 2.76/2.90  0 [] op(e2,e0)!=op(e2,e1).
% 2.76/2.90  0 [] op(e2,e0)!=op(e2,e2).
% 2.76/2.90  0 [] op(e2,e0)!=op(e2,e3).
% 2.76/2.90  0 [] op(e2,e0)!=op(e2,e4).
% 2.76/2.90  0 [] op(e2,e1)!=op(e2,e2).
% 2.76/2.90  0 [] op(e2,e1)!=op(e2,e3).
% 2.76/2.90  0 [] op(e2,e1)!=op(e2,e4).
% 2.76/2.90  0 [] op(e2,e2)!=op(e2,e3).
% 2.76/2.90  0 [] op(e2,e2)!=op(e2,e4).
% 2.76/2.90  0 [] op(e2,e3)!=op(e2,e4).
% 2.76/2.90  0 [] op(e3,e0)!=op(e3,e1).
% 2.76/2.90  0 [] op(e3,e0)!=op(e3,e2).
% 2.76/2.90  0 [] op(e3,e0)!=op(e3,e3).
% 2.76/2.90  0 [] op(e3,e0)!=op(e3,e4).
% 2.76/2.90  0 [] op(e3,e1)!=op(e3,e2).
% 2.76/2.90  0 [] op(e3,e1)!=op(e3,e3).
% 2.76/2.90  0 [] op(e3,e1)!=op(e3,e4).
% 2.76/2.90  0 [] op(e3,e2)!=op(e3,e3).
% 2.76/2.90  0 [] op(e3,e2)!=op(e3,e4).
% 2.76/2.90  0 [] op(e3,e3)!=op(e3,e4).
% 2.76/2.90  0 [] op(e4,e0)!=op(e4,e1).
% 2.76/2.90  0 [] op(e4,e0)!=op(e4,e2).
% 2.76/2.90  0 [] op(e4,e0)!=op(e4,e3).
% 2.76/2.90  0 [] op(e4,e0)!=op(e4,e4).
% 2.76/2.90  0 [] op(e4,e1)!=op(e4,e2).
% 2.76/2.90  0 [] op(e4,e1)!=op(e4,e3).
% 2.76/2.90  0 [] op(e4,e1)!=op(e4,e4).
% 2.76/2.90  0 [] op(e4,e2)!=op(e4,e3).
% 2.76/2.90  0 [] op(e4,e2)!=op(e4,e4).
% 2.76/2.90  0 [] op(e4,e3)!=op(e4,e4).
% 2.76/2.90  0 [] e0!=e1.
% 2.76/2.90  0 [] e0!=e2.
% 2.76/2.90  0 [] e0!=e3.
% 2.76/2.90  0 [] e0!=e4.
% 2.76/2.90  0 [] e1!=e2.
% 2.76/2.90  0 [] e1!=e3.
% 2.76/2.90  0 [] e1!=e4.
% 2.76/2.90  0 [] e2!=e3.
% 2.76/2.90  0 [] e2!=e4.
% 2.76/2.90  0 [] e3!=e4.
% 2.76/2.90  0 [] e0=op(e1,op(op(e1,e1),op(e1,e1))).
% 2.76/2.90  0 [] e2=op(op(e1,e1),op(e1,e1)).
% 2.76/2.90  0 [] e3=op(op(op(e1,e1),op(e1,e1)),op(op(e1,e1),op(e1,e1))).
% 2.76/2.90  0 [] e4=op(e1,e1).
% 2.76/2.90  0 [] op(e0,e0)=e0|op(e1,e1)=e0|op(e2,e2)=e0|op(e3,e3)=e0|op(e4,e4)=e0.
% 2.76/2.90  0 [] op(e0,e0)=e1|op(e1,e1)=e1|op(e2,e2)=e1|op(e3,e3)=e1|op(e4,e4)=e1.
% 2.76/2.90  0 [] op(e0,e0)=e2|op(e1,e1)=e2|op(e2,e2)=e2|op(e3,e3)=e2|op(e4,e4)=e2.
% 2.76/2.90  0 [] op(e0,e0)=e3|op(e1,e1)=e3|op(e2,e2)=e3|op(e3,e3)=e3|op(e4,e4)=e3.
% 2.76/2.90  0 [] op(e0,e0)=e4|op(e1,e1)=e4|op(e2,e2)=e4|op(e3,e3)=e4|op(e4,e4)=e4.
% 2.76/2.90  0 [] op(e0,e0)!=e1|op(e0,e1)=e0.
% 2.76/2.90  0 [] op(e0,e0)!=e2|op(e0,e2)=e0.
% 2.76/2.90  0 [] op(e0,e0)!=e3|op(e0,e3)=e0.
% 2.76/2.90  0 [] op(e0,e0)!=e4|op(e0,e4)=e0.
% 2.76/2.90  0 [] op(e1,e1)!=e0|op(e1,e0)=e1.
% 2.76/2.90  0 [] op(e1,e1)!=e2|op(e1,e2)=e1.
% 2.76/2.90  0 [] op(e1,e1)!=e3|op(e1,e3)=e1.
% 2.76/2.90  0 [] op(e1,e1)!=e4|op(e1,e4)=e1.
% 2.76/2.90  0 [] op(e2,e2)!=e0|op(e2,e0)=e2.
% 2.76/2.90  0 [] op(e2,e2)!=e1|op(e2,e1)=e2.
% 2.76/2.90  0 [] op(e2,e2)!=e3|op(e2,e3)=e2.
% 2.76/2.90  0 [] op(e2,e2)!=e4|op(e2,e4)=e2.
% 2.76/2.90  0 [] op(e3,e3)!=e0|op(e3,e0)=e3.
% 2.76/2.90  0 [] op(e3,e3)!=e1|op(e3,e1)=e3.
% 2.76/2.90  0 [] op(e3,e3)!=e2|op(e3,e2)=e3.
% 2.76/2.90  0 [] op(e3,e3)!=e4|op(e3,e4)=e3.
% 2.76/2.90  0 [] op(e4,e4)!=e0|op(e4,e0)=e4.
% 2.76/2.90  0 [] op(e4,e4)!=e1|op(e4,e1)=e4.
% 2.76/2.90  0 [] op(e4,e4)!=e2|op(e4,e2)=e4.
% 2.76/2.90  0 [] op(e4,e4)!=e3|op(e4,e3)=e4.
% 2.76/2.90  end_of_list.
% 2.76/2.90  
% 2.76/2.90  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=5.
% 2.76/2.90  
% 2.76/2.90  This ia a non-Horn set with equality.  The strategy will be
% 2.76/2.90  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 2.76/2.90  deletion, with positive clauses in sos and nonpositive
% 2.76/2.90  clauses in usable.
% 2.76/2.90  
% 2.76/2.90     dependent: set(knuth_bendix).
% 2.76/2.90     dependent: set(anl_eq).
% 2.76/2.90     dependent: set(para_from).
% 2.76/2.90     dependent: set(para_into).
% 2.76/2.90     dependent: clear(para_from_right).
% 2.76/2.90     dependent: clear(para_into_right).
% 2.76/2.90     dependent: set(para_from_vars).
% 2.76/2.90     dependent: set(eq_units_both_ways).
% 2.76/2.90     dependent: set(dynamic_demod_all).
% 2.76/2.90     dependent: set(dynamic_demod).
% 2.76/2.90     dependent: set(order_eq).
% 2.76/2.90     dependent: set(back_demod).
% 2.76/2.90     dependent: set(lrpo).
% 2.76/2.90     dependent: set(hyper_res).
% 2.76/2.90     dependent: set(unit_deletion).
% 2.76/2.90     dependent: set(factor).
% 2.76/2.90  
% 2.76/2.90  ------------> process usable:
% 2.76/2.90  ** KEPT (pick-wt=7): 2 [copy,1,flip.1] op(e1,e0)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 4 [copy,3,flip.1] op(e2,e0)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 6 [copy,5,flip.1] op(e3,e0)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 8 [copy,7,flip.1] op(e4,e0)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 10 [copy,9,flip.1] op(e2,e0)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 12 [copy,11,flip.1] op(e3,e0)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 14 [copy,13,flip.1] op(e4,e0)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 16 [copy,15,flip.1] op(e3,e0)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 18 [copy,17,flip.1] op(e4,e0)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 20 [copy,19,flip.1] op(e4,e0)!=op(e3,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 22 [copy,21,flip.1] op(e1,e1)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 24 [copy,23,flip.1] op(e2,e1)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 26 [copy,25,flip.1] op(e3,e1)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 28 [copy,27,flip.1] op(e4,e1)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 30 [copy,29,flip.1] op(e2,e1)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 32 [copy,31,flip.1] op(e3,e1)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 34 [copy,33,flip.1] op(e4,e1)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 36 [copy,35,flip.1] op(e3,e1)!=op(e2,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 38 [copy,37,flip.1] op(e4,e1)!=op(e2,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 40 [copy,39,flip.1] op(e4,e1)!=op(e3,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 42 [copy,41,flip.1] op(e1,e2)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 44 [copy,43,flip.1] op(e2,e2)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 46 [copy,45,flip.1] op(e3,e2)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 48 [copy,47,flip.1] op(e4,e2)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 50 [copy,49,flip.1] op(e2,e2)!=op(e1,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 52 [copy,51,flip.1] op(e3,e2)!=op(e1,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 54 [copy,53,flip.1] op(e4,e2)!=op(e1,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 56 [copy,55,flip.1] op(e3,e2)!=op(e2,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 58 [copy,57,flip.1] op(e4,e2)!=op(e2,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 60 [copy,59,flip.1] op(e4,e2)!=op(e3,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 62 [copy,61,flip.1] op(e1,e3)!=op(e0,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 64 [copy,63,flip.1] op(e2,e3)!=op(e0,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 66 [copy,65,flip.1] op(e3,e3)!=op(e0,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 68 [copy,67,flip.1] op(e4,e3)!=op(e0,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 70 [copy,69,flip.1] op(e2,e3)!=op(e1,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 72 [copy,71,flip.1] op(e3,e3)!=op(e1,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 74 [copy,73,flip.1] op(e4,e3)!=op(e1,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 76 [copy,75,flip.1] op(e3,e3)!=op(e2,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 78 [copy,77,flip.1] op(e4,e3)!=op(e2,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 80 [copy,79,flip.1] op(e4,e3)!=op(e3,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 82 [copy,81,flip.1] op(e1,e4)!=op(e0,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 84 [copy,83,flip.1] op(e2,e4)!=op(e0,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 86 [copy,85,flip.1] op(e3,e4)!=op(e0,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 88 [copy,87,flip.1] op(e4,e4)!=op(e0,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 90 [copy,89,flip.1] op(e2,e4)!=op(e1,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 92 [copy,91,flip.1] op(e3,e4)!=op(e1,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 94 [copy,93,flip.1] op(e4,e4)!=op(e1,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 96 [copy,95,flip.1] op(e3,e4)!=op(e2,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 98 [copy,97,flip.1] op(e4,e4)!=op(e2,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 100 [copy,99,flip.1] op(e4,e4)!=op(e3,e4).
% 2.76/2.90  ** KEPT (pick-wt=7): 102 [copy,101,flip.1] op(e0,e1)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 104 [copy,103,flip.1] op(e0,e2)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 106 [copy,105,flip.1] op(e0,e3)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 108 [copy,107,flip.1] op(e0,e4)!=op(e0,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 110 [copy,109,flip.1] op(e0,e2)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 112 [copy,111,flip.1] op(e0,e3)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 114 [copy,113,flip.1] op(e0,e4)!=op(e0,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 116 [copy,115,flip.1] op(e0,e3)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 118 [copy,117,flip.1] op(e0,e4)!=op(e0,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 120 [copy,119,flip.1] op(e0,e4)!=op(e0,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 122 [copy,121,flip.1] op(e1,e1)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 124 [copy,123,flip.1] op(e1,e2)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 126 [copy,125,flip.1] op(e1,e3)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 128 [copy,127,flip.1] op(e1,e4)!=op(e1,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 130 [copy,129,flip.1] op(e1,e2)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 132 [copy,131,flip.1] op(e1,e3)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 134 [copy,133,flip.1] op(e1,e4)!=op(e1,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 136 [copy,135,flip.1] op(e1,e3)!=op(e1,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 138 [copy,137,flip.1] op(e1,e4)!=op(e1,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 140 [copy,139,flip.1] op(e1,e4)!=op(e1,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 142 [copy,141,flip.1] op(e2,e1)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 144 [copy,143,flip.1] op(e2,e2)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 146 [copy,145,flip.1] op(e2,e3)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 148 [copy,147,flip.1] op(e2,e4)!=op(e2,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 150 [copy,149,flip.1] op(e2,e2)!=op(e2,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 152 [copy,151,flip.1] op(e2,e3)!=op(e2,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 154 [copy,153,flip.1] op(e2,e4)!=op(e2,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 156 [copy,155,flip.1] op(e2,e3)!=op(e2,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 158 [copy,157,flip.1] op(e2,e4)!=op(e2,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 160 [copy,159,flip.1] op(e2,e4)!=op(e2,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 162 [copy,161,flip.1] op(e3,e1)!=op(e3,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 164 [copy,163,flip.1] op(e3,e2)!=op(e3,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 166 [copy,165,flip.1] op(e3,e3)!=op(e3,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 168 [copy,167,flip.1] op(e3,e4)!=op(e3,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 170 [copy,169,flip.1] op(e3,e2)!=op(e3,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 172 [copy,171,flip.1] op(e3,e3)!=op(e3,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 174 [copy,173,flip.1] op(e3,e4)!=op(e3,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 176 [copy,175,flip.1] op(e3,e3)!=op(e3,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 178 [copy,177,flip.1] op(e3,e4)!=op(e3,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 180 [copy,179,flip.1] op(e3,e4)!=op(e3,e3).
% 2.76/2.90  ** KEPT (pick-wt=7): 182 [copy,181,flip.1] op(e4,e1)!=op(e4,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 184 [copy,183,flip.1] op(e4,e2)!=op(e4,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 186 [copy,185,flip.1] op(e4,e3)!=op(e4,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 188 [copy,187,flip.1] op(e4,e4)!=op(e4,e0).
% 2.76/2.90  ** KEPT (pick-wt=7): 190 [copy,189,flip.1] op(e4,e2)!=op(e4,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 192 [copy,191,flip.1] op(e4,e3)!=op(e4,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 194 [copy,193,flip.1] op(e4,e4)!=op(e4,e1).
% 2.76/2.90  ** KEPT (pick-wt=7): 196 [copy,195,flip.1] op(e4,e3)!=op(e4,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 198 [copy,197,flip.1] op(e4,e4)!=op(e4,e2).
% 2.76/2.90  ** KEPT (pick-wt=7): 200 [copy,199,flip.1] op(e4,e4)!=op(e4,e3).
% 2.76/2.90  ** KEPT (pick-wt=3): 202 [copy,201,flip.1] e1!=e0.
% 2.76/2.90  ** KEPT (pick-wt=3): 204 [copy,203,flip.1] e2!=e0.
% 2.76/2.90  ** KEPT (pick-wt=3): 206 [copy,205,flip.1] e3!=e0.
% 2.76/2.90  ** KEPT (pick-wt=3): 208 [copy,207,flip.1] e4!=e0.
% 2.76/2.90  ** KEPT (pick-wt=3): 210 [copy,209,flip.1] e2!=e1.
% 2.76/2.90  ** KEPT (pick-wt=3): 212 [copy,211,flip.1] e3!=e1.
% 2.76/2.90  ** KEPT (pick-wt=3): 214 [copy,213,flip.1] e4!=e1.
% 2.76/2.90  ** KEPT (pick-wt=3): 216 [copy,215,flip.1] e3!=e2.
% 2.76/2.90  ** KEPT (pick-wt=3): 218 [copy,217,flip.1] e4!=e2.
% 2.76/2.90  ** KEPT (pick-wt=3): 220 [copy,219,flip.1] e4!=e3.
% 2.76/2.90  ** KEPT (pick-wt=10): 221 [] op(e0,e0)!=e1|op(e0,e1)=e0.
% 2.76/2.90  ** KEPT (pick-wt=10): 222 [] op(e0,e0)!=e2|op(e0,e2)=e0.
% 2.76/2.90  ** KEPT (pick-wt=10): 223 [] op(e0,e0)!=e3|op(e0,e3)=e0.
% 2.76/2.90  ** KEPT (pick-wt=10): 224 [] op(e0,e0)!=e4|op(e0,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=10): 225 [] op(e1,e1)!=e0|op(e1,e0)=e1.
% 2.76/2.90  ** KEPT (pick-wt=10): 226 [] op(e1,e1)!=e2|op(e1,e2)=e1.
% 2.76/2.90  ** KEPT (pick-wt=10): 227 [] op(e1,e1)!=e3|op(e1,e3)=e1.
% 2.76/2.90  ** KEPT (pick-wt=10): 228 [] op(e1,e1)!=e4|op(e1,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=10): 229 [] op(e2,e2)!=e0|op(e2,e0)=e2.
% 2.76/2.90  ** KEPT (pick-wt=10): 230 [] op(e2,e2)!=e1|op(e2,e1)=e2.
% 2.76/2.90  ** KEPT (pick-wt=10): 231 [] op(e2,e2)!=e3|op(e2,e3)=e2.
% 2.76/2.90  ** KEPT (pick-wt=10): 232 [] op(e2,e2)!=e4|op(e2,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=10): 233 [] op(e3,e3)!=e0|op(e3,e0)=e3.
% 2.76/2.90  ** KEPT (pick-wt=10): 234 [] op(e3,e3)!=e1|op(e3,e1)=e3.
% 2.76/2.90  ** KEPT (pick-wt=10): 235 [] op(e3,e3)!=e2|op(e3,e2)=e3.
% 2.76/2.90  ** KEPT (pick-wt=10): 236 [] op(e3,e3)!=e4|op(e3,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=10): 237 [] op(e4,e4)!=e0|op(e4,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=10): 238 [] op(e4,e4)!=e1|op(e4,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=10): 239 [] op(e4,e4)!=e2|op(e4,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=10): 240 [] op(e4,e4)!=e3|op(e4,e3)=e4.
% 2.76/2.90  
% 2.76/2.90  ------------> process sos:
% 2.76/2.90  ** KEPT (pick-wt=3): 241 [] A=A.
% 2.76/2.90  ** KEPT (pick-wt=25): 242 [] op(e0,e0)=e0|op(e0,e0)=e1|op(e0,e0)=e2|op(e0,e0)=e3|op(e0,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 243 [] op(e0,e1)=e0|op(e0,e1)=e1|op(e0,e1)=e2|op(e0,e1)=e3|op(e0,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 244 [] op(e0,e2)=e0|op(e0,e2)=e1|op(e0,e2)=e2|op(e0,e2)=e3|op(e0,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 245 [] op(e0,e3)=e0|op(e0,e3)=e1|op(e0,e3)=e2|op(e0,e3)=e3|op(e0,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 246 [] op(e0,e4)=e0|op(e0,e4)=e1|op(e0,e4)=e2|op(e0,e4)=e3|op(e0,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 247 [] op(e1,e0)=e0|op(e1,e0)=e1|op(e1,e0)=e2|op(e1,e0)=e3|op(e1,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 248 [] op(e1,e1)=e0|op(e1,e1)=e1|op(e1,e1)=e2|op(e1,e1)=e3|op(e1,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 249 [] op(e1,e2)=e0|op(e1,e2)=e1|op(e1,e2)=e2|op(e1,e2)=e3|op(e1,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 250 [] op(e1,e3)=e0|op(e1,e3)=e1|op(e1,e3)=e2|op(e1,e3)=e3|op(e1,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 251 [] op(e1,e4)=e0|op(e1,e4)=e1|op(e1,e4)=e2|op(e1,e4)=e3|op(e1,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 252 [] op(e2,e0)=e0|op(e2,e0)=e1|op(e2,e0)=e2|op(e2,e0)=e3|op(e2,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 253 [] op(e2,e1)=e0|op(e2,e1)=e1|op(e2,e1)=e2|op(e2,e1)=e3|op(e2,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 254 [] op(e2,e2)=e0|op(e2,e2)=e1|op(e2,e2)=e2|op(e2,e2)=e3|op(e2,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 255 [] op(e2,e3)=e0|op(e2,e3)=e1|op(e2,e3)=e2|op(e2,e3)=e3|op(e2,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 256 [] op(e2,e4)=e0|op(e2,e4)=e1|op(e2,e4)=e2|op(e2,e4)=e3|op(e2,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 257 [] op(e3,e0)=e0|op(e3,e0)=e1|op(e3,e0)=e2|op(e3,e0)=e3|op(e3,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 258 [] op(e3,e1)=e0|op(e3,e1)=e1|op(e3,e1)=e2|op(e3,e1)=e3|op(e3,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 259 [] op(e3,e2)=e0|op(e3,e2)=e1|op(e3,e2)=e2|op(e3,e2)=e3|op(e3,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 260 [] op(e3,e3)=e0|op(e3,e3)=e1|op(e3,e3)=e2|op(e3,e3)=e3|op(e3,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 261 [] op(e3,e4)=e0|op(e3,e4)=e1|op(e3,e4)=e2|op(e3,e4)=e3|op(e3,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 262 [] op(e4,e0)=e0|op(e4,e0)=e1|op(e4,e0)=e2|op(e4,e0)=e3|op(e4,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 263 [] op(e4,e1)=e0|op(e4,e1)=e1|op(e4,e1)=e2|op(e4,e1)=e3|op(e4,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 264 [] op(e4,e2)=e0|op(e4,e2)=e1|op(e4,e2)=e2|op(e4,e2)=e3|op(e4,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 265 [] op(e4,e3)=e0|op(e4,e3)=e1|op(e4,e3)=e2|op(e4,e3)=e3|op(e4,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 266 [] op(e4,e4)=e0|op(e4,e4)=e1|op(e4,e4)=e2|op(e4,e4)=e3|op(e4,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=5): 267 [] op(unit,e0)=e0.
% 2.76/2.90  ---> New Demodulator: 268 [new_demod,267] op(unit,e0)=e0.
% 2.76/2.90  ** KEPT (pick-wt=5): 269 [] op(e0,unit)=e0.
% 2.76/2.90  ---> New Demodulator: 270 [new_demod,269] op(e0,unit)=e0.
% 2.76/2.90  ** KEPT (pick-wt=5): 271 [] op(unit,e1)=e1.
% 2.76/2.90  ---> New Demodulator: 272 [new_demod,271] op(unit,e1)=e1.
% 2.76/2.90  ** KEPT (pick-wt=5): 273 [] op(e1,unit)=e1.
% 2.76/2.90  ---> New Demodulator: 274 [new_demod,273] op(e1,unit)=e1.
% 2.76/2.90  ** KEPT (pick-wt=5): 275 [] op(unit,e2)=e2.
% 2.76/2.90  ---> New Demodulator: 276 [new_demod,275] op(unit,e2)=e2.
% 2.76/2.90  ** KEPT (pick-wt=5): 277 [] op(e2,unit)=e2.
% 2.76/2.90  ---> New Demodulator: 278 [new_demod,277] op(e2,unit)=e2.
% 2.76/2.90  ** KEPT (pick-wt=5): 279 [] op(unit,e3)=e3.
% 2.76/2.90  ---> New Demodulator: 280 [new_demod,279] op(unit,e3)=e3.
% 2.76/2.90  ** KEPT (pick-wt=5): 281 [] op(e3,unit)=e3.
% 2.76/2.90  ---> New Demodulator: 282 [new_demod,281] op(e3,unit)=e3.
% 2.76/2.90  ** KEPT (pick-wt=5): 283 [] op(unit,e4)=e4.
% 2.76/2.90  ---> New Demodulator: 284 [new_demod,283] op(unit,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=5): 285 [] op(e4,unit)=e4.
% 2.76/2.90  ---> New Demodulator: 286 [new_demod,285] op(e4,unit)=e4.
% 2.76/2.90  ** KEPT (pick-wt=15): 287 [] unit=e0|unit=e1|unit=e2|unit=e3|unit=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 288 [] op(e0,e0)=e0|op(e0,e1)=e0|op(e0,e2)=e0|op(e0,e3)=e0|op(e0,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 289 [] op(e0,e0)=e0|op(e1,e0)=e0|op(e2,e0)=e0|op(e3,e0)=e0|op(e4,e0)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 290 [] op(e0,e0)=e1|op(e0,e1)=e1|op(e0,e2)=e1|op(e0,e3)=e1|op(e0,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 291 [] op(e0,e0)=e1|op(e1,e0)=e1|op(e2,e0)=e1|op(e3,e0)=e1|op(e4,e0)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 292 [] op(e0,e0)=e2|op(e0,e1)=e2|op(e0,e2)=e2|op(e0,e3)=e2|op(e0,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 293 [] op(e0,e0)=e2|op(e1,e0)=e2|op(e2,e0)=e2|op(e3,e0)=e2|op(e4,e0)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 294 [] op(e0,e0)=e3|op(e0,e1)=e3|op(e0,e2)=e3|op(e0,e3)=e3|op(e0,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 295 [] op(e0,e0)=e3|op(e1,e0)=e3|op(e2,e0)=e3|op(e3,e0)=e3|op(e4,e0)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 296 [] op(e0,e0)=e4|op(e0,e1)=e4|op(e0,e2)=e4|op(e0,e3)=e4|op(e0,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 297 [] op(e0,e0)=e4|op(e1,e0)=e4|op(e2,e0)=e4|op(e3,e0)=e4|op(e4,e0)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 298 [] op(e1,e0)=e0|op(e1,e1)=e0|op(e1,e2)=e0|op(e1,e3)=e0|op(e1,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 299 [] op(e0,e1)=e0|op(e1,e1)=e0|op(e2,e1)=e0|op(e3,e1)=e0|op(e4,e1)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 300 [] op(e1,e0)=e1|op(e1,e1)=e1|op(e1,e2)=e1|op(e1,e3)=e1|op(e1,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 301 [] op(e0,e1)=e1|op(e1,e1)=e1|op(e2,e1)=e1|op(e3,e1)=e1|op(e4,e1)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 302 [] op(e1,e0)=e2|op(e1,e1)=e2|op(e1,e2)=e2|op(e1,e3)=e2|op(e1,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 303 [] op(e0,e1)=e2|op(e1,e1)=e2|op(e2,e1)=e2|op(e3,e1)=e2|op(e4,e1)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 304 [] op(e1,e0)=e3|op(e1,e1)=e3|op(e1,e2)=e3|op(e1,e3)=e3|op(e1,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 305 [] op(e0,e1)=e3|op(e1,e1)=e3|op(e2,e1)=e3|op(e3,e1)=e3|op(e4,e1)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 306 [] op(e1,e0)=e4|op(e1,e1)=e4|op(e1,e2)=e4|op(e1,e3)=e4|op(e1,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 307 [] op(e0,e1)=e4|op(e1,e1)=e4|op(e2,e1)=e4|op(e3,e1)=e4|op(e4,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 308 [] op(e2,e0)=e0|op(e2,e1)=e0|op(e2,e2)=e0|op(e2,e3)=e0|op(e2,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 309 [] op(e0,e2)=e0|op(e1,e2)=e0|op(e2,e2)=e0|op(e3,e2)=e0|op(e4,e2)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 310 [] op(e2,e0)=e1|op(e2,e1)=e1|op(e2,e2)=e1|op(e2,e3)=e1|op(e2,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 311 [] op(e0,e2)=e1|op(e1,e2)=e1|op(e2,e2)=e1|op(e3,e2)=e1|op(e4,e2)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 312 [] op(e2,e0)=e2|op(e2,e1)=e2|op(e2,e2)=e2|op(e2,e3)=e2|op(e2,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 313 [] op(e0,e2)=e2|op(e1,e2)=e2|op(e2,e2)=e2|op(e3,e2)=e2|op(e4,e2)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 314 [] op(e2,e0)=e3|op(e2,e1)=e3|op(e2,e2)=e3|op(e2,e3)=e3|op(e2,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 315 [] op(e0,e2)=e3|op(e1,e2)=e3|op(e2,e2)=e3|op(e3,e2)=e3|op(e4,e2)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 316 [] op(e2,e0)=e4|op(e2,e1)=e4|op(e2,e2)=e4|op(e2,e3)=e4|op(e2,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 317 [] op(e0,e2)=e4|op(e1,e2)=e4|op(e2,e2)=e4|op(e3,e2)=e4|op(e4,e2)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 318 [] op(e3,e0)=e0|op(e3,e1)=e0|op(e3,e2)=e0|op(e3,e3)=e0|op(e3,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 319 [] op(e0,e3)=e0|op(e1,e3)=e0|op(e2,e3)=e0|op(e3,e3)=e0|op(e4,e3)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 320 [] op(e3,e0)=e1|op(e3,e1)=e1|op(e3,e2)=e1|op(e3,e3)=e1|op(e3,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 321 [] op(e0,e3)=e1|op(e1,e3)=e1|op(e2,e3)=e1|op(e3,e3)=e1|op(e4,e3)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 322 [] op(e3,e0)=e2|op(e3,e1)=e2|op(e3,e2)=e2|op(e3,e3)=e2|op(e3,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 323 [] op(e0,e3)=e2|op(e1,e3)=e2|op(e2,e3)=e2|op(e3,e3)=e2|op(e4,e3)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 324 [] op(e3,e0)=e3|op(e3,e1)=e3|op(e3,e2)=e3|op(e3,e3)=e3|op(e3,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 325 [] op(e0,e3)=e3|op(e1,e3)=e3|op(e2,e3)=e3|op(e3,e3)=e3|op(e4,e3)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 326 [] op(e3,e0)=e4|op(e3,e1)=e4|op(e3,e2)=e4|op(e3,e3)=e4|op(e3,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 327 [] op(e0,e3)=e4|op(e1,e3)=e4|op(e2,e3)=e4|op(e3,e3)=e4|op(e4,e3)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 328 [] op(e4,e0)=e0|op(e4,e1)=e0|op(e4,e2)=e0|op(e4,e3)=e0|op(e4,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 329 [] op(e0,e4)=e0|op(e1,e4)=e0|op(e2,e4)=e0|op(e3,e4)=e0|op(e4,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=25): 330 [] op(e4,e0)=e1|op(e4,e1)=e1|op(e4,e2)=e1|op(e4,e3)=e1|op(e4,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 331 [] op(e0,e4)=e1|op(e1,e4)=e1|op(e2,e4)=e1|op(e3,e4)=e1|op(e4,e4)=e1.
% 2.76/2.90  ** KEPT (pick-wt=25): 332 [] op(e4,e0)=e2|op(e4,e1)=e2|op(e4,e2)=e2|op(e4,e3)=e2|op(e4,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 333 [] op(e0,e4)=e2|op(e1,e4)=e2|op(e2,e4)=e2|op(e3,e4)=e2|op(e4,e4)=e2.
% 2.76/2.90  ** KEPT (pick-wt=25): 334 [] op(e4,e0)=e3|op(e4,e1)=e3|op(e4,e2)=e3|op(e4,e3)=e3|op(e4,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 335 [] op(e0,e4)=e3|op(e1,e4)=e3|op(e2,e4)=e3|op(e3,e4)=e3|op(e4,e4)=e3.
% 2.76/2.90  ** KEPT (pick-wt=25): 336 [] op(e4,e0)=e4|op(e4,e1)=e4|op(e4,e2)=e4|op(e4,e3)=e4|op(e4,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=25): 337 [] op(e0,e4)=e4|op(e1,e4)=e4|op(e2,e4)=e4|op(e3,e4)=e4|op(e4,e4)=e4.
% 2.76/2.90  ** KEPT (pick-wt=11): 339 [copy,338,flip.1] op(e1,op(op(e1,e1),op(e1,e1)))=e0.
% 2.76/2.90  ---> New Demodulator: 340 [new_demod,339] op(e1,op(op(e1,e1),op(e1,e1)))=e0.
% 2.76/2.90  ** KEPT (pick-wt=9): 342 [copy,341,flip.1] op(op(e1,e1),op(e1,e1))=e2.
% 2.76/2.90  ---> New Demodulator: 343 [new_demod,342] op(op(e1,e1),op(e1,e1))=e2.
% 2.76/2.90  ** KEPT (pick-wt=5): 345 [copy,344,demod,343,343,flip.1] op(e2,e2)=e3.
% 2.76/2.90  ---> New Demodulator: 346 [new_demod,345] op(e2,e2)=e3.
% 2.76/2.90  ** KEPT (pick-wt=5): 348 [copy,347,flip.1] op(e1,e1)=e4.
% 2.76/2.90  ---> New Demodulator: 349 [new_demod,348] op(e1,e1)=e4.
% 2.76/2.90  ** KEPT (pick-wt=15): 351 [copy,350,demod,349,346,unit_del,208,206] op(e0,e0)=e0|op(e3,e3)=e0|op(e4,e4)=e0.
% 2.76/2.90  ** KEPT (pick-wt=15): 353 [copy,352,demod,349,346,unit_del,214,212] op(e0,e0)=e1|op(e3,e3)=e1|op(e4,e4)=e1.
% 2.76/2.91  ** KEPT (pick-wt=15): 355 [copy,354,demod,349,346,unit_del,218,216] op(e0,e0)=e2|op(e3,e3)=e2|op(e4,e4)=e2.
% 2.76/2.91    Following clause subsumed by 241 during input processing: 0 [demod,349,346,unit_del,220] op(e0,e0)=e3|e3=e3|op(e3,e3)=e3|op(e4,e4)=e3.
% 2.76/2.91    Following clause subsumed by 241 during input processing: 0 [demod,349,346,unit_del,220] op(e0,e0)=e4|e4=e4|op(e3,e3)=e4|op(e4,e4)=e4.
% 2.76/2.91    Following clause subsumed by 241 during input processing: 0 [copy,241,flip.1] A=A.
% 2.76/2.91  >>>> Starting back demodulation with 268.
% 2.76/2.91  >>>> Starting back demodulation with 270.
% 2.76/2.91  >>>> Starting back demodulation with 272.
% 2.76/2.91  >>>> Starting back demodulation with 274.
% 2.76/2.91  >>>> Starting back demodulation with 276.
% 2.76/2.91  >>>> Starting back demodulation with 278.
% 2.76/2.91  >>>> Starting back demodulation with 280.
% 2.76/2.91  >>>> Starting back demodulation with 282.
% 2.76/2.91  >>>> Starting back demodulation with 284.
% 2.76/2.91  >>>> Starting back demodulation with 286.
% 2.76/2.91  >>>> Starting back demodulation with 340.
% 2.76/2.91  >>>> Starting back demodulation with 343.
% 2.76/2.91      >> back demodulating 339 with 343.
% 2.76/2.91  >>>> Starting back demodulation with 346.
% 2.76/2.91      >> back demodulating 317 with 346.
% 2.76/2.91      >> back demodulating 316 with 346.
% 2.76/2.91      >> back demodulating 315 with 346.
% 2.76/2.91      >> back demodulating 314 with 346.
% 2.76/2.91      >> back demodulating 313 with 346.
% 2.76/2.91      >> back demodulating 312 with 346.
% 2.76/2.91      >> back demodulating 311 with 346.
% 2.76/2.91      >> back demodulating 310 with 346.
% 2.76/2.91      >> back demodulating 309 with 346.
% 2.76/2.91      >> back demodulating 308 with 346.
% 2.76/2.91      >> back demodulating 254 with 346.
% 2.76/2.91      >> back demodulating 232 with 346.
% 2.76/2.91      >> back demodulating 231 with 346.
% 2.76/2.91      >> back demodulating 230 with 346.
% 2.76/2.91      >> back demodulating 229 with 346.
% 2.76/2.91      >> back demodulating 158 with 346.
% 2.76/2.91      >> back demodulating 156 with 346.
% 2.76/2.91      >> back demodulating 150 with 346.
% 2.76/2.91      >> back demodulating 144 with 346.
% 2.76/2.91      >> back demodulating 58 with 346.
% 2.76/2.91      >> back demodulating 56 with 346.
% 2.76/2.91      >> back demodulating 50 with 346.
% 2.76/2.91      >> back demodulating 44 with 346.
% 2.76/2.91  >>>> Starting back demodulation with 349.
% 2.76/2.91      >> back demodulating 342 with 349.
% 2.76/2.91      >> back demodulating 307 with 349.
% 2.76/2.91      >> back demodulating 306 with 349.
% 2.76/2.91      >> back demodulating 305 with 349.
% 2.76/2.91      >> back demodulating 304 with 349.
% 2.76/2.91      >> back demodulating 303 with 349.
% 2.76/2.91      >> back demodulating 302 with 349.
% 2.76/2.91      >> back demodulating 301 with 349.
% 2.76/2.91      >> back demodulating 300 with 349.
% 2.76/2.91      >> back demodulating 299 with 349.
% 2.76/2.91      >> back demodulating 298 with 349.
% 2.76/2.91      >> back demodulating 248 with 349.
% 2.76/2.91      >> back demodulating 228 with 349.
% 2.76/2.91      >> back demodulating 227 with 349.
% 2.76/2.91      >> back demodulating 226 with 349.
% 2.76/2.91      >> back demodulating 225 with 349.
% 2.76/2.91      >> back demodulating 134 with 349.
% 2.76/2.91      >> back demodulating 132 with 349.
% 2.76/2.91      >> back demodulating 130 with 349.
% 2.76/2.91      >> back demodulating 122 with 349.
% 2.76/2.91      >> back demodulating 34 with 349.
% 2.76/2.91      >> back demodulating 32 with 349.
% 2.76/2.91      >> back demodulating 30 with 349.
% 2.76/2.91      >> back demodulating 22 with 349.
% 2.76/2.91  >>>> Starting back demodulation with 357.
% 2.76/2.91  >>>> Starting back demodulation with 367.
% 2.76/2.91      >> back demodulating 365 with 367.
% 2.76/2.91      >> back demodulating 363 with 367.
% 2.76/2.91      >> back demodulating 361 with 367.
% 2.76/2.91      >> back demodulating 359 with 367.
% 2.76/2.91      >> back demodulating 327 with 367.
% 2.76/2.91      >> back demodulating 325 with 367.
% 2.76/2.91      >> back demodulating 323 with 367.
% 2.76/2.91      >> back demodulating 321 with 367.
% 2.76/2.91      >> back demodulating 319 with 367.
% 2.76/2.91      >> back demodulating 255 with 367.
% 2.76/2.91      >> back demodulating 160 with 367.
% 2.76/2.91      >> back demodulating 152 with 367.
% 2.76/2.91      >> back demodulating 146 with 367.
% 2.76/2.91      >> back demodulating 78 with 367.
% 2.76/2.91      >> back demodulating 76 with 367.
% 2.76/2.91      >> back demodulating 70 with 367.
% 2.76/2.91      >> back demodulating 64 with 367.
% 2.76/2.91  >>>> Starting back demodulation with 376.
% 2.76/2.91      >> back demodulating 356 with 376.
% 2.76/2.91      >> back demodulating 355 with 376.
% 2.76/2.91      >> back demodulating 353 with 376.
% 2.76/2.91      >> back demodulating 351 with 376.
% 2.76/2.91      >> back demodulating 337 with 376.
% 2.76/2.91      >> back demodulating 336 with 376.
% 2.76/2.91      >> back demodulating 335 with 376.
% 2.76/2.91      >> back demodulating 334 with 376.
% 2.76/2.91      >> back demodulating 333 with 376.
% 2.76/2.91      >> back demodulating 332 with 376.
% 2.80/2.98      >> back demodulating 331 with 376.
% 2.80/2.98      >> back demodulating 330 with 376.
% 2.80/2.98      >> back demodulating 329 with 376.
% 2.80/2.98      >> back demodulating 328 with 376.
% 2.80/2.98      >> back demodulating 266 with 376.
% 2.80/2.98      >> back demodulating 240 with 376.
% 2.80/2.98      >> back demodulating 239 with 376.
% 2.80/2.98      >> back demodulating 238 with 376.
% 2.80/2.98      >> back demodulating 237 with 376.
% 2.80/2.98      >> back demodulating 200 with 376.
% 2.80/2.98      >> back demodulating 198 with 376.
% 2.80/2.98      >> back demodulating 194 with 376.
% 2.80/2.98      >> back demodulating 188 with 376.
% 2.80/2.98      >> back demodulating 100 with 376.
% 2.80/2.98      >> back demodulating 98 with 376.
% 2.80/2.98      >> back demodulating 94 with 376.
% 2.80/2.98      >> back demodulating 88 with 376.
% 2.80/2.98  >>>> Starting back demodulation with 386.
% 2.80/2.98      >> back demodulating 384 with 386.
% 2.80/2.98      >> back demodulating 382 with 386.
% 2.80/2.98      >> back demodulating 380 with 386.
% 2.80/2.98      >> back demodulating 378 with 386.
% 2.80/2.98      >> back demodulating 251 with 386.
% 2.80/2.98      >> back demodulating 140 with 386.
% 2.80/2.98      >> back demodulating 138 with 386.
% 2.80/2.98      >> back demodulating 128 with 386.
% 2.80/2.98      >> back demodulating 92 with 386.
% 2.80/2.98      >> back demodulating 90 with 386.
% 2.80/2.98      >> back demodulating 82 with 386.
% 2.80/2.98  405 back subsumes 235.
% 2.80/2.98  >>>> Starting back demodulation with 409.
% 2.80/2.98      >> back demodulating 388 with 409.
% 2.80/2.98      >> back demodulating 373 with 409.
% 2.80/2.98      >> back demodulating 364 with 409.
% 2.80/2.98      >> back demodulating 362 with 409.
% 2.80/2.98      >> back demodulating 360 with 409.
% 2.80/2.98      >> back demodulating 358 with 409.
% 2.80/2.98      >> back demodulating 249 with 409.
% 2.80/2.98      >> back demodulating 136 with 409.
% 2.80/2.98      >> back demodulating 124 with 409.
% 2.80/2.98      >> back demodulating 54 with 409.
% 2.80/2.98      >> back demodulating 52 with 409.
% 2.80/2.98      >> back demodulating 42 with 409.
% 2.80/2.98  >>>> Starting back demodulation with 420.
% 2.80/2.98      >> back demodulating 418 with 420.
% 2.80/2.98      >> back demodulating 416 with 420.
% 2.80/2.98      >> back demodulating 413 with 420.
% 2.80/2.98      >> back demodulating 371 with 420.
% 2.80/2.98      >> back demodulating 264 with 420.
% 2.80/2.98      >> back demodulating 196 with 420.
% 2.80/2.98      >> back demodulating 190 with 420.
% 2.80/2.98      >> back demodulating 184 with 420.
% 2.80/2.98      >> back demodulating 60 with 420.
% 2.80/2.98      >> back demodulating 48 with 420.
% 2.80/2.98  >>>> Starting back demodulation with 426.
% 2.80/2.98      >> back demodulating 389 with 426.
% 2.80/2.98      >> back demodulating 297 with 426.
% 2.80/2.98      >> back demodulating 295 with 426.
% 2.80/2.98      >> back demodulating 293 with 426.
% 2.80/2.98      >> back demodulating 291 with 426.
% 2.80/2.98      >> back demodulating 289 with 426.
% 2.80/2.98      >> back demodulating 247 with 426.
% 2.80/2.98      >> back demodulating 126 with 426.
% 2.80/2.98      >> back demodulating 14 with 426.
% 2.80/2.98      >> back demodulating 12 with 426.
% 2.80/2.98      >> back demodulating 10 with 426.
% 2.80/2.98      >> back demodulating 2 with 426.
% 2.80/2.98  >>>> Starting back demodulation with 428.
% 2.80/2.98      >> back demodulating 406 with 428.
% 2.80/2.98      >> back demodulating 400 with 428.
% 2.80/2.98      >> back demodulating 399 with 428.
% 2.80/2.98      >> back demodulating 398 with 428.
% 2.80/2.98      >> back demodulating 387 with 428.
% 2.80/2.98      >> back demodulating 250 with 428.
% 2.80/2.98      >> back demodulating 74 with 428.
% 2.80/2.98      >> back demodulating 72 with 428.
% 2.80/2.98      >> back demodulating 62 with 428.
% 2.80/2.98  447 back subsumes 222.
% 2.80/2.98  
% 2.80/2.98  ======= end of input processing =======
% 2.80/2.98  
% 2.80/2.98  =========== start of search ===========
% 2.80/2.98  
% 2.80/2.98  -------- PROOF -------- 
% 2.80/2.98  
% 2.80/2.98  -----> EMPTY CLAUSE at   0.09 sec ----> 1049 [para_from,1044.2.1,285.1.1.2,demod,376,1048,unit_del,218,220] $F.
% 2.80/2.98  
% 2.80/2.98  Length of proof is 19.  Level of proof is 8.
% 2.80/2.98  
% 2.80/2.98  ---------------- PROOF ----------------
% 2.80/2.98  % SZS status Theorem
% 2.80/2.98  % SZS output start Refutation
% See solution above
% 2.80/2.98  ------------ end of proof -------------
% 2.80/2.98  
% 2.80/2.98  
% 2.80/2.98  Search stopped by max_proofs option.
% 2.80/2.98  
% 2.80/2.98  
% 2.80/2.98  Search stopped by max_proofs option.
% 2.80/2.98  
% 2.80/2.98  ============ end of search ============
% 2.80/2.98  
% 2.80/2.98  -------------- statistics -------------
% 2.80/2.98  clauses given                238
% 2.80/2.98  clauses generated           5484
% 2.80/2.98  clauses kept                 906
% 2.80/2.98  clauses forward subsumed    4980
% 2.80/2.98  clauses back subsumed        257
% 2.80/2.98  Kbytes malloced              976
% 2.80/2.98  
% 2.80/2.98  ----------- times (seconds) -----------
% 2.80/2.98  user CPU time          0.09          (0 hr, 0 min, 0 sec)
% 2.80/2.98  system CPU time        0.00          (0 hr, 0 min, 0 sec)
% 2.80/2.98  wall-clock time        3             (0 hr, 0 min, 3 sec)
% 2.80/2.98  
% 2.80/2.98  That finishes the proof of the theorem.
% 2.80/2.98  
% 2.80/2.98  Process 23502 finished Wed Jul 27 04:09:54 2022
% 2.80/2.98  Otter interrupted
% 2.80/2.98  PROOF FOUND
%------------------------------------------------------------------------------