TSTP Solution File: NUM924+5 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : NUM924+5 : TPTP v8.1.0. Released v5.3.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 13:10:14 EDT 2022

% Result   : Unknown 2.74s 2.90s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : NUM924+5 : TPTP v8.1.0. Released v5.3.0.
% 0.06/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 10:02:36 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 2.23/2.43  ----- Otter 3.3f, August 2004 -----
% 2.23/2.43  The process was started by sandbox on n027.cluster.edu,
% 2.23/2.43  Wed Jul 27 10:02:37 2022
% 2.23/2.43  The command was "./otter".  The process ID is 5337.
% 2.23/2.43  
% 2.23/2.43  set(prolog_style_variables).
% 2.23/2.43  set(auto).
% 2.23/2.43     dependent: set(auto1).
% 2.23/2.43     dependent: set(process_input).
% 2.23/2.43     dependent: clear(print_kept).
% 2.23/2.43     dependent: clear(print_new_demod).
% 2.23/2.43     dependent: clear(print_back_demod).
% 2.23/2.43     dependent: clear(print_back_sub).
% 2.23/2.43     dependent: set(control_memory).
% 2.23/2.43     dependent: assign(max_mem, 12000).
% 2.23/2.43     dependent: assign(pick_given_ratio, 4).
% 2.23/2.43     dependent: assign(stats_level, 1).
% 2.23/2.43     dependent: assign(max_seconds, 10800).
% 2.23/2.43  clear(print_given).
% 2.23/2.43  
% 2.23/2.43  formula_list(usable).
% 2.23/2.43  all A (A=A).
% 2.23/2.43  all X_a (semiring_1(X_a)->ti(X_a,one_one(X_a))=one_one(X_a)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->plus_plus(X_b,ti(X_b,B_1),B_2)=plus_plus(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->plus_plus(X_b,B_1,ti(X_b,B_2))=plus_plus(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->ti(X_b,plus_plus(X_b,B_1,B_2))=plus_plus(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->plus_plus(X_a,ti(X_a,B_1),B_2)=plus_plus(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->plus_plus(X_a,B_1,ti(X_a,B_2))=plus_plus(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->ti(X_a,plus_plus(X_a,B_1,B_2))=plus_plus(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->times_times(X_b,ti(X_b,B_1),B_2)=times_times(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->times_times(X_b,B_1,ti(X_b,B_2))=times_times(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_b (number(X_b)&semiring(X_b)->ti(X_b,times_times(X_b,B_1,B_2))=times_times(X_b,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->times_times(X_a,ti(X_a,B_1),B_2)=times_times(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->times_times(X_a,B_1,ti(X_a,B_2))=times_times(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)->ti(X_a,times_times(X_a,B_1,B_2))=times_times(X_a,B_1,B_2)).
% 2.23/2.43  all X_a (linordered_ring(X_a)->ti(X_a,zero_zero(X_a))=zero_zero(X_a)).
% 2.23/2.43  all X_a (semiring_1(X_a)->ti(X_a,zero_zero(X_a))=zero_zero(X_a)).
% 2.23/2.43  all X_a (ti(X_a,undefined(X_a))=undefined(X_a)).
% 2.23/2.43  all B_1 (zprime(ti(int,B_1))<->zprime(B_1)).
% 2.23/2.43  all B_1 (bit0(ti(int,B_1))=bit0(B_1)).
% 2.23/2.43  all B_1 (ti(int,bit0(B_1))=bit0(B_1)).
% 2.23/2.43  all B_1 (bit1(ti(int,B_1))=bit1(B_1)).
% 2.23/2.43  all B_1 (ti(int,bit1(B_1))=bit1(B_1)).
% 2.23/2.43  ti(int,pls)=pls.
% 2.23/2.43  all B_1 X_a (number(X_a)->number_number_of(X_a,ti(int,B_1))=number_number_of(X_a,B_1)).
% 2.23/2.43  all B_1 X_a (number(X_a)->ti(X_a,number_number_of(X_a,B_1))=number_number_of(X_a,B_1)).
% 2.23/2.43  all B_1 B_2 X_a (number(X_a)&linorder(X_a)-> (ord_less(X_a,ti(X_a,B_1),B_2)<->ord_less(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (number(X_a)&linorder(X_a)-> (ord_less(X_a,B_1,ti(X_a,B_2))<->ord_less(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (linordered_idom(X_a)-> (ord_less(X_a,ti(X_a,B_1),B_2)<->ord_less(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (linordered_idom(X_a)-> (ord_less(X_a,B_1,ti(X_a,B_2))<->ord_less(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (number(X_a)&linorder(X_a)-> (ord_less_e_q(X_a,ti(X_a,B_1),B_2)<->ord_less_e_q(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (number(X_a)&linorder(X_a)-> (ord_less_e_q(X_a,B_1,ti(X_a,B_2))<->ord_less_e_q(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)-> (ord_less_e_q(X_a,ti(X_a,B_1),B_2)<->ord_less_e_q(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (linordered_ring(X_a)-> (ord_less_e_q(X_a,B_1,ti(X_a,B_2))<->ord_less_e_q(X_a,B_1,B_2))).
% 2.23/2.43  all B_1 B_2 X_a (semiring_1(X_a)->power_power(X_a,ti(X_a,B_1),B_2)=power_power(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (semiring_1(X_a)->power_power(X_a,B_1,ti(nat,B_2))=power_power(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 B_2 X_a (semiring_1(X_a)->ti(X_a,power_power(X_a,B_1,B_2))=power_power(X_a,B_1,B_2)).
% 2.23/2.43  all B_1 (twoSqu33214720sum2sq(ti(int,B_1))<->twoSqu33214720sum2sq(B_1)).
% 2.23/2.43  ti(int,m)=m.
% 2.23/2.43  ti(int,s)=s.
% 2.23/2.43  ti(int,t)=t.
% 2.23/2.43  ord_less(int,t,zero_zero(int)).
% 2.23/2.43  ord_less(int,t,one_one(int)).
% 2.23/2.43  ord_less(int,times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t),times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),zero_zero(int))).
% 2.23/2.43  plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))=times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t).
% 2.23/2.43  t=zero_zero(int)->plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))=zero_zero(int).
% 2.23/2.43  -ord_less_e_q(int,one_one(int),t).
% 2.23/2.43  ord_less(int,zero_zero(int),plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.43  all X_a (linordered_idom(X_a)-> (all X Y (-ord_less(X_a,plus_plus(X_a,power_power(X_a,X,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y,number_number_of(nat,bit0(bit1(pls))))),zero_zero(X_a))))).
% 2.23/2.43  all X_a (linordered_idom(X_a)-> (all X_1 Y_1 (ord_less(X_a,zero_zero(X_a),plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls))))))<->ti(X_a,X_1)!=zero_zero(X_a)|ti(X_a,Y_1)!=zero_zero(X_a)))).
% 2.23/2.43  all X_a (linordered_idom(X_a)-> (all X_1 Y_1 (plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls)))))=zero_zero(X_a)<->ti(X_a,X_1)=zero_zero(X_a)&ti(X_a,Y_1)=zero_zero(X_a)))).
% 2.23/2.43  all X_a (linordered_idom(X_a)-> (all A_1 (-ord_less(X_a,power_power(X_a,A_1,number_number_of(nat,bit0(bit1(pls)))),zero_zero(X_a))))).
% 2.23/2.43  all X_a (linordered_idom(X_a)-> (all A_2 (ord_less(X_a,zero_zero(X_a),power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls)))))<->ti(X_a,A_2)!=zero_zero(X_a)))).
% 2.23/2.43  all X_a (semiring_1(X_a)->power_power(X_a,one_one(X_a),number_number_of(nat,bit0(bit1(pls))))=one_one(X_a)).
% 2.23/2.43  all X_a (semiring_1(X_a)->power_power(X_a,zero_zero(X_a),number_number_of(nat,bit0(bit1(pls))))=zero_zero(X_a)).
% 2.23/2.43  all X_a (ring_11004092258visors(X_a)-> (all A_2 (power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls))))=zero_zero(X_a)<->ti(X_a,A_2)=zero_zero(X_a)))).
% 2.23/2.43  all X_a (number_ring(X_a)-> (all W (plus_plus(X_a,one_one(X_a),number_number_of(X_a,W))=number_number_of(X_a,plus_plus(int,bit1(pls),W))))).
% 2.23/2.43  all X_a (number_ring(X_a)-> (all V (plus_plus(X_a,number_number_of(X_a,V),one_one(X_a))=number_number_of(X_a,plus_plus(int,V,bit1(pls)))))).
% 2.23/2.43  ord_less(int,t,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.43  -(all T_1 (plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))!=times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),T_1))).
% 2.23/2.43  zprime(plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.43  twoSqu33214720sum2sq(times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t)).
% 2.23/2.43  all W ord_less_e_q(int,W,W).
% 2.23/2.43  all K_1 (number_number_of(int,K_1)=K_1).
% 2.23/2.43  all Z W (times_times(int,Z,W)=times_times(int,W,Z)).
% 2.23/2.43  all Z W (ord_less_e_q(int,Z,W)|ord_less_e_q(int,W,Z)).
% 2.23/2.43  all V W (times_times(int,number_number_of(int,V),number_number_of(int,W))=number_number_of(int,times_times(int,V,W))).
% 2.23/2.43  all K L (ord_less_e_q(int,number_number_of(int,K),number_number_of(int,L))<->ord_less_e_q(int,K,L)).
% 2.23/2.43  all X_a (number_ring(X_a)&linordered_idom(X_a)-> (all X_1 Y_1 (ord_less_e_q(X_a,number_number_of(X_a,X_1),number_number_of(X_a,Y_1))<->ord_less_e_q(int,X_1,Y_1)))).
% 2.23/2.43  all Z1 Z2 Z3 (times_times(int,times_times(int,Z1,Z2),Z3)=times_times(int,Z1,times_times(int,Z2,Z3))).
% 2.23/2.43  all K_1 I J (ord_less_e_q(int,I,J)-> (ord_less_e_q(int,J,K_1)->ord_less_e_q(int,I,K_1))).
% 2.23/2.43  all Z W (ord_less_e_q(int,Z,W)-> (ord_less_e_q(int,W,Z)->Z=W)).
% 2.23/2.43  all X Y Z (power_power(int,X,plus_plus(nat,Y,Z))=times_times(int,power_power(int,X,Y),power_power(int,X,Z))).
% 2.23/2.43  all K1 K2 (ord_less_e_q(int,bit1(K1),bit1(K2))<->ord_less_e_q(int,K1,K2)).
% 2.23/2.43  all K L (ord_less_e_q(int,bit1(K),bit1(L))<->ord_less_e_q(int,K,L)).
% 2.23/2.43  ord_less_e_q(int,pls,pls).
% 2.23/2.43  all K1 K2 (ord_less_e_q(int,bit0(K1),bit0(K2))<->ord_less_e_q(int,K1,K2)).
% 2.23/2.43  all K L (ord_less_e_q(int,bit0(K),bit0(L))<->ord_less_e_q(int,K,L)).
% 2.23/2.43  all Z_1 W_1 (ord_less(int,Z_1,W_1)<->ord_less_e_q(int,Z_1,W_1)&Z_1!=W_1).
% 2.23/2.43  all K_1 I J (ord_less_e_q(int,I,J)->ord_less_e_q(int,plus_plus(int,K_1,I),plus_plus(int,K_1,J))).
% 2.23/2.43  all V_3 (number_number_of(nat,V_3)=zero_zero(nat)<->ord_less_e_q(int,V_3,pls)).
% 2.23/2.44  all V_3 (zero_zero(nat)=number_number_of(nat,V_3)<->ord_less_e_q(int,V_3,pls)).
% 2.23/2.44  all X_a (number_semiring(X_a)-> (all V_1 V (ord_less_e_q(int,pls,V)-> (ord_less_e_q(int,pls,V_1)->times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,V_1))=number_number_of(X_a,times_times(int,V,V_1)))))).
% 2.23/2.44  all X_a (number_ring(X_a)-> (all V W Z (times_times(X_a,number_number_of(X_a,V),times_times(X_a,number_number_of(X_a,W),Z))=times_times(X_a,number_number_of(X_a,times_times(int,V,W)),Z)))).
% 2.23/2.44  all X_a (number_ring(X_a)-> (all V W (times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,W))=number_number_of(X_a,times_times(int,V,W))))).
% 2.23/2.44  all X_a (number_ring(X_a)-> (all V W (number_number_of(X_a,times_times(int,V,W))=times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,W))))).
% 2.23/2.44  all X_a (linord581940658strict(X_a)-> (all X_1 Y_1 (ord_less_e_q(X_a,plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1)),zero_zero(X_a))<->ti(X_a,X_1)=zero_zero(X_a)&ti(X_a,Y_1)=zero_zero(X_a)))).
% 2.23/2.44  all X_a (linordered_ring(X_a)-> (all X Y ord_less_e_q(X_a,zero_zero(X_a),plus_plus(X_a,times_times(X_a,X,X),times_times(X_a,Y,Y))))).
% 2.23/2.44  all X_a (number_ring(X_a)&linordered_idom(X_a)-> (all X_1 (ord_less_e_q(X_a,number_number_of(X_a,X_1),zero_zero(X_a))<->ord_less_e_q(int,X_1,pls)))).
% 2.23/2.44  all X_a (number_ring(X_a)&linordered_idom(X_a)-> (all Y_1 (ord_less_e_q(X_a,zero_zero(X_a),number_number_of(X_a,Y_1))<->ord_less_e_q(int,pls,Y_1)))).
% 2.23/2.44  all V_3 (ord_less(nat,zero_zero(nat),number_number_of(nat,V_3))<->ord_less(int,pls,V_3)).
% 2.23/2.44  all X_a (number(X_a)&linorder(X_a)-> (all V_3 W_1 (ord_less_e_q(X_a,number_number_of(X_a,V_3),number_number_of(X_a,W_1))<-> -ord_less(X_a,number_number_of(X_a,W_1),number_number_of(X_a,V_3))))).
% 2.23/2.44  all K (ord_less_e_q(int,pls,bit1(K))<->ord_less_e_q(int,pls,K)).
% 2.23/2.44  all K1 K2 (ord_less_e_q(int,bit0(K1),bit1(K2))<->ord_less_e_q(int,K1,K2)).
% 2.23/2.44  all K L (ord_less_e_q(int,bit0(K),bit1(L))<->ord_less_e_q(int,K,L)).
% 2.23/2.44  all K (ord_less_e_q(int,bit0(K),pls)<->ord_less_e_q(int,K,pls)).
% 2.23/2.44  all K (ord_less_e_q(int,pls,bit0(K))<->ord_less_e_q(int,pls,K)).
% 2.23/2.44  all Z_2 Z W_2 W (ord_less(int,W_2,W)-> (ord_less_e_q(int,Z_2,Z)->ord_less(int,plus_plus(int,W_2,Z_2),plus_plus(int,W,Z)))).
% 2.23/2.44  number_number_of(nat,pls)=zero_zero(nat).
% 2.23/2.44  zero_zero(nat)=number_number_of(nat,pls).
% 2.23/2.44  all X_a (number_ring(X_a)&linordered_idom(X_a)-> (all X_1 (ord_less_e_q(X_a,number_number_of(X_a,X_1),one_one(X_a))<->ord_less_e_q(int,X_1,bit1(pls))))).
% 2.23/2.44  all X_a (number_ring(X_a)&linordered_idom(X_a)-> (all Y_1 (ord_less_e_q(X_a,one_one(X_a),number_number_of(X_a,Y_1))<->ord_less_e_q(int,bit1(pls),Y_1)))).
% 2.23/2.44  plus_plus(nat,one_one(nat),one_one(nat))=number_number_of(nat,bit0(bit1(pls))).
% 2.23/2.44  all W (times_times(int,pls,W)=pls).
% 2.23/2.44  all K_1 L_1 (times_times(int,bit0(K_1),L_1)=bit0(times_times(int,K_1,L_1))).
% 2.23/2.44  all K L (ord_less(int,number_number_of(int,K),number_number_of(int,L))<->ord_less(int,K,L)).
% 2.23/2.44  all Z (times_times(int,Z,one_one(int))=Z).
% 2.23/2.44  all Z (times_times(int,one_one(int),Z)=Z).
% 2.23/2.44  all V W (plus_plus(int,number_number_of(int,V),number_number_of(int,W))=number_number_of(int,plus_plus(int,V,W))).
% 2.23/2.44  all Z1 Z2 W (times_times(int,plus_plus(int,Z1,Z2),W)=plus_plus(int,times_times(int,Z1,W),times_times(int,Z2,W))).
% 2.23/2.44  all W Z1 Z2 (times_times(int,W,plus_plus(int,Z1,Z2))=plus_plus(int,times_times(int,W,Z1),times_times(int,W,Z2))).
% 2.23/2.44  all K (ord_less_e_q(int,bit1(K),pls)<->ord_less(int,K,pls)).
% 2.23/2.44  all K (ord_less(int,pls,bit1(K))<->ord_less_e_q(int,pls,K)).
% 2.23/2.44  all K1 K2 (ord_less_e_q(int,bit1(K1),bit0(K2))<->ord_less(int,K1,K2)).
% 2.23/2.44  all K L (ord_less_e_q(int,bit1(K),bit0(L))<->ord_less(int,K,L)).
% 2.23/2.44  all K1 K2 (ord_less(int,bit0(K1),bit1(K2))<->ord_less_e_q(int,K1,K2)).
% 2.23/2.44  all K L (ord_less(int,bit0(K),bit1(L))<->ord_less_e_q(int,K,L)).
% 2.23/2.44  all V_3 V_2 (ord_less(nat,number_number_of(nat,V_3),number_number_of(nat,V_2))<-> (ord_less(int,V_3,V_2)->ord_less(int,pls,V_2))&ord_less(int,V_3,V_2)).
% 2.23/2.44  all Z_1 (ord_less_e_q(int,one_one(int),Z_1)<->ord_less(int,zero_zero(int),Z_1)).
% 2.23/2.44  number_number_of(nat,bit1(pls))=one_one(nat).
% 2.23/2.44  one_one(nat)=number_number_of(nat,bit1(pls)).
% 2.23/2.44  all W Z (ord_less(int,W,Z)->ord_less_e_q(int,plus_plus(int,W,one_one(int)),Z)).
% 2.23/2.44  all W_1 Z_1 (ord_less_e_q(int,plus_plus(int,W_1,one_one(int)),Z_1)<->ord_less(int,W_1,Z_1)).
% 2.23/2.44  all W_1 Z_1 (ord_less(int,W_1,plus_plus(int,Z_1,one_one(int)))<->ord_less_e_q(int,W_1,Z_1)).
% 2.23/2.44  all X_a (number_semiring(X_a)-> (all V_1 V (ord_less_e_q(int,pls,V)-> (ord_less_e_q(int,pls,V_1)->plus_plus(X_a,number_number_of(X_a,V),number_number_of(X_a,V_1))=number_number_of(X_a,plus_plus(int,V,V_1)))))).
% 2.23/2.44  all V_1 V ((ord_less(int,V,pls)->plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,V_1))& (-ord_less(int,V,pls)-> (ord_less(int,V_1,pls)->plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,V))& (-ord_less(int,V_1,pls)->plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,plus_plus(int,V,V_1))))).
% 2.23/2.44  all Z (ord_less_e_q(int,zero_zero(int),Z)->ord_less(int,zero_zero(int),plus_plus(int,one_one(int),Z))).
% 2.23/2.44  all X_a (number_ring(X_a)&ring_char_0(X_a)-> (all X_1 Y_1 (number_number_of(X_a,X_1)=number_number_of(X_a,Y_1)<->X_1=Y_1))).
% 2.23/2.44  all X_a (number(X_a)-> (all W_1 X_1 (number_number_of(X_a,W_1)=ti(X_a,X_1)<->ti(X_a,X_1)=number_number_of(X_a,W_1)))).
% 2.23/2.44  all K L (bit1(K)=bit1(L)<->K=L).
% 2.23/2.44  all K L (bit0(K)=bit0(L)<->K=L).
% 2.23/2.44  all X Y (ord_less(int,X,Y)|X=Y|ord_less(int,Y,X)).
% 2.23/2.44  all X_a (linord581940658strict(X_a)-> (all X_1 Y_1 (plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1))=zero_zero(X_a)<->ti(X_a,X_1)=zero_zero(X_a)&ti(X_a,Y_1)=zero_zero(X_a)))).
% 2.23/2.44  all X_b (number(X_b)&semiring(X_b)-> (all A_1 B V (times_times(X_b,plus_plus(X_b,A_1,B),number_number_of(X_b,V))=plus_plus(X_b,times_times(X_b,A_1,number_number_of(X_b,V)),times_times(X_b,B,number_number_of(X_b,V)))))).
% 2.23/2.44  all X_b (number(X_b)&semiring(X_b)-> (all V B C (times_times(X_b,number_number_of(X_b,V),plus_plus(X_b,B,C))=plus_plus(X_b,times_times(X_b,number_number_of(X_b,V),B),times_times(X_b,number_number_of(X_b,V),C))))).
% 2.23/2.44  all Z1 Z2 Z3 (plus_plus(int,plus_plus(int,Z1,Z2),Z3)=plus_plus(int,Z1,plus_plus(int,Z2,Z3))).
% 2.23/2.44  all X Y Z (plus_plus(int,X,plus_plus(int,Y,Z))=plus_plus(int,Y,plus_plus(int,X,Z))).
% 2.23/2.44  all Z W (plus_plus(int,Z,W)=plus_plus(int,W,Z)).
% 2.23/2.44  zero_zero(int)=number_number_of(int,pls).
% 2.23/2.44  ring_11004092258visors(int).
% 2.23/2.44  linord581940658strict(int).
% 2.23/2.44  linordered_ring(int).
% 2.23/2.44  linordered_idom(int).
% 2.23/2.44  number_semiring(int).
% 2.23/2.44  linorder(int).
% 2.23/2.44  semiring_1(int).
% 2.23/2.44  ring_char_0(int).
% 2.23/2.44  number_ring(int).
% 2.23/2.44  semiring(int).
% 2.23/2.44  number(int).
% 2.23/2.44  number_semiring(nat).
% 2.23/2.44  linorder(nat).
% 2.23/2.44  semiring_1(nat).
% 2.23/2.44  semiring(nat).
% 2.23/2.44  number(nat).
% 2.23/2.44  all T A (ti(T,ti(T,A))=ti(T,A)).
% 2.23/2.44  -ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int)).
% 2.23/2.44  end_of_list.
% 2.23/2.44  
% 2.23/2.44  -------> usable clausifies to:
% 2.23/2.44  
% 2.23/2.44  list(usable).
% 2.23/2.44  0 [] A=A.
% 2.23/2.44  0 [] -semiring_1(X_a)|ti(X_a,one_one(X_a))=one_one(X_a).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|plus_plus(X_b,ti(X_b,B_1),B_2)=plus_plus(X_b,B_1,B_2).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|plus_plus(X_b,B_1,ti(X_b,B_2))=plus_plus(X_b,B_1,B_2).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|ti(X_b,plus_plus(X_b,B_1,B_2))=plus_plus(X_b,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|plus_plus(X_a,ti(X_a,B_1),B_2)=plus_plus(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|plus_plus(X_a,B_1,ti(X_a,B_2))=plus_plus(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ti(X_a,plus_plus(X_a,B_1,B_2))=plus_plus(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|times_times(X_b,ti(X_b,B_1),B_2)=times_times(X_b,B_1,B_2).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|times_times(X_b,B_1,ti(X_b,B_2))=times_times(X_b,B_1,B_2).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|ti(X_b,times_times(X_b,B_1,B_2))=times_times(X_b,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|times_times(X_a,ti(X_a,B_1),B_2)=times_times(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|times_times(X_a,B_1,ti(X_a,B_2))=times_times(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ti(X_a,times_times(X_a,B_1,B_2))=times_times(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ti(X_a,zero_zero(X_a))=zero_zero(X_a).
% 2.23/2.44  0 [] -semiring_1(X_a)|ti(X_a,zero_zero(X_a))=zero_zero(X_a).
% 2.23/2.44  0 [] ti(X_a,undefined(X_a))=undefined(X_a).
% 2.23/2.44  0 [] -zprime(ti(int,B_1))|zprime(B_1).
% 2.23/2.44  0 [] zprime(ti(int,B_1))| -zprime(B_1).
% 2.23/2.44  0 [] bit0(ti(int,B_1))=bit0(B_1).
% 2.23/2.44  0 [] ti(int,bit0(B_1))=bit0(B_1).
% 2.23/2.44  0 [] bit1(ti(int,B_1))=bit1(B_1).
% 2.23/2.44  0 [] ti(int,bit1(B_1))=bit1(B_1).
% 2.23/2.44  0 [] ti(int,pls)=pls.
% 2.23/2.44  0 [] -number(X_a)|number_number_of(X_a,ti(int,B_1))=number_number_of(X_a,B_1).
% 2.23/2.44  0 [] -number(X_a)|ti(X_a,number_number_of(X_a,B_1))=number_number_of(X_a,B_1).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)| -ord_less(X_a,ti(X_a,B_1),B_2)|ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)|ord_less(X_a,ti(X_a,B_1),B_2)| -ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)| -ord_less(X_a,B_1,ti(X_a,B_2))|ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)|ord_less(X_a,B_1,ti(X_a,B_2))| -ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,ti(X_a,B_1),B_2)|ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_idom(X_a)|ord_less(X_a,ti(X_a,B_1),B_2)| -ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,B_1,ti(X_a,B_2))|ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_idom(X_a)|ord_less(X_a,B_1,ti(X_a,B_2))| -ord_less(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)| -ord_less_e_q(X_a,ti(X_a,B_1),B_2)|ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)|ord_less_e_q(X_a,ti(X_a,B_1),B_2)| -ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)| -ord_less_e_q(X_a,B_1,ti(X_a,B_2))|ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)|ord_less_e_q(X_a,B_1,ti(X_a,B_2))| -ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)| -ord_less_e_q(X_a,ti(X_a,B_1),B_2)|ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ord_less_e_q(X_a,ti(X_a,B_1),B_2)| -ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)| -ord_less_e_q(X_a,B_1,ti(X_a,B_2))|ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ord_less_e_q(X_a,B_1,ti(X_a,B_2))| -ord_less_e_q(X_a,B_1,B_2).
% 2.23/2.44  0 [] -semiring_1(X_a)|power_power(X_a,ti(X_a,B_1),B_2)=power_power(X_a,B_1,B_2).
% 2.23/2.44  0 [] -semiring_1(X_a)|power_power(X_a,B_1,ti(nat,B_2))=power_power(X_a,B_1,B_2).
% 2.23/2.44  0 [] -semiring_1(X_a)|ti(X_a,power_power(X_a,B_1,B_2))=power_power(X_a,B_1,B_2).
% 2.23/2.44  0 [] -twoSqu33214720sum2sq(ti(int,B_1))|twoSqu33214720sum2sq(B_1).
% 2.23/2.44  0 [] twoSqu33214720sum2sq(ti(int,B_1))| -twoSqu33214720sum2sq(B_1).
% 2.23/2.44  0 [] ti(int,m)=m.
% 2.23/2.44  0 [] ti(int,s)=s.
% 2.23/2.44  0 [] ti(int,t)=t.
% 2.23/2.44  0 [] ord_less(int,t,zero_zero(int)).
% 2.23/2.44  0 [] ord_less(int,t,one_one(int)).
% 2.23/2.44  0 [] ord_less(int,times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t),times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),zero_zero(int))).
% 2.23/2.44  0 [] plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))=times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t).
% 2.23/2.44  0 [] t!=zero_zero(int)|plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))=zero_zero(int).
% 2.23/2.44  0 [] -ord_less_e_q(int,one_one(int),t).
% 2.23/2.44  0 [] ord_less(int,zero_zero(int),plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,plus_plus(X_a,power_power(X_a,X,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y,number_number_of(nat,bit0(bit1(pls))))),zero_zero(X_a)).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,zero_zero(X_a),plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls))))))|ti(X_a,X_1)!=zero_zero(X_a)|ti(X_a,Y_1)!=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|ord_less(X_a,zero_zero(X_a),plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls))))))|ti(X_a,X_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|ord_less(X_a,zero_zero(X_a),plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls))))))|ti(X_a,Y_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls)))))!=zero_zero(X_a)|ti(X_a,X_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls)))))!=zero_zero(X_a)|ti(X_a,Y_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|plus_plus(X_a,power_power(X_a,X_1,number_number_of(nat,bit0(bit1(pls)))),power_power(X_a,Y_1,number_number_of(nat,bit0(bit1(pls)))))=zero_zero(X_a)|ti(X_a,X_1)!=zero_zero(X_a)|ti(X_a,Y_1)!=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,power_power(X_a,A_1,number_number_of(nat,bit0(bit1(pls)))),zero_zero(X_a)).
% 2.23/2.44  0 [] -linordered_idom(X_a)| -ord_less(X_a,zero_zero(X_a),power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls)))))|ti(X_a,A_2)!=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_idom(X_a)|ord_less(X_a,zero_zero(X_a),power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls)))))|ti(X_a,A_2)=zero_zero(X_a).
% 2.23/2.44  0 [] -semiring_1(X_a)|power_power(X_a,one_one(X_a),number_number_of(nat,bit0(bit1(pls))))=one_one(X_a).
% 2.23/2.44  0 [] -semiring_1(X_a)|power_power(X_a,zero_zero(X_a),number_number_of(nat,bit0(bit1(pls))))=zero_zero(X_a).
% 2.23/2.44  0 [] -ring_11004092258visors(X_a)|power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls))))!=zero_zero(X_a)|ti(X_a,A_2)=zero_zero(X_a).
% 2.23/2.44  0 [] -ring_11004092258visors(X_a)|power_power(X_a,A_2,number_number_of(nat,bit0(bit1(pls))))=zero_zero(X_a)|ti(X_a,A_2)!=zero_zero(X_a).
% 2.23/2.44  0 [] -number_ring(X_a)|plus_plus(X_a,one_one(X_a),number_number_of(X_a,W))=number_number_of(X_a,plus_plus(int,bit1(pls),W)).
% 2.23/2.44  0 [] -number_ring(X_a)|plus_plus(X_a,number_number_of(X_a,V),one_one(X_a))=number_number_of(X_a,plus_plus(int,V,bit1(pls))).
% 2.23/2.44  0 [] ord_less(int,t,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.44  0 [] plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))=times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),$c1).
% 2.23/2.44  0 [] zprime(plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.44  0 [] twoSqu33214720sum2sq(times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t)).
% 2.23/2.44  0 [] ord_less_e_q(int,W,W).
% 2.23/2.44  0 [] number_number_of(int,K_1)=K_1.
% 2.23/2.44  0 [] times_times(int,Z,W)=times_times(int,W,Z).
% 2.23/2.44  0 [] ord_less_e_q(int,Z,W)|ord_less_e_q(int,W,Z).
% 2.23/2.44  0 [] times_times(int,number_number_of(int,V),number_number_of(int,W))=number_number_of(int,times_times(int,V,W)).
% 2.23/2.44  0 [] -ord_less_e_q(int,number_number_of(int,K),number_number_of(int,L))|ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,number_number_of(int,K),number_number_of(int,L))| -ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)| -ord_less_e_q(X_a,number_number_of(X_a,X_1),number_number_of(X_a,Y_1))|ord_less_e_q(int,X_1,Y_1).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)|ord_less_e_q(X_a,number_number_of(X_a,X_1),number_number_of(X_a,Y_1))| -ord_less_e_q(int,X_1,Y_1).
% 2.23/2.44  0 [] times_times(int,times_times(int,Z1,Z2),Z3)=times_times(int,Z1,times_times(int,Z2,Z3)).
% 2.23/2.44  0 [] -ord_less_e_q(int,I,J)| -ord_less_e_q(int,J,K_1)|ord_less_e_q(int,I,K_1).
% 2.23/2.44  0 [] -ord_less_e_q(int,Z,W)| -ord_less_e_q(int,W,Z)|Z=W.
% 2.23/2.44  0 [] power_power(int,X,plus_plus(nat,Y,Z))=times_times(int,power_power(int,X,Y),power_power(int,X,Z)).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit1(K1),bit1(K2))|ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] ord_less_e_q(int,bit1(K1),bit1(K2))| -ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit1(K),bit1(L))|ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,bit1(K),bit1(L))| -ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,pls,pls).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit0(K1),bit0(K2))|ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] ord_less_e_q(int,bit0(K1),bit0(K2))| -ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit0(K),bit0(L))|ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,bit0(K),bit0(L))| -ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] -ord_less(int,Z_1,W_1)|ord_less_e_q(int,Z_1,W_1).
% 2.23/2.44  0 [] -ord_less(int,Z_1,W_1)|Z_1!=W_1.
% 2.23/2.44  0 [] ord_less(int,Z_1,W_1)| -ord_less_e_q(int,Z_1,W_1)|Z_1=W_1.
% 2.23/2.44  0 [] -ord_less_e_q(int,I,J)|ord_less_e_q(int,plus_plus(int,K_1,I),plus_plus(int,K_1,J)).
% 2.23/2.44  0 [] number_number_of(nat,V_3)!=zero_zero(nat)|ord_less_e_q(int,V_3,pls).
% 2.23/2.44  0 [] number_number_of(nat,V_3)=zero_zero(nat)| -ord_less_e_q(int,V_3,pls).
% 2.23/2.44  0 [] zero_zero(nat)!=number_number_of(nat,V_3)|ord_less_e_q(int,V_3,pls).
% 2.23/2.44  0 [] zero_zero(nat)=number_number_of(nat,V_3)| -ord_less_e_q(int,V_3,pls).
% 2.23/2.44  0 [] -number_semiring(X_a)| -ord_less_e_q(int,pls,V)| -ord_less_e_q(int,pls,V_1)|times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,V_1))=number_number_of(X_a,times_times(int,V,V_1)).
% 2.23/2.44  0 [] -number_ring(X_a)|times_times(X_a,number_number_of(X_a,V),times_times(X_a,number_number_of(X_a,W),Z))=times_times(X_a,number_number_of(X_a,times_times(int,V,W)),Z).
% 2.23/2.44  0 [] -number_ring(X_a)|times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,W))=number_number_of(X_a,times_times(int,V,W)).
% 2.23/2.44  0 [] -number_ring(X_a)|number_number_of(X_a,times_times(int,V,W))=times_times(X_a,number_number_of(X_a,V),number_number_of(X_a,W)).
% 2.23/2.44  0 [] -linord581940658strict(X_a)| -ord_less_e_q(X_a,plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1)),zero_zero(X_a))|ti(X_a,X_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linord581940658strict(X_a)| -ord_less_e_q(X_a,plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1)),zero_zero(X_a))|ti(X_a,Y_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linord581940658strict(X_a)|ord_less_e_q(X_a,plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1)),zero_zero(X_a))|ti(X_a,X_1)!=zero_zero(X_a)|ti(X_a,Y_1)!=zero_zero(X_a).
% 2.23/2.44  0 [] -linordered_ring(X_a)|ord_less_e_q(X_a,zero_zero(X_a),plus_plus(X_a,times_times(X_a,X,X),times_times(X_a,Y,Y))).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)| -ord_less_e_q(X_a,number_number_of(X_a,X_1),zero_zero(X_a))|ord_less_e_q(int,X_1,pls).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)|ord_less_e_q(X_a,number_number_of(X_a,X_1),zero_zero(X_a))| -ord_less_e_q(int,X_1,pls).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)| -ord_less_e_q(X_a,zero_zero(X_a),number_number_of(X_a,Y_1))|ord_less_e_q(int,pls,Y_1).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)|ord_less_e_q(X_a,zero_zero(X_a),number_number_of(X_a,Y_1))| -ord_less_e_q(int,pls,Y_1).
% 2.23/2.44  0 [] -ord_less(nat,zero_zero(nat),number_number_of(nat,V_3))|ord_less(int,pls,V_3).
% 2.23/2.44  0 [] ord_less(nat,zero_zero(nat),number_number_of(nat,V_3))| -ord_less(int,pls,V_3).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)| -ord_less_e_q(X_a,number_number_of(X_a,V_3),number_number_of(X_a,W_1))| -ord_less(X_a,number_number_of(X_a,W_1),number_number_of(X_a,V_3)).
% 2.23/2.44  0 [] -number(X_a)| -linorder(X_a)|ord_less_e_q(X_a,number_number_of(X_a,V_3),number_number_of(X_a,W_1))|ord_less(X_a,number_number_of(X_a,W_1),number_number_of(X_a,V_3)).
% 2.23/2.44  0 [] -ord_less_e_q(int,pls,bit1(K))|ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] ord_less_e_q(int,pls,bit1(K))| -ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit0(K1),bit1(K2))|ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] ord_less_e_q(int,bit0(K1),bit1(K2))| -ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit0(K),bit1(L))|ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,bit0(K),bit1(L))| -ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit0(K),pls)|ord_less_e_q(int,K,pls).
% 2.23/2.44  0 [] ord_less_e_q(int,bit0(K),pls)| -ord_less_e_q(int,K,pls).
% 2.23/2.44  0 [] -ord_less_e_q(int,pls,bit0(K))|ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] ord_less_e_q(int,pls,bit0(K))| -ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] -ord_less(int,W_2,W)| -ord_less_e_q(int,Z_2,Z)|ord_less(int,plus_plus(int,W_2,Z_2),plus_plus(int,W,Z)).
% 2.23/2.44  0 [] number_number_of(nat,pls)=zero_zero(nat).
% 2.23/2.44  0 [] zero_zero(nat)=number_number_of(nat,pls).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)| -ord_less_e_q(X_a,number_number_of(X_a,X_1),one_one(X_a))|ord_less_e_q(int,X_1,bit1(pls)).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)|ord_less_e_q(X_a,number_number_of(X_a,X_1),one_one(X_a))| -ord_less_e_q(int,X_1,bit1(pls)).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)| -ord_less_e_q(X_a,one_one(X_a),number_number_of(X_a,Y_1))|ord_less_e_q(int,bit1(pls),Y_1).
% 2.23/2.44  0 [] -number_ring(X_a)| -linordered_idom(X_a)|ord_less_e_q(X_a,one_one(X_a),number_number_of(X_a,Y_1))| -ord_less_e_q(int,bit1(pls),Y_1).
% 2.23/2.44  0 [] plus_plus(nat,one_one(nat),one_one(nat))=number_number_of(nat,bit0(bit1(pls))).
% 2.23/2.44  0 [] times_times(int,pls,W)=pls.
% 2.23/2.44  0 [] times_times(int,bit0(K_1),L_1)=bit0(times_times(int,K_1,L_1)).
% 2.23/2.44  0 [] -ord_less(int,number_number_of(int,K),number_number_of(int,L))|ord_less(int,K,L).
% 2.23/2.44  0 [] ord_less(int,number_number_of(int,K),number_number_of(int,L))| -ord_less(int,K,L).
% 2.23/2.44  0 [] times_times(int,Z,one_one(int))=Z.
% 2.23/2.44  0 [] times_times(int,one_one(int),Z)=Z.
% 2.23/2.44  0 [] plus_plus(int,number_number_of(int,V),number_number_of(int,W))=number_number_of(int,plus_plus(int,V,W)).
% 2.23/2.44  0 [] times_times(int,plus_plus(int,Z1,Z2),W)=plus_plus(int,times_times(int,Z1,W),times_times(int,Z2,W)).
% 2.23/2.44  0 [] times_times(int,W,plus_plus(int,Z1,Z2))=plus_plus(int,times_times(int,W,Z1),times_times(int,W,Z2)).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit1(K),pls)|ord_less(int,K,pls).
% 2.23/2.44  0 [] ord_less_e_q(int,bit1(K),pls)| -ord_less(int,K,pls).
% 2.23/2.44  0 [] -ord_less(int,pls,bit1(K))|ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] ord_less(int,pls,bit1(K))| -ord_less_e_q(int,pls,K).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit1(K1),bit0(K2))|ord_less(int,K1,K2).
% 2.23/2.44  0 [] ord_less_e_q(int,bit1(K1),bit0(K2))| -ord_less(int,K1,K2).
% 2.23/2.44  0 [] -ord_less_e_q(int,bit1(K),bit0(L))|ord_less(int,K,L).
% 2.23/2.44  0 [] ord_less_e_q(int,bit1(K),bit0(L))| -ord_less(int,K,L).
% 2.23/2.44  0 [] -ord_less(int,bit0(K1),bit1(K2))|ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] ord_less(int,bit0(K1),bit1(K2))| -ord_less_e_q(int,K1,K2).
% 2.23/2.44  0 [] -ord_less(int,bit0(K),bit1(L))|ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] ord_less(int,bit0(K),bit1(L))| -ord_less_e_q(int,K,L).
% 2.23/2.44  0 [] -ord_less(nat,number_number_of(nat,V_3),number_number_of(nat,V_2))| -ord_less(int,V_3,V_2)|ord_less(int,pls,V_2).
% 2.23/2.44  0 [] -ord_less(nat,number_number_of(nat,V_3),number_number_of(nat,V_2))|ord_less(int,V_3,V_2).
% 2.23/2.44  0 [] ord_less(nat,number_number_of(nat,V_3),number_number_of(nat,V_2))| -ord_less(int,pls,V_2)| -ord_less(int,V_3,V_2).
% 2.23/2.44  0 [] -ord_less_e_q(int,one_one(int),Z_1)|ord_less(int,zero_zero(int),Z_1).
% 2.23/2.44  0 [] ord_less_e_q(int,one_one(int),Z_1)| -ord_less(int,zero_zero(int),Z_1).
% 2.23/2.44  0 [] number_number_of(nat,bit1(pls))=one_one(nat).
% 2.23/2.44  0 [] one_one(nat)=number_number_of(nat,bit1(pls)).
% 2.23/2.44  0 [] -ord_less(int,W,Z)|ord_less_e_q(int,plus_plus(int,W,one_one(int)),Z).
% 2.23/2.44  0 [] -ord_less_e_q(int,plus_plus(int,W_1,one_one(int)),Z_1)|ord_less(int,W_1,Z_1).
% 2.23/2.44  0 [] ord_less_e_q(int,plus_plus(int,W_1,one_one(int)),Z_1)| -ord_less(int,W_1,Z_1).
% 2.23/2.44  0 [] -ord_less(int,W_1,plus_plus(int,Z_1,one_one(int)))|ord_less_e_q(int,W_1,Z_1).
% 2.23/2.44  0 [] ord_less(int,W_1,plus_plus(int,Z_1,one_one(int)))| -ord_less_e_q(int,W_1,Z_1).
% 2.23/2.44  0 [] -number_semiring(X_a)| -ord_less_e_q(int,pls,V)| -ord_less_e_q(int,pls,V_1)|plus_plus(X_a,number_number_of(X_a,V),number_number_of(X_a,V_1))=number_number_of(X_a,plus_plus(int,V,V_1)).
% 2.23/2.44  0 [] -ord_less(int,V,pls)|plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,V_1).
% 2.23/2.44  0 [] ord_less(int,V,pls)| -ord_less(int,V_1,pls)|plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,V).
% 2.23/2.44  0 [] ord_less(int,V,pls)|ord_less(int,V_1,pls)|plus_plus(nat,number_number_of(nat,V),number_number_of(nat,V_1))=number_number_of(nat,plus_plus(int,V,V_1)).
% 2.23/2.44  0 [] -ord_less_e_q(int,zero_zero(int),Z)|ord_less(int,zero_zero(int),plus_plus(int,one_one(int),Z)).
% 2.23/2.44  0 [] -number_ring(X_a)| -ring_char_0(X_a)|number_number_of(X_a,X_1)!=number_number_of(X_a,Y_1)|X_1=Y_1.
% 2.23/2.44  0 [] -number_ring(X_a)| -ring_char_0(X_a)|number_number_of(X_a,X_1)=number_number_of(X_a,Y_1)|X_1!=Y_1.
% 2.23/2.44  0 [] -number(X_a)|number_number_of(X_a,W_1)!=ti(X_a,X_1)|ti(X_a,X_1)=number_number_of(X_a,W_1).
% 2.23/2.44  0 [] -number(X_a)|number_number_of(X_a,W_1)=ti(X_a,X_1)|ti(X_a,X_1)!=number_number_of(X_a,W_1).
% 2.23/2.44  0 [] bit1(K)!=bit1(L)|K=L.
% 2.23/2.44  0 [] bit1(K)=bit1(L)|K!=L.
% 2.23/2.44  0 [] bit0(K)!=bit0(L)|K=L.
% 2.23/2.44  0 [] bit0(K)=bit0(L)|K!=L.
% 2.23/2.44  0 [] ord_less(int,X,Y)|X=Y|ord_less(int,Y,X).
% 2.23/2.44  0 [] -linord581940658strict(X_a)|plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1))!=zero_zero(X_a)|ti(X_a,X_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linord581940658strict(X_a)|plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1))!=zero_zero(X_a)|ti(X_a,Y_1)=zero_zero(X_a).
% 2.23/2.44  0 [] -linord581940658strict(X_a)|plus_plus(X_a,times_times(X_a,X_1,X_1),times_times(X_a,Y_1,Y_1))=zero_zero(X_a)|ti(X_a,X_1)!=zero_zero(X_a)|ti(X_a,Y_1)!=zero_zero(X_a).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|times_times(X_b,plus_plus(X_b,A_1,B),number_number_of(X_b,V))=plus_plus(X_b,times_times(X_b,A_1,number_number_of(X_b,V)),times_times(X_b,B,number_number_of(X_b,V))).
% 2.23/2.44  0 [] -number(X_b)| -semiring(X_b)|times_times(X_b,number_number_of(X_b,V),plus_plus(X_b,B,C))=plus_plus(X_b,times_times(X_b,number_number_of(X_b,V),B),times_times(X_b,number_number_of(X_b,V),C)).
% 2.23/2.44  0 [] plus_plus(int,plus_plus(int,Z1,Z2),Z3)=plus_plus(int,Z1,plus_plus(int,Z2,Z3)).
% 2.23/2.44  0 [] plus_plus(int,X,plus_plus(int,Y,Z))=plus_plus(int,Y,plus_plus(int,X,Z)).
% 2.23/2.44  0 [] plus_plus(int,Z,W)=plus_plus(int,W,Z).
% 2.23/2.44  0 [] zero_zero(int)=number_number_of(int,pls).
% 2.23/2.44  0 [] ring_11004092258visors(int).
% 2.23/2.44  0 [] linord581940658strict(int).
% 2.23/2.44  0 [] linordered_ring(int).
% 2.23/2.44  0 [] linordered_idom(int).
% 2.23/2.44  0 [] number_semiring(int).
% 2.23/2.44  0 [] linorder(int).
% 2.23/2.44  0 [] semiring_1(int).
% 2.23/2.44  0 [] ring_char_0(int).
% 2.23/2.44  0 [] number_ring(int).
% 2.23/2.44  0 [] semiring(int).
% 2.23/2.44  0 [] number(int).
% 2.23/2.44  0 [] number_semiring(nat).
% 2.23/2.44  0 [] linorder(nat).
% 2.23/2.44  0 [] semiring_1(nat).
% 2.23/2.44  0 [] semiring(nat).
% 2.23/2.44  0 [] number(nat).
% 2.23/2.44  0 [] ti(T,ti(T,A))=ti(T,A).
% 2.23/2.44  0 [] -ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int)).
% 2.23/2.44  end_of_list.
% 2.23/2.44  
% 2.23/2.44  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=4.
% 2.23/2.44  
% 2.23/2.44  This ia a non-Horn set with equality.  The strategy will be
% 2.23/2.44  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 2.23/2.44  deletion, with positive clauses in sos and nonpositive
% 2.23/2.44  clauses in usable.
% 2.23/2.44  
% 2.23/2.44     dependent: set(knuth_bendix).
% 2.23/2.44     dependent: set(anl_eq).
% 2.23/2.44     dependent: set(para_from).
% 2.23/2.44     dependent: set(para_into).
% 2.23/2.44     dependent: clear(para_from_right).
% 2.23/2.44     dependent: clear(para_into_right).
% 2.23/2.44     dependent: set(para_from_vars).
% 2.23/2.44     dependent: set(eq_units_both_ways).
% 2.23/2.44     dependent: set(dynamic_demod_all).
% 2.23/2.44     dependent: set(dynamic_demod).
% 2.23/2.44     dependent: set(order_eq).
% 2.23/2.44     dependent: set(back_demod).
% 2.23/2.44     dependent: set(lrpo).
% 2.23/2.44     dependent: set(hyper_res).
% 2.23/2.44     dependent: set(unit_deletion).
% 2.23/2.44     dependent: set(factor).
% 2.23/2.44  
% 2.23/2.44  ------------> process usable:
% 2.23/2.44  ** KEPT (pick-wt=9): 1 [] -semiring_1(A)|ti(A,one_one(A))=one_one(A).
% 2.23/2.44  ** KEPT (pick-wt=15): 2 [] -number(A)| -semiring(A)|plus_plus(A,ti(A,B),C)=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=15): 3 [] -number(A)| -semiring(A)|plus_plus(A,B,ti(A,C))=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=15): 4 [] -number(A)| -semiring(A)|ti(A,plus_plus(A,B,C))=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 5 [] -linordered_ring(A)|plus_plus(A,ti(A,B),C)=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 6 [] -linordered_ring(A)|plus_plus(A,B,ti(A,C))=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 7 [] -linordered_ring(A)|ti(A,plus_plus(A,B,C))=plus_plus(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=15): 8 [] -number(A)| -semiring(A)|times_times(A,ti(A,B),C)=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=15): 9 [] -number(A)| -semiring(A)|times_times(A,B,ti(A,C))=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=15): 10 [] -number(A)| -semiring(A)|ti(A,times_times(A,B,C))=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 11 [] -linordered_ring(A)|times_times(A,ti(A,B),C)=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 12 [] -linordered_ring(A)|times_times(A,B,ti(A,C))=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 13 [] -linordered_ring(A)|ti(A,times_times(A,B,C))=times_times(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=9): 14 [] -linordered_ring(A)|ti(A,zero_zero(A))=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=9): 15 [] -semiring_1(A)|ti(A,zero_zero(A))=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=6): 16 [] -zprime(ti(int,A))|zprime(A).
% 2.23/2.44  ** KEPT (pick-wt=6): 17 [] zprime(ti(int,A))| -zprime(A).
% 2.23/2.44  ** KEPT (pick-wt=11): 18 [] -number(A)|number_number_of(A,ti(int,B))=number_number_of(A,B).
% 2.23/2.44  ** KEPT (pick-wt=11): 19 [] -number(A)|ti(A,number_number_of(A,B))=number_number_of(A,B).
% 2.23/2.44  ** KEPT (pick-wt=14): 20 [] -number(A)| -linorder(A)| -ord_less(A,ti(A,B),C)|ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 21 [] -number(A)| -linorder(A)|ord_less(A,ti(A,B),C)| -ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 22 [] -number(A)| -linorder(A)| -ord_less(A,B,ti(A,C))|ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 23 [] -number(A)| -linorder(A)|ord_less(A,B,ti(A,C))| -ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 24 [] -linordered_idom(A)| -ord_less(A,ti(A,B),C)|ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 25 [] -linordered_idom(A)|ord_less(A,ti(A,B),C)| -ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 26 [] -linordered_idom(A)| -ord_less(A,B,ti(A,C))|ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 27 [] -linordered_idom(A)|ord_less(A,B,ti(A,C))| -ord_less(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 28 [] -number(A)| -linorder(A)| -ord_less_e_q(A,ti(A,B),C)|ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 29 [] -number(A)| -linorder(A)|ord_less_e_q(A,ti(A,B),C)| -ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 30 [] -number(A)| -linorder(A)| -ord_less_e_q(A,B,ti(A,C))|ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=14): 31 [] -number(A)| -linorder(A)|ord_less_e_q(A,B,ti(A,C))| -ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 32 [] -linordered_ring(A)| -ord_less_e_q(A,ti(A,B),C)|ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 33 [] -linordered_ring(A)|ord_less_e_q(A,ti(A,B),C)| -ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 34 [] -linordered_ring(A)| -ord_less_e_q(A,B,ti(A,C))|ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 35 [] -linordered_ring(A)|ord_less_e_q(A,B,ti(A,C))| -ord_less_e_q(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 36 [] -semiring_1(A)|power_power(A,ti(A,B),C)=power_power(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 37 [] -semiring_1(A)|power_power(A,B,ti(nat,C))=power_power(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=13): 38 [] -semiring_1(A)|ti(A,power_power(A,B,C))=power_power(A,B,C).
% 2.23/2.44  ** KEPT (pick-wt=6): 39 [] -twoSqu33214720sum2sq(ti(int,A))|twoSqu33214720sum2sq(A).
% 2.23/2.44  ** KEPT (pick-wt=6): 40 [] twoSqu33214720sum2sq(ti(int,A))| -twoSqu33214720sum2sq(A).
% 2.23/2.44  ** KEPT (pick-wt=19): 42 [copy,41,flip.1,flip.2] zero_zero(int)!=t|zero_zero(int)=plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)).
% 2.23/2.44  ** KEPT (pick-wt=5): 43 [] -ord_less_e_q(int,one_one(int),t).
% 2.23/2.44  ** KEPT (pick-wt=24): 44 [] -linordered_idom(A)| -ord_less(A,plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls))))),zero_zero(A)).
% 2.23/2.44  ** KEPT (pick-wt=36): 45 [] -linordered_idom(A)| -ord_less(A,zero_zero(A),plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls))))))|ti(A,B)!=zero_zero(A)|ti(A,C)!=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=30): 46 [] -linordered_idom(A)|ord_less(A,zero_zero(A),plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls))))))|ti(A,B)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=30): 47 [] -linordered_idom(A)|ord_less(A,zero_zero(A),plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls))))))|ti(A,C)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=29): 48 [] -linordered_idom(A)|plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls)))))!=zero_zero(A)|ti(A,B)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=29): 49 [] -linordered_idom(A)|plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls)))))!=zero_zero(A)|ti(A,C)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=35): 50 [] -linordered_idom(A)|plus_plus(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),power_power(A,C,number_number_of(nat,bit0(bit1(pls)))))=zero_zero(A)|ti(A,B)!=zero_zero(A)|ti(A,C)!=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=14): 51 [] -linordered_idom(A)| -ord_less(A,power_power(A,B,number_number_of(nat,bit0(bit1(pls)))),zero_zero(A)).
% 2.23/2.44  ** KEPT (pick-wt=20): 52 [] -linordered_idom(A)| -ord_less(A,zero_zero(A),power_power(A,B,number_number_of(nat,bit0(bit1(pls)))))|ti(A,B)!=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=20): 53 [] -linordered_idom(A)|ord_less(A,zero_zero(A),power_power(A,B,number_number_of(nat,bit0(bit1(pls)))))|ti(A,B)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=14): 54 [] -semiring_1(A)|power_power(A,one_one(A),number_number_of(nat,bit0(bit1(pls))))=one_one(A).
% 2.23/2.44  ** KEPT (pick-wt=14): 55 [] -semiring_1(A)|power_power(A,zero_zero(A),number_number_of(nat,bit0(bit1(pls))))=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=19): 56 [] -ring_11004092258visors(A)|power_power(A,B,number_number_of(nat,bit0(bit1(pls))))!=zero_zero(A)|ti(A,B)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=19): 57 [] -ring_11004092258visors(A)|power_power(A,B,number_number_of(nat,bit0(bit1(pls))))=zero_zero(A)|ti(A,B)!=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=17): 58 [] -number_ring(A)|plus_plus(A,one_one(A),number_number_of(A,B))=number_number_of(A,plus_plus(int,bit1(pls),B)).
% 2.23/2.44  ** KEPT (pick-wt=17): 59 [] -number_ring(A)|plus_plus(A,number_number_of(A,B),one_one(A))=number_number_of(A,plus_plus(int,B,bit1(pls))).
% 2.23/2.44  ** KEPT (pick-wt=12): 60 [] -ord_less_e_q(int,number_number_of(int,A),number_number_of(int,B))|ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=12): 61 [] ord_less_e_q(int,number_number_of(int,A),number_number_of(int,B))| -ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=16): 62 [] -number_ring(A)| -linordered_idom(A)| -ord_less_e_q(A,number_number_of(A,B),number_number_of(A,C))|ord_less_e_q(int,B,C).
% 2.23/2.44  ** KEPT (pick-wt=16): 63 [] -number_ring(A)| -linordered_idom(A)|ord_less_e_q(A,number_number_of(A,B),number_number_of(A,C))| -ord_less_e_q(int,B,C).
% 2.23/2.44  ** KEPT (pick-wt=12): 64 [] -ord_less_e_q(int,A,B)| -ord_less_e_q(int,B,C)|ord_less_e_q(int,A,C).
% 2.23/2.44  ** KEPT (pick-wt=11): 65 [] -ord_less_e_q(int,A,B)| -ord_less_e_q(int,B,A)|A=B.
% 2.23/2.44  ** KEPT (pick-wt=10): 66 [] -ord_less_e_q(int,bit1(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=10): 67 [] ord_less_e_q(int,bit1(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.44    Following clause subsumed by 66 during input processing: 0 [] -ord_less_e_q(int,bit1(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.44    Following clause subsumed by 67 during input processing: 0 [] ord_less_e_q(int,bit1(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=10): 68 [] -ord_less_e_q(int,bit0(A),bit0(B))|ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=10): 69 [] ord_less_e_q(int,bit0(A),bit0(B))| -ord_less_e_q(int,A,B).
% 2.23/2.44    Following clause subsumed by 68 during input processing: 0 [] -ord_less_e_q(int,bit0(A),bit0(B))|ord_less_e_q(int,A,B).
% 2.23/2.44    Following clause subsumed by 69 during input processing: 0 [] ord_less_e_q(int,bit0(A),bit0(B))| -ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=8): 70 [] -ord_less(int,A,B)|ord_less_e_q(int,A,B).
% 2.23/2.44  ** KEPT (pick-wt=7): 71 [] -ord_less(int,A,B)|A!=B.
% 2.23/2.44  ** KEPT (pick-wt=11): 72 [] ord_less(int,A,B)| -ord_less_e_q(int,A,B)|A=B.
% 2.23/2.44  ** KEPT (pick-wt=14): 73 [] -ord_less_e_q(int,A,B)|ord_less_e_q(int,plus_plus(int,C,A),plus_plus(int,C,B)).
% 2.23/2.44  ** KEPT (pick-wt=10): 74 [] number_number_of(nat,A)!=zero_zero(nat)|ord_less_e_q(int,A,pls).
% 2.23/2.44  ** KEPT (pick-wt=10): 75 [] number_number_of(nat,A)=zero_zero(nat)| -ord_less_e_q(int,A,pls).
% 2.23/2.44  ** KEPT (pick-wt=10): 76 [] zero_zero(nat)!=number_number_of(nat,A)|ord_less_e_q(int,A,pls).
% 2.23/2.44  ** KEPT (pick-wt=10): 77 [] zero_zero(nat)=number_number_of(nat,A)| -ord_less_e_q(int,A,pls).
% 2.23/2.44  ** KEPT (pick-wt=25): 79 [copy,78,flip.4] -number_semiring(A)| -ord_less_e_q(int,pls,B)| -ord_less_e_q(int,pls,C)|number_number_of(A,times_times(int,B,C))=times_times(A,number_number_of(A,B),number_number_of(A,C)).
% 2.23/2.44  ** KEPT (pick-wt=23): 81 [copy,80,flip.2] -number_ring(A)|times_times(A,number_number_of(A,times_times(int,B,C)),D)=times_times(A,number_number_of(A,B),times_times(A,number_number_of(A,C),D)).
% 2.23/2.44  ** KEPT (pick-wt=17): 83 [copy,82,flip.2] -number_ring(A)|number_number_of(A,times_times(int,B,C))=times_times(A,number_number_of(A,B),number_number_of(A,C)).
% 2.23/2.44    Following clause subsumed by 83 during input processing: 0 [] -number_ring(A)|number_number_of(A,times_times(int,B,C))=times_times(A,number_number_of(A,B),number_number_of(A,C)).
% 2.23/2.44  ** KEPT (pick-wt=22): 84 [] -linord581940658strict(A)| -ord_less_e_q(A,plus_plus(A,times_times(A,B,B),times_times(A,C,C)),zero_zero(A))|ti(A,B)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=22): 85 [] -linord581940658strict(A)| -ord_less_e_q(A,plus_plus(A,times_times(A,B,B),times_times(A,C,C)),zero_zero(A))|ti(A,C)=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=28): 86 [] -linord581940658strict(A)|ord_less_e_q(A,plus_plus(A,times_times(A,B,B),times_times(A,C,C)),zero_zero(A))|ti(A,B)!=zero_zero(A)|ti(A,C)!=zero_zero(A).
% 2.23/2.44  ** KEPT (pick-wt=16): 87 [] -linordered_ring(A)|ord_less_e_q(A,zero_zero(A),plus_plus(A,times_times(A,B,B),times_times(A,C,C))).
% 2.23/2.44  ** KEPT (pick-wt=15): 88 [] -number_ring(A)| -linordered_idom(A)| -ord_less_e_q(A,number_number_of(A,B),zero_zero(A))|ord_less_e_q(int,B,pls).
% 2.23/2.44  ** KEPT (pick-wt=15): 89 [] -number_ring(A)| -linordered_idom(A)|ord_less_e_q(A,number_number_of(A,B),zero_zero(A))| -ord_less_e_q(int,B,pls).
% 2.23/2.45  ** KEPT (pick-wt=15): 90 [] -number_ring(A)| -linordered_idom(A)| -ord_less_e_q(A,zero_zero(A),number_number_of(A,B))|ord_less_e_q(int,pls,B).
% 2.23/2.45  ** KEPT (pick-wt=15): 91 [] -number_ring(A)| -linordered_idom(A)|ord_less_e_q(A,zero_zero(A),number_number_of(A,B))| -ord_less_e_q(int,pls,B).
% 2.23/2.45  ** KEPT (pick-wt=11): 92 [] -ord_less(nat,zero_zero(nat),number_number_of(nat,A))|ord_less(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=11): 93 [] ord_less(nat,zero_zero(nat),number_number_of(nat,A))| -ord_less(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=20): 94 [] -number(A)| -linorder(A)| -ord_less_e_q(A,number_number_of(A,B),number_number_of(A,C))| -ord_less(A,number_number_of(A,C),number_number_of(A,B)).
% 2.23/2.45  ** KEPT (pick-wt=20): 95 [] -number(A)| -linorder(A)|ord_less_e_q(A,number_number_of(A,B),number_number_of(A,C))|ord_less(A,number_number_of(A,C),number_number_of(A,B)).
% 2.23/2.45  ** KEPT (pick-wt=9): 96 [] -ord_less_e_q(int,pls,bit1(A))|ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=9): 97 [] ord_less_e_q(int,pls,bit1(A))| -ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=10): 98 [] -ord_less_e_q(int,bit0(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=10): 99 [] ord_less_e_q(int,bit0(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.45    Following clause subsumed by 98 during input processing: 0 [] -ord_less_e_q(int,bit0(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.45    Following clause subsumed by 99 during input processing: 0 [] ord_less_e_q(int,bit0(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=9): 100 [] -ord_less_e_q(int,bit0(A),pls)|ord_less_e_q(int,A,pls).
% 2.23/2.45  ** KEPT (pick-wt=9): 101 [] ord_less_e_q(int,bit0(A),pls)| -ord_less_e_q(int,A,pls).
% 2.23/2.45  ** KEPT (pick-wt=9): 102 [] -ord_less_e_q(int,pls,bit0(A))|ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=9): 103 [] ord_less_e_q(int,pls,bit0(A))| -ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=18): 104 [] -ord_less(int,A,B)| -ord_less_e_q(int,C,D)|ord_less(int,plus_plus(int,A,C),plus_plus(int,B,D)).
% 2.23/2.45  ** KEPT (pick-wt=16): 105 [] -number_ring(A)| -linordered_idom(A)| -ord_less_e_q(A,number_number_of(A,B),one_one(A))|ord_less_e_q(int,B,bit1(pls)).
% 2.23/2.45  ** KEPT (pick-wt=16): 106 [] -number_ring(A)| -linordered_idom(A)|ord_less_e_q(A,number_number_of(A,B),one_one(A))| -ord_less_e_q(int,B,bit1(pls)).
% 2.23/2.45  ** KEPT (pick-wt=16): 107 [] -number_ring(A)| -linordered_idom(A)| -ord_less_e_q(A,one_one(A),number_number_of(A,B))|ord_less_e_q(int,bit1(pls),B).
% 2.23/2.45  ** KEPT (pick-wt=16): 108 [] -number_ring(A)| -linordered_idom(A)|ord_less_e_q(A,one_one(A),number_number_of(A,B))| -ord_less_e_q(int,bit1(pls),B).
% 2.23/2.45  ** KEPT (pick-wt=12): 109 [] -ord_less(int,number_number_of(int,A),number_number_of(int,B))|ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=12): 110 [] ord_less(int,number_number_of(int,A),number_number_of(int,B))| -ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=9): 111 [] -ord_less_e_q(int,bit1(A),pls)|ord_less(int,A,pls).
% 2.23/2.45  ** KEPT (pick-wt=9): 112 [] ord_less_e_q(int,bit1(A),pls)| -ord_less(int,A,pls).
% 2.23/2.45  ** KEPT (pick-wt=9): 113 [] -ord_less(int,pls,bit1(A))|ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=9): 114 [] ord_less(int,pls,bit1(A))| -ord_less_e_q(int,pls,A).
% 2.23/2.45  ** KEPT (pick-wt=10): 115 [] -ord_less_e_q(int,bit1(A),bit0(B))|ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=10): 116 [] ord_less_e_q(int,bit1(A),bit0(B))| -ord_less(int,A,B).
% 2.23/2.45    Following clause subsumed by 115 during input processing: 0 [] -ord_less_e_q(int,bit1(A),bit0(B))|ord_less(int,A,B).
% 2.23/2.45    Following clause subsumed by 116 during input processing: 0 [] ord_less_e_q(int,bit1(A),bit0(B))| -ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=10): 117 [] -ord_less(int,bit0(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=10): 118 [] ord_less(int,bit0(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.45    Following clause subsumed by 117 during input processing: 0 [] -ord_less(int,bit0(A),bit1(B))|ord_less_e_q(int,A,B).
% 2.23/2.45    Following clause subsumed by 118 during input processing: 0 [] ord_less(int,bit0(A),bit1(B))| -ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=16): 119 [] -ord_less(nat,number_number_of(nat,A),number_number_of(nat,B))| -ord_less(int,A,B)|ord_less(int,pls,B).
% 2.23/2.45  ** KEPT (pick-wt=12): 120 [] -ord_less(nat,number_number_of(nat,A),number_number_of(nat,B))|ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=16): 121 [] ord_less(nat,number_number_of(nat,A),number_number_of(nat,B))| -ord_less(int,pls,B)| -ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=10): 122 [] -ord_less_e_q(int,one_one(int),A)|ord_less(int,zero_zero(int),A).
% 2.23/2.45  ** KEPT (pick-wt=10): 123 [] ord_less_e_q(int,one_one(int),A)| -ord_less(int,zero_zero(int),A).
% 2.23/2.45  ** KEPT (pick-wt=12): 124 [] -ord_less(int,A,B)|ord_less_e_q(int,plus_plus(int,A,one_one(int)),B).
% 2.23/2.45  ** KEPT (pick-wt=12): 125 [] -ord_less_e_q(int,plus_plus(int,A,one_one(int)),B)|ord_less(int,A,B).
% 2.23/2.45    Following clause subsumed by 124 during input processing: 0 [] ord_less_e_q(int,plus_plus(int,A,one_one(int)),B)| -ord_less(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=12): 126 [] -ord_less(int,A,plus_plus(int,B,one_one(int)))|ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=12): 127 [] ord_less(int,A,plus_plus(int,B,one_one(int)))| -ord_less_e_q(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=25): 129 [copy,128,flip.4] -number_semiring(A)| -ord_less_e_q(int,pls,B)| -ord_less_e_q(int,pls,C)|number_number_of(A,plus_plus(int,B,C))=plus_plus(A,number_number_of(A,B),number_number_of(A,C)).
% 2.23/2.45  ** KEPT (pick-wt=16): 130 [] -ord_less(int,A,pls)|plus_plus(nat,number_number_of(nat,A),number_number_of(nat,B))=number_number_of(nat,B).
% 2.23/2.45  ** KEPT (pick-wt=20): 131 [] ord_less(int,A,pls)| -ord_less(int,B,pls)|plus_plus(nat,number_number_of(nat,A),number_number_of(nat,B))=number_number_of(nat,A).
% 2.23/2.45  ** KEPT (pick-wt=14): 132 [] -ord_less_e_q(int,zero_zero(int),A)|ord_less(int,zero_zero(int),plus_plus(int,one_one(int),A)).
% 2.23/2.45  ** KEPT (pick-wt=14): 133 [] -number_ring(A)| -ring_char_0(A)|number_number_of(A,B)!=number_number_of(A,C)|B=C.
% 2.23/2.45  ** KEPT (pick-wt=14): 134 [] -number_ring(A)| -ring_char_0(A)|number_number_of(A,B)=number_number_of(A,C)|B!=C.
% 2.23/2.45  ** KEPT (pick-wt=16): 135 [] -number(A)|number_number_of(A,B)!=ti(A,C)|ti(A,C)=number_number_of(A,B).
% 2.23/2.45  ** KEPT (pick-wt=16): 136 [] -number(A)|number_number_of(A,B)=ti(A,C)|ti(A,C)!=number_number_of(A,B).
% 2.23/2.45  ** KEPT (pick-wt=8): 137 [] bit1(A)!=bit1(B)|A=B.
% 2.23/2.45  ** KEPT (pick-wt=8): 138 [] bit1(A)=bit1(B)|A!=B.
% 2.23/2.45  ** KEPT (pick-wt=8): 139 [] bit0(A)!=bit0(B)|A=B.
% 2.23/2.45  ** KEPT (pick-wt=8): 140 [] bit0(A)=bit0(B)|A!=B.
% 2.23/2.45  ** KEPT (pick-wt=21): 141 [] -linord581940658strict(A)|plus_plus(A,times_times(A,B,B),times_times(A,C,C))!=zero_zero(A)|ti(A,B)=zero_zero(A).
% 2.23/2.45  ** KEPT (pick-wt=21): 142 [] -linord581940658strict(A)|plus_plus(A,times_times(A,B,B),times_times(A,C,C))!=zero_zero(A)|ti(A,C)=zero_zero(A).
% 2.23/2.45  ** KEPT (pick-wt=27): 143 [] -linord581940658strict(A)|plus_plus(A,times_times(A,B,B),times_times(A,C,C))=zero_zero(A)|ti(A,B)!=zero_zero(A)|ti(A,C)!=zero_zero(A).
% 2.23/2.45  ** KEPT (pick-wt=28): 144 [] -number(A)| -semiring(A)|times_times(A,plus_plus(A,B,C),number_number_of(A,D))=plus_plus(A,times_times(A,B,number_number_of(A,D)),times_times(A,C,number_number_of(A,D))).
% 2.23/2.45  ** KEPT (pick-wt=28): 145 [] -number(A)| -semiring(A)|times_times(A,number_number_of(A,B),plus_plus(A,C,D))=plus_plus(A,times_times(A,number_number_of(A,B),C),times_times(A,number_number_of(A,B),D)).
% 2.23/2.45  ** KEPT (pick-wt=16): 146 [] -ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int)).
% 2.23/2.45  
% 2.23/2.45  ------------> process sos:
% 2.23/2.45  ** KEPT (pick-wt=3): 155 [] A=A.
% 2.23/2.45  ** KEPT (pick-wt=7): 156 [] ti(A,undefined(A))=undefined(A).
% 2.23/2.45  ---> New Demodulator: 157 [new_demod,156] ti(A,undefined(A))=undefined(A).
% 2.23/2.45  ** KEPT (pick-wt=7): 158 [] bit0(ti(int,A))=bit0(A).
% 2.23/2.45  ---> New Demodulator: 159 [new_demod,158] bit0(ti(int,A))=bit0(A).
% 2.23/2.45  ** KEPT (pick-wt=7): 160 [] ti(int,bit0(A))=bit0(A).
% 2.23/2.45  ---> New Demodulator: 161 [new_demod,160] ti(int,bit0(A))=bit0(A).
% 2.23/2.45  ** KEPT (pick-wt=7): 162 [] bit1(ti(int,A))=bit1(A).
% 2.23/2.45  ---> New Demodulator: 163 [new_demod,162] bit1(ti(int,A))=bit1(A).
% 2.23/2.45  ** KEPT (pick-wt=7): 164 [] ti(int,bit1(A))=bit1(A).
% 2.23/2.45  ---> New Demodulator: 165 [new_demod,164] ti(int,bit1(A))=bit1(A).
% 2.23/2.45  ** KEPT (pick-wt=5): 166 [] ti(int,pls)=pls.
% 2.23/2.45  ---> New Demodulator: 167 [new_demod,166] ti(int,pls)=pls.
% 2.23/2.45  ** KEPT (pick-wt=5): 168 [] ti(int,m)=m.
% 2.23/2.45  ---> New Demodulator: 169 [new_demod,168] ti(int,m)=m.
% 2.23/2.45  ** KEPT (pick-wt=5): 170 [] ti(int,s)=s.
% 2.23/2.45  ---> New Demodulator: 171 [new_demod,170] ti(int,s)=s.
% 2.23/2.45  ** KEPT (pick-wt=5): 172 [] ti(int,t)=t.
% 2.23/2.45  ---> New Demodulator: 173 [new_demod,172] ti(int,t)=t.
% 2.23/2.45  ** KEPT (pick-wt=5): 174 [] ord_less(int,t,zero_zero(int)).
% 2.23/2.45  ** KEPT (pick-wt=5): 175 [] ord_less(int,t,one_one(int)).
% 2.23/2.45  ** KEPT (pick-wt=35): 176 [] ord_less(int,times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t),times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),zero_zero(int))).
% 2.23/2.45  ** KEPT (pick-wt=29): 178 [copy,177,flip.1] times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t)=plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)).
% 2.23/2.45  ---> New Demodulator: 179 [new_demod,178] times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),t)=plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)).
% 2.23/2.45  ** KEPT (pick-wt=17): 180 [] ord_less(int,zero_zero(int),plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.45  ** KEPT (pick-wt=16): 181 [] ord_less(int,t,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.45  ** KEPT (pick-wt=29): 183 [copy,182,flip.1] times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),$c1)=plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)).
% 2.23/2.45  ---> New Demodulator: 184 [new_demod,183] times_times(int,plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int)),$c1)=plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)).
% 2.23/2.45  ** KEPT (pick-wt=14): 185 [] zprime(plus_plus(int,times_times(int,number_number_of(int,bit0(bit0(bit1(pls)))),m),one_one(int))).
% 2.23/2.45  ** KEPT (pick-wt=13): 187 [copy,186,demod,179] twoSqu33214720sum2sq(plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int))).
% 2.23/2.45  ** KEPT (pick-wt=4): 188 [] ord_less_e_q(int,A,A).
% 2.23/2.45  ** KEPT (pick-wt=5): 189 [] number_number_of(int,A)=A.
% 2.23/2.45  ---> New Demodulator: 190 [new_demod,189] number_number_of(int,A)=A.
% 2.23/2.45  ** KEPT (pick-wt=9): 191 [] times_times(int,A,B)=times_times(int,B,A).
% 2.23/2.45  ** KEPT (pick-wt=8): 192 [] ord_less_e_q(int,A,B)|ord_less_e_q(int,B,A).
% 2.23/2.45    Following clause subsumed by 155 during input processing: 0 [demod,190,190,190] times_times(int,A,B)=times_times(int,A,B).
% 2.23/2.45  ** KEPT (pick-wt=15): 193 [] times_times(int,times_times(int,A,B),C)=times_times(int,A,times_times(int,B,C)).
% 2.23/2.45  ---> New Demodulator: 194 [new_demod,193] times_times(int,times_times(int,A,B),C)=times_times(int,A,times_times(int,B,C)).
% 2.23/2.45  ** KEPT (pick-wt=18): 196 [copy,195,flip.1] times_times(int,power_power(int,A,B),power_power(int,A,C))=power_power(int,A,plus_plus(nat,B,C)).
% 2.23/2.45  ---> New Demodulator: 197 [new_demod,196] times_times(int,power_power(int,A,B),power_power(int,A,C))=power_power(int,A,plus_plus(nat,B,C)).
% 2.23/2.45    Following clause subsumed by 188 during input processing: 0 [] ord_less_e_q(int,pls,pls).
% 2.23/2.45  ** KEPT (pick-wt=6): 199 [copy,198,flip.1] zero_zero(nat)=number_number_of(nat,pls).
% 2.23/2.45  ---> New Demodulator: 200 [new_demod,199] zero_zero(nat)=number_number_of(nat,pls).
% 2.23/2.45    Following clause subsumed by 155 during input processing: 0 [demod,200] number_number_of(nat,pls)=number_number_of(nat,pls).
% 2.23/2.45  ** KEPT (pick-wt=12): 201 [] plus_plus(nat,one_one(nat),one_one(nat))=number_number_of(nat,bit0(bit1(pls))).
% 2.23/2.45  ---> New Demodulator: 202 [new_demod,201] plus_plus(nat,one_one(nat),one_one(nat))=number_number_of(nat,bit0(bit1(pls))).
% 2.23/2.45  ** KEPT (pick-wt=6): 203 [] times_times(int,pls,A)=pls.
% 2.23/2.45  ---> New Demodulator: 204 [new_demod,203] times_times(int,pls,A)=pls.
% 2.23/2.45  ** KEPT (pick-wt=11): 206 [copy,205,flip.1] bit0(times_times(int,A,B))=times_times(int,bit0(A),B).
% 2.23/2.45  ---> New Demodulator: 207 [new_demod,206] bit0(times_times(int,A,B))=times_times(int,bit0(A),B).
% 2.23/2.45  ** KEPT (pick-wt=7): 208 [] times_times(int,A,one_one(int))=A.
% 2.23/2.45  ---> New Demodulator: 209 [new_demod,208] times_times(int,A,one_one(int))=A.
% 2.30/2.45  ** KEPT (pick-wt=7): 210 [] times_times(int,one_one(int),A)=A.
% 2.30/2.45  ---> New Demodulator: 211 [new_demod,210] times_times(int,one_one(int),A)=A.
% 2.30/2.45    Following clause subsumed by 155 during input processing: 0 [demod,190,190,190] plus_plus(int,A,B)=plus_plus(int,A,B).
% 2.30/2.45  ** KEPT (pick-wt=18): 212 [] times_times(int,plus_plus(int,A,B),C)=plus_plus(int,times_times(int,A,C),times_times(int,B,C)).
% 2.30/2.45  ---> New Demodulator: 213 [new_demod,212] times_times(int,plus_plus(int,A,B),C)=plus_plus(int,times_times(int,A,C),times_times(int,B,C)).
% 2.30/2.45  ** KEPT (pick-wt=18): 214 [] times_times(int,A,plus_plus(int,B,C))=plus_plus(int,times_times(int,A,B),times_times(int,A,C)).
% 2.30/2.45  ---> New Demodulator: 215 [new_demod,214] times_times(int,A,plus_plus(int,B,C))=plus_plus(int,times_times(int,A,B),times_times(int,A,C)).
% 2.30/2.45  ** KEPT (pick-wt=7): 217 [copy,216,flip.1] one_one(nat)=number_number_of(nat,bit1(pls)).
% 2.30/2.45  ---> New Demodulator: 218 [new_demod,217] one_one(nat)=number_number_of(nat,bit1(pls)).
% 2.30/2.45    Following clause subsumed by 155 during input processing: 0 [demod,218] number_number_of(nat,bit1(pls))=number_number_of(nat,bit1(pls)).
% 2.30/2.45  ** KEPT (pick-wt=23): 220 [copy,219,flip.3] ord_less(int,A,pls)|ord_less(int,B,pls)|number_number_of(nat,plus_plus(int,A,B))=plus_plus(nat,number_number_of(nat,A),number_number_of(nat,B)).
% 2.30/2.45  ** KEPT (pick-wt=11): 221 [] ord_less(int,A,B)|A=B|ord_less(int,B,A).
% 2.30/2.45  ** KEPT (pick-wt=15): 222 [] plus_plus(int,plus_plus(int,A,B),C)=plus_plus(int,A,plus_plus(int,B,C)).
% 2.30/2.45  ---> New Demodulator: 223 [new_demod,222] plus_plus(int,plus_plus(int,A,B),C)=plus_plus(int,A,plus_plus(int,B,C)).
% 2.30/2.45  ** KEPT (pick-wt=15): 224 [] plus_plus(int,A,plus_plus(int,B,C))=plus_plus(int,B,plus_plus(int,A,C)).
% 2.30/2.45  ** KEPT (pick-wt=9): 225 [] plus_plus(int,A,B)=plus_plus(int,B,A).
% 2.30/2.45  ** KEPT (pick-wt=4): 227 [copy,226,demod,190] zero_zero(int)=pls.
% 2.30/2.45  ---> New Demodulator: 228 [new_demod,227] zero_zero(int)=pls.
% 2.30/2.45  ** KEPT (pick-wt=2): 229 [] ring_11004092258visors(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 230 [] linord581940658strict(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 231 [] linordered_ring(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 232 [] linordered_idom(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 233 [] number_semiring(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 234 [] linorder(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 235 [] semiring_1(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 236 [] ring_char_0(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 237 [] number_ring(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 238 [] semiring(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 239 [] number(int).
% 2.30/2.45  ** KEPT (pick-wt=2): 240 [] number_semiring(nat).
% 2.30/2.45  ** KEPT (pick-wt=2): 241 [] linorder(nat).
% 2.30/2.45  ** KEPT (pick-wt=2): 242 [] semiring_1(nat).
% 2.30/2.45  ** KEPT (pick-wt=2): 243 [] semiring(nat).
% 2.30/2.45  ** KEPT (pick-wt=2): 244 [] number(nat).
% 2.30/2.45  ** KEPT (pick-wt=9): 245 [] ti(A,ti(A,B))=ti(A,B).
% 2.30/2.45  ---> New Demodulator: 246 [new_demod,245] ti(A,ti(A,B))=ti(A,B).
% 2.30/2.45    Following clause subsumed by 155 during input processing: 0 [copy,155,flip.1] A=A.
% 2.30/2.45  155 back subsumes 149.
% 2.30/2.45  >>>> Starting back demodulation with 157.
% 2.30/2.45  >>>> Starting back demodulation with 159.
% 2.30/2.45  >>>> Starting back demodulation with 161.
% 2.30/2.45  >>>> Starting back demodulation with 163.
% 2.30/2.45  >>>> Starting back demodulation with 165.
% 2.30/2.45  >>>> Starting back demodulation with 167.
% 2.30/2.45  >>>> Starting back demodulation with 169.
% 2.30/2.45  >>>> Starting back demodulation with 171.
% 2.30/2.45  >>>> Starting back demodulation with 173.
% 2.30/2.45  >>>> Starting back demodulation with 179.
% 2.30/2.45      >> back demodulating 176 with 179.
% 2.30/2.45  >>>> Starting back demodulation with 184.
% 2.30/2.45  >>>> Starting back demodulation with 190.
% 2.30/2.45      >> back demodulating 185 with 190.
% 2.30/2.45      >> back demodulating 183 with 190.
% 2.30/2.45      >> back demodulating 181 with 190.
% 2.30/2.45      >> back demodulating 180 with 190.
% 2.30/2.45      >> back demodulating 178 with 190.
% 2.30/2.45      >> back demodulating 110 with 190.
% 2.30/2.45      >> back demodulating 109 with 190.
% 2.30/2.45      >> back demodulating 61 with 190.
% 2.30/2.45      >> back demodulating 60 with 190.
% 2.30/2.45    Following clause subsumed by 191 during input processing: 0 [copy,191,flip.1] times_times(int,A,B)=times_times(int,B,A).
% 2.30/2.45  >>>> Starting back demodulation with 194.
% 2.30/2.45  >>>> Starting back demodulation with 197.
% 2.30/2.45  >>>> Starting back demodulation with 200.
% 2.30/2.45      >> back demodulating 93 with 200.
% 2.30/2.45      >> back demodulating 92 with 200.
% 2.30/2.45      >> back demodulating 77 with 200.
% 2.74/2.90      >> back demodulating 76 with 200.
% 2.74/2.90      >> back demodulating 75 with 200.
% 2.74/2.90      >> back demodulating 74 with 200.
% 2.74/2.90  >>>> Starting back demodulation with 202.
% 2.74/2.90  >>>> Starting back demodulation with 204.
% 2.74/2.90  >>>> Starting back demodulation with 207.
% 2.74/2.90  >>>> Starting back demodulation with 209.
% 2.74/2.90  >>>> Starting back demodulation with 211.
% 2.74/2.90  >>>> Starting back demodulation with 213.
% 2.74/2.90  >>>> Starting back demodulation with 215.
% 2.74/2.90  >>>> Starting back demodulation with 218.
% 2.74/2.90      >> back demodulating 201 with 218.
% 2.74/2.90  >>>> Starting back demodulation with 223.
% 2.74/2.90    Following clause subsumed by 224 during input processing: 0 [copy,224,flip.1] plus_plus(int,A,plus_plus(int,B,C))=plus_plus(int,B,plus_plus(int,A,C)).
% 2.74/2.90    Following clause subsumed by 225 during input processing: 0 [copy,225,flip.1] plus_plus(int,A,B)=plus_plus(int,B,A).
% 2.74/2.90  >>>> Starting back demodulation with 228.
% 2.74/2.90      >> back demodulating 174 with 228.
% 2.74/2.90      >> back demodulating 146 with 228.
% 2.74/2.90      >> back demodulating 132 with 228.
% 2.74/2.90      >> back demodulating 123 with 228.
% 2.74/2.90      >> back demodulating 122 with 228.
% 2.74/2.90      >> back demodulating 42 with 228.
% 2.74/2.90  >>>> Starting back demodulation with 246.
% 2.74/2.90  >>>> Starting back demodulation with 250.
% 2.74/2.90      >> back demodulating 187 with 250.
% 2.74/2.90  >>>> Starting back demodulation with 254.
% 2.74/2.90      >> back demodulating 247 with 254.
% 2.74/2.90  >>>> Starting back demodulation with 260.
% 2.74/2.90      >> back demodulating 249 with 260.
% 2.74/2.90      >> back demodulating 148 with 260.
% 2.74/2.90      >> back demodulating 147 with 260.
% 2.74/2.90      >> back demodulating 57 with 260.
% 2.74/2.90      >> back demodulating 56 with 260.
% 2.74/2.90      >> back demodulating 55 with 260.
% 2.74/2.90      >> back demodulating 54 with 260.
% 2.74/2.90      >> back demodulating 53 with 260.
% 2.74/2.90      >> back demodulating 52 with 260.
% 2.74/2.90      >> back demodulating 51 with 260.
% 2.74/2.90      >> back demodulating 50 with 260.
% 2.74/2.90      >> back demodulating 49 with 260.
% 2.74/2.90      >> back demodulating 48 with 260.
% 2.74/2.90      >> back demodulating 47 with 260.
% 2.74/2.90      >> back demodulating 46 with 260.
% 2.74/2.90      >> back demodulating 45 with 260.
% 2.74/2.90      >> back demodulating 44 with 260.
% 2.74/2.90  >>>> Starting back demodulation with 271.
% 2.74/2.90      >> back demodulating 268 with 271.
% 2.74/2.90      >> back demodulating 267 with 271.
% 2.74/2.90      >> back demodulating 263 with 271.
% 2.74/2.90  
% 2.74/2.90  ======= end of input processing =======
% 2.74/2.90  
% 2.74/2.90  =========== start of search ===========
% 2.74/2.90  
% 2.74/2.90  
% 2.74/2.90  Resetting weight limit to 6.
% 2.74/2.90  
% 2.74/2.90  
% 2.74/2.90  Resetting weight limit to 6.
% 2.74/2.90  
% 2.74/2.90  sos_size=296
% 2.74/2.90  
% 2.74/2.90  Search stopped because sos empty.
% 2.74/2.90  
% 2.74/2.90  
% 2.74/2.90  Search stopped because sos empty.
% 2.74/2.90  
% 2.74/2.90  ============ end of search ============
% 2.74/2.90  
% 2.74/2.90  -------------- statistics -------------
% 2.74/2.90  clauses given                338
% 2.74/2.90  clauses generated          45911
% 2.74/2.90  clauses kept                 582
% 2.74/2.90  clauses forward subsumed    1151
% 2.74/2.90  clauses back subsumed         13
% 2.74/2.90  Kbytes malloced             5859
% 2.74/2.90  
% 2.74/2.90  ----------- times (seconds) -----------
% 2.74/2.90  user CPU time          0.46          (0 hr, 0 min, 0 sec)
% 2.74/2.90  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 2.74/2.90  wall-clock time        2             (0 hr, 0 min, 2 sec)
% 2.74/2.90  
% 2.74/2.90  Process 5337 finished Wed Jul 27 10:02:39 2022
% 2.74/2.90  Otter interrupted
% 2.74/2.90  PROOF NOT FOUND
%------------------------------------------------------------------------------