TSTP Solution File: LAT003-1 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : LAT003-1 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n003.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 06:25:01 EDT 2022

% Result   : Unsatisfiable 218.69s 218.98s
% Output   : Refutation 218.69s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : LAT003-1 : TPTP v8.1.0. Released v1.0.0.
% 0.06/0.11  % Command  : tptp2X_and_run_prover9 %d %s
% 0.11/0.32  % Computer : n003.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit : 300
% 0.11/0.32  % WCLimit  : 600
% 0.11/0.32  % DateTime : Tue Jun 28 18:54:20 EDT 2022
% 0.11/0.32  % CPUTime  : 
% 3.22/3.52  ============================== Prover9 ===============================
% 3.22/3.52  Prover9 (32) version 2009-11A, November 2009.
% 3.22/3.52  Process 26452 was started by sandbox on n003.cluster.edu,
% 3.22/3.52  Tue Jun 28 18:54:21 2022
% 3.22/3.52  The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_26299_n003.cluster.edu".
% 3.22/3.52  ============================== end of head ===========================
% 3.22/3.52  
% 3.22/3.52  ============================== INPUT =================================
% 3.22/3.52  
% 3.22/3.52  % Reading from file /tmp/Prover9_26299_n003.cluster.edu
% 3.22/3.52  
% 3.22/3.52  set(prolog_style_variables).
% 3.22/3.52  set(auto2).
% 3.22/3.52      % set(auto2) -> set(auto).
% 3.22/3.52      % set(auto) -> set(auto_inference).
% 3.22/3.52      % set(auto) -> set(auto_setup).
% 3.22/3.52      % set(auto_setup) -> set(predicate_elim).
% 3.22/3.52      % set(auto_setup) -> assign(eq_defs, unfold).
% 3.22/3.52      % set(auto) -> set(auto_limits).
% 3.22/3.52      % set(auto_limits) -> assign(max_weight, "100.000").
% 3.22/3.52      % set(auto_limits) -> assign(sos_limit, 20000).
% 3.22/3.52      % set(auto) -> set(auto_denials).
% 3.22/3.52      % set(auto) -> set(auto_process).
% 3.22/3.52      % set(auto2) -> assign(new_constants, 1).
% 3.22/3.52      % set(auto2) -> assign(fold_denial_max, 3).
% 3.22/3.52      % set(auto2) -> assign(max_weight, "200.000").
% 3.22/3.52      % set(auto2) -> assign(max_hours, 1).
% 3.22/3.52      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 3.22/3.52      % set(auto2) -> assign(max_seconds, 0).
% 3.22/3.52      % set(auto2) -> assign(max_minutes, 5).
% 3.22/3.52      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 3.22/3.52      % set(auto2) -> set(sort_initial_sos).
% 3.22/3.52      % set(auto2) -> assign(sos_limit, -1).
% 3.22/3.52      % set(auto2) -> assign(lrs_ticks, 3000).
% 3.22/3.52      % set(auto2) -> assign(max_megs, 400).
% 3.22/3.52      % set(auto2) -> assign(stats, some).
% 3.22/3.52      % set(auto2) -> clear(echo_input).
% 3.22/3.52      % set(auto2) -> set(quiet).
% 3.22/3.52      % set(auto2) -> clear(print_initial_clauses).
% 3.22/3.52      % set(auto2) -> clear(print_given).
% 3.22/3.52  assign(lrs_ticks,-1).
% 3.22/3.52  assign(sos_limit,10000).
% 3.22/3.52  assign(order,kbo).
% 3.22/3.52  set(lex_order_vars).
% 3.22/3.52  clear(print_given).
% 3.22/3.52  
% 3.22/3.52  % formulas(sos).  % not echoed (25 formulas)
% 3.22/3.52  
% 3.22/3.52  ============================== end of input ==========================
% 3.22/3.52  
% 3.22/3.52  % From the command line: assign(max_seconds, 300).
% 3.22/3.52  
% 3.22/3.52  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 3.22/3.52  
% 3.22/3.52  % Formulas that are not ordinary clauses:
% 3.22/3.52  
% 3.22/3.52  ============================== end of process non-clausal formulas ===
% 3.22/3.52  
% 3.22/3.52  ============================== PROCESS INITIAL CLAUSES ===============
% 3.22/3.52  
% 3.22/3.52  ============================== PREDICATE ELIMINATION =================
% 3.22/3.52  1 -unique_complement(A,B) | complement(A,B) # label(unique_complement1) # label(axiom).  [assumption].
% 3.22/3.52  2 unique_complement(a,a2) # label(unique_complement_of_a) # label(hypothesis).  [assumption].
% 3.22/3.52  3 unique_complement(b,b2) # label(unique_complement_of_b) # label(hypothesis).  [assumption].
% 3.22/3.52  Derived: complement(a,a2).  [resolve(1,a,2,a)].
% 3.22/3.52  Derived: complement(b,b2).  [resolve(1,a,3,a)].
% 3.22/3.52  4 -unique_complement(A,B) | -complement(A,C) | C = B # label(unique_complement2) # label(axiom).  [assumption].
% 3.22/3.52  Derived: -complement(a,A) | A = a2.  [resolve(4,a,2,a)].
% 3.22/3.52  Derived: -complement(b,A) | A = b2.  [resolve(4,a,3,a)].
% 3.22/3.52  5 unique_complement(A,B) | -complement(A,B) | complement(A,f(A,B)) # label(unique_complement3) # label(axiom).  [assumption].
% 3.22/3.52  Derived: -complement(A,B) | complement(A,f(A,B)) | -complement(A,C) | C = B.  [resolve(5,a,4,a)].
% 3.22/3.52  6 unique_complement(A,B) | -complement(A,B) | f(A,B) != B # label(unique_complement4) # label(axiom).  [assumption].
% 3.22/3.52  Derived: -complement(A,B) | f(A,B) != B | -complement(A,C) | C = B.  [resolve(6,a,4,a)].
% 3.22/3.52  
% 3.22/3.52  ============================== end predicate elimination =============
% 3.22/3.52  
% 3.22/3.52  Auto_denials:  (non-Horn, no changes).
% 3.22/3.52  
% 3.22/3.52  Term ordering decisions:
% 3.22/3.52  Function symbol KB weights:  n0=1. n1=1. a=1. b=1. a2=1. b2=1. r1=1. r2=1. meet=1. join=1. f=1.
% 3.22/3.52  
% 3.22/3.52  ============================== end of process initial clauses ========
% 3.22/3.52  
% 3.22/3.52  ============================== CLAUSES FOR SEARCH ====================
% 3.22/3.52  
% 3.22/3.52  ============================== end of clauses for search =============
% 3.22/3.52  
% 3.22/3.52  ============================== SEARCH ================================
% 3.22/3.52  
% 3.22/3.52  % Starting search at 0.01 seconds.
% 3.22/3.52  
% 3.22/3.52  Low Water (keep): wt=64.000, iters=3348
% 3.22/3.52  
% 3.22/3.52  Low Water (keep): wt=62.000, iters=3360
% 3.22/3.52  
% 3.22/3.52  Low Water (keep): wt=60.000, iters=3376
% 3.22/3.52  
% 3.22/3.52  Low Water (keep): wt=58.000, iters=3351
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=56.000, iters=3346
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=54.000, iters=3350
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=50.000, iters=3362
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=48.000, iters=3351
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=46.000, iters=3335
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=44.000, iters=3338
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=42.000, iters=3363
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=41.000, iters=3339
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=40.000, iters=3383
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=38.000, iters=3345
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=36.000, iters=3335
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=35.000, iters=3395
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=34.000, iters=3430
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=33.000, iters=3338
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=32.000, iters=3436
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=31.000, iters=3339
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=30.000, iters=3372
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=29.000, iters=3398
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=7630, wt=76.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=7623, wt=74.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=7555, wt=72.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=6919, wt=70.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=5542, wt=68.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=7608, wt=66.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=14615, wt=23.000
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=28.000, iters=3351
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=15886, wt=21.000
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=15889, wt=17.000
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=27.000, iters=3335
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=26.000, iters=3390
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=25.000, iters=3333
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=24.000, iters=3335
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=23.000, iters=3342
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=22.000, iters=3355
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=20479, wt=15.000
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=21.000, iters=3336
% 218.69/218.98  
% 218.69/218.98  Low Water (displace): id=25778, wt=13.000
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=19.000, iters=3334
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=18.000, iters=3337
% 218.69/218.98  
% 218.69/218.98  Low Water (keep): wt=17.000, iters=3333
% 218.69/218.98  
% 218.69/218.98  ============================== PROOF =================================
% 218.69/218.98  % SZS status Unsatisfiable
% 218.69/218.98  % SZS output start Refutation
% 218.69/218.98  
% 218.69/218.98  % Proof 1 at 214.58 (+ 3.45) seconds.
% 218.69/218.98  % Length of proof is 414.
% 218.69/218.98  % Level of proof is 44.
% 218.69/218.98  % Maximum clause weight is 28.000.
% 218.69/218.98  % Given clauses 7542.
% 218.69/218.98  
% 218.69/218.98  1 -unique_complement(A,B) | complement(A,B) # label(unique_complement1) # label(axiom).  [assumption].
% 218.69/218.98  2 unique_complement(a,a2) # label(unique_complement_of_a) # label(hypothesis).  [assumption].
% 218.69/218.98  3 unique_complement(b,b2) # label(unique_complement_of_b) # label(hypothesis).  [assumption].
% 218.69/218.98  4 -unique_complement(A,B) | -complement(A,C) | C = B # label(unique_complement2) # label(axiom).  [assumption].
% 218.69/218.98  7 meet(A,A) = A # label(idempotence_of_meet) # label(axiom).  [assumption].
% 218.69/218.98  8 join(A,A) = A # label(idempotence_of_join) # label(axiom).  [assumption].
% 218.69/218.98  9 meet(A,n0) = n0 # label(x_meet_0) # label(axiom).  [assumption].
% 218.69/218.98  10 join(A,n0) = A # label(x_join_0) # label(axiom).  [assumption].
% 218.69/218.98  11 meet(A,n1) = A # label(x_meet_1) # label(axiom).  [assumption].
% 218.69/218.98  12 join(A,n1) = n1 # label(x_join_1) # label(axiom).  [assumption].
% 218.69/218.98  13 complement(r1,join(a,b)) # label(complement_of_a_join_b) # label(hypothesis).  [assumption].
% 218.69/218.98  14 complement(r2,meet(a,b)) # label(complement_of_a_meet_b) # label(hypothesis).  [assumption].
% 218.69/218.98  15 meet(A,join(A,B)) = A # label(absorption1) # label(axiom).  [assumption].
% 218.69/218.98  16 join(A,meet(A,B)) = A # label(absorption2) # label(axiom).  [assumption].
% 218.69/218.98  17 meet(A,B) = meet(B,A) # label(commutativity_of_meet) # label(axiom).  [assumption].
% 218.69/218.98  18 join(A,B) = join(B,A) # label(commutativity_of_join) # label(axiom).  [assumption].
% 218.69/218.98  19 meet(meet(A,B),C) = meet(A,meet(B,C)) # label(associativity_of_meet) # label(axiom).  [assumption].
% 218.69/218.98  20 meet(A,meet(B,C)) = meet(C,meet(A,B)).  [copy(19),rewrite([17(2)]),flip(a)].
% 218.69/218.98  21 join(join(A,B),C) = join(A,join(B,C)) # label(associativity_of_join) # label(axiom).  [assumption].
% 218.69/218.98  22 join(A,join(B,C)) = join(C,join(A,B)).  [copy(21),rewrite([18(2)]),flip(a)].
% 218.69/218.98  23 -complement(join(a,b),meet(a2,b2)) # label(prove_complement) # label(negated_conjecture).  [assumption].
% 218.69/218.98  24 -complement(A,B) | meet(A,B) = n0 # label(complement_meet) # label(axiom).  [assumption].
% 218.69/218.98  25 -complement(A,B) | join(A,B) = n1 # label(complement_join) # label(axiom).  [assumption].
% 218.69/218.98  26 meet(A,B) != n0 | join(A,B) != n1 | complement(A,B) # label(meet_join_complement) # label(axiom).  [assumption].
% 218.69/218.98  27 meet(A,B) != A | meet(B,join(A,C)) = join(A,meet(C,B)) # label(modular) # label(axiom).  [assumption].
% 218.69/218.98  28 meet(A,B) != A | join(A,meet(B,C)) = meet(B,join(A,C)).  [copy(27),rewrite([17(5)]),flip(b)].
% 218.69/218.98  29 complement(a,a2).  [resolve(1,a,2,a)].
% 218.69/218.98  30 complement(b,b2).  [resolve(1,a,3,a)].
% 218.69/218.98  31 -complement(a,A) | A = a2.  [resolve(4,a,2,a)].
% 218.69/218.98  32 -complement(a,A) | a2 = A.  [copy(31),flip(b)].
% 218.69/218.98  33 -complement(b,A) | A = b2.  [resolve(4,a,3,a)].
% 218.69/218.98  34 -complement(b,A) | b2 = A.  [copy(33),flip(b)].
% 218.69/218.98  37 meet(A,meet(A,B)) = meet(A,B).  [para(20(a,1),7(a,1)),rewrite([17(1),17(2),20(2,R),7(1),17(3)])].
% 218.69/218.98  38 meet(A,meet(B,join(A,C))) = meet(A,B).  [para(15(a,1),20(a,2,2)),rewrite([17(2),17(4)])].
% 218.69/218.98  39 join(A,join(A,B)) = join(A,B).  [para(22(a,1),8(a,1)),rewrite([18(1),18(2),22(2,R),8(1),18(3)])].
% 218.69/218.98  40 join(A,join(B,meet(A,C))) = join(A,B).  [para(16(a,1),22(a,2,2)),rewrite([18(2),18(4)])].
% 218.69/218.98  41 meet(a,meet(b,r2)) = n0.  [resolve(24,a,14,a),rewrite([20(5),17(4),20(5,R),17(4)])].
% 218.69/218.98  42 meet(r1,join(a,b)) = n0.  [resolve(24,a,13,a)].
% 218.69/218.98  43 join(r2,meet(a,b)) = n1.  [resolve(25,a,14,a)].
% 218.69/218.98  44 join(a,join(b,r1)) = n1.  [resolve(25,a,13,a),rewrite([22(5),18(4),22(5,R),18(4)])].
% 218.69/218.98  52 join(A,meet(B,join(A,C))) = meet(join(A,C),join(A,B)).  [resolve(28,a,15,a),rewrite([17(2)])].
% 218.69/218.98  53 meet(n1,join(A,B)) = join(A,B).  [resolve(28,a,11,a),rewrite([17(2),11(2)]),flip(a)].
% 218.69/218.98  55 meet(A,B) != B | join(B,meet(A,C)) = meet(A,join(B,C)).  [para(17(a,1),28(a,1))].
% 218.69/218.98  58 join(a,a2) = n1.  [resolve(29,a,25,a)].
% 218.69/218.98  59 meet(a,a2) = n0.  [resolve(29,a,24,a)].
% 218.69/218.98  60 join(b,b2) = n1.  [resolve(30,a,25,a)].
% 218.69/218.98  61 meet(b,b2) = n0.  [resolve(30,a,24,a)].
% 218.69/218.98  75 meet(n1,a) = a.  [para(58(a,1),15(a,1,2)),rewrite([17(3)])].
% 218.69/218.98  76 join(n0,a) = a.  [para(59(a,1),16(a,1,2)),rewrite([18(3)])].
% 218.69/218.98  78 meet(n0,a) = n0.  [para(59(a,1),37(a,1,2)),rewrite([17(3),59(6)])].
% 218.69/218.98  79 meet(n1,b) = b.  [para(60(a,1),15(a,1,2)),rewrite([17(3)])].
% 218.69/218.98  80 meet(A,meet(B,meet(C,join(A,D)))) = meet(A,meet(B,C)).  [para(38(a,1),20(a,2,2)),rewrite([17(3),20(3,R),17(2),20(6),17(5),20(6,R),17(5)])].
% 218.69/218.98  83 join(n0,b) = b.  [para(61(a,1),16(a,1,2)),rewrite([18(3)])].
% 218.69/218.98  85 meet(n0,b) = n0.  [para(61(a,1),37(a,1,2)),rewrite([17(3),61(6)])].
% 218.69/218.98  87 join(n1,a) = n1.  [para(75(a,1),16(a,1,2))].
% 218.69/218.98  92 join(n1,b) = n1.  [para(60(a,1),39(a,1,2)),rewrite([18(3),60(6)])].
% 218.69/218.98  97 join(A,join(B,join(C,meet(A,D)))) = join(A,join(B,C)).  [para(40(a,1),22(a,2,2)),rewrite([18(3),22(3,R),18(2),22(6),18(5),22(6,R),18(5)])].
% 218.69/218.98  98 meet(A,join(B,meet(A,C))) != n0 | join(A,B) != n1 | complement(A,join(B,meet(A,C))).  [para(40(a,1),26(b,1))].
% 218.69/218.98  109 join(n0,r1) = r1.  [para(42(a,1),16(a,1,2)),rewrite([18(3)])].
% 218.69/218.98  112 meet(a,r1) = n0.  [para(42(a,1),38(a,1,2)),rewrite([17(3),78(3)]),flip(a)].
% 218.69/218.98  118 meet(n1,r2) = r2.  [para(43(a,1),15(a,1,2)),rewrite([17(3)])].
% 218.69/218.98  120 join(a,r2) = n1.  [para(43(a,1),40(a,1,2)),rewrite([18(3),87(3)]),flip(a)].
% 218.69/218.98  121 join(r2,join(meet(a,b),meet(A,r2))) = n1.  [para(43(a,1),40(a,2)),rewrite([17(6)])].
% 218.69/218.98  135 meet(n1,r1) = r1.  [para(109(a,1),53(a,1,2)),rewrite([109(6)])].
% 218.69/218.98  137 join(A,join(B,meet(C,join(A,D)))) = join(B,meet(join(A,D),join(A,C))).  [para(52(a,1),22(a,2,2)),rewrite([18(3)])].
% 218.69/218.98  139 join(a,meet(a2,join(A,a))) = join(A,a).  [para(58(a,1),52(a,2,2)),rewrite([18(4),18(8),17(10),53(10)])].
% 218.69/218.98  140 join(b,meet(b2,join(A,b))) = join(A,b).  [para(60(a,1),52(a,2,2)),rewrite([18(4),18(8),17(10),53(10)])].
% 218.69/218.98  141 meet(join(A,B),join(A,join(B,C))) = join(A,B).  [para(52(a,1),40(a,1,2)),rewrite([18(2),52(4)])].
% 218.69/218.98  142 meet(join(a,b),join(a,r1)) = a.  [para(42(a,1),52(a,1,2)),rewrite([18(3),76(3)]),flip(a)].
% 218.69/218.98  146 meet(n1,meet(join(A,B),join(A,C))) = meet(join(A,B),join(A,C)).  [para(52(a,1),53(a,1,2)),rewrite([52(8)])].
% 218.69/218.98  147 join(A,meet(B,meet(join(A,C),join(A,D)))) = meet(meet(join(A,C),join(A,D)),join(A,B)).  [para(52(a,1),52(a,1,2,2)),rewrite([52(8)])].
% 218.69/218.98  161 join(meet(A,B),meet(A,C)) = meet(A,join(C,meet(A,B))).  [resolve(55,a,37,a),rewrite([18(5)])].
% 218.69/218.98  162 join(n0,meet(A,B)) = meet(A,B).  [resolve(55,a,9,a),rewrite([18(5),10(5)])].
% 218.69/218.98  166 meet(A,meet(B,C)) != meet(A,B) | join(meet(A,B),meet(C,D)) = meet(C,join(D,meet(A,B))).  [para(20(a,2),55(a,1)),rewrite([18(9)])].
% 218.69/218.98  168 meet(A,join(B,C)) != meet(B,A) | join(meet(A,join(B,C)),meet(B,D)) = meet(B,join(D,meet(A,join(B,C)))).  [para(38(a,1),55(a,1)),rewrite([18(11)]),flip(a)].
% 218.69/218.98  224 join(n0,r2) = r2.  [para(118(a,1),162(a,1,2)),rewrite([118(6)])].
% 218.69/218.98  271 join(r2,join(meet(A,r2),meet(a,b))) = n1.  [para(18(a,1),121(a,1,2))].
% 218.69/218.98  279 meet(a,join(A,a)) = a.  [para(139(a,1),15(a,1,2))].
% 218.69/218.98  281 join(a,meet(n1,a2)) = n1.  [para(87(a,1),139(a,1,2,2)),rewrite([17(4),87(8)])].
% 218.69/218.98  289 complement(a,meet(n1,a2)).  [resolve(281,a,26,b),rewrite([20(5,R),17(4),59(4),17(3),11(3)]),xx(a)].
% 218.69/218.98  295 meet(n1,a2) = a2.  [resolve(289,a,32,a),flip(a)].
% 218.69/218.98  300 join(n0,a2) = a2.  [para(295(a,1),162(a,1,2)),rewrite([295(6)])].
% 218.69/218.98  309 meet(b,join(A,b)) = b.  [para(140(a,1),15(a,1,2))].
% 218.69/218.98  312 join(b,meet(n1,b2)) = n1.  [para(92(a,1),140(a,1,2,2)),rewrite([17(4),92(8)])].
% 218.69/218.98  313 join(b,meet(A,join(B,b))) = meet(join(B,b),join(A,b)).  [para(140(a,1),52(a,1,2,2)),rewrite([140(11),18(9)])].
% 218.69/218.98  319 complement(b,meet(n1,b2)).  [resolve(312,a,26,b),rewrite([20(5,R),17(4),61(4),17(3),11(3)]),xx(a)].
% 218.69/218.98  325 meet(n1,b2) = b2.  [resolve(319,a,34,a),flip(a)].
% 218.69/218.98  327 meet(A,meet(B,meet(C,meet(D,join(A,E))))) = meet(A,meet(B,meet(C,D))).  [para(80(a,1),20(a,2,2)),rewrite([17(4),20(4,R),17(3),20(3,R),17(2),20(8,R),17(7),20(7),17(6),20(7,R),17(6)])].
% 218.69/218.98  342 join(n0,b2) = b2.  [para(325(a,1),162(a,1,2)),rewrite([325(6)])].
% 218.69/218.98  398 join(A,join(B,meet(join(C,D),join(A,C)))) = join(A,join(B,C)).  [para(52(a,1),97(a,1,2,2)),rewrite([18(2)])].
% 218.69/218.98  428 meet(A,join(B,C)) != n0 | join(A,B) != n1 | complement(A,meet(join(B,C),join(A,B))).  [para(52(a,1),98(a,1,2)),rewrite([18(2),38(4),52(10),18(9)])].
% 218.69/218.98  464 join(join(A,B),meet(C,join(A,join(B,D)))) = meet(join(A,join(B,D)),join(A,join(B,C))).  [resolve(141,a,28,a),rewrite([17(4),18(9),22(9),18(8),22(9,R),18(8)])].
% 218.69/218.98  467 meet(r1,join(A,r1)) = r1.  [para(109(a,1),141(a,1,1)),rewrite([18(4),22(5,R),18(4),109(4),109(7)])].
% 218.69/218.98  472 meet(meet(A,B),join(C,meet(A,B))) = meet(A,B).  [para(162(a,1),141(a,1,1)),rewrite([18(4),22(5,R),18(4),162(4),162(7)])].
% 218.69/218.98  475 meet(a2,join(A,a2)) = a2.  [para(300(a,1),141(a,1,1)),rewrite([18(4),22(5,R),18(4),300(4),300(7)])].
% 218.69/218.98  476 meet(b2,join(A,b2)) = b2.  [para(342(a,1),141(a,1,1)),rewrite([18(4),22(5,R),18(4),342(4),342(7)])].
% 218.69/218.98  487 join(r1,meet(A,join(B,r1))) = meet(join(B,r1),join(A,r1)).  [resolve(467,a,28,a),rewrite([17(4),18(9)])].
% 218.69/218.98  505 join(a2,meet(A,join(B,a2))) = meet(join(B,a2),join(A,a2)).  [resolve(475,a,28,a),rewrite([17(4),18(9)])].
% 218.69/218.98  514 join(b2,meet(A,join(B,b2))) = meet(join(B,b2),join(A,b2)).  [resolve(476,a,28,a),rewrite([17(4),18(9)])].
% 218.69/218.98  599 meet(A,join(B,meet(join(A,C),join(A,D)))) = A.  [para(137(a,1),15(a,1,2))].
% 218.69/218.98  601 join(A,meet(join(B,C),join(B,A))) = join(B,A).  [para(16(a,1),137(a,1,2)),flip(a)].
% 218.69/218.98  610 join(A,join(B,meet(join(C,meet(A,D)),join(A,E)))) = join(B,meet(join(A,E),join(A,C))).  [para(40(a,1),137(a,2,2,2))].
% 218.69/218.98  611 join(A,meet(B,join(C,meet(join(A,D),join(A,E))))) = meet(join(A,join(C,meet(E,join(A,D)))),join(A,B)).  [para(137(a,1),52(a,1,2,2))].
% 218.69/218.98  621 join(A,join(B,meet(join(C,join(D,meet(A,E))),join(A,F)))) = join(B,meet(join(A,F),join(A,join(C,D)))).  [para(97(a,1),137(a,2,2,2))].
% 218.69/218.98  625 meet(join(A,B),join(B,meet(join(A,C),join(A,D)))) = join(A,B).  [para(137(a,1),141(a,1,2))].
% 218.69/218.98  692 join(n1,meet(join(A,B),join(A,C))) = n1.  [para(146(a,1),16(a,1,2))].
% 218.69/218.98  693 meet(n1,meet(join(A,B),join(B,C))) = meet(join(A,B),join(B,C)).  [para(18(a,1),146(a,1,2,1)),rewrite([18(6)])].
% 218.69/218.98  694 meet(n1,meet(join(A,join(B,C)),join(B,D))) = meet(join(A,join(B,C)),join(B,D)).  [para(22(a,1),146(a,1,2,1)),rewrite([18(7),22(8,R),18(7)])].
% 218.69/218.98  712 join(n1,meet(A,meet(B,C))) = n1.  [para(162(a,1),692(a,1,2,1)),rewrite([18(4),10(4),17(3),20(3),17(2),20(3,R),17(2)])].
% 218.69/218.98  722 join(a,meet(A,a)) = a.  [para(142(a,1),147(a,1,2,2)),rewrite([142(11),18(7),279(8)])].
% 218.69/218.98  744 join(n1,meet(A,B)) = n1.  [para(7(a,1),712(a,1,2,2))].
% 218.69/218.98  781 meet(A,join(join(A,B),meet(A,C))) = A.  [para(15(a,1),161(a,1,2)),rewrite([18(2),16(2)]),flip(a)].
% 218.69/218.98  782 join(meet(A,B),meet(B,C)) = meet(B,join(C,meet(A,B))).  [para(17(a,1),161(a,1,1)),rewrite([17(4)])].
% 218.69/218.98  783 meet(A,join(B,meet(A,C))) = meet(A,join(C,meet(A,B))).  [para(161(a,1),18(a,1)),rewrite([161(6)])].
% 218.69/218.98  784 join(meet(A,meet(B,C)),meet(B,D)) = meet(B,join(D,meet(A,meet(B,C)))).  [para(20(a,1),161(a,1,1)),rewrite([17(5),20(6,R),17(5)])].
% 218.69/218.98  789 meet(A,join(meet(B,join(A,C)),meet(A,D))) = meet(A,join(B,meet(A,D))).  [para(38(a,1),161(a,1,2)),rewrite([161(3)]),flip(a)].
% 218.69/218.98  790 meet(b,join(b2,meet(A,b))) = meet(A,b).  [para(61(a,1),161(a,1,2)),rewrite([17(2),18(4),162(4),17(6)]),flip(a)].
% 218.69/218.98  793 meet(r1,join(join(a,b),meet(A,r1))) = meet(A,r1).  [para(42(a,1),161(a,1,2)),rewrite([17(2),18(4),162(4),17(8)]),flip(a)].
% 218.69/218.98  797 meet(A,join(join(B,C),meet(A,B))) = meet(A,join(B,C)).  [para(52(a,1),161(a,2,2)),rewrite([18(4),161(4),18(6),38(8)])].
% 218.69/218.98  805 join(b,meet(A,b)) = b.  [para(309(a,1),161(a,1,1)),rewrite([17(3),309(9),309(8)])].
% 218.69/218.98  807 meet(A,join(meet(B,meet(C,join(A,D))),meet(A,E))) = meet(A,join(meet(B,C),meet(A,E))).  [para(80(a,1),161(a,1,2)),rewrite([161(4)]),flip(a)].
% 218.69/218.98  811 join(r2,meet(a,join(b,meet(a,r2)))) = n1.  [para(161(a,1),271(a,1,2))].
% 218.69/218.98  815 meet(join(A,meet(B,C)),join(A,meet(B,join(D,meet(B,C))))) = join(A,meet(B,C)).  [para(161(a,1),141(a,1,2,2))].
% 218.69/218.98  816 join(join(A,B),meet(C,join(A,B))) = join(A,B).  [para(141(a,1),161(a,1,1)),rewrite([17(3),141(9),22(7),18(6),22(7,R),18(6),141(8)])].
% 218.69/218.98  990 join(meet(A,B),meet(C,join(A,D))) = meet(join(A,D),join(C,meet(A,B))).  [resolve(166,a,38,a),rewrite([17(3)])].
% 218.69/218.98  992 join(meet(A,B),meet(C,join(B,D))) = meet(join(B,D),join(C,meet(A,B))).  [para(15(a,1),166(a,1,2)),rewrite([17(6)]),xx(a)].
% 218.69/218.98  1006 meet(A,join(B,C)) != A | join(A,meet(D,join(B,C))) = meet(join(B,C),join(A,D)).  [para(53(a,1),166(a,1,2)),rewrite([11(4),11(5),17(5),11(9),18(8)])].
% 218.69/218.98  1026 join(meet(A,r1),meet(B,join(C,r1))) = meet(join(C,r1),join(B,meet(A,r1))).  [para(467(a,1),166(a,1,2)),rewrite([17(10)]),xx(a)].
% 218.69/218.98  1029 join(meet(A,b2),meet(B,join(C,b2))) = meet(join(C,b2),join(B,meet(A,b2))).  [para(476(a,1),166(a,1,2)),rewrite([17(10)]),xx(a)].
% 218.69/218.98  1102 meet(a,join(b,meet(a,r2))) = a.  [para(811(a,1),161(a,2,2)),rewrite([18(11),161(11),18(10),22(10,R),8(9),17(10),75(10)])].
% 218.69/218.98  1229 join(meet(A,B),meet(C,join(D,meet(A,B)))) = meet(join(D,meet(A,B)),join(C,meet(A,B))).  [resolve(472,a,28,a),rewrite([17(4),18(9)])].
% 218.69/218.98  1238 meet(A,join(meet(B,C),meet(A,B))) = meet(A,B).  [para(472(a,1),161(a,1,1)),rewrite([17(3),20(3),17(2),20(3,R),17(2),161(4),472(9),472(8)])].
% 218.69/218.98  1578 join(A,meet(join(A,B),join(B,C))) = join(A,B).  [para(17(a,1),601(a,1,2)),rewrite([18(1),18(5)])].
% 218.69/218.98  1579 meet(join(A,B),join(A,join(C,B))) = join(A,B).  [para(18(a,1),601(a,1,2,1)),rewrite([18(2),52(4),18(5)])].
% 218.69/218.98  1587 join(A,meet(join(B,A),join(B,C))) = join(B,A).  [para(601(a,1),137(a,1,2)),rewrite([39(2),39(4)]),flip(a)].
% 218.69/218.98  1656 meet(A,meet(meet(B,r1),join(a,b))) = n0.  [para(793(a,1),80(a,1,2,2)),rewrite([20(7,R),20(13),17(12),20(13,R),17(12),42(12),9(9)])].
% 218.69/218.98  1673 meet(meet(A,r1),join(a,b)) = n0.  [para(1656(a,1),7(a,1)),flip(a)].
% 218.69/218.98  1679 meet(meet(A,r1),meet(join(a,b),join(B,meet(A,r1)))) = n0.  [para(1673(a,1),38(a,2)),rewrite([18(8)])].
% 218.69/218.98  1713 join(n0,join(a,b)) = join(a,b).  [para(42(a,1),816(a,1,2)),rewrite([18(5)])].
% 218.69/218.98  1721 join(join(A,B),meet(A,C)) = join(A,B).  [para(781(a,1),816(a,1,2)),rewrite([18(4),40(4),39(2)]),flip(a)].
% 218.69/218.98  1724 join(b,meet(a,r2)) = join(a,b).  [para(1102(a,1),816(a,1,2)),rewrite([18(7),40(7)]),flip(a)].
% 218.69/218.98  1727 join(meet(A,join(B,C)),meet(D,join(B,C))) = meet(join(B,C),join(D,meet(A,join(B,C)))).  [para(816(a,1),168(a,1,2)),rewrite([17(4),816(9),17(9),816(15)]),xx(a)].
% 218.69/218.98  1858 meet(meet(A,B),join(a,b)) = meet(A,meet(B,join(a,b))).  [para(1713(a,1),147(a,2,2)),rewrite([18(6),10(6),18(6),10(6),20(6),17(5),20(6,R),17(5),162(7),18(7),10(7),18(7),10(7)]),flip(a)].
% 218.69/218.98  1869 meet(join(a,b),join(join(A,b),meet(a,r2))) = join(a,b).  [para(1724(a,1),601(a,1,2,2)),rewrite([18(5),990(10),1724(15)])].
% 218.69/218.98  1871 join(join(A,B),meet(B,C)) = join(A,B).  [para(18(a,1),1721(a,1,1)),rewrite([18(4)])].
% 218.69/218.98  1883 meet(meet(A,B),join(A,C)) = meet(A,B).  [para(1721(a,1),472(a,1,2))].
% 218.69/218.98  1964 join(join(A,B),meet(C,join(B,meet(A,D)))) = join(A,B).  [para(40(a,1),1871(a,1,1)),rewrite([17(4),40(8)])].
% 218.69/218.98  2028 meet(meet(A,B),join(B,C)) = meet(A,B).  [para(17(a,1),1883(a,1,1)),rewrite([17(4)])].
% 218.69/218.98  2029 meet(meet(A,meet(B,C)),join(B,D)) = meet(A,meet(B,C)).  [para(20(a,1),1883(a,1,1)),rewrite([17(5),20(6,R),17(5)])].
% 218.69/218.98  2034 meet(a,join(A,join(a,b))) = a.  [para(142(a,1),1883(a,1,1)),rewrite([18(5),142(13)])].
% 218.69/218.98  2128 meet(meet(A,B),join(C,meet(B,join(A,D)))) = meet(A,B).  [para(38(a,1),2028(a,1,1)),rewrite([18(4),38(8)])].
% 218.69/218.98  2129 meet(meet(A,B),meet(join(B,C),join(B,D))) = meet(A,B).  [para(52(a,1),2028(a,1,2))].
% 218.69/218.98  2132 meet(a,join(A,join(a,r1))) = a.  [para(142(a,1),2028(a,1,1)),rewrite([18(5),142(13)])].
% 218.69/218.98  2158 meet(meet(A,B),join(C,join(D,meet(A,B)))) = meet(A,B).  [para(472(a,1),2028(a,1,1)),rewrite([18(4),22(4,R),18(3),472(9)])].
% 218.69/218.98  2159 meet(A,join(B,join(C,meet(join(A,D),join(A,E))))) = A.  [para(599(a,1),2028(a,1,1)),rewrite([18(5),22(5,R),18(4),599(11)])].
% 218.69/218.98  2203 join(a,meet(A,join(B,join(a,r1)))) = meet(join(B,join(a,r1)),join(A,a)).  [resolve(2132,a,28,a),rewrite([17(6),18(13)])].
% 218.69/218.98  2210 meet(a,join(join(A,join(a,r1)),meet(B,a))) = a.  [para(2132(a,1),161(a,1,2)),rewrite([17(2),18(4),722(4),17(8)]),flip(a)].
% 218.69/218.98  2484 meet(A,join(meet(B,C),meet(A,C))) = meet(A,C).  [para(17(a,1),1238(a,1,2,1))].
% 218.69/218.98  2485 meet(A,meet(B,join(C,meet(A,B)))) = meet(A,B).  [para(18(a,1),1238(a,1,2)),rewrite([782(3)])].
% 218.69/218.98  2487 meet(A,join(meet(B,meet(C,D)),meet(A,C))) = meet(A,C).  [para(20(a,1),1238(a,1,2,1))].
% 218.69/218.98  2489 meet(A,join(meet(B,meet(C,D)),meet(A,D))) = meet(A,D).  [para(20(a,2),1238(a,1,2,1))].
% 218.69/218.98  3029 meet(join(A,B),join(A,meet(B,C))) = join(A,meet(B,C)).  [para(1238(a,1),1578(a,1,2)),rewrite([17(3),52(4),17(4)])].
% 218.69/218.98  3047 meet(join(A,meet(B,C)),join(A,join(B,D))) = join(A,meet(B,C)).  [para(1721(a,1),1579(a,1,2,2))].
% 218.69/218.98  3069 join(A,join(B,meet(C,join(A,B)))) = join(A,B).  [para(1587(a,1),137(a,2))].
% 218.69/218.98  3786 meet(a,join(join(a,r1),meet(A,a))) = a.  [para(8(a,1),2210(a,1,2,1))].
% 218.69/218.98  4197 meet(A,join(meet(B,C),meet(A,meet(C,join(B,D))))) = meet(A,meet(C,join(B,D))).  [para(38(a,1),2484(a,1,2,1))].
% 218.69/218.98  4388 join(join(a,r1),meet(A,a)) = join(a,r1).  [para(3786(a,1),3069(a,1,2,2)),rewrite([18(7),722(7),18(5),39(5)]),flip(a)].
% 218.69/218.98  4444 join(n0,join(a,r1)) = join(a,r1).  [para(78(a,1),4388(a,1,2)),rewrite([18(5)])].
% 218.69/218.98  4453 meet(meet(A,B),join(a,r1)) = meet(A,meet(B,join(a,r1))).  [para(4444(a,1),147(a,2,2)),rewrite([18(6),10(6),18(6),10(6),20(6),17(5),20(6,R),17(5),162(7),18(7),10(7),18(7),10(7)]),flip(a)].
% 218.69/218.98  5342 meet(join(a,b),join(b,r1)) = b.  [para(42(a,1),313(a,1,2)),rewrite([18(3),83(3),18(7)]),flip(a)].
% 218.69/218.98  5398 meet(b,join(A,join(b,r1))) = b.  [para(5342(a,1),2028(a,1,1)),rewrite([18(5),5342(13)])].
% 218.69/218.98  5411 meet(b,join(join(A,join(b,r1)),meet(B,b))) = b.  [para(5398(a,1),161(a,1,2)),rewrite([17(2),18(4),805(4),17(8)]),flip(a)].
% 218.69/218.98  5550 meet(A,meet(meet(B,C),join(D,E))) = meet(A,meet(B,meet(C,join(D,E)))).  [para(816(a,1),327(a,1,2,2,2,2)),rewrite([20(6,R),17(5),20(5,R),17(4),20(4,R),7(3),20(8,R)]),flip(a)].
% 218.69/218.98  8204 meet(b,join(join(b,r1),meet(A,b))) = b.  [para(8(a,1),5411(a,1,2,1))].
% 218.69/218.98  8250 join(join(b,r1),meet(A,b)) = join(b,r1).  [para(8204(a,1),3069(a,1,2,2)),rewrite([18(7),805(7),18(5),39(5)]),flip(a)].
% 218.69/218.98  8757 join(A,meet(join(A,a2),join(B,a2))) = join(A,a2).  [para(505(a,1),137(a,1,2)),rewrite([1587(12)])].
% 218.69/218.98  8760 meet(n1,meet(join(A,a2),meet(join(B,a2),join(C,a2)))) = meet(meet(join(A,a2),join(B,a2)),join(C,a2)).  [para(505(a,1),146(a,1,2,1)),rewrite([18(8),5550(10),505(15),18(17)])].
% 218.69/218.98  8761 meet(meet(join(A,a2),join(B,a2)),join(C,a2)) = meet(join(A,a2),meet(join(B,a2),join(C,a2))).  [para(505(a,1),146(a,1,2,2)),rewrite([18(3),8760(10),18(10),505(15)])].
% 218.69/218.98  8859 join(A,meet(join(A,b2),join(B,b2))) = join(A,b2).  [para(514(a,1),137(a,1,2)),rewrite([1587(12)])].
% 218.69/218.98  9120 join(A,meet(B,A)) = A.  [para(7(a,1),782(a,1,2)),rewrite([18(2),15(5)])].
% 218.69/218.98  9123 meet(meet(A,B),join(C,meet(D,meet(A,B)))) = meet(A,join(meet(B,C),meet(D,meet(A,B)))).  [para(20(a,1),782(a,2,2,2)),rewrite([17(4),20(4),17(3),20(4,R),17(3),784(5),20(8),17(7),20(8,R),17(7)]),flip(a)].
% 218.69/218.98  9124 meet(meet(A,B),join(C,meet(A,meet(B,D)))) = meet(A,join(meet(B,C),meet(A,meet(B,D)))).  [para(20(a,2),782(a,1,1)),rewrite([17(4),20(4),17(3),20(4,R),17(3),161(5),20(8),17(7),20(8,R),17(7)]),flip(a)].
% 218.69/218.98  9131 join(b,r2) = n1.  [para(782(a,1),121(a,1,2)),rewrite([43(7),17(4),79(4),18(3)])].
% 218.69/218.98  9142 meet(A,join(meet(B,join(A,C)),meet(D,meet(A,B)))) = meet(A,B).  [para(1883(a,1),782(a,1,2)),rewrite([18(4),9120(4),9123(7)]),flip(a)].
% 218.69/218.98  9217 join(A,join(B,meet(join(C,a2),meet(join(D,a2),join(A,a2))))) = join(A,join(B,a2)).  [para(505(a,1),398(a,1,2,2,1)),rewrite([8761(8)])].
% 218.69/218.98  9437 meet(A,meet(B,join(C,meet(A,D)))) = meet(A,meet(B,join(D,meet(A,C)))).  [para(783(a,1),20(a,2,2)),rewrite([17(3),20(8,R),17(7)])].
% 218.69/218.98  9440 join(A,meet(B,join(C,meet(A,B)))) = join(A,meet(B,C)).  [para(783(a,1),52(a,1,2)),rewrite([17(1),17(8),3029(8)])].
% 218.69/218.98  9502 meet(A,meet(B,join(join(C,D),meet(A,C)))) = meet(A,meet(B,join(C,D))).  [para(797(a,1),20(a,2,2)),rewrite([17(4),20(8,R),17(7)])].
% 218.69/218.98  10534 meet(meet(A,r1),meet(join(a,b),join(A,B))) = n0.  [para(1721(a,1),1679(a,1,2,2))].
% 218.69/218.98  10552 meet(r1,meet(join(A,B),join(a,b))) = n0.  [para(1721(a,1),10534(a,1,2,2)),rewrite([17(3),20(9),17(8),20(8,R),20(9,R),17(8),37(8)])].
% 218.69/218.98  10623 meet(r1,meet(join(a,b),join(A,B))) = n0.  [para(17(a,1),10552(a,1,2))].
% 218.69/218.98  12735 join(join(A,b),meet(a,r2)) = join(A,join(a,b)).  [para(1869(a,1),3069(a,1,2,2)),rewrite([22(9),18(8),16(8),18(5),22(6),18(5),22(5,R),18(4),22(6,R),18(5),22(5,R),8(4)]),flip(a)].
% 218.69/218.98  12767 meet(a,join(r2,meet(a,join(A,b)))) = a.  [para(12735(a,1),783(a,1,2)),rewrite([2034(6)]),flip(a)].
% 218.69/218.98  12788 join(r2,meet(a,join(A,b))) = n1.  [para(12767(a,1),52(a,1,2)),rewrite([18(3),120(3),18(10),120(10),17(9),53(9)]),flip(a)].
% 218.69/218.98  12800 join(r2,meet(join(A,a),join(A,b))) = n1.  [para(12788(a,1),137(a,1,2)),rewrite([12(2),17(7)]),flip(a)].
% 218.69/218.98  12807 join(A,join(r2,meet(b,join(A,a)))) = n1.  [para(12800(a,1),137(a,2))].
% 218.69/218.98  12811 join(join(A,r2),meet(b,join(A,a))) = n1.  [para(12807(a,1),22(a,1)),rewrite([18(8)]),flip(a)].
% 218.69/218.98  12823 meet(n1,meet(b,join(A,a))) = meet(b,join(A,a)).  [para(12811(a,1),472(a,1,2)),rewrite([17(6)])].
% 218.69/218.98  12825 meet(b,join(join(A,a),meet(b,join(A,r2)))) = b.  [para(12811(a,1),783(a,1,2)),rewrite([17(3),79(3)]),flip(a)].
% 218.69/218.98  13029 meet(b,join(a,meet(b,r2))) = b.  [para(76(a,1),12825(a,1,2,1)),rewrite([224(6)])].
% 218.69/218.98  13043 join(a,meet(b,r2)) = join(a,b).  [para(13029(a,1),52(a,1,2)),rewrite([17(12),3029(12)]),flip(a)].
% 218.69/218.98  13056 meet(b,meet(r2,join(a,b))) = meet(b,r2).  [para(13043(a,1),472(a,1,2)),rewrite([1858(7)])].
% 218.69/218.98  13089 meet(meet(b,r2),join(A,b)) = meet(b,r2).  [para(13056(a,1),1883(a,1,1)),rewrite([18(5),13056(13)])].
% 218.69/218.98  14384 meet(meet(A,B),meet(join(A,r1),join(B,r1))) = meet(A,B).  [para(487(a,1),2128(a,1,2))].
% 218.69/218.98  14390 meet(meet(A,B),meet(join(A,b2),join(B,b2))) = meet(A,B).  [para(514(a,1),2128(a,1,2))].
% 218.69/218.98  14476 meet(a,meet(join(A,join(a,r1)),join(B,join(a,r1)))) = a.  [para(142(a,1),2129(a,1,1)),rewrite([18(5),18(9),142(18)])].
% 218.69/218.98  14632 meet(A,join(meet(B,join(C,join(D,meet(A,B)))),meet(A,meet(B,E)))) = meet(A,B).  [para(2158(a,1),161(a,1,2)),rewrite([17(2),20(2),17(1),20(2,R),17(1),18(4),161(4),1238(4),17(7),20(7),17(6),20(7,R),17(6),9124(9)]),flip(a)].
% 218.69/218.98  14660 join(join(A,B),meet(C,D)) = join(A,join(B,meet(C,D))).  [para(2158(a,1),464(a,1,2)),rewrite([7(10)])].
% 218.69/218.98  14894 meet(A,meet(B,join(C,join(D,meet(A,C))))) = meet(A,meet(B,join(C,D))).  [back_rewrite(9502),rewrite([14660(3)])].
% 218.69/218.98  14921 join(b,join(r1,meet(A,b))) = join(b,r1).  [back_rewrite(8250),rewrite([14660(6)])].
% 218.69/218.98  14991 join(A,meet(join(B,meet(A,C)),join(B,D))) = join(A,B).  [back_rewrite(1964),rewrite([14660(5),52(4)])].
% 218.69/218.98  15268 meet(join(a,b),join(a,meet(A,meet(B,join(a,r1))))) = a.  [para(142(a,1),2487(a,1,2,2)),rewrite([17(7),18(10),142(18)])].
% 218.69/218.98  15451 meet(join(A,B),join(B,meet(A,C))) = join(B,meet(A,C)).  [para(18(a,1),3029(a,1,1))].
% 218.69/218.98  15486 meet(r1,join(a,meet(A,b))) = n0.  [para(3029(a,1),10623(a,1,2)),rewrite([17(4)])].
% 218.69/218.98  15510 meet(r1,meet(join(a,meet(A,b)),join(B,r1))) = n0.  [para(15486(a,1),38(a,2)),rewrite([18(7)])].
% 218.69/218.98  15511 meet(join(a,r1),join(a,meet(A,b))) = a.  [para(15486(a,1),52(a,1,2)),rewrite([18(3),76(3),17(9)]),flip(a)].
% 218.69/218.98  15519 join(a,meet(A,meet(b,join(a,r1)))) = a.  [para(15511(a,1),52(a,2)),rewrite([4453(7)])].
% 218.69/218.98  15536 meet(A,meet(b,join(a,r1))) = meet(A,meet(a,b)).  [para(15519(a,1),472(a,1,2)),rewrite([17(8),80(8),20(4,R),17(3)]),flip(a)].
% 218.69/218.98  15549 meet(r1,meet(join(A,r1),join(a,meet(B,b)))) = n0.  [para(17(a,1),15510(a,1,2))].
% 218.69/218.98  15555 meet(b,join(a,r1)) = meet(a,b).  [para(15536(a,1),7(a,1)),rewrite([17(9),15536(9),7(7)]),flip(a)].
% 218.69/218.98  15576 meet(join(a,r1),join(b,r1)) = join(r1,meet(a,b)).  [para(15555(a,1),487(a,1,2)),flip(a)].
% 218.69/218.98  15593 meet(r1,meet(join(A,r1),join(b,meet(a,join(A,r1))))) = n0.  [para(783(a,1),15549(a,1,2)),rewrite([17(8)])].
% 218.69/218.98  16785 meet(meet(A,B),join(C,meet(D,E))) = meet(A,meet(B,join(C,meet(D,E)))).  [para(162(a,1),611(a,2,2)),rewrite([18(4),10(4),18(4),10(4),162(6),18(7),10(7),17(6),22(8,R),18(7),162(7),20(8),17(7),20(8,R),17(7)])].
% 218.69/218.98  16966 meet(A,join(meet(B,C),meet(A,meet(B,D)))) = meet(A,meet(B,join(C,meet(A,meet(B,D))))).  [back_rewrite(9124),rewrite([16785(5)]),flip(a)].
% 218.69/218.98  17010 meet(A,meet(B,join(C,join(D,meet(A,B))))) = meet(A,B).  [back_rewrite(14632),rewrite([16966(8),14660(6),14660(5),161(4),1238(4)])].
% 218.69/218.98  17508 join(A,meet(meet(B,C),join(D,E))) = join(A,meet(B,meet(C,join(D,E)))).  [para(162(a,1),621(a,1,2,2,2)),rewrite([17(3),9(3),10(3),20(4),17(3),20(4,R),17(3),22(6,R),18(5),162(5),162(7),22(8),18(7),10(7),18(6)]),flip(a)].
% 218.69/218.98  17726 join(meet(a,b),meet(join(A,r2),join(B,r2))) = n1.  [para(43(a,1),625(a,1,1)),rewrite([18(6),18(8),53(11),43(14)])].
% 218.69/218.98  17807 join(A,join(r2,join(meet(A,B),meet(a,b)))) = n1.  [para(17726(a,1),610(a,2)),rewrite([17(9),15451(9),22(7,R)])].
% 218.69/218.98  17819 join(r2,join(meet(A,B),meet(a,b))) = n1.  [para(1883(a,1),17807(a,1,2,2,1)),rewrite([22(9,R),18(8),39(8)])].
% 218.69/218.98  17836 join(r2,meet(b,join(A,a))) = n1.  [para(12823(a,1),17819(a,1,2,1)),rewrite([18(9),782(9),14660(8),16(7)])].
% 218.69/218.98  18283 join(a,meet(A,meet(B,join(a,r1)))) = meet(join(a,r1),join(a,meet(A,B))).  [para(4453(a,1),52(a,1,2))].
% 218.69/218.98  18291 meet(b2,meet(join(A,b2),join(a,r1))) = meet(b2,join(a,r1)).  [para(476(a,1),4453(a,1,1)),flip(a)].
% 218.69/218.98  18442 meet(b,meet(r2,join(a,r1))) = n0.  [para(13056(a,1),4453(a,1,1)),rewrite([4453(7),17(17),20(17),17(16),20(17,R),17(16),142(16),17(11),20(12,R),17(11),41(12)])].
% 218.69/218.98  18476 meet(join(A,B),meet(join(a,r1),join(A,meet(B,C)))) = meet(join(a,r1),join(A,meet(B,C))).  [para(3029(a,1),4453(a,1,1)),rewrite([17(6),17(13)]),flip(a)].
% 218.69/218.98  18540 meet(join(a,b),meet(join(a,r1),join(a,meet(A,B)))) = a.  [back_rewrite(15268),rewrite([18283(10)])].
% 218.69/218.98  18713 meet(join(A,B),join(C,meet(B,join(A,B)))) = meet(join(A,B),join(B,meet(C,join(A,B)))).  [para(783(a,1),693(a,2)),rewrite([17(4),693(7),17(8)]),flip(a)].
% 218.69/218.98  18740 meet(n1,meet(a,join(A,B))) = meet(a,join(A,B)).  [para(76(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),76(9),17(8)])].
% 218.69/218.98  18741 meet(n1,meet(b,join(A,B))) = meet(b,join(A,B)).  [para(83(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),83(9),17(8)])].
% 218.69/218.98  18742 meet(n1,meet(r1,join(A,B))) = meet(r1,join(A,B)).  [para(109(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),109(9),17(8)])].
% 218.69/218.98  18743 meet(n1,meet(r2,join(A,B))) = meet(r2,join(A,B)).  [para(224(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),224(9),17(8)])].
% 218.69/218.98  18744 meet(n1,meet(a2,join(A,B))) = meet(a2,join(A,B)).  [para(300(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),300(9),17(8)])].
% 218.69/218.98  18745 meet(n1,meet(b2,join(A,B))) = meet(b2,join(A,B)).  [para(342(a,1),694(a,1,2,2)),rewrite([18(3),10(3),17(4),18(7),10(7),342(9),17(8)])].
% 218.69/218.98  18804 meet(a,join(meet(A,a),meet(B,meet(A,C)))) = meet(A,a).  [para(2487(a,1),18740(a,2)),rewrite([17(6),18(7),18740(9),17(9)])].
% 218.69/218.98  18807 join(r2,meet(a,join(A,join(B,meet(a,b))))) = n1.  [para(18740(a,1),17819(a,1,2,1)),rewrite([18(8),161(8),14660(7)])].
% 218.69/218.98  18811 meet(n1,meet(b,a2)) = meet(b,a2).  [para(300(a,1),18741(a,1,2,2)),rewrite([300(9)])].
% 218.69/218.98  18825 meet(meet(b,join(A,B)),join(C,b)) = meet(b,join(A,B)).  [para(18741(a,1),2029(a,1,1)),rewrite([18(5),18741(11)])].
% 218.69/218.98  18826 meet(b,join(meet(A,b),meet(B,meet(A,C)))) = meet(A,b).  [para(2487(a,1),18741(a,2)),rewrite([17(6),18(7),18741(9),17(9)])].
% 218.69/218.98  18842 meet(meet(b,a2),join(A,b)) = meet(b,a2).  [para(18811(a,1),2029(a,1,1)),rewrite([18(5),18811(11)])].
% 218.69/218.98  18854 meet(b,meet(a2,join(a,b))) = meet(b,a2).  [para(18842(a,1),1858(a,1)),flip(a)].
% 218.69/218.98  18895 meet(b,meet(a2,join(a,r1))) = n0.  [para(18854(a,1),4453(a,1,1)),rewrite([4453(7),17(17),20(17),17(16),20(17,R),17(16),142(16),17(11),59(11),17(10),85(10)])].
% 218.69/218.98  18900 meet(a,meet(b,a2)) = n0.  [para(18895(a,1),80(a,1,2)),rewrite([17(3),78(3)]),flip(a)].
% 218.69/218.98  18920 meet(n1,meet(r1,r2)) = meet(r1,r2).  [para(224(a,1),18742(a,1,2,2)),rewrite([224(9)])].
% 218.69/218.98  18935 meet(r1,join(meet(A,r1),meet(B,meet(A,C)))) = meet(A,r1).  [para(2487(a,1),18742(a,2)),rewrite([17(6),18(7),18742(9),17(9)])].
% 218.69/218.98  18948 meet(meet(r1,r2),join(A,r1)) = meet(r1,r2).  [para(18920(a,1),2029(a,1,1)),rewrite([18(5),18920(11)])].
% 218.69/218.98  18985 meet(r1,meet(r2,join(a,r1))) = meet(r1,r2).  [para(18948(a,1),4453(a,1)),flip(a)].
% 218.69/218.98  19045 meet(n1,meet(a2,r2)) = meet(a2,r2).  [para(300(a,1),18743(a,1,2,2)),rewrite([17(4),300(9),17(8)])].
% 218.69/218.98  19060 meet(meet(r2,join(A,B)),join(C,r2)) = meet(r2,join(A,B)).  [para(18743(a,1),2029(a,1,1)),rewrite([18(5),18743(11)])].
% 218.69/218.98  19082 meet(meet(a2,r2),join(A,a2)) = meet(a2,r2).  [para(19045(a,1),2029(a,1,1)),rewrite([18(5),19045(11)])].
% 218.69/218.98  19102 meet(meet(a2,r2),join(A,join(B,a2))) = meet(a2,r2).  [para(19082(a,1),2028(a,1,1)),rewrite([18(6),22(6,R),18(5),19082(13)])].
% 218.69/218.98  19111 meet(meet(a2,r2),meet(join(A,a2),join(a,r1))) = meet(a2,meet(r2,join(a,r1))).  [para(19082(a,1),4453(a,1,1)),rewrite([4453(7)]),flip(a)].
% 218.69/218.98  19160 meet(meet(a2,join(A,B)),join(C,a2)) = meet(a2,join(A,B)).  [para(18744(a,1),2029(a,1,1)),rewrite([18(5),18744(11)])].
% 218.69/218.98  19222 meet(b2,join(meet(A,b2),meet(B,meet(C,A)))) = meet(A,b2).  [para(2489(a,1),18745(a,2)),rewrite([17(6),18(7),18745(9),17(9)])].
% 218.69/218.98  19231 join(r2,meet(a,join(b,r1))) = n1.  [para(14921(a,1),18807(a,1,2,2))].
% 218.69/218.98  19279 join(meet(A,B),meet(C,meet(A,meet(B,D)))) = meet(A,B).  [para(1883(a,1),784(a,1,2)),rewrite([17(2),20(2),17(1),20(2,R),17(1),18(5),17(9),20(9),17(8),20(9,R),17(8),14660(11),1883(12)])].
% 218.69/218.98  19584 join(meet(A,join(B,C)),meet(B,D)) = meet(join(A,meet(B,D)),join(B,C)).  [para(789(a,1),9120(a,1,2)),rewrite([18(8),22(8),990(7),52(6),17(6),3029(6),1229(6),14660(5),40(5)]),flip(a)].
% 218.69/218.98  19856 join(a,meet(b,join(A,meet(b,r2)))) = join(a,b).  [para(13043(a,1),815(a,1,1)),rewrite([3029(12),13043(13)])].
% 218.69/218.98  21131 meet(join(a,b),join(r1,meet(A,a))) = meet(A,a).  [para(42(a,1),990(a,1,2)),rewrite([17(2),18(4),162(4),17(8)]),flip(a)].
% 218.69/218.98  21265 meet(A,a) != n0 | complement(join(a,b),join(r1,meet(A,a))).  [para(21131(a,1),428(a,1)),rewrite([18(9),22(9),18(8),22(9,R),18(8),44(9),18(19),22(19),18(18),22(19,R),18(18),44(19),17(16),53(16)]),xx(b)].
% 218.69/218.98  21336 join(A,join(meet(B,C),meet(D,A))) = join(A,meet(B,C)).  [para(3029(a,1),992(a,1,2)),rewrite([22(4,R),14660(9),3047(10)])].
% 218.69/218.98  21337 meet(A,join(B,A)) = A.  [para(3029(a,1),992(a,2)),rewrite([18(2),782(4),18(3),22(3),18(2),16(2),18(1),9120(4)])].
% 218.69/218.98  21372 meet(join(A,B),join(B,meet(C,join(A,B)))) = meet(join(A,B),join(B,C)).  [back_rewrite(18713),rewrite([21337(3),18(2)]),flip(a)].
% 218.69/218.98  21447 complement(join(a,b),r1).  [resolve(21265,a,78,a),rewrite([78(7),18(6),109(6)])].
% 218.69/218.98  21944 join(b2,meet(A,meet(B,join(C,b2)))) = meet(join(C,b2),join(b2,meet(A,B))).  [para(807(a,1),1029(a,2)),rewrite([17(4),21337(4),18(4),22(4,R),18(3),17(9),20(9,R),17(8),20(8,R),17(7),1579(7),17(13),21337(13),18(11)])].
% 218.69/218.98  22675 join(a,meet(r2,join(b,r1))) = n1.  [para(19231(a,1),9440(a,1,2,2)),rewrite([17(6),53(6),44(5),17(7)]),flip(a)].
% 218.69/218.98  22690 meet(a,meet(r2,join(b,r1))) != n0 | complement(a,meet(r2,join(b,r1))).  [resolve(22675,a,26,b)].
% 218.69/218.98  22695 join(meet(r2,join(b,r1)),meet(a,join(A,r2))) = join(A,r2).  [para(22675(a,1),990(a,2,2)),rewrite([18(8),18(12),17(14),53(14)])].
% 218.69/218.98  25303 join(A,join(meet(A,B),meet(C,D))) = join(A,meet(C,D)).  [para(16(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  25307 join(n0,join(r1,meet(A,B))) = join(r1,meet(A,B)).  [para(109(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  25314 join(n0,join(r2,meet(A,B))) = join(r2,meet(A,B)).  [para(224(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  25316 join(n0,join(a2,meet(A,B))) = join(a2,meet(A,B)).  [para(300(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  25318 join(n0,join(b2,meet(A,B))) = join(b2,meet(A,B)).  [para(342(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  25353 join(r2,join(meet(a,join(A,b)),meet(B,C))) = n1.  [para(12788(a,1),14660(a,1,1)),rewrite([744(3)]),flip(a)].
% 218.69/218.98  25376 join(r2,join(meet(b,join(A,a)),meet(B,C))) = n1.  [para(17836(a,1),14660(a,1,1)),rewrite([744(3)]),flip(a)].
% 218.69/218.98  25419 join(a,meet(b,join(A,join(B,meet(b,r2))))) = join(a,b).  [para(14660(a,1),19856(a,1,2,2))].
% 218.69/218.98  25525 join(a,join(meet(r2,join(b,r1)),meet(A,B))) = n1.  [para(22675(a,1),14660(a,1,1)),rewrite([744(3)]),flip(a)].
% 218.69/218.98  25966 join(n0,join(b2,r1)) = join(b2,r1).  [para(325(a,1),25307(a,1,2,2)),rewrite([18(4),325(9),18(8)])].
% 218.69/218.98  26036 join(n0,join(b2,r2)) = join(b2,r2).  [para(325(a,1),25314(a,1,2,2)),rewrite([18(4),325(9),18(8)])].
% 218.69/218.98  26039 join(r2,meet(join(b2,r2),join(A,b2))) = join(b2,r2).  [para(8859(a,1),25314(a,1,2)),rewrite([18(4),26036(5),18(7)]),flip(a)].
% 218.69/218.98  26098 join(A,meet(B,join(C,A))) = meet(join(C,A),join(B,A)).  [para(21337(a,1),1727(a,1,2)),rewrite([18(3),21372(8),18(5)])].
% 218.69/218.98  26106 join(n0,join(a2,b2)) = join(a2,b2).  [para(325(a,1),25316(a,1,2,2)),rewrite([325(9)])].
% 218.69/218.98  26133 join(b2,meet(join(a2,b2),join(A,a2))) = join(a2,b2).  [para(8757(a,1),25318(a,1,2)),rewrite([18(4),26106(5),18(7)]),flip(a)].
% 218.69/218.98  26139 join(r2,join(meet(A,B),meet(a,join(C,b)))) = n1.  [para(18(a,1),25353(a,1,2))].
% 218.69/218.98  26158 join(r2,join(meet(A,B),meet(b,join(C,a)))) = n1.  [para(18(a,1),25376(a,1,2))].
% 218.69/218.98  26195 join(a,meet(join(b,r1),join(r2,meet(b,join(A,B))))) = n1.  [para(18741(a,1),25525(a,1,2,2)),rewrite([19584(10),17(10)])].
% 218.69/218.98  26739 meet(b2,join(A,join(b2,r2))) = b2.  [para(26039(a,1),2159(a,1,2,2))].
% 218.69/218.98  26755 join(b2,meet(A,join(B,join(b2,r2)))) = meet(join(B,join(b2,r2)),join(A,b2)).  [resolve(26739,a,1006,a),rewrite([18(13)])].
% 218.69/218.98  26756 meet(b2,meet(join(A,join(b2,r2)),join(B,b2))) = b2.  [para(26739(a,1),38(a,2)),rewrite([18(7)])].
% 218.69/218.98  27014 meet(a2,join(A,join(a2,b2))) = a2.  [para(26133(a,1),2159(a,1,2,2))].
% 218.69/218.98  27059 join(r2,meet(join(A,b),join(a,meet(A,B)))) = n1.  [para(990(a,1),26139(a,1,2))].
% 218.69/218.98  27092 join(r2,meet(join(A,a),join(b,meet(A,B)))) = n1.  [para(990(a,1),26158(a,1,2))].
% 218.69/218.98  27444 join(r2,meet(join(a,r1),join(b,meet(r1,r2)))) = n1.  [para(18985(a,1),27092(a,1,2,2,2)),rewrite([18(4)])].
% 218.69/218.98  27624 join(a,join(r1,meet(b,r2))) = n1.  [para(27444(a,1),9440(a,1,2,2)),rewrite([17(10),53(10),22(9),18(8),22(8,R),18(7),44(8),18(5),744(5),17(11),14660(12),9440(11),17(6)]),flip(a)].
% 218.69/218.98  27627 meet(a,join(r1,meet(b,r2))) != n0 | complement(a,join(r1,meet(b,r2))).  [resolve(27624,a,26,b)].
% 218.69/218.98  28334 meet(r1,join(b,meet(a,join(A,r1)))) = n0.  [para(15593(a,1),20(a,1)),rewrite([21337(11),17(9)]),flip(a)].
% 218.69/218.98  28337 meet(join(b,r1),join(b,meet(a,join(A,r1)))) = b.  [para(28334(a,1),52(a,1,2)),rewrite([18(3),83(3),17(11)]),flip(a)].
% 218.69/218.98  28343 meet(a,join(b,r1)) = meet(a,b).  [para(28337(a,1),2485(a,1,2)),flip(a)].
% 218.69/218.98  28358 meet(a,meet(join(b,r1),join(A,a))) = meet(a,b).  [para(28343(a,1),38(a,2)),rewrite([18(6)])].
% 218.69/218.98  28375 meet(a,meet(join(A,a),join(b,r1))) = meet(a,b).  [para(17(a,1),28358(a,1,2))].
% 218.69/218.98  29421 meet(b,meet(r2,meet(join(a,r1),join(A,B)))) = n0.  [para(18442(a,1),17010(a,1,2,2,2,2)),rewrite([10(8),5550(9),18442(16)])].
% 218.69/218.98  29427 meet(b,meet(a2,meet(join(a,r1),join(A,B)))) = n0.  [para(18895(a,1),17010(a,1,2,2,2,2)),rewrite([10(8),5550(9),18895(16)])].
% 218.69/218.98  29499 meet(a2,meet(join(A,join(a2,b2)),join(B,join(C,a2)))) = a2.  [para(27014(a,1),17010(a,1,2,2,2,2)),rewrite([27014(16)])].
% 218.69/218.98  30069 meet(b,meet(r2,meet(join(A,B),join(a,r1)))) = n0.  [para(17(a,1),29421(a,1,2,2))].
% 218.69/218.98  30142 meet(b,meet(a2,meet(join(A,B),join(a,r1)))) = n0.  [para(17(a,1),29427(a,1,2,2))].
% 218.69/218.98  30571 meet(meet(b,r2),meet(join(A,B),join(a,r1))) = n0.  [para(30069(a,1),20(a,1)),rewrite([17(10)]),flip(a)].
% 218.69/218.98  30597 meet(meet(b,a2),meet(join(A,B),join(a,r1))) = n0.  [para(30142(a,1),20(a,1)),rewrite([17(10)]),flip(a)].
% 218.69/218.98  30916 join(r2,meet(join(a,b2),join(a,r1))) = n1.  [para(18291(a,1),27059(a,1,2,2,2)),rewrite([18(4),60(4),52(9),17(9),146(10)])].
% 218.69/218.98  30924 join(a,join(b2,meet(r2,join(a,r1)))) = join(a,join(b2,r1)).  [para(30916(a,1),9440(a,1,2,2)),rewrite([17(8),53(8),22(7),18(6),39(6),22(5),18(4),22(5,R),18(4),17(13),14660(14)]),flip(a)].
% 218.69/218.98  30975 meet(join(a,r1),join(a,meet(b,a2))) = a.  [para(18811(a,1),18540(a,1,2,2,2)),rewrite([18476(13)])].
% 218.69/218.98  31001 meet(join(a,r1),meet(join(a,meet(b,a2)),join(A,a))) = a.  [para(30975(a,1),1238(a,1,2,2)),rewrite([17(9),18(11),52(11),18(10),30975(21)])].
% 218.69/218.98  31224 meet(a,meet(join(a,b2),join(A,join(b2,r2)))) = meet(a,join(A,join(b2,r2))).  [para(26756(a,1),18804(a,1,2,2)),rewrite([17(7),18(9),26755(9),17(9),17(16)])].
% 218.69/218.98  31279 join(r2,meet(b,join(a,meet(b,join(A,B))))) = n1.  [para(18825(a,1),27059(a,1,2,2,2)),rewrite([18(6),16(6)])].
% 218.69/218.98  31305 join(r2,meet(b,meet(join(a,b),join(A,join(a,r1))))) = n1.  [para(2203(a,1),31279(a,1,2,2)),rewrite([18(9),17(10)])].
% 218.69/218.98  31322 meet(b,meet(join(a,b),join(A,join(a,r1)))) = meet(b,join(A,join(a,r1))).  [para(14476(a,1),18826(a,1,2,2)),rewrite([17(7),18(9),2203(9),18(8),17(9),17(16)])].
% 218.69/218.98  31339 join(r2,meet(b,join(A,join(a,r1)))) = n1.  [back_rewrite(31305),rewrite([31322(11)])].
% 218.69/218.98  31347 join(b,meet(r2,join(A,join(a,r1)))) = n1.  [para(31339(a,1),9440(a,1,2,2)),rewrite([17(7),53(7),22(6,R),18(5),22(5,R),18(4),44(5),12(2),17(8)]),flip(a)].
% 218.69/218.98  31360 join(b,meet(r2,join(a,r1))) = n1.  [para(8(a,1),31347(a,1,2,2))].
% 218.69/218.98  31367 complement(b,meet(r2,join(a,r1))).  [resolve(31360,a,26,b),rewrite([18442(7)]),xx(a)].
% 218.69/218.98  31382 meet(r2,join(a,r1)) = b2.  [resolve(31367,a,34,a),flip(a)].
% 218.69/218.98  31388 join(a,join(b2,r1)) = join(a,b2).  [back_rewrite(30924),rewrite([31382(7),8(4)]),flip(a)].
% 218.69/218.98  31401 meet(meet(a2,r2),meet(join(A,a2),join(a,r1))) = meet(a2,b2).  [back_rewrite(19111),rewrite([31382(16)])].
% 218.69/218.98  31451 join(b2,r2) = r2.  [para(31382(a,1),16(a,1,2)),rewrite([18(3)])].
% 218.69/218.98  31453 meet(b2,r2) = b2.  [para(31382(a,1),37(a,1,2)),rewrite([17(3),31382(8)])].
% 218.69/218.98  31454 meet(a,r2) = meet(a,b2).  [para(31382(a,1),38(a,1,2)),flip(a)].
% 218.69/218.98  31456 join(a,r1) = join(a,b2).  [para(31382(a,1),52(a,1,2)),rewrite([120(9),17(8),53(8)]),flip(a)].
% 218.69/218.98  31458 meet(r2,join(a,b2)) = b2.  [para(31382(a,1),162(a,1,2)),rewrite([342(3),31456(5)]),flip(a)].
% 218.69/218.98  31461 join(b2,meet(A,r2)) = meet(r2,join(A,b2)).  [para(31382(a,1),161(a,1,1)),rewrite([17(3),31456(9),31458(10)])].
% 218.69/218.98  31471 meet(r2,meet(join(a,b2),join(b2,meet(A,B)))) = b2.  [para(31382(a,1),2487(a,1,2,2)),rewrite([31456(4),17(5),18(8),21944(8),31456(13),31458(14)])].
% 218.69/218.98  31490 meet(join(a,b2),join(r2,meet(A,r1))) = join(b2,meet(A,r1)).  [para(31382(a,1),1026(a,1,2)),rewrite([18(4),31456(7)]),flip(a)].
% 218.69/218.98  31516 meet(a,meet(join(a,b2),join(A,r2))) = meet(a,join(A,r2)).  [back_rewrite(31224),rewrite([31451(7),31451(12)])].
% 218.69/218.98  31725 join(b,meet(a,b2)) = join(a,b).  [back_rewrite(1724),rewrite([31454(4)])].
% 218.69/218.98  31746 meet(meet(a2,r2),meet(join(A,a2),join(a,b2))) = meet(a2,b2).  [back_rewrite(31401),rewrite([31456(8)])].
% 218.69/218.98  31826 meet(join(a,b2),meet(join(a,meet(b,a2)),join(A,a))) = a.  [back_rewrite(31001),rewrite([31456(3)])].
% 218.69/218.98  31832 meet(join(a,b2),join(a,meet(b,a2))) = a.  [back_rewrite(30975),rewrite([31456(3)])].
% 218.69/218.98  31913 meet(meet(b,a2),meet(join(A,B),join(a,b2))) = n0.  [back_rewrite(30597),rewrite([31456(7)])].
% 218.69/218.98  31919 meet(meet(b,r2),meet(join(A,B),join(a,b2))) = n0.  [back_rewrite(30571),rewrite([31456(7)])].
% 218.69/218.98  32372 meet(join(a,b2),join(b,r1)) = join(r1,meet(a,b)).  [back_rewrite(15576),rewrite([31456(3)])].
% 218.69/218.98  32512 join(b2,join(r2,meet(A,B))) = join(r2,meet(A,B)).  [para(31451(a,1),14660(a,1,1)),flip(a)].
% 218.69/218.98  32515 join(A,meet(r2,join(b2,meet(A,B)))) = join(A,b2).  [para(31451(a,1),14991(a,1,2,2)),rewrite([17(5)])].
% 218.69/218.98  32533 meet(b2,meet(join(b2,r1),join(r1,r2))) = b2.  [para(31453(a,1),14384(a,1,1)),rewrite([18(7),31453(12)])].
% 218.69/218.98  32766 meet(join(a,b2),join(b2,r1)) = join(b2,r1).  [para(31388(a,1),21337(a,1,2)),rewrite([17(7)])].
% 218.69/218.98  32800 meet(a,join(b2,meet(a,b))) = a.  [para(31725(a,1),161(a,2,2)),rewrite([18(7),161(7),15(12)])].
% 218.69/218.98  32839 join(b2,meet(a,b)) = join(a,b2).  [para(32800(a,1),52(a,1,2)),rewrite([18(3),18(11),17(12),15451(12)]),flip(a)].
% 218.69/218.98  33091 meet(join(b2,r1),join(r1,r2)) = join(b2,r1).  [para(32533(a,1),9120(a,1,2)),rewrite([18(9),1578(9)]),flip(a)].
% 218.69/218.98  33417 meet(r2,join(b2,meet(a,join(A,B)))) = b2.  [para(18740(a,1),31471(a,1,2,2,2)),rewrite([15451(10)])].
% 218.69/218.98  33838 meet(meet(b,a2),join(b2,r1)) = n0.  [para(25966(a,1),31913(a,1,2,1)),rewrite([17(10),32766(10)])].
% 218.69/218.98  33846 meet(join(b2,r1),join(meet(b,a2),meet(A,r1))) = meet(A,r1).  [para(33838(a,1),1026(a,1,2)),rewrite([18(4),162(4)]),flip(a)].
% 218.69/218.98  33963 join(r2,meet(b2,join(A,B))) = r2.  [para(18745(a,1),32512(a,1,2,2)),rewrite([40(7),31451(3),18745(7)]),flip(a)].
% 218.69/218.98  33989 meet(b2,meet(r2,join(A,B))) = meet(b2,join(A,B)).  [para(33963(a,1),2485(a,1,2,2)),rewrite([17(4)])].
% 218.69/218.98  34653 meet(r2,join(b2,meet(r2,join(A,B)))) = join(b2,meet(r2,join(A,B))).  [para(19060(a,1),32515(a,1,2,2,2)),rewrite([26098(11),16(10),17(7),18(12)])].
% 218.69/218.98  34679 meet(a2,meet(join(A,B),join(C,a2))) = meet(a2,join(A,B)).  [para(19160(a,1),17(a,1)),rewrite([20(9,R)]),flip(a)].
% 218.69/218.98  34713 meet(b2,join(r1,meet(a,b))) = meet(b2,join(b,r1)).  [para(28375(a,1),19222(a,1,2,2)),rewrite([17(6),18(10),992(10),32839(9),17(8),32372(8),17(12)])].
% 218.69/218.98  34785 meet(meet(b,r2),join(A,B)) = meet(b,meet(r2,join(A,B))).  [para(31919(a,1),19279(a,1,2,2)),rewrite([9(7),18(7),17508(7),162(7)]),flip(a)].
% 218.69/218.98  34805 meet(b,meet(r2,join(A,b))) = meet(b,r2).  [back_rewrite(13089),rewrite([34785(6)])].
% 218.69/218.98  34818 meet(b,join(b2,meet(r2,join(A,b)))) = meet(b,r2).  [para(34805(a,1),14390(a,1,1)),rewrite([60(6),18(10),53(11),16785(10),34653(9),34805(14)])].
% 218.69/218.98  34833 join(b2,meet(r2,join(A,b))) = r2.  [para(34818(a,1),52(a,1,2)),rewrite([31461(5),60(4),17(3),118(3),18(10),60(10),17(9),53(9)]),flip(a)].
% 218.69/218.98  34837 join(b2,meet(r2,join(A,meet(r2,join(B,b))))) = r2.  [para(34833(a,1),1578(a,1,2,1)),rewrite([18(7),34833(15)])].
% 218.69/218.98  34849 join(b2,meet(r2,join(A,join(B,meet(r2,join(C,b)))))) = r2.  [para(14660(a,1),34837(a,1,2,2))].
% 218.69/218.98  34877 meet(r2,join(b2,meet(A,meet(a,join(B,C))))) = b2.  [para(4197(a,1),33417(a,1,2,2)),rewrite([20(6,R),17(5)])].
% 218.69/218.98  34883 join(b2,meet(a,meet(r2,join(A,B)))) = b2.  [para(34877(a,1),161(a,2)),rewrite([20(5,R),17(4),17(8),31453(8),18(7)])].
% 218.69/218.98  34897 meet(a,meet(r2,join(A,B))) = meet(a,meet(b2,join(A,B))).  [para(34883(a,1),2485(a,1,2,2)),rewrite([17(6),33989(6)]),flip(a)].
% 218.69/218.98  34918 meet(a,meet(b2,join(b,r1))) != n0 | complement(a,meet(r2,join(b,r1))).  [back_rewrite(22690),rewrite([34897(7)])].
% 218.69/218.98  35943 join(b,join(meet(A,b),meet(B,C))) = join(b,meet(B,C)).  [para(790(a,1),25303(a,1,2,1))].
% 218.69/218.98  36090 join(a,meet(b,join(r2,meet(A,B)))) = join(a,b).  [para(21336(a,1),25419(a,1,2,2))].
% 218.69/218.98  36362 join(a,meet(join(b,r1),join(A,r2))) = n1.  [para(52(a,1),26195(a,1,2,2)),rewrite([18(6),18(9),9131(9),17(8),53(8)])].
% 218.69/218.98  36371 join(meet(a,b),meet(join(b,r1),join(A,r2))) = join(b,r1).  [para(36362(a,1),161(a,2,2)),rewrite([17(11),28343(11),18(10),17(15),53(15)])].
% 218.69/218.98  37126 meet(a2,meet(join(a2,b2),join(A,join(B,a2)))) = a2.  [para(8(a,1),29499(a,1,2,1))].
% 218.69/218.98  37130 meet(a2,meet(join(a2,b2),meet(join(A,join(B,a2)),join(C,a2)))) = a2.  [para(37126(a,1),38(a,2)),rewrite([18(10),5550(12)])].
% 218.69/218.98  37348 meet(meet(A,B),join(C,D)) = meet(A,meet(B,join(C,D))).  [para(5550(a,1),7(a,1)),rewrite([17(7),20(7),17(6),20(6,R),20(5),17(4),20(5,R),17(4),37(4),37(5),20(5,R),17(4),20(4,R),7(3)]),flip(a)].
% 218.69/218.98  37407 meet(a2,meet(r2,join(A,join(B,a2)))) = meet(a2,r2).  [back_rewrite(19102),rewrite([37348(7)])].
% 218.69/218.98  37434 meet(a2,meet(r2,meet(join(A,join(B,a2)),join(C,a2)))) = meet(a2,r2).  [para(37407(a,1),38(a,2)),rewrite([18(8),37348(9)])].
% 218.69/218.98  37580 meet(join(a,b2),join(r1,r2)) = join(b2,r1).  [para(7(a,1),31490(a,1,2,2)),rewrite([18(6),7(11)])].
% 218.69/218.98  37591 meet(a,join(r1,r2)) = meet(a,join(b2,r1)).  [para(37580(a,1),31516(a,1,2)),flip(a)].
% 218.69/218.98  37598 join(meet(a,join(b2,r1)),meet(r2,join(b,r1))) = join(r1,r2).  [para(37591(a,1),22695(a,1,2)),rewrite([18(11)])].
% 218.69/218.98  37832 meet(meet(a2,r2),meet(join(a,b2),join(A,a2))) = meet(a2,b2).  [para(17(a,1),31746(a,1,2))].
% 218.69/218.98  37890 meet(r1,join(a,meet(b,a2))) = n0.  [para(31826(a,1),18935(a,1,2,2)),rewrite([17(8),18(10),52(10),31456(9),17(10),31832(10),17(3),112(3),17(8)]),flip(a)].
% 218.69/218.98  37896 meet(join(a,meet(b,a2)),join(r1,meet(b,a2))) = meet(b,a2).  [para(37890(a,1),26098(a,1,2)),rewrite([18(5),162(5)]),flip(a)].
% 218.69/218.98  38870 meet(join(b2,r1),join(r1,meet(b,a2))) = r1.  [para(7(a,1),33846(a,1,2,2)),rewrite([18(8),7(12)])].
% 218.69/218.98  39477 join(b2,meet(r2,join(A,join(b,meet(B,C))))) = r2.  [para(21336(a,1),34849(a,1,2,2)),rewrite([14660(6)])].
% 218.69/218.98  39481 join(b2,meet(r2,join(b,meet(A,B)))) = r2.  [para(8(a,1),39477(a,1,2,2))].
% 218.69/218.98  39499 join(b2,meet(r2,join(b,r1))) = r2.  [para(135(a,1),39481(a,1,2,2,2))].
% 218.69/218.98  40657 meet(A,meet(join(A,B),join(C,D))) = meet(A,join(C,D)).  [para(38(a,1),9142(a,1,2,2)),rewrite([17(4),18(5),990(5),14660(4),14894(6)])].
% 218.69/218.98  40728 join(b,meet(join(b,r1),join(A,r2))) = join(b,r1).  [para(36371(a,1),35943(a,1,2)),rewrite([39(5)]),flip(a)].
% 218.69/218.99  40987 join(r2,meet(join(A,a2),meet(join(B,a2),join(a2,b2)))) = join(a2,r2).  [para(9217(a,1),32512(a,1)),rewrite([18(4),22(5,R),18(4),31451(4),18(11)]),flip(a)].
% 218.69/218.99  41090 meet(a,meet(b2,join(b,r1))) = n0.  [para(34713(a,1),9437(a,1,2)),rewrite([112(13),18(12),83(12),17(11),61(11),17(10),78(10)])].
% 218.69/218.99  41104 complement(a,meet(r2,join(b,r1))).  [back_rewrite(34918),rewrite([41090(7)]),xx(a)].
% 218.69/218.99  41107 meet(r2,join(b,r1)) = a2.  [resolve(41104,a,32,a),flip(a)].
% 218.69/218.99  41119 join(a2,b2) = r2.  [back_rewrite(39499),rewrite([41107(6),18(3)])].
% 218.69/218.99  41120 join(a2,meet(a,join(b2,r1))) = join(r1,r2).  [back_rewrite(37598),rewrite([41107(10),18(7)])].
% 218.69/218.99  41157 join(a2,r2) = r2.  [back_rewrite(40987),rewrite([41119(8),17(7),20(8,R),16(9)]),flip(a)].
% 218.69/218.99  41180 meet(a2,r2) = a2.  [back_rewrite(37130),rewrite([41119(4),37434(10)])].
% 218.69/218.99  41252 meet(a2,join(a,b2)) = meet(a2,b2).  [back_rewrite(37832),rewrite([41180(3),34679(8)])].
% 218.69/218.99  41348 join(b,r1) = join(b,a2).  [para(41157(a,1),40728(a,1,2,2)),rewrite([17(6),41107(6)]),flip(a)].
% 218.69/218.99  41355 meet(r2,join(b,a2)) = a2.  [back_rewrite(41107),rewrite([41348(4)])].
% 218.69/218.99  42025 meet(b,r2) = meet(b,a2).  [para(41355(a,1),38(a,1,2)),flip(a)].
% 218.69/218.99  42040 join(a,meet(b,a2)) = join(a,b).  [para(41355(a,1),36090(a,1,2,2,2)),rewrite([18(5),41157(5),42025(4)])].
% 218.69/218.99  42166 meet(a,join(r1,meet(b,a2))) != n0 | complement(a,join(r1,meet(b,a2))).  [back_rewrite(27627),rewrite([42025(5),42025(14)])].
% 218.69/218.99  42198 meet(join(a,b),join(r1,meet(b,a2))) = meet(b,a2).  [back_rewrite(37896),rewrite([42040(5)])].
% 218.69/218.99  42642 join(a,meet(a2,join(b2,r1))) = join(a,b2).  [para(41120(a,1),9440(a,1,2,2)),rewrite([33091(8),31388(5),17(9)]),flip(a)].
% 218.69/218.99  42951 meet(a2,join(b2,r1)) = meet(a2,b2).  [para(42642(a,1),161(a,2,2)),rewrite([17(8),59(8),18(7),162(7),41252(10)])].
% 218.69/218.99  44435 meet(a,join(r1,meet(b,a2))) = n0.  [para(42198(a,1),40657(a,1,2)),rewrite([18900(5)]),flip(a)].
% 218.69/218.99  44447 complement(a,join(r1,meet(b,a2))).  [back_rewrite(42166),rewrite([44435(7)]),xx(a)].
% 218.69/218.99  44453 join(r1,meet(b,a2)) = a2.  [resolve(44447,a,32,a),flip(a)].
% 218.69/218.99  44464 meet(a2,b2) = r1.  [back_rewrite(38870),rewrite([44453(8),17(5),42951(5)])].
% 218.69/218.99  44880 $F.  [back_rewrite(23),rewrite([44464(6)]),unit_del(a,21447)].
% 218.69/218.99  
% 218.69/218.99  % SZS output end Refutation
% 218.69/218.99  ============================== end of proof ==========================
% 218.69/218.99  
% 218.69/218.99  ============================== STATISTICS ============================
% 218.69/218.99  
% 218.69/218.99  Given=7542. Generated=6749603. Kept=44868. proofs=1.
% 218.69/218.99  Usable=3670. Sos=8002. Demods=10249. Limbo=416, Disabled=32811. Hints=0.
% 218.69/218.99  Megabytes=37.07.
% 218.69/218.99  User_CPU=214.59, System_CPU=3.45, Wall_clock=218.
% 218.69/218.99  
% 218.69/218.99  ============================== end of statistics =====================
% 218.69/218.99  
% 218.69/218.99  ============================== end of search =========================
% 218.69/218.99  
% 218.69/218.99  THEOREM PROVED
% 218.69/218.99  % SZS status Unsatisfiable
% 218.69/218.99  
% 218.69/218.99  Exiting with 1 proof.
% 218.69/218.99  
% 218.69/218.99  Process 26452 exit (max_proofs) Tue Jun 28 18:57:59 2022
% 218.69/218.99  Prover9 interrupted
%------------------------------------------------------------------------------