0.04/0.13 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.04/0.14 % Command : twee %s --tstp --casc --quiet --explain-encoding --conditional-encoding if --smaller --drop-non-horn 0.14/0.35 % Computer : n007.cluster.edu 0.14/0.35 % Model : x86_64 x86_64 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.14/0.35 % Memory : 8042.1875MB 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64 0.14/0.35 % CPULimit : 180 0.14/0.35 % DateTime : Thu Aug 29 12:46:36 EDT 2019 0.14/0.35 % CPUTime : 2.14/2.30 % SZS status Unsatisfiable 2.14/2.30 2.14/2.30 % SZS output start Proof 2.14/2.30 Take the following subset of the input axioms: 2.14/2.30 fof(prove_normal_axioms_1, negated_conjecture, a!=meet(a, a)). 2.14/2.30 fof(single_axiom, axiom, ![B, A, C, D, E, F, G]: B=join(meet(join(meet(A, B), meet(B, join(A, B))), C), meet(join(meet(A, join(join(meet(D, B), meet(B, E)), B)), meet(join(meet(B, meet(meet(join(D, join(B, E)), join(F, B)), B)), meet(G, join(B, meet(meet(join(D, join(B, E)), join(F, B)), B)))), join(A, join(join(meet(D, B), meet(B, E)), B)))), join(join(meet(A, B), meet(B, join(A, B))), C)))). 2.14/2.30 2.14/2.30 Now clausify the problem and encode Horn clauses using encoding 3 of 2.14/2.30 http://www.cse.chalmers.se/~nicsma/papers/horn.pdf. 2.14/2.30 We repeatedly replace C & s=t => u=v by the two clauses: 2.14/2.30 fresh(y, y, x1...xn) = u 2.14/2.30 C => fresh(s, t, x1...xn) = v 2.14/2.30 where fresh is a fresh function symbol and x1..xn are the free 2.14/2.30 variables of u and v. 2.14/2.30 A predicate p(X) is encoded as p(X)=true (this is sound, because the 2.14/2.30 input problem has no model of domain size 1). 2.14/2.30 2.14/2.30 The encoding turns the above axioms into the following unit equations and goals: 2.14/2.30 2.27/2.50 Axiom 1 (single_axiom): X = join(meet(join(meet(Y, X), meet(X, join(Y, X))), Z), meet(join(meet(Y, join(join(meet(W, X), meet(X, V)), X)), meet(join(meet(X, meet(meet(join(W, join(X, V)), join(U, X)), X)), meet(T, join(X, meet(meet(join(W, join(X, V)), join(U, X)), X)))), join(Y, join(join(meet(W, X), meet(X, V)), X)))), join(join(meet(Y, X), meet(X, join(Y, X))), Z))). 2.27/2.50 2.27/2.50 Lemma 2: join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W))) = join(meet(X, Y), meet(Y, join(X, Y))). 2.27/2.50 Proof: 2.27/2.50 join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.27/2.50 = { by axiom 1 (single_axiom) } 2.27/2.50 join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(join(meet(join(meet(X, Y), meet(Y, join(X, Y))), meet(meet(join(V, join(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(?, join(meet(X, Y), meet(Y, join(X, Y))))), join(meet(X, Y), meet(Y, join(X, Y))))), meet(join(meet(X, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(X, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(X, Y), meet(Y, join(X, Y))), meet(meet(join(V, join(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(?, join(meet(X, Y), meet(Y, join(X, Y))))), join(meet(X, Y), meet(Y, join(X, Y))))))), join(Z, join(join(meet(V, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), U)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.27/2.50 = { by axiom 1 (single_axiom) } 2.59/2.79 join(meet(X, Y), meet(Y, join(X, Y))) 2.59/2.79 2.59/2.79 Lemma 3: join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) = join(meet(X, Y), meet(Y, join(X, Y))). 2.59/2.79 Proof: 2.59/2.79 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.79 = { by lemma 2 } 2.59/2.80 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.80 = { by lemma 2 } 2.59/2.80 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.80 = { by lemma 2 } 2.59/2.80 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.80 = { by lemma 2 } 2.59/2.81 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.81 = { by lemma 2 } 2.59/2.81 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.81 = { by lemma 2 } 2.59/2.82 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.82 = { by lemma 2 } 2.59/2.82 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.82 = { by lemma 2 } 2.59/2.83 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.83 = { by lemma 2 } 2.59/2.84 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.59/2.84 = { by lemma 2 } 2.69/2.85 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.69/2.85 = { by lemma 2 } 2.69/2.86 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.69/2.86 = { by lemma 2 } 2.69/2.87 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), W))) 2.69/2.88 = { by lemma 2 } 2.69/2.88 join(meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(join(meet(?, join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), ?)), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))))))), join(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))), meet(join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))))))))), W))) 2.69/2.89 = { by lemma 2 } 2.69/2.89 join(meet(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))), meet(join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Z, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Z, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Z, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y)))))))))) 2.69/2.89 = { by lemma 2 } 2.69/2.89 join(meet(X, Y), meet(Y, join(X, Y))) 2.69/2.89 2.69/2.89 Lemma 4: join(meet(join(meet(X, Y), meet(Y, join(X, Y))), Z), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(X, Y), meet(Y, join(X, Y))), Z))) = join(meet(X, Y), meet(Y, join(X, Y))). 2.69/2.89 Proof: 2.69/2.89 join(meet(join(meet(X, Y), meet(Y, join(X, Y))), Z), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(X, Y), meet(Y, join(X, Y))), Z))) 2.69/2.89 = { by lemma 3 } 2.69/2.89 join(meet(join(meet(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), Z), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(X, Y), meet(Y, join(X, Y))), Z))) 2.69/2.89 = { by lemma 3 } 2.69/2.89 join(meet(join(meet(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), Z), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(?, join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), join(meet(X, Y), meet(Y, join(X, Y)))))), Z))) 2.69/2.89 = { by lemma 3 } 2.74/2.90 join(meet(X, Y), meet(Y, join(X, Y))) 2.74/2.90 2.74/2.90 Lemma 5: join(meet(Y, T), meet(Y, join(Y, T))) = Y. 2.74/2.90 Proof: 2.74/2.90 join(meet(Y, T), meet(Y, join(Y, T))) 2.74/2.90 = { by axiom 1 (single_axiom) } 2.74/2.90 join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), T), meet(Y, join(Y, T))) 2.74/2.90 = { by axiom 1 (single_axiom) } 2.74/2.90 join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), T), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(Y, T))) 2.74/2.90 = { by axiom 1 (single_axiom) } 2.74/2.90 join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), T), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), T))) 2.74/2.90 = { by lemma 4 } 2.74/2.90 join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))) 2.74/2.90 = { by axiom 1 (single_axiom) } 2.74/2.90 Y 2.74/2.90 2.74/2.90 Lemma 6: join(meet(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z), meet(Y, join(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z))) = join(meet(X, Y), meet(Y, join(X, Y))). 2.74/2.90 Proof: 2.74/2.90 join(meet(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z), meet(Y, join(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z))) 2.74/2.90 = { by lemma 5 } 2.74/2.90 join(meet(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z), meet(join(meet(Y, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))), meet(Y, join(Y, join(join(meet(?, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), ?)), join(meet(X, Y), meet(Y, join(X, Y))))))), join(join(meet(Y, join(meet(X, Y), meet(Y, join(X, Y)))), meet(join(meet(X, Y), meet(Y, join(X, Y))), join(Y, join(meet(X, Y), meet(Y, join(X, Y)))))), Z))) 2.74/2.90 = { by lemma 2 } 3.08/3.33 join(meet(X, Y), meet(Y, join(X, Y))) 3.08/3.33 3.08/3.33 Lemma 7: join(meet(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) = Y. 3.08/3.33 Proof: 3.08/3.33 join(meet(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.33 = { by axiom 1 (single_axiom) } 3.08/3.33 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.33 = { by axiom 1 (single_axiom) } 3.08/3.33 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.33 = { by axiom 1 (single_axiom) } 3.08/3.33 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.33 = { by axiom 1 (single_axiom) } 3.08/3.34 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.34 = { by axiom 1 (single_axiom) } 3.08/3.34 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.34 = { by axiom 1 (single_axiom) } 3.08/3.34 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.34 = { by axiom 1 (single_axiom) } 3.08/3.35 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, Y))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.35 = { by axiom 1 (single_axiom) } 3.08/3.35 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), Y))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.36 = { by axiom 1 (single_axiom) } 3.08/3.36 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(Y, join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.08/3.36 = { by axiom 1 (single_axiom) } 3.19/3.37 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, Y), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.37 = { by axiom 1 (single_axiom) } 3.19/3.38 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.38 = { by axiom 1 (single_axiom) } 3.19/3.38 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, Y))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.38 = { by axiom 1 (single_axiom) } 3.19/3.39 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), Y), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.39 = { by axiom 1 (single_axiom) } 3.19/3.40 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.40 = { by axiom 1 (single_axiom) } 3.19/3.41 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, Y), meet(Y, join(T, Y))), Y))), S))) 3.19/3.41 = { by axiom 1 (single_axiom) } 3.25/3.42 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(Y, join(T, Y))), Y))), S))) 3.25/3.42 = { by axiom 1 (single_axiom) } 3.25/3.43 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, Y))), Y))), S))) 3.25/3.43 = { by axiom 1 (single_axiom) } 3.25/3.44 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), Y))), S))) 3.25/3.44 = { by axiom 1 (single_axiom) } 3.25/3.45 join(meet(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(join(meet(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))), meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))), join(T, join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))))))))), S))) 3.25/3.45 = { by lemma 3 } 3.25/3.45 join(meet(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))), meet(join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y)))), join(join(meet(?, Y), meet(Y, join(?, Y))), join(meet(?, join(join(meet(?, Y), meet(Y, ?)), Y)), meet(join(meet(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)), meet(?, join(Y, meet(meet(join(?, join(Y, ?)), join(?, Y)), Y)))), join(?, join(join(meet(?, Y), meet(Y, ?)), Y))))))) 3.25/3.45 = { by axiom 1 (single_axiom) } 3.30/3.49 Y 3.30/3.49 3.30/3.49 Lemma 8: join(meet(join(meet(Z, Y), meet(Y, join(Z, Y))), W), meet(join(meet(Z, join(join(meet(V, Y), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) = Y. 3.30/3.49 Proof: 3.30/3.49 join(meet(join(meet(Z, Y), meet(Y, join(Z, Y))), W), meet(join(meet(Z, join(join(meet(V, Y), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.49 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(Y, join(Z, Y))), W), meet(join(meet(Z, join(join(meet(V, Y), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.49 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, Y))), W), meet(join(meet(Z, join(join(meet(V, Y), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.49 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, Y), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.49 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(Y, U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.49 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), Y)), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.49 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, Y), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(Y, U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), Y)))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))))), join(join(meet(Z, Y), meet(Y, join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))))), join(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(Y, join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))))), join(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, Y))), W))) 3.30/3.50 = { by lemma 7 } 3.30/3.50 join(meet(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W), meet(join(meet(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))), meet(Y, join(Z, join(join(meet(V, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), U)), join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))))))), join(join(meet(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))), meet(join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))), join(Z, join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y)))))), W))) 3.30/3.50 = { by lemma 2 } 3.30/3.50 join(meet(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y), meet(Y, join(join(meet(join(meet(?, Y), meet(Y, join(?, Y))), Y), meet(Y, join(join(meet(?, Y), meet(Y, join(?, Y))), Y))), Y))) 3.30/3.50 = { by lemma 7 } 3.30/3.51 Y 3.30/3.51 3.30/3.51 Lemma 9: join(meet(Y, X), meet(X, join(Y, X))) = X. 3.30/3.51 Proof: 3.30/3.51 join(meet(Y, X), meet(X, join(Y, X))) 3.30/3.51 = { by lemma 4 } 3.30/3.51 join(meet(join(meet(Y, X), meet(X, join(Y, X))), ?), meet(join(meet(Y, X), meet(X, join(Y, X))), join(join(meet(Y, X), meet(X, join(Y, X))), ?))) 3.30/3.51 = { by lemma 6 } 3.30/3.51 join(meet(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X))), ?), meet(join(meet(Y, X), meet(X, join(Y, X))), join(join(meet(Y, X), meet(X, join(Y, X))), ?))) 3.30/3.51 = { by lemma 6 } 3.30/3.51 join(meet(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X))), ?), meet(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), join(join(meet(?, X), meet(X, ?)), X)))), join(join(meet(Y, X), meet(X, join(Y, X))), ?))) 3.30/3.51 = { by lemma 6 } 3.30/3.51 join(meet(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X))), ?), meet(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), join(join(meet(?, X), meet(X, ?)), X)))), join(join(meet(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X), meet(X, join(join(meet(X, join(meet(Y, X), meet(X, join(Y, X)))), meet(join(meet(Y, X), meet(X, join(Y, X))), join(X, join(meet(Y, X), meet(X, join(Y, X)))))), X))), ?))) 3.30/3.51 = { by lemma 8 } 3.30/3.51 X 3.30/3.51 3.30/3.51 Lemma 10: join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))) = Z. 3.30/3.51 Proof: 3.30/3.51 join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))) 3.30/3.51 = { by lemma 8 } 3.30/3.51 join(meet(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))))), ?), meet(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(join(meet(?, join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), ?)), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(join(meet(?, join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), ?)), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))))))), join(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))))), ?))) 3.30/3.51 = { by lemma 8 } 3.30/3.51 join(meet(Z, ?), meet(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(join(meet(?, join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), ?)), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(join(meet(?, join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), ?)), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))))))), join(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))))), ?))) 3.30/3.51 = { by lemma 8 } 3.30/3.51 join(meet(Z, ?), meet(Z, join(join(meet(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))), meet(join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z)))), join(join(meet(X, Z), meet(Z, join(X, Z))), join(meet(X, join(join(meet(Y, Z), meet(Z, W)), Z)), meet(Z, join(X, join(join(meet(Y, Z), meet(Z, W)), Z))))))), ?))) 3.30/3.51 = { by lemma 8 } 3.30/3.51 join(meet(Z, ?), meet(Z, join(Z, ?))) 3.30/3.51 = { by lemma 5 } 3.30/3.52 Z 3.30/3.52 3.30/3.52 Lemma 11: join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))) = X. 3.30/3.52 Proof: 3.30/3.52 join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))) 3.30/3.52 = { by lemma 10 } 3.30/3.52 join(meet(X, join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(X, join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))))) 3.30/3.52 = { by lemma 9 } 3.30/3.52 join(meet(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X), meet(X, join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X))), join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(X, join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))))) 3.30/3.52 = { by lemma 5 } 3.30/3.52 join(meet(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X), meet(X, join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X))), join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))), meet(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(Y, X), meet(X, Z)), X)), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(Y, X), meet(X, Z)), X)))), join(X, join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))))) 3.30/3.52 = { by lemma 9 } 3.30/3.52 join(meet(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X), meet(X, join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X))), join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))), meet(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(Y, X), meet(X, Z)), X)), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), join(join(meet(Y, X), meet(X, Z)), X)))), join(join(meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X), meet(X, join(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), X))), join(join(meet(?, join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X))))), meet(join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))), ?)), join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(V, join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))))))) 3.30/3.52 = { by axiom 1 (single_axiom) } 3.30/3.52 X 3.30/3.52 3.30/3.52 Lemma 12: meet(meet(join(Y, join(X, Z)), join(W, X)), X) = X. 3.30/3.52 Proof: 3.30/3.52 meet(meet(join(Y, join(X, Z)), join(W, X)), X) 3.30/3.52 = { by lemma 9 } 3.30/3.52 join(meet(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)), meet(meet(meet(join(Y, join(X, Z)), join(W, X)), X), join(X, meet(meet(join(Y, join(X, Z)), join(W, X)), X)))) 3.30/3.52 = { by lemma 11 } 3.49/3.67 X 3.49/3.67 3.49/3.67 Lemma 13: join(X, X) = X. 3.49/3.67 Proof: 3.49/3.67 join(X, X) 3.49/3.67 = { by lemma 11 } 3.49/3.67 join(meet(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 12 } 3.49/3.67 join(meet(join(X, X), join(X, X)), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 9 } 3.49/3.67 join(meet(join(X, X), join(join(meet(?, X), meet(X, join(?, X))), X)), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 2 } 3.49/3.67 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), X)), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 10 } 3.49/3.67 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 9 } 3.49/3.67 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 9 } 3.49/3.67 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 9 } 3.49/3.67 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.67 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(X, join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 10 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.68 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.68 = { by lemma 9 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.69 = { by lemma 9 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.69 = { by lemma 9 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), meet(meet(join(?, join(join(X, X), ?)), join(?, join(X, X))), join(X, X))))) 3.49/3.69 = { by lemma 12 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(X, X)))) 3.49/3.69 = { by lemma 9 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(?, X), meet(X, join(?, X))), X)))) 3.49/3.69 = { by lemma 2 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), X)))) 3.49/3.69 = { by lemma 10 } 3.49/3.69 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))))) 3.49/3.69 = { by lemma 9 } 3.49/3.70 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))))) 3.49/3.70 = { by lemma 9 } 3.49/3.70 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))))) 3.49/3.70 = { by lemma 9 } 3.49/3.70 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))))))) 3.49/3.70 = { by lemma 9 } 3.49/3.70 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(X, ?)), X)))))))) 3.49/3.70 = { by lemma 9 } 3.49/3.71 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), X)))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(X, X), join(join(meet(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))), meet(join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))), join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), join(?, join(meet(?, X), meet(X, join(?, X)))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X)))))))))), join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))))))) 3.49/3.71 = { by lemma 10 } 3.49/3.71 join(meet(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(X, ?)), join(meet(?, X), meet(X, join(?, X))))), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, join(meet(?, X), meet(X, join(?, X)))), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(join(meet(?, X), meet(X, join(?, X))), ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), join(meet(?, X), meet(X, join(?, X))))))) 3.49/3.71 = { by lemma 9 } 3.49/3.71 join(meet(?, join(join(meet(?, X), meet(X, ?)), X)), meet(X, join(?, join(join(meet(?, X), meet(X, ?)), X)))) 3.49/3.71 = { by lemma 10 } 3.49/3.71 X 3.49/3.71 3.49/3.71 Goal 1 (prove_normal_axioms_1): a = meet(a, a). 3.49/3.71 Proof: 3.49/3.71 a 3.49/3.71 = { by lemma 5 } 3.49/3.71 join(meet(a, a), meet(a, join(a, a))) 3.49/3.71 = { by lemma 13 } 3.49/3.71 join(meet(a, a), meet(a, a)) 3.49/3.71 = { by lemma 13 } 3.49/3.71 meet(a, a) 3.49/3.71 % SZS output end Proof 3.49/3.71 3.49/3.71 RESULT: Unsatisfiable (the axioms are contradictory). 3.49/3.71 EOF