TSTP Solution File: KRS138+1 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : KRS138+1 : TPTP v8.1.0. Released v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n020.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Sun Jul 17 03:25:05 EDT 2022

% Result   : Theorem 1.20s 1.50s
% Output   : Refutation 1.20s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.10  % Problem  : KRS138+1 : TPTP v8.1.0. Released v3.1.0.
% 0.03/0.11  % Command  : tptp2X_and_run_prover9 %d %s
% 0.10/0.31  % Computer : n020.cluster.edu
% 0.10/0.31  % Model    : x86_64 x86_64
% 0.10/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31  % Memory   : 8042.1875MB
% 0.10/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31  % CPULimit : 300
% 0.10/0.31  % WCLimit  : 600
% 0.10/0.31  % DateTime : Tue Jun  7 10:39:36 EDT 2022
% 0.17/0.31  % CPUTime  : 
% 0.40/0.98  ============================== Prover9 ===============================
% 0.40/0.98  Prover9 (32) version 2009-11A, November 2009.
% 0.40/0.98  Process 22603 was started by sandbox2 on n020.cluster.edu,
% 0.40/0.98  Tue Jun  7 10:39:37 2022
% 0.40/0.98  The command was "/export/starexec/sandbox2/solver/bin/prover9 -t 300 -f /tmp/Prover9_22449_n020.cluster.edu".
% 0.40/0.98  ============================== end of head ===========================
% 0.40/0.98  
% 0.40/0.98  ============================== INPUT =================================
% 0.40/0.98  
% 0.40/0.98  % Reading from file /tmp/Prover9_22449_n020.cluster.edu
% 0.40/0.98  
% 0.40/0.98  set(prolog_style_variables).
% 0.40/0.98  set(auto2).
% 0.40/0.98      % set(auto2) -> set(auto).
% 0.40/0.98      % set(auto) -> set(auto_inference).
% 0.40/0.98      % set(auto) -> set(auto_setup).
% 0.40/0.98      % set(auto_setup) -> set(predicate_elim).
% 0.40/0.98      % set(auto_setup) -> assign(eq_defs, unfold).
% 0.40/0.98      % set(auto) -> set(auto_limits).
% 0.40/0.98      % set(auto_limits) -> assign(max_weight, "100.000").
% 0.40/0.98      % set(auto_limits) -> assign(sos_limit, 20000).
% 0.40/0.98      % set(auto) -> set(auto_denials).
% 0.40/0.98      % set(auto) -> set(auto_process).
% 0.40/0.98      % set(auto2) -> assign(new_constants, 1).
% 0.40/0.98      % set(auto2) -> assign(fold_denial_max, 3).
% 0.40/0.98      % set(auto2) -> assign(max_weight, "200.000").
% 0.40/0.98      % set(auto2) -> assign(max_hours, 1).
% 0.40/0.98      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.40/0.98      % set(auto2) -> assign(max_seconds, 0).
% 0.40/0.98      % set(auto2) -> assign(max_minutes, 5).
% 0.40/0.98      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.40/0.98      % set(auto2) -> set(sort_initial_sos).
% 0.40/0.98      % set(auto2) -> assign(sos_limit, -1).
% 0.40/0.98      % set(auto2) -> assign(lrs_ticks, 3000).
% 0.40/0.98      % set(auto2) -> assign(max_megs, 400).
% 0.40/0.98      % set(auto2) -> assign(stats, some).
% 0.40/0.98      % set(auto2) -> clear(echo_input).
% 0.40/0.98      % set(auto2) -> set(quiet).
% 0.40/0.98      % set(auto2) -> clear(print_initial_clauses).
% 0.40/0.98      % set(auto2) -> clear(print_given).
% 0.40/0.98  assign(lrs_ticks,-1).
% 0.40/0.98  assign(sos_limit,10000).
% 0.40/0.98  assign(order,kbo).
% 0.40/0.98  set(lex_order_vars).
% 0.40/0.98  clear(print_given).
% 0.40/0.98  
% 0.40/0.98  % formulas(sos).  % not echoed (18 formulas)
% 0.40/0.98  
% 0.40/0.98  ============================== end of input ==========================
% 0.40/0.98  
% 0.40/0.98  % From the command line: assign(max_seconds, 300).
% 0.40/0.98  
% 0.40/0.98  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.40/0.98  
% 0.40/0.98  % Formulas that are not ordinary clauses:
% 0.40/0.98  1 (all A all B (A = B & cA(A) -> cA(B))) # label(cA_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  2 (all A all B (A = B & cowlNothing(A) -> cowlNothing(B))) # label(cowlNothing_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  3 (all A all B (A = B & cowlThing(A) -> cowlThing(B))) # label(cowlThing_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  4 (all A all B all C (A = B & requalityOnA(A,C) -> requalityOnA(B,C))) # label(requalityOnA_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  5 (all A all B all C (A = B & requalityOnA(C,A) -> requalityOnA(C,B))) # label(requalityOnA_substitution_2) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  6 (all A all B (A = B & xsd_integer(A) -> xsd_integer(B))) # label(xsd_integer_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  7 (all A all B (A = B & xsd_string(A) -> xsd_string(B))) # label(xsd_string_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  8 (all X (cowlThing(X) & -cowlNothing(X))) # label(axiom_0) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  9 (all X (xsd_string(X) <-> -xsd_integer(X))) # label(axiom_1) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  10 (all X (cA(X) <-> X = ib | X = ia)) # label(axiom_2) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  11 (all X all Y all Z (requalityOnA(Y,X) & requalityOnA(Z,X) -> Y = Z)) # label(axiom_3) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  12 (all X all Y (requalityOnA(X,Y) -> cA(Y))) # label(axiom_4) # label(axiom) # label(non_clause).  [assumption].
% 0.40/0.98  13 -((all X (cowlThing(X) & -cowlNothing(X))) & (all X (xsd_string(X) <-> -xsd_integer(X))) & (all X all Y (requalityOnA(X,Y) -> X = ia | X = ib | X = ic)) & (all X all Y (requalityOnA(X,Y) -> requalityOnA(Y,X))) & cowlThing(ia) & requalityOnA(ia,ia) & cowlThing(ib) & cowlThing(ic)) # label(the_axiom) # label(negated_conjecture) # label(non_clause).  [assumption].
% 1.20/1.50  
% 1.20/1.50  ============================== end of process non-clausal formulas ===
% 1.20/1.50  
% 1.20/1.50  ============================== PROCESS INITIAL CLAUSES ===============
% 1.20/1.50  
% 1.20/1.50  ============================== PREDICATE ELIMINATION =================
% 1.20/1.50  
% 1.20/1.50  ============================== end predicate elimination =============
% 1.20/1.50  
% 1.20/1.50  Auto_denials:  (non-Horn, no changes).
% 1.20/1.50  
% 1.20/1.50  Term ordering decisions:
% 1.20/1.50  Function symbol KB weights:  ia=1. ib=1. ic=1. c1=1. c2=1. c3=1. c4=1. c5=1. c6=1.
% 1.20/1.50  
% 1.20/1.50  ============================== end of process initial clauses ========
% 1.20/1.50  
% 1.20/1.50  ============================== CLAUSES FOR SEARCH ====================
% 1.20/1.50  
% 1.20/1.50  ============================== end of clauses for search =============
% 1.20/1.50  
% 1.20/1.50  ============================== SEARCH ================================
% 1.20/1.50  
% 1.20/1.50  % Starting search at 0.01 seconds.
% 1.20/1.50  
% 1.20/1.50  ============================== PROOF =================================
% 1.20/1.50  % SZS status Theorem
% 1.20/1.50  % SZS output start Refutation
% 1.20/1.50  
% 1.20/1.50  % Proof 1 at 0.51 (+ 0.02) seconds.
% 1.20/1.50  % Length of proof is 325.
% 1.20/1.50  % Level of proof is 212.
% 1.20/1.50  % Maximum clause weight is 20.000.
% 1.20/1.50  % Given clauses 2343.
% 1.20/1.50  
% 1.20/1.50  4 (all A all B all C (A = B & requalityOnA(A,C) -> requalityOnA(B,C))) # label(requalityOnA_substitution_1) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  5 (all A all B all C (A = B & requalityOnA(C,A) -> requalityOnA(C,B))) # label(requalityOnA_substitution_2) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  8 (all X (cowlThing(X) & -cowlNothing(X))) # label(axiom_0) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  9 (all X (xsd_string(X) <-> -xsd_integer(X))) # label(axiom_1) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  10 (all X (cA(X) <-> X = ib | X = ia)) # label(axiom_2) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  11 (all X all Y all Z (requalityOnA(Y,X) & requalityOnA(Z,X) -> Y = Z)) # label(axiom_3) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  12 (all X all Y (requalityOnA(X,Y) -> cA(Y))) # label(axiom_4) # label(axiom) # label(non_clause).  [assumption].
% 1.20/1.50  13 -((all X (cowlThing(X) & -cowlNothing(X))) & (all X (xsd_string(X) <-> -xsd_integer(X))) & (all X all Y (requalityOnA(X,Y) -> X = ia | X = ib | X = ic)) & (all X all Y (requalityOnA(X,Y) -> requalityOnA(Y,X))) & cowlThing(ia) & requalityOnA(ia,ia) & cowlThing(ib) & cowlThing(ic)) # label(the_axiom) # label(negated_conjecture) # label(non_clause).  [assumption].
% 1.20/1.50  14 cowlThing(A) # label(axiom_0) # label(axiom).  [clausify(8)].
% 1.20/1.50  15 requalityOnA(ia,ia) # label(axiom_6) # label(axiom).  [assumption].
% 1.20/1.50  16 requalityOnA(ib,ib) # label(axiom_8) # label(axiom).  [assumption].
% 1.20/1.50  17 xsd_string(A) | xsd_integer(A) # label(axiom_1) # label(axiom).  [clausify(9)].
% 1.20/1.50  18 -cowlNothing(A) # label(axiom_0) # label(axiom).  [clausify(8)].
% 1.20/1.50  19 -xsd_string(A) | -xsd_integer(A) # label(axiom_1) # label(axiom).  [clausify(9)].
% 1.20/1.50  22 -requalityOnA(A,B) | cA(B) # label(axiom_4) # label(axiom).  [clausify(12)].
% 1.20/1.50  28 -cA(A) | ib = A | ia = A # label(axiom_2) # label(axiom).  [clausify(10)].
% 1.20/1.50  29 A != B | -requalityOnA(B,C) | requalityOnA(A,C) # label(requalityOnA_substitution_1) # label(axiom).  [clausify(4)].
% 1.20/1.50  30 A != B | -requalityOnA(C,B) | requalityOnA(C,A) # label(requalityOnA_substitution_2) # label(axiom).  [clausify(5)].
% 1.20/1.50  31 -requalityOnA(A,B) | -requalityOnA(C,B) | C = A # label(axiom_3) # label(axiom).  [clausify(11)].
% 1.20/1.50  32 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  33 xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [copy(32),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  34 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  35 xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(c6,c5).  [copy(34),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  36 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | ia != c3 | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  37 xsd_string(c2) | -xsd_integer(c2) | c3 != ia | requalityOnA(c5,c6).  [copy(36),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  38 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | ia != c3 | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  39 xsd_string(c2) | -xsd_integer(c2) | c3 != ia | -requalityOnA(c6,c5).  [copy(38),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  40 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | ib != c3 | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  41 xsd_string(c2) | -xsd_integer(c2) | c3 != ib | requalityOnA(c5,c6).  [copy(40),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  42 -cowlThing(c1) | cowlNothing(c1) | xsd_string(c2) | -xsd_integer(c2) | ib != c3 | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  43 xsd_string(c2) | -xsd_integer(c2) | c3 != ib | -requalityOnA(c6,c5).  [copy(42),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  48 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  49 -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [copy(48),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  50 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  51 -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(c6,c5).  [copy(50),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  52 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | ia != c3 | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  53 -xsd_string(c2) | xsd_integer(c2) | c3 != ia | requalityOnA(c5,c6).  [copy(52),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  54 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | ia != c3 | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  55 -xsd_string(c2) | xsd_integer(c2) | c3 != ia | -requalityOnA(c6,c5).  [copy(54),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  56 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | ib != c3 | requalityOnA(c5,c6) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  57 -xsd_string(c2) | xsd_integer(c2) | c3 != ib | requalityOnA(c5,c6).  [copy(56),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  58 -cowlThing(c1) | cowlNothing(c1) | -xsd_string(c2) | xsd_integer(c2) | ib != c3 | -requalityOnA(c6,c5) | -cowlThing(ia) | -requalityOnA(ia,ia) | -cowlThing(ib) | -cowlThing(ic) # label(the_axiom) # label(negated_conjecture).  [clausify(13)].
% 1.20/1.50  59 -xsd_string(c2) | xsd_integer(c2) | c3 != ib | -requalityOnA(c6,c5).  [copy(58),flip(e),unit_del(a,14),unit_del(b,18),unit_del(g,14),unit_del(h,15),unit_del(i,14),unit_del(j,14)].
% 1.20/1.50  67 ib != A | requalityOnA(A,ib).  [resolve(29,b,16,a),flip(a)].
% 1.20/1.50  68 ia != A | requalityOnA(A,ia).  [resolve(29,b,15,a),flip(a)].
% 1.20/1.50  69 ib != A | requalityOnA(ib,A).  [resolve(30,b,16,a),flip(a)].
% 1.20/1.50  70 ia != A | requalityOnA(ia,A).  [resolve(30,b,15,a),flip(a)].
% 1.20/1.50  71 -requalityOnA(A,ib) | ib = A.  [resolve(31,a,16,a),flip(b)].
% 1.20/1.50  72 -requalityOnA(A,ia) | ia = A.  [resolve(31,a,15,a),flip(b)].
% 1.20/1.50  73 xsd_integer(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(49,a,17,a),merge(d)].
% 1.20/1.50  74 xsd_integer(c2) | c3 != ia | requalityOnA(c5,c6).  [resolve(53,a,17,a),merge(d)].
% 1.20/1.50  75 xsd_integer(c2) | c3 != ib | requalityOnA(c5,c6).  [resolve(57,a,17,a),merge(d)].
% 1.20/1.50  77 xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(A,c6) | c5 = A.  [resolve(73,c,31,b)].
% 1.20/1.50  80 xsd_integer(c2) | requalityOnA(c3,c4) | cA(c6).  [resolve(73,c,22,a)].
% 1.20/1.50  81 xsd_integer(c2) | cA(c6) | -requalityOnA(A,c4) | c3 = A.  [resolve(80,b,31,b)].
% 1.20/1.50  82 xsd_integer(c2) | cA(c6) | c4 != A | requalityOnA(c3,A).  [resolve(80,b,30,b),flip(c)].
% 1.20/1.50  84 xsd_integer(c2) | cA(c6) | cA(c4).  [resolve(80,b,22,a)].
% 1.20/1.50  85 xsd_integer(c2) | cA(c4) | c6 = ib | c6 = ia.  [resolve(84,b,28,a),flip(c),flip(d)].
% 1.20/1.50  88 xsd_integer(c2) | c6 = ib | c6 = ia | c4 = ib | c4 = ia.  [resolve(85,b,28,a),flip(d),flip(e)].
% 1.20/1.50  93 c6 = ib | c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(88,a,33,b)].
% 1.20/1.50  98 c6 = ib | c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | requalityOnA(c3,c4) | cA(c6).  [resolve(93,g,22,a)].
% 1.20/1.50  102 c6 = ib | c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | cA(c6) | cA(c4).  [resolve(98,f,22,a)].
% 1.20/1.50  103 c6 = ib | c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | cA(c4).  [resolve(102,f,28,a),flip(g),flip(h),merge(g),merge(h)].
% 1.20/1.50  104 c6 = ib | c6 = ia | c4 = ib | c4 = ia | xsd_string(c2).  [resolve(103,f,28,a),flip(f),flip(g),merge(f),merge(g)].
% 1.20/1.50  106 c6 = ib | c6 = ia | c4 = ib | c4 = ia | -xsd_integer(c2).  [resolve(104,e,19,a)].
% 1.20/1.50  107 c6 = ib | c6 = ia | c4 = ib | c4 = ia.  [resolve(106,e,88,a),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  110 c6 = ia | c4 = ib | c4 = ia | requalityOnA(ib,c6).  [resolve(107,a,69,a(flip))].
% 1.20/1.50  128 c6 = ia | c4 = ib | c4 = ia | ib != A | requalityOnA(A,c6).  [resolve(110,d,29,b),flip(d)].
% 1.20/1.50  138 c6 = ia | c4 = ib | c4 = ia | requalityOnA(c6,c6).  [resolve(128,d,107,a(flip)),merge(e),merge(f),merge(g)].
% 1.20/1.50  139 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2) | requalityOnA(c3,c4) | c6 = c5.  [resolve(138,d,77,c),flip(f)].
% 1.20/1.50  140 c6 = ia | c4 = ib | c4 = ia | -requalityOnA(A,c6) | c6 = A.  [resolve(138,d,31,b)].
% 1.20/1.50  141 c6 = ia | c4 = ib | c4 = ia | c6 != A | requalityOnA(c6,A).  [resolve(138,d,30,b),flip(d)].
% 1.20/1.50  158 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2) | c6 = c5 | cA(c4).  [resolve(139,e,22,a)].
% 1.20/1.50  159 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2) | c6 = c5.  [resolve(158,f,28,a),flip(f),flip(g),merge(f),merge(g)].
% 1.20/1.50  163 c6 = ia | c4 = ib | c4 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(159,d,33,b)].
% 1.20/1.50  205 c6 = ia | c4 = ib | c4 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(163,g,140,d),merge(g),merge(h),merge(i),merge(j)].
% 1.20/1.50  226 c6 = ia | c4 = ib | c4 = ia | c6 = c5 | xsd_string(c2) | cA(c4).  [resolve(205,f,22,a)].
% 1.20/1.50  227 c6 = ia | c4 = ib | c4 = ia | c6 = c5 | xsd_string(c2).  [resolve(226,f,28,a),flip(f),flip(g),merge(f),merge(g)].
% 1.20/1.50  229 c6 = ia | c4 = ib | c4 = ia | c6 = c5 | -xsd_integer(c2).  [resolve(227,e,19,a)].
% 1.20/1.50  230 c6 = ia | c4 = ib | c4 = ia | c6 = c5.  [resolve(229,e,159,d),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  232 c6 = ia | c4 = ib | c4 = ia | requalityOnA(c6,c5).  [resolve(230,d,141,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  268 c6 = ia | c4 = ib | c4 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(232,d,51,d)].
% 1.20/1.50  272 c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(232,d,35,d)].
% 1.20/1.50  294 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(268,d,17,a),merge(f)].
% 1.20/1.50  298 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2) | cA(c4).  [resolve(294,e,22,a)].
% 1.20/1.50  299 c6 = ia | c4 = ib | c4 = ia | xsd_integer(c2).  [resolve(298,e,28,a),flip(e),flip(f),merge(e),merge(f)].
% 1.20/1.50  306 c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(272,e,299,d),merge(f),merge(g),merge(h)].
% 1.20/1.50  310 c6 = ia | c4 = ib | c4 = ia | xsd_string(c2) | cA(c4).  [resolve(306,e,22,a)].
% 1.20/1.50  311 c6 = ia | c4 = ib | c4 = ia | xsd_string(c2).  [resolve(310,e,28,a),flip(e),flip(f),merge(e),merge(f)].
% 1.20/1.50  313 c6 = ia | c4 = ib | c4 = ia | -xsd_integer(c2).  [resolve(311,d,19,a)].
% 1.20/1.50  315 c6 = ia | c4 = ib | c4 = ia.  [resolve(313,d,299,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  318 c4 = ib | c4 = ia | requalityOnA(ia,c6).  [resolve(315,a,70,a(flip))].
% 1.20/1.50  322 c4 = ib | c4 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(ia,c5).  [para(315(a,1),35(d,1))].
% 1.20/1.50  326 c4 = ib | c4 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(ia,c5).  [para(315(a,1),51(d,1))].
% 1.20/1.50  333 c4 = ib | c4 = ia | xsd_integer(c2) | requalityOnA(c3,c4) | c5 = ia.  [resolve(318,c,77,c)].
% 1.20/1.50  334 c4 = ib | c4 = ia | -requalityOnA(A,c6) | ia = A.  [resolve(318,c,31,b)].
% 1.20/1.50  359 c4 = ib | c4 = ia | xsd_integer(c2) | c5 = ia | cA(c4).  [resolve(333,d,22,a)].
% 1.20/1.50  360 c4 = ib | c4 = ia | xsd_integer(c2) | c5 = ia.  [resolve(359,e,28,a),flip(e),flip(f),merge(e),merge(f)].
% 1.20/1.50  364 c4 = ib | c4 = ia | c5 = ia | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(360,c,33,b)].
% 1.20/1.50  413 c4 = ib | c4 = ia | c5 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(364,f,334,c),flip(h),merge(f),merge(g),merge(h)].
% 1.20/1.50  417 c4 = ib | c4 = ia | c5 = ia | xsd_string(c2) | cA(c4).  [resolve(413,e,22,a)].
% 1.20/1.50  418 c4 = ib | c4 = ia | c5 = ia | xsd_string(c2).  [resolve(417,e,28,a),flip(e),flip(f),merge(e),merge(f)].
% 1.20/1.50  420 c4 = ib | c4 = ia | c5 = ia | -xsd_integer(c2).  [resolve(418,d,19,a)].
% 1.20/1.50  422 c4 = ib | c4 = ia | c5 = ia.  [resolve(420,d,360,c),merge(d),merge(e),merge(f)].
% 1.20/1.50  440 c4 = ib | c4 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [para(422(c,1),322(f,2)),merge(c),merge(d),unit_del(f,15)].
% 1.20/1.50  444 c4 = ib | c4 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [para(422(c,1),326(f,2)),merge(c),merge(d),unit_del(f,15)].
% 1.20/1.50  477 c4 = ib | c4 = ia | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(444,c,17,a),merge(e)].
% 1.20/1.50  481 c4 = ib | c4 = ia | xsd_integer(c2) | cA(c4).  [resolve(477,d,22,a)].
% 1.20/1.50  482 c4 = ib | c4 = ia | xsd_integer(c2).  [resolve(481,d,28,a),flip(d),flip(e),merge(d),merge(e)].
% 1.20/1.50  486 c4 = ib | c4 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(482,c,440,d),merge(c),merge(d)].
% 1.20/1.50  491 c4 = ib | c4 = ia | xsd_string(c2) | cA(c4).  [resolve(486,d,22,a)].
% 1.20/1.50  492 c4 = ib | c4 = ia | xsd_string(c2).  [resolve(491,d,28,a),flip(d),flip(e),merge(d),merge(e)].
% 1.20/1.50  494 c4 = ib | c4 = ia | -xsd_integer(c2).  [resolve(492,c,19,a)].
% 1.20/1.50  495 c4 = ib | c4 = ia.  [resolve(494,c,482,c),merge(c),merge(d)].
% 1.20/1.50  496 c4 = ia | xsd_integer(c2) | cA(c6) | requalityOnA(c3,ib).  [resolve(495,a,82,c)].
% 1.20/1.50  498 c4 = ia | requalityOnA(ib,c4).  [resolve(495,a,69,a(flip))].
% 1.20/1.50  499 c4 = ia | requalityOnA(c4,ib).  [resolve(495,a,67,a(flip))].
% 1.20/1.50  505 c4 = ia | xsd_integer(c2) | cA(c6) | c3 = ib.  [resolve(496,d,71,a),flip(d)].
% 1.20/1.50  507 c4 = ia | -requalityOnA(A,c4) | ib = A.  [resolve(498,b,31,b)].
% 1.20/1.50  509 c4 = ia | ib != A | requalityOnA(A,c4).  [resolve(498,b,29,b),flip(b)].
% 1.20/1.50  511 c4 = ia | ib != A | requalityOnA(c4,A).  [resolve(499,b,30,b),flip(b)].
% 1.20/1.50  519 c4 = ia | requalityOnA(c4,c4).  [resolve(509,b,495,a(flip)),merge(c)].
% 1.20/1.50  520 c4 = ia | -requalityOnA(A,c4) | c4 = A.  [resolve(519,b,31,b)].
% 1.20/1.50  524 c4 = ia | xsd_integer(c2) | c3 = ib | c6 = ib | c6 = ia.  [resolve(505,c,28,a),flip(d),flip(e)].
% 1.20/1.50  531 c4 = ia | c3 = ib | c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(524,b,33,b)].
% 1.20/1.50  541 c4 = ia | c3 = ib | c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4) | cA(c6).  [resolve(531,g,22,a)].
% 1.20/1.50  543 c4 = ia | c3 = ib | c6 = ib | c6 = ia | xsd_string(c2) | cA(c6).  [resolve(541,f,507,b),flip(h),merge(g),merge(h)].
% 1.20/1.50  544 c4 = ia | c3 = ib | c6 = ib | c6 = ia | xsd_string(c2).  [resolve(543,f,28,a),flip(f),flip(g),merge(f),merge(g)].
% 1.20/1.50  546 c4 = ia | c3 = ib | c6 = ib | c6 = ia | -xsd_integer(c2).  [resolve(544,e,19,a)].
% 1.20/1.50  548 c4 = ia | c3 = ib | c6 = ib | c6 = ia.  [resolve(546,e,524,b),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  552 c4 = ia | c3 = ib | c6 = ia | requalityOnA(c4,c6).  [resolve(548,c,511,b(flip)),merge(d)].
% 1.20/1.50  553 c4 = ia | c3 = ib | c6 = ia | requalityOnA(c6,c4).  [resolve(548,c,509,b(flip)),merge(d)].
% 1.20/1.50  570 c4 = ia | c3 = ib | c6 = ia | c4 != A | requalityOnA(A,c6).  [resolve(552,d,29,b),flip(d)].
% 1.20/1.50  572 c4 = ia | c3 = ib | c6 = ia | c6 = c4.  [resolve(553,d,520,b),flip(e),merge(d)].
% 1.20/1.50  606 c4 = ia | c3 = ib | c6 = ia | requalityOnA(c6,c6).  [resolve(570,d,572,d(flip)),merge(e),merge(f),merge(g)].
% 1.20/1.50  607 c4 = ia | c3 = ib | c6 = ia | xsd_integer(c2) | requalityOnA(c3,c4) | c6 = c5.  [resolve(606,d,77,c),flip(f)].
% 1.20/1.50  608 c4 = ia | c3 = ib | c6 = ia | -requalityOnA(A,c6) | c6 = A.  [resolve(606,d,31,b)].
% 1.20/1.50  609 c4 = ia | c3 = ib | c6 = ia | c6 != A | requalityOnA(c6,A).  [resolve(606,d,30,b),flip(d)].
% 1.20/1.50  630 c4 = ia | c3 = ib | c6 = ia | xsd_integer(c2) | c6 = c5.  [resolve(607,e,507,b),flip(g),merge(f),merge(g)].
% 1.20/1.50  633 c4 = ia | c3 = ib | c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(630,d,33,b)].
% 1.20/1.50  727 c4 = ia | c3 = ib | c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(633,g,608,d),merge(g),merge(h),merge(i),merge(j)].
% 1.20/1.50  825 c4 = ia | c3 = ib | c6 = ia | c6 = c5 | xsd_string(c2).  [resolve(727,f,507,b),flip(g),merge(f),merge(g)].
% 1.20/1.50  827 c4 = ia | c3 = ib | c6 = ia | c6 = c5 | -xsd_integer(c2).  [resolve(825,e,19,a)].
% 1.20/1.50  829 c4 = ia | c3 = ib | c6 = ia | c6 = c5.  [resolve(827,e,630,d),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  840 c4 = ia | c3 = ib | c6 = ia | requalityOnA(c6,c5).  [resolve(829,d,609,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  880 c4 = ia | c3 = ib | c6 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(840,d,51,d)].
% 1.20/1.50  883 c4 = ia | c3 = ib | c6 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(840,d,35,d)].
% 1.20/1.50  909 c4 = ia | c3 = ib | c6 = ia | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(880,d,17,a),merge(f)].
% 1.20/1.50  914 c4 = ia | c3 = ib | c6 = ia | xsd_integer(c2).  [resolve(909,e,507,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  920 c4 = ia | c3 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(883,e,914,d),merge(f),merge(g),merge(h)].
% 1.20/1.50  925 c4 = ia | c3 = ib | c6 = ia | xsd_string(c2).  [resolve(920,e,507,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  927 c4 = ia | c3 = ib | c6 = ia | -xsd_integer(c2).  [resolve(925,d,19,a)].
% 1.20/1.50  928 c4 = ia | c3 = ib | c6 = ia.  [resolve(927,d,914,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  931 c4 = ia | c3 = ib | requalityOnA(ia,c6).  [resolve(928,c,70,a(flip))].
% 1.20/1.50  935 c4 = ia | c3 = ib | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(ia,c5).  [para(928(c,1),35(d,1))].
% 1.20/1.50  938 c4 = ia | c3 = ib | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4) | -requalityOnA(ia,c5).  [para(928(c,1),51(d,1))].
% 1.20/1.50  944 c4 = ia | c3 = ib | xsd_integer(c2) | requalityOnA(c3,c4) | c5 = ia.  [resolve(931,c,77,c)].
% 1.20/1.50  945 c4 = ia | c3 = ib | -requalityOnA(A,c6) | ia = A.  [resolve(931,c,31,b)].
% 1.20/1.50  966 c4 = ia | c3 = ib | xsd_integer(c2) | c5 = ia.  [resolve(944,d,507,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  969 c4 = ia | c3 = ib | c5 = ia | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(966,c,33,b)].
% 1.20/1.50  1136 c4 = ia | c3 = ib | c5 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(969,f,945,c),flip(h),merge(f),merge(g),merge(h)].
% 1.20/1.50  1144 c4 = ia | c3 = ib | c5 = ia | xsd_string(c2).  [resolve(1136,e,507,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  1146 c4 = ia | c3 = ib | c5 = ia | -xsd_integer(c2).  [resolve(1144,d,19,a)].
% 1.20/1.50  1150 c4 = ia | c3 = ib | c5 = ia.  [resolve(1146,d,966,c),merge(d),merge(e),merge(f)].
% 1.20/1.50  1170 c4 = ia | c3 = ib | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [para(1150(c,1),935(f,2)),merge(c),merge(d),unit_del(f,15)].
% 1.20/1.50  1173 c4 = ia | c3 = ib | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [para(1150(c,1),938(f,2)),merge(c),merge(d),unit_del(f,15)].
% 1.20/1.50  1207 c4 = ia | c3 = ib | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(1173,c,17,a),merge(e)].
% 1.20/1.50  1209 c4 = ia | c3 = ib | xsd_integer(c2).  [resolve(1207,d,507,b),flip(e),merge(d),merge(e)].
% 1.20/1.50  1212 c4 = ia | c3 = ib | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(1209,c,1170,d),merge(c),merge(d)].
% 1.20/1.50  1215 c4 = ia | c3 = ib | xsd_string(c2).  [resolve(1212,d,507,b),flip(e),merge(d),merge(e)].
% 1.20/1.50  1217 c4 = ia | c3 = ib | -xsd_integer(c2).  [resolve(1215,c,19,a)].
% 1.20/1.50  1218 c4 = ia | c3 = ib.  [resolve(1217,c,1209,c),merge(c),merge(d)].
% 1.20/1.50  1221 c3 = ib | requalityOnA(ia,c4).  [resolve(1218,a,70,a(flip))].
% 1.20/1.50  1222 c3 = ib | requalityOnA(c4,ia).  [resolve(1218,a,68,a(flip))].
% 1.20/1.50  1229 c3 = ib | xsd_integer(c2) | cA(c6) | c3 = ia.  [resolve(1221,b,81,c)].
% 1.20/1.50  1230 c3 = ib | -requalityOnA(A,c4) | ia = A.  [resolve(1221,b,31,b)].
% 1.20/1.50  1232 c3 = ib | ia != A | requalityOnA(A,c4).  [resolve(1221,b,29,b),flip(b)].
% 1.20/1.50  1234 c3 = ib | ia != A | requalityOnA(c4,A).  [resolve(1222,b,30,b),flip(b)].
% 1.20/1.50  1250 c3 = ib | xsd_integer(c2) | c3 = ia | c6 = ib | c6 = ia.  [resolve(1229,c,28,a),flip(d),flip(e)].
% 1.20/1.50  1261 c3 = ib | c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(1250,b,33,b)].
% 1.20/1.50  1355 c3 = ib | c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4) | cA(c6).  [resolve(1261,g,22,a)].
% 1.20/1.50  1422 c3 = ib | c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | cA(c6).  [resolve(1355,f,1230,b),flip(h),merge(g),merge(h)].
% 1.20/1.50  1460 c3 = ib | c3 = ia | c6 = ib | c6 = ia | xsd_string(c2).  [resolve(1422,f,28,a),flip(f),flip(g),merge(f),merge(g)].
% 1.20/1.50  1477 c3 = ib | c3 = ia | c6 = ib | c6 = ia | -xsd_integer(c2).  [resolve(1460,e,19,a)].
% 1.20/1.50  1482 c3 = ib | c3 = ia | c6 = ib | c6 = ia.  [resolve(1477,e,1250,b),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  1485 c3 = ib | c3 = ia | c6 = ia | requalityOnA(ib,c6).  [resolve(1482,c,69,a(flip))].
% 1.20/1.50  1499 c3 = ib | c3 = ia | c6 = ia | ib != A | requalityOnA(A,c6).  [resolve(1485,d,29,b),flip(d)].
% 1.20/1.50  1538 c3 = ib | c3 = ia | c6 = ia | requalityOnA(c6,c6).  [resolve(1499,d,1482,c(flip)),merge(e),merge(f),merge(g)].
% 1.20/1.50  1539 c3 = ib | c3 = ia | c6 = ia | xsd_integer(c2) | requalityOnA(c3,c4) | c6 = c5.  [resolve(1538,d,77,c),flip(f)].
% 1.20/1.50  1540 c3 = ib | c3 = ia | c6 = ia | -requalityOnA(A,c6) | c6 = A.  [resolve(1538,d,31,b)].
% 1.20/1.50  1541 c3 = ib | c3 = ia | c6 = ia | c6 != A | requalityOnA(c6,A).  [resolve(1538,d,30,b),flip(d)].
% 1.20/1.50  1564 c3 = ib | c3 = ia | c6 = ia | xsd_integer(c2) | c6 = c5.  [resolve(1539,e,1230,b),flip(g),merge(f),merge(g)].
% 1.20/1.50  1566 c3 = ib | c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(1564,d,33,b)].
% 1.20/1.50  1637 c3 = ib | c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(1566,g,1540,d),merge(g),merge(h),merge(i),merge(j)].
% 1.20/1.50  1726 c3 = ib | c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2).  [resolve(1637,f,1230,b),flip(g),merge(f),merge(g)].
% 1.20/1.50  1728 c3 = ib | c3 = ia | c6 = ia | c6 = c5 | -xsd_integer(c2).  [resolve(1726,e,19,a)].
% 1.20/1.50  1730 c3 = ib | c3 = ia | c6 = ia | c6 = c5.  [resolve(1728,e,1564,d),merge(e),merge(f),merge(g),merge(h)].
% 1.20/1.50  1734 c3 = ib | c3 = ia | c6 = ia | requalityOnA(c6,c5).  [resolve(1730,d,1541,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  1771 c3 = ib | c3 = ia | c6 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(1734,d,51,d)].
% 1.20/1.50  1773 c3 = ib | c3 = ia | c6 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(1734,d,35,d)].
% 1.20/1.50  1858 c3 = ib | c3 = ia | c6 = ia | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(1771,d,17,a),merge(f)].
% 1.20/1.50  1860 c3 = ib | c3 = ia | c6 = ia | xsd_integer(c2).  [resolve(1858,e,1230,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  1863 c3 = ib | c3 = ia | c6 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(1773,e,1860,d),merge(f),merge(g),merge(h)].
% 1.20/1.50  1865 c3 = ib | c3 = ia | c6 = ia | xsd_string(c2).  [resolve(1863,e,1230,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  1867 c3 = ib | c3 = ia | c6 = ia | -xsd_integer(c2).  [resolve(1865,d,19,a)].
% 1.20/1.50  1868 c3 = ib | c3 = ia | c6 = ia.  [resolve(1867,d,1860,d),merge(d),merge(e),merge(f)].
% 1.20/1.50  1872 c3 = ib | c3 = ia | requalityOnA(c4,c6).  [resolve(1868,c,1234,b(flip)),merge(c)].
% 1.20/1.50  1873 c3 = ib | c3 = ia | requalityOnA(c6,c4).  [resolve(1868,c,1232,b(flip)),merge(c)].
% 1.20/1.50  1885 c3 = ib | c3 = ia | xsd_integer(c2) | requalityOnA(c3,c4) | c5 = c4.  [resolve(1872,c,77,c)].
% 1.20/1.50  1886 c3 = ib | c3 = ia | -requalityOnA(A,c6) | c4 = A.  [resolve(1872,c,31,b)].
% 1.20/1.50  1891 c3 = ib | c3 = ia | c4 != A | requalityOnA(c6,A).  [resolve(1873,c,30,b),flip(c)].
% 1.20/1.50  1931 c3 = ib | c3 = ia | xsd_integer(c2) | c5 = c4.  [resolve(1885,d,1230,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  1933 c3 = ib | c3 = ia | c5 = c4 | xsd_string(c2) | requalityOnA(c3,c4) | requalityOnA(c5,c6).  [resolve(1931,c,33,b)].
% 1.20/1.50  2169 c3 = ib | c3 = ia | c5 = c4 | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(1933,f,1886,c),flip(h),merge(f),merge(g),merge(h)].
% 1.20/1.50  2173 c3 = ib | c3 = ia | c5 = c4 | xsd_string(c2).  [resolve(2169,e,1230,b),flip(f),merge(e),merge(f)].
% 1.20/1.50  2175 c3 = ib | c3 = ia | c5 = c4 | -xsd_integer(c2).  [resolve(2173,d,19,a)].
% 1.20/1.50  2181 c3 = ib | c3 = ia | c5 = c4.  [resolve(2175,d,1931,c),merge(d),merge(e),merge(f)].
% 1.20/1.50  2188 c3 = ib | c3 = ia | requalityOnA(c6,c5).  [resolve(2181,c,1891,c(flip)),merge(c),merge(d)].
% 1.20/1.50  2212 c3 = ib | c3 = ia | -xsd_string(c2) | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(2188,c,51,d)].
% 1.20/1.50  2214 c3 = ib | c3 = ia | xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(2188,c,35,d)].
% 1.20/1.50  2257 c3 = ib | c3 = ia | xsd_integer(c2) | requalityOnA(c3,c4).  [resolve(2212,c,17,a),merge(e)].
% 1.20/1.50  2262 c3 = ib | c3 = ia | xsd_integer(c2).  [resolve(2257,d,1230,b),flip(e),merge(d),merge(e)].
% 1.20/1.50  2265 c3 = ib | c3 = ia | xsd_string(c2) | requalityOnA(c3,c4).  [resolve(2214,d,2262,c),merge(e),merge(f)].
% 1.20/1.50  2270 c3 = ib | c3 = ia | xsd_string(c2).  [resolve(2265,d,1230,b),flip(e),merge(d),merge(e)].
% 1.20/1.50  2272 c3 = ib | c3 = ia | -xsd_integer(c2).  [resolve(2270,c,19,a)].
% 1.20/1.50  2273 c3 = ib | c3 = ia.  [resolve(2272,c,2262,c),merge(c),merge(d)].
% 1.20/1.50  2275 c3 = ia | xsd_integer(c2) | requalityOnA(c5,c6).  [resolve(2273,a,75,b)].
% 1.20/1.50  2277 c3 = ia | requalityOnA(ib,c3).  [resolve(2273,a,69,a(flip))].
% 1.20/1.50  2278 c3 = ia | requalityOnA(c3,ib).  [resolve(2273,a,67,a(flip))].
% 1.20/1.50  2285 c3 = ia | ib != A | requalityOnA(A,c3).  [resolve(2277,b,29,b),flip(b)].
% 1.20/1.50  2287 c3 = ia | ib != A | requalityOnA(c3,A).  [resolve(2278,b,30,b),flip(b)].
% 1.20/1.50  2294 c3 = ia | xsd_integer(c2) | -requalityOnA(A,c6) | c5 = A.  [resolve(2275,c,31,b)].
% 1.20/1.50  2297 c3 = ia | xsd_integer(c2) | cA(c6).  [resolve(2275,c,22,a)].
% 1.20/1.50  2298 c3 = ia | xsd_integer(c2) | c6 = ib | c6 = ia.  [resolve(2297,c,28,a),flip(c),flip(d)].
% 1.20/1.50  2300 c3 = ia | requalityOnA(c3,c3).  [resolve(2285,b,2273,a(flip)),merge(c)].
% 1.20/1.50  2301 c3 = ia | -requalityOnA(A,c3) | c3 = A.  [resolve(2300,b,31,b)].
% 1.20/1.50  2307 c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | c3 != ib | requalityOnA(c5,c6).  [resolve(2298,b,41,b)].
% 1.20/1.50  2388 c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c5,c6).  [resolve(2307,e,2273,a),merge(f)].
% 1.20/1.50  2440 c3 = ia | c6 = ib | c6 = ia | xsd_string(c2) | cA(c6).  [resolve(2388,e,22,a)].
% 1.20/1.50  2462 c3 = ia | c6 = ib | c6 = ia | xsd_string(c2).  [resolve(2440,e,28,a),flip(e),flip(f),merge(e),merge(f)].
% 1.20/1.50  2464 c3 = ia | c6 = ib | c6 = ia | -xsd_integer(c2).  [resolve(2462,d,19,a)].
% 1.20/1.50  2465 c3 = ia | c6 = ib | c6 = ia.  [resolve(2464,d,2298,b),merge(d),merge(e),merge(f)].
% 1.20/1.50  2469 c3 = ia | c6 = ia | requalityOnA(c3,c6).  [resolve(2465,b,2287,b(flip)),merge(c)].
% 1.20/1.50  2470 c3 = ia | c6 = ia | requalityOnA(c6,c3).  [resolve(2465,b,2285,b(flip)),merge(c)].
% 1.20/1.50  2493 c3 = ia | c6 = ia | c3 != A | requalityOnA(A,c6).  [resolve(2469,c,29,b),flip(c)].
% 1.20/1.50  2495 c3 = ia | c6 = ia | c6 = c3.  [resolve(2470,c,2301,b),flip(d),merge(c)].
% 1.20/1.50  2547 c3 = ia | c6 = ia | requalityOnA(c6,c6).  [resolve(2493,c,2495,c(flip)),merge(d),merge(e)].
% 1.20/1.50  2548 c3 = ia | c6 = ia | xsd_integer(c2) | c6 = c5.  [resolve(2547,c,2294,c),flip(e),merge(c)].
% 1.20/1.50  2549 c3 = ia | c6 = ia | -requalityOnA(A,c6) | c6 = A.  [resolve(2547,c,31,b)].
% 1.20/1.50  2550 c3 = ia | c6 = ia | c6 != A | requalityOnA(c6,A).  [resolve(2547,c,30,b),flip(c)].
% 1.20/1.50  2553 c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2) | c3 != ib | requalityOnA(c5,c6).  [resolve(2548,c,41,b)].
% 1.20/1.50  2624 c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c5,c6).  [resolve(2553,e,2273,a),merge(f)].
% 1.20/1.50  2691 c3 = ia | c6 = ia | c6 = c5 | xsd_string(c2).  [resolve(2624,e,2549,c),merge(e),merge(f),merge(g)].
% 1.20/1.50  2693 c3 = ia | c6 = ia | c6 = c5 | -xsd_integer(c2).  [resolve(2691,d,19,a)].
% 1.20/1.50  2694 c3 = ia | c6 = ia | c6 = c5.  [resolve(2693,d,2548,c),merge(d),merge(e),merge(f)].
% 1.20/1.50  2696 c3 = ia | c6 = ia | requalityOnA(c6,c5).  [resolve(2694,c,2550,c),merge(c),merge(d)].
% 1.20/1.50  2748 c3 = ia | c6 = ia | -xsd_string(c2) | xsd_integer(c2) | c3 != ib.  [resolve(2696,c,59,d)].
% 1.20/1.50  2751 c3 = ia | c6 = ia | xsd_string(c2) | -xsd_integer(c2) | c3 != ib.  [resolve(2696,c,43,d)].
% 1.20/1.50  2805 c3 = ia | c6 = ia | xsd_integer(c2) | c3 != ib.  [resolve(2748,c,17,a),merge(e)].
% 1.20/1.50  2806 c3 = ia | c6 = ia | xsd_integer(c2).  [resolve(2805,d,2273,a),merge(d)].
% 1.20/1.50  2810 c3 = ia | c6 = ia | xsd_string(c2) | c3 != ib.  [resolve(2751,d,2806,c),merge(e),merge(f)].
% 1.20/1.50  2811 c3 = ia | c6 = ia | xsd_string(c2).  [resolve(2810,d,2273,a),merge(d)].
% 1.20/1.50  2813 c3 = ia | c6 = ia | -xsd_integer(c2).  [resolve(2811,c,19,a)].
% 1.20/1.50  2814 c3 = ia | c6 = ia.  [resolve(2813,c,2806,c),merge(c),merge(d)].
% 1.20/1.50  2817 c3 = ia | requalityOnA(ia,c6).  [resolve(2814,b,70,a(flip))].
% 1.20/1.50  2822 c3 = ia | xsd_string(c2) | -xsd_integer(c2) | c3 != ib | -requalityOnA(ia,c5).  [para(2814(b,1),43(d,1))].
% 1.20/1.50  2825 c3 = ia | -xsd_string(c2) | xsd_integer(c2) | c3 != ib | -requalityOnA(ia,c5).  [para(2814(b,1),59(d,1))].
% 1.20/1.50  2833 c3 = ia | xsd_integer(c2) | c5 = ia.  [resolve(2817,b,2294,c),merge(b)].
% 1.20/1.50  2834 c3 = ia | -requalityOnA(A,c6) | ia = A.  [resolve(2817,b,31,b)].
% 1.20/1.50  2848 c3 = ia | c5 = ia | xsd_string(c2) | c3 != ib | requalityOnA(c5,c6).  [resolve(2833,b,41,b)].
% 1.20/1.50  2946 c3 = ia | c5 = ia | xsd_string(c2) | requalityOnA(c5,c6).  [resolve(2848,d,2273,a),merge(e)].
% 1.20/1.50  2984 c3 = ia | c5 = ia | xsd_string(c2).  [resolve(2946,d,2834,b),flip(e),merge(d),merge(e)].
% 1.20/1.50  2986 c3 = ia | c5 = ia | -xsd_integer(c2).  [resolve(2984,c,19,a)].
% 1.20/1.50  2991 c3 = ia | c5 = ia.  [resolve(2986,c,2833,b),merge(c),merge(d)].
% 1.20/1.50  3008 c3 = ia | xsd_string(c2) | -xsd_integer(c2) | c3 != ib.  [para(2991(b,1),2822(e,2)),merge(b),unit_del(e,15)].
% 1.20/1.50  3011 c3 = ia | -xsd_string(c2) | xsd_integer(c2) | c3 != ib.  [para(2991(b,1),2825(e,2)),merge(b),unit_del(e,15)].
% 1.20/1.50  3054 c3 = ia | xsd_integer(c2) | c3 != ib.  [resolve(3011,b,17,a),merge(d)].
% 1.20/1.50  3055 c3 = ia | xsd_integer(c2).  [resolve(3054,c,2273,a),merge(c)].
% 1.20/1.50  3057 c3 = ia | xsd_string(c2) | c3 != ib.  [resolve(3055,b,3008,c),merge(b)].
% 1.20/1.50  3061 c3 = ia | xsd_string(c2).  [resolve(3057,c,2273,a),merge(c)].
% 1.20/1.50  3063 c3 = ia | -xsd_integer(c2).  [resolve(3061,b,19,a)].
% 1.20/1.50  3064 c3 = ia.  [resolve(3063,b,3055,b),merge(b)].
% 1.20/1.50  3105 xsd_integer(c2) | requalityOnA(c5,c6).  [back_rewrite(74),rewrite([3064(3)]),xx(b)].
% 1.20/1.50  3108 -xsd_string(c2) | xsd_integer(c2) | -requalityOnA(c6,c5).  [back_rewrite(55),rewrite([3064(5)]),xx(c)].
% 1.20/1.50  3113 xsd_string(c2) | -xsd_integer(c2) | -requalityOnA(c6,c5).  [back_rewrite(39),rewrite([3064(5)]),xx(c)].
% 1.20/1.50  3114 xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c5,c6).  [back_rewrite(37),rewrite([3064(5)]),xx(c)].
% 1.20/1.50  3115 xsd_integer(c2) | -requalityOnA(A,c6) | c5 = A.  [resolve(3105,b,31,b)].
% 1.20/1.50  3118 xsd_integer(c2) | cA(c6).  [resolve(3105,b,22,a)].
% 1.20/1.50  3119 xsd_integer(c2) | c6 = ib | c6 = ia.  [resolve(3118,b,28,a),flip(b),flip(c)].
% 1.20/1.50  3121 c6 = ib | c6 = ia | xsd_string(c2) | requalityOnA(c5,c6).  [resolve(3119,a,3114,b)].
% 1.20/1.50  3126 c6 = ib | c6 = ia | xsd_string(c2) | cA(c6).  [resolve(3121,d,22,a)].
% 1.20/1.50  3127 c6 = ib | c6 = ia | xsd_string(c2).  [resolve(3126,d,28,a),flip(d),flip(e),merge(d),merge(e)].
% 1.20/1.50  3129 c6 = ib | c6 = ia | -xsd_integer(c2).  [resolve(3127,c,19,a)].
% 1.20/1.50  3130 c6 = ib | c6 = ia.  [resolve(3129,c,3119,a),merge(c),merge(d)].
% 1.20/1.50  3133 c6 = ia | requalityOnA(ib,c6).  [resolve(3130,a,69,a(flip))].
% 1.20/1.50  3145 c6 = ia | ib != A | requalityOnA(A,c6).  [resolve(3133,b,29,b),flip(b)].
% 1.20/1.50  3157 c6 = ia | requalityOnA(c6,c6).  [resolve(3145,b,3130,a(flip)),merge(c)].
% 1.20/1.50  3158 c6 = ia | xsd_integer(c2) | c6 = c5.  [resolve(3157,b,3115,b),flip(c)].
% 1.20/1.50  3159 c6 = ia | -requalityOnA(A,c6) | c6 = A.  [resolve(3157,b,31,b)].
% 1.20/1.50  3160 c6 = ia | c6 != A | requalityOnA(c6,A).  [resolve(3157,b,30,b),flip(b)].
% 1.20/1.50  3163 c6 = ia | c6 = c5 | xsd_string(c2) | requalityOnA(c5,c6).  [resolve(3158,b,3114,b)].
% 1.20/1.50  3184 c6 = ia | c6 = c5 | xsd_string(c2).  [resolve(3163,d,3159,b),merge(d),merge(e)].
% 1.20/1.50  3198 c6 = ia | c6 = c5 | -xsd_integer(c2).  [resolve(3184,c,19,a)].
% 1.20/1.50  3201 c6 = ia | c6 = c5.  [resolve(3198,c,3158,b),merge(c),merge(d)].
% 1.20/1.50  3203 c6 = ia | requalityOnA(c6,c5).  [resolve(3201,b,3160,b),merge(b)].
% 1.20/1.50  3229 c6 = ia | xsd_string(c2) | -xsd_integer(c2).  [resolve(3203,b,3113,c)].
% 1.20/1.50  3230 c6 = ia | -xsd_string(c2) | xsd_integer(c2).  [resolve(3203,b,3108,c)].
% 1.20/1.50  3244 c6 = ia | xsd_integer(c2).  [resolve(3230,b,17,a),merge(c)].
% 1.20/1.50  3245 c6 = ia | xsd_string(c2).  [resolve(3244,b,3229,c),merge(b)].
% 1.20/1.50  3248 c6 = ia | -xsd_integer(c2).  [resolve(3245,b,19,a)].
% 1.20/1.50  3249 c6 = ia.  [resolve(3248,b,3244,b),merge(b)].
% 1.20/1.50  3255 xsd_string(c2) | -xsd_integer(c2) | requalityOnA(c5,ia).  [back_rewrite(3114),rewrite([3249(6)])].
% 1.20/1.50  3256 xsd_string(c2) | -xsd_integer(c2) | -requalityOnA(ia,c5).  [back_rewrite(3113),rewrite([3249(5)])].
% 1.20/1.50  3257 -xsd_string(c2) | xsd_integer(c2) | -requalityOnA(ia,c5).  [back_rewrite(3108),rewrite([3249(5)])].
% 1.20/1.50  3258 xsd_integer(c2) | requalityOnA(c5,ia).  [back_rewrite(3105),rewrite([3249(4)])].
% 1.20/1.50  3259 xsd_integer(c2) | c5 = ia.  [resolve(3258,b,72,a),flip(b)].
% 1.20/1.50  3262 xsd_string(c2) | requalityOnA(c5,ia) | c5 = ia.  [resolve(3255,b,3259,a)].
% 1.20/1.50  3265 xsd_string(c2) | c5 = ia.  [resolve(3262,b,72,a),flip(c),merge(c)].
% 1.20/1.50  3267 c5 = ia | -xsd_integer(c2).  [resolve(3265,a,19,a)].
% 1.20/1.50  3268 c5 = ia.  [resolve(3267,b,3259,a),merge(b)].
% 1.20/1.50  3269 -xsd_string(c2) | xsd_integer(c2).  [back_rewrite(3257),rewrite([3268(6)]),unit_del(c,15)].
% 1.20/1.50  3270 xsd_string(c2) | -xsd_integer(c2).  [back_rewrite(3256),rewrite([3268(6)]),unit_del(c,15)].
% 1.20/1.50  3271 xsd_integer(c2).  [resolve(3269,a,17,a),merge(b)].
% 1.20/1.50  3272 xsd_string(c2).  [back_unit_del(3270),unit_del(b,3271)].
% 1.20/1.50  3274 $F.  [ur(19,b,3271,a),unit_del(a,3272)].
% 1.20/1.50  
% 1.20/1.50  % SZS output end Refutation
% 1.20/1.50  ============================== end of proof ==========================
% 1.20/1.50  
% 1.20/1.50  ============================== STATISTICS ============================
% 1.20/1.50  
% 1.20/1.50  Given=2343. Generated=16766. Kept=3242. proofs=1.
% 1.20/1.50  Usable=32. Sos=1. Demods=4. Limbo=1, Disabled=3245. Hints=0.
% 1.20/1.50  Megabytes=1.79.
% 1.20/1.50  User_CPU=0.52, System_CPU=0.02, Wall_clock=1.
% 1.20/1.50  
% 1.20/1.50  ============================== end of statistics =====================
% 1.20/1.50  
% 1.20/1.50  ============================== end of search =========================
% 1.20/1.50  
% 1.20/1.50  THEOREM PROVED
% 1.20/1.50  % SZS status Theorem
% 1.20/1.50  
% 1.20/1.50  Exiting with 1 proof.
% 1.20/1.50  
% 1.20/1.50  Process 22603 exit (max_proofs) Tue Jun  7 10:39:38 2022
% 1.24/1.50  Prover9 interrupted
%------------------------------------------------------------------------------