TSTP Solution File: REL006+1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : REL006+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 18:59:54 EDT 2022

% Result   : Theorem 0.78s 1.26s
% Output   : Refutation 0.78s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.14  % Problem  : REL006+1 : TPTP v8.1.0. Released v4.0.0.
% 0.08/0.14  % Command  : bliksem %s
% 0.14/0.36  % Computer : n005.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % DateTime : Fri Jul  8 11:27:22 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 0.78/1.26  *** allocated 10000 integers for termspace/termends
% 0.78/1.26  *** allocated 10000 integers for clauses
% 0.78/1.26  *** allocated 10000 integers for justifications
% 0.78/1.26  Bliksem 1.12
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Automatic Strategy Selection
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Clauses:
% 0.78/1.26  
% 0.78/1.26  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 0.78/1.26  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 0.78/1.26    , Z ) }.
% 0.78/1.26  { composition( X, one ) = X }.
% 0.78/1.26  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 0.78/1.26    Y, Z ) ) }.
% 0.78/1.26  { converse( converse( X ) ) = X }.
% 0.78/1.26  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 0.78/1.26  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 0.78/1.26     ) ) }.
% 0.78/1.26  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.26    complement( Y ) ) = complement( Y ) }.
% 0.78/1.26  { top = join( X, complement( X ) ) }.
% 0.78/1.26  { zero = meet( X, complement( X ) ) }.
% 0.78/1.26  { meet( converse( skol1 ), skol2 ) = zero }.
% 0.78/1.26  { ! meet( skol1, converse( skol2 ) ) = zero }.
% 0.78/1.26  
% 0.78/1.26  percentage equality = 1.000000, percentage horn = 1.000000
% 0.78/1.26  This is a pure equality problem
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Options Used:
% 0.78/1.26  
% 0.78/1.26  useres =            1
% 0.78/1.26  useparamod =        1
% 0.78/1.26  useeqrefl =         1
% 0.78/1.26  useeqfact =         1
% 0.78/1.26  usefactor =         1
% 0.78/1.26  usesimpsplitting =  0
% 0.78/1.26  usesimpdemod =      5
% 0.78/1.26  usesimpres =        3
% 0.78/1.26  
% 0.78/1.26  resimpinuse      =  1000
% 0.78/1.26  resimpclauses =     20000
% 0.78/1.26  substype =          eqrewr
% 0.78/1.26  backwardsubs =      1
% 0.78/1.26  selectoldest =      5
% 0.78/1.26  
% 0.78/1.26  litorderings [0] =  split
% 0.78/1.26  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.78/1.26  
% 0.78/1.26  termordering =      kbo
% 0.78/1.26  
% 0.78/1.26  litapriori =        0
% 0.78/1.26  termapriori =       1
% 0.78/1.26  litaposteriori =    0
% 0.78/1.26  termaposteriori =   0
% 0.78/1.26  demodaposteriori =  0
% 0.78/1.26  ordereqreflfact =   0
% 0.78/1.26  
% 0.78/1.26  litselect =         negord
% 0.78/1.26  
% 0.78/1.26  maxweight =         15
% 0.78/1.26  maxdepth =          30000
% 0.78/1.26  maxlength =         115
% 0.78/1.26  maxnrvars =         195
% 0.78/1.26  excuselevel =       1
% 0.78/1.26  increasemaxweight = 1
% 0.78/1.26  
% 0.78/1.26  maxselected =       10000000
% 0.78/1.26  maxnrclauses =      10000000
% 0.78/1.26  
% 0.78/1.26  showgenerated =    0
% 0.78/1.26  showkept =         0
% 0.78/1.26  showselected =     0
% 0.78/1.26  showdeleted =      0
% 0.78/1.26  showresimp =       1
% 0.78/1.26  showstatus =       2000
% 0.78/1.26  
% 0.78/1.26  prologoutput =     0
% 0.78/1.26  nrgoals =          5000000
% 0.78/1.26  totalproof =       1
% 0.78/1.26  
% 0.78/1.26  Symbols occurring in the translation:
% 0.78/1.26  
% 0.78/1.26  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.78/1.26  .  [1, 2]      (w:1, o:21, a:1, s:1, b:0), 
% 0.78/1.26  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 0.78/1.26  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.78/1.26  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.78/1.26  join  [37, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 0.78/1.26  complement  [39, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 0.78/1.26  meet  [40, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 0.78/1.26  composition  [41, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 0.78/1.26  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 0.78/1.26  converse  [43, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 0.78/1.26  top  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.78/1.26  zero  [45, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.78/1.26  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 0.78/1.26  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1).
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Starting Search:
% 0.78/1.26  
% 0.78/1.26  *** allocated 15000 integers for clauses
% 0.78/1.26  *** allocated 22500 integers for clauses
% 0.78/1.26  *** allocated 33750 integers for clauses
% 0.78/1.26  *** allocated 50625 integers for clauses
% 0.78/1.26  *** allocated 75937 integers for clauses
% 0.78/1.26  *** allocated 113905 integers for clauses
% 0.78/1.26  *** allocated 15000 integers for termspace/termends
% 0.78/1.26  Resimplifying inuse:
% 0.78/1.26  Done
% 0.78/1.26  
% 0.78/1.26  *** allocated 170857 integers for clauses
% 0.78/1.26  *** allocated 22500 integers for termspace/termends
% 0.78/1.26  *** allocated 256285 integers for clauses
% 0.78/1.26  
% 0.78/1.26  Bliksems!, er is een bewijs:
% 0.78/1.26  % SZS status Theorem
% 0.78/1.26  % SZS output start Refutation
% 0.78/1.26  
% 0.78/1.26  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 0.78/1.26    , Z ) }.
% 0.78/1.26  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 0.78/1.26    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 0.78/1.26    ( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.26  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.26  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 0.78/1.26    converse( join( X, Y ) ) }.
% 0.78/1.26  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 0.78/1.26    ==> converse( composition( X, Y ) ) }.
% 0.78/1.26  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 0.78/1.26    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 0.78/1.26  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 0.78/1.26  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 0.78/1.26  (13) {G0,W6,D4,L1,V0,M1} I { meet( converse( skol1 ), skol2 ) ==> zero }.
% 0.78/1.26  (14) {G0,W6,D4,L1,V0,M1} I { ! meet( skol1, converse( skol2 ) ) ==> zero
% 0.78/1.26     }.
% 0.78/1.26  (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 0.78/1.26  (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 0.78/1.26     ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.26  (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 0.78/1.26    ( join( Y, X ) ) }.
% 0.78/1.26  (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 0.78/1.26     join( X, converse( Y ) ) }.
% 0.78/1.26  (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 0.78/1.26     join( converse( Y ), X ) }.
% 0.78/1.26  (23) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( X ) ), X ) 
% 0.78/1.26    ==> join( Y, top ) }.
% 0.78/1.26  (25) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 0.78/1.26    join( Z, X ), Y ) }.
% 0.78/1.26  (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 0.78/1.26    ==> join( Y, top ) }.
% 0.78/1.26  (35) {G2,W13,D5,L1,V2,M1} P(8,26) { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> join( converse( X ), top ) }.
% 0.78/1.26  (36) {G2,W10,D5,L1,V2,M1} P(26,0);d(1) { join( join( complement( Y ), X ), 
% 0.78/1.26    Y ) ==> join( X, top ) }.
% 0.78/1.26  (37) {G2,W10,D4,L1,V2,M1} P(0,26) { join( join( Y, X ), complement( Y ) ) 
% 0.78/1.26    ==> join( X, top ) }.
% 0.78/1.26  (38) {G2,W9,D5,L1,V1,M1} P(11,26) { join( top, complement( complement( X )
% 0.78/1.26     ) ) ==> join( X, top ) }.
% 0.78/1.26  (40) {G3,W9,D5,L1,V1,M1} P(38,0) { join( complement( complement( X ) ), top
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 0.78/1.26    ( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 0.78/1.26  (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 0.78/1.26  (73) {G2,W9,D5,L1,V1,M1} P(71,3) { complement( join( complement( X ), zero
% 0.78/1.26     ) ) ==> meet( X, top ) }.
% 0.78/1.26  (77) {G4,W8,D4,L1,V0,M1} P(71,40) { join( complement( zero ), top ) ==> 
% 0.78/1.26    join( top, top ) }.
% 0.78/1.26  (85) {G2,W6,D4,L1,V0,M1} P(69,13) { meet( skol2, converse( skol1 ) ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  (86) {G2,W6,D4,L1,V0,M1} P(69,14) { ! meet( converse( skol2 ), skol1 ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  (140) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse( one ), X ) 
% 0.78/1.26    ==> X }.
% 0.78/1.26  (146) {G3,W4,D3,L1,V0,M1} P(140,5) { converse( one ) ==> one }.
% 0.78/1.26  (147) {G4,W5,D3,L1,V1,M1} P(146,140) { composition( one, X ) ==> X }.
% 0.78/1.26  (150) {G5,W8,D4,L1,V1,M1} P(147,10);d(140) { join( complement( X ), 
% 0.78/1.26    complement( X ) ) ==> complement( X ) }.
% 0.78/1.26  (155) {G6,W5,D3,L1,V0,M1} P(71,150) { join( zero, zero ) ==> zero }.
% 0.78/1.26  (158) {G6,W6,D4,L1,V1,M1} P(150,23);d(15) { join( complement( X ), top ) 
% 0.78/1.26    ==> top }.
% 0.78/1.26  (166) {G7,W9,D4,L1,V1,M1} P(155,1) { join( join( X, zero ), zero ) ==> join
% 0.78/1.26    ( X, zero ) }.
% 0.78/1.26  (168) {G7,W5,D3,L1,V0,M1} P(158,77) { join( top, top ) ==> top }.
% 0.78/1.26  (170) {G8,W5,D3,L1,V1,M1} P(158,36);d(168) { join( top, X ) ==> top }.
% 0.78/1.26  (171) {G8,W5,D3,L1,V1,M1} P(158,37);d(38);d(168) { join( X, top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  (183) {G9,W7,D4,L1,V1,M1} P(171,19) { join( X, converse( top ) ) ==> 
% 0.78/1.26    converse( top ) }.
% 0.78/1.26  (184) {G10,W4,D3,L1,V0,M1} P(183,170) { converse( top ) ==> top }.
% 0.78/1.26  (401) {G9,W10,D5,L1,V2,M1} S(35);d(171) { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> top }.
% 0.78/1.26  (546) {G11,W7,D4,L1,V1,M1} P(183,42);d(184);d(71) { join( meet( X, top ), 
% 0.78/1.26    zero ) ==> X }.
% 0.78/1.26  (553) {G9,W8,D5,L1,V2,M1} P(42,37);d(171) { join( X, complement( meet( X, Y
% 0.78/1.26     ) ) ) ==> top }.
% 0.78/1.26  (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X }.
% 0.78/1.26  (579) {G13,W5,D3,L1,V1,M1} P(569,546) { meet( X, top ) ==> X }.
% 0.78/1.26  (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( complement( X ) )
% 0.78/1.26     ==> X }.
% 0.78/1.26  (589) {G13,W5,D3,L1,V1,M1} P(569,0) { join( zero, X ) ==> X }.
% 0.78/1.26  (601) {G15,W5,D3,L1,V1,M1} P(583,150) { join( X, X ) ==> X }.
% 0.78/1.26  (603) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( X, complement( Y )
% 0.78/1.26     ) ) ==> meet( complement( X ), Y ) }.
% 0.78/1.26  (604) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( complement( Y ), X
% 0.78/1.26     ) ) ==> meet( Y, complement( X ) ) }.
% 0.78/1.26  (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), complement( Y
% 0.78/1.26     ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.26  (610) {G16,W9,D4,L1,V2,M1} P(601,25);d(1);d(601) { join( join( X, Y ), Y ) 
% 0.78/1.26    ==> join( X, Y ) }.
% 0.78/1.26  (658) {G10,W8,D5,L1,V2,M1} P(69,553) { join( X, complement( meet( Y, X ) )
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  (664) {G13,W9,D6,L1,V2,M1} P(658,42);d(71);d(569) { meet( X, complement( 
% 0.78/1.26    meet( Y, complement( X ) ) ) ) ==> X }.
% 0.78/1.26  (681) {G11,W8,D5,L1,V2,M1} P(658,3);d(71) { meet( X, meet( Y, complement( X
% 0.78/1.26     ) ) ) ==> zero }.
% 0.78/1.26  (685) {G15,W8,D4,L1,V2,M1} P(583,681) { meet( complement( X ), meet( Y, X )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  (688) {G16,W8,D4,L1,V2,M1} P(685,69) { meet( meet( Y, X ), complement( X )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  (691) {G17,W8,D4,L1,V2,M1} P(69,688) { meet( meet( Y, X ), complement( Y )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  (694) {G18,W9,D4,L1,V2,M1} P(691,42);d(589);d(3) { meet( meet( X, Y ), X ) 
% 0.78/1.26    ==> meet( X, Y ) }.
% 0.78/1.26  (706) {G19,W9,D4,L1,V2,M1} P(694,69) { meet( X, meet( X, Y ) ) ==> meet( X
% 0.78/1.26    , Y ) }.
% 0.78/1.26  (708) {G20,W9,D4,L1,V2,M1} P(69,706) { meet( X, meet( Y, X ) ) ==> meet( Y
% 0.78/1.26    , X ) }.
% 0.78/1.26  (711) {G17,W8,D5,L1,V2,M1} P(42,610);d(604) { join( X, meet( X, complement
% 0.78/1.26    ( Y ) ) ) ==> X }.
% 0.78/1.26  (716) {G18,W7,D4,L1,V2,M1} P(583,711) { join( Y, meet( Y, X ) ) ==> Y }.
% 0.78/1.26  (734) {G21,W7,D4,L1,V2,M1} P(708,716) { join( X, meet( Y, X ) ) ==> X }.
% 0.78/1.26  (774) {G22,W9,D6,L1,V2,M1} P(734,19);d(7) { join( X, converse( meet( Y, 
% 0.78/1.26    converse( X ) ) ) ) ==> X }.
% 0.78/1.26  (846) {G21,W9,D6,L1,V2,M1} P(664,708) { meet( complement( meet( Y, 
% 0.78/1.26    complement( X ) ) ), X ) ==> X }.
% 0.78/1.26  (853) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( complement( X )
% 0.78/1.26    , Y ) ) ==> join( X, complement( Y ) ) }.
% 0.78/1.26  (854) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( Y, complement( X
% 0.78/1.26     ) ) ) ==> join( complement( Y ), X ) }.
% 0.78/1.26  (866) {G16,W9,D4,L1,V2,M1} P(605,0);d(605) { complement( meet( X, Y ) ) = 
% 0.78/1.26    complement( meet( Y, X ) ) }.
% 0.78/1.26  (973) {G22,W7,D4,L1,V2,M1} P(853,846);d(583) { meet( join( X, Y ), Y ) ==> 
% 0.78/1.26    Y }.
% 0.78/1.26  (998) {G23,W8,D5,L1,V2,M1} P(973,691) { meet( Y, complement( join( X, Y ) )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  (1008) {G16,W10,D5,L1,V2,M1} S(42);d(604) { join( meet( X, Y ), meet( X, 
% 0.78/1.26    complement( Y ) ) ) ==> X }.
% 0.78/1.26  (1194) {G17,W7,D5,L1,V0,M1} P(85,1008);d(589) { meet( skol2, complement( 
% 0.78/1.26    converse( skol1 ) ) ) ==> skol2 }.
% 0.78/1.26  (1196) {G17,W10,D5,L1,V2,M1} P(69,1008) { join( meet( X, Y ), meet( 
% 0.78/1.26    complement( Y ), X ) ) ==> X }.
% 0.78/1.26  (1204) {G21,W7,D5,L1,V0,M1} P(1194,708) { meet( complement( converse( skol1
% 0.78/1.26     ) ), skol2 ) ==> skol2 }.
% 0.78/1.26  (1208) {G22,W8,D4,L1,V0,M1} P(1204,866);d(854) { join( complement( skol2 )
% 0.78/1.26    , converse( skol1 ) ) ==> complement( skol2 ) }.
% 0.78/1.26  (1217) {G23,W8,D5,L1,V0,M1} P(1208,401);d(7) { join( converse( complement( 
% 0.78/1.26    skol2 ) ), complement( skol1 ) ) ==> top }.
% 0.78/1.26  (1249) {G24,W8,D5,L1,V0,M1} P(1217,18);d(184);d(20) { join( converse( 
% 0.78/1.26    complement( skol1 ) ), complement( skol2 ) ) ==> top }.
% 0.78/1.26  (1721) {G25,W8,D6,L1,V0,M1} P(1249,603);d(71) { meet( complement( converse
% 0.78/1.26    ( complement( skol1 ) ) ), skol2 ) ==> zero }.
% 0.78/1.26  (1740) {G26,W7,D5,L1,V0,M1} P(1721,1196);d(569) { meet( skol2, converse( 
% 0.78/1.26    complement( skol1 ) ) ) ==> skol2 }.
% 0.78/1.26  (1748) {G27,W8,D4,L1,V0,M1} P(1740,774) { join( complement( skol1 ), 
% 0.78/1.26    converse( skol2 ) ) ==> complement( skol1 ) }.
% 0.78/1.26  (1754) {G28,W0,D0,L0,V0,M0} P(1748,998);d(583);r(86) {  }.
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  % SZS output end Refutation
% 0.78/1.26  found a proof!
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Unprocessed initial clauses:
% 0.78/1.26  
% 0.78/1.26  (1756) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  (1757) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y )
% 0.78/1.26    , Z ) }.
% 0.78/1.26  (1758) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  (1759) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 0.78/1.26    ( X ), complement( Y ) ) ) }.
% 0.78/1.26  (1760) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 0.78/1.26    composition( composition( X, Y ), Z ) }.
% 0.78/1.26  (1761) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 0.78/1.26  (1762) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 0.78/1.26    composition( X, Z ), composition( Y, Z ) ) }.
% 0.78/1.26  (1763) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 0.78/1.26  (1764) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( X
% 0.78/1.26     ), converse( Y ) ) }.
% 0.78/1.26  (1765) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 0.78/1.26    composition( converse( Y ), converse( X ) ) }.
% 0.78/1.26  (1766) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), complement
% 0.78/1.26    ( composition( X, Y ) ) ), complement( Y ) ) = complement( Y ) }.
% 0.78/1.26  (1767) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 0.78/1.26  (1768) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 0.78/1.26  (1769) {G0,W6,D4,L1,V0,M1}  { meet( converse( skol1 ), skol2 ) = zero }.
% 0.78/1.26  (1770) {G0,W6,D4,L1,V0,M1}  { ! meet( skol1, converse( skol2 ) ) = zero }.
% 0.78/1.26  
% 0.78/1.26  
% 0.78/1.26  Total Proof:
% 0.78/1.26  
% 0.78/1.26  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent0: (1756) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 0.78/1.26    ( join( X, Y ), Z ) }.
% 0.78/1.26  parent0: (1757) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1773) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement( 
% 0.78/1.26    X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = X
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (1758) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.26    Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.26    Y ) ) ) ==> X }.
% 0.78/1.26  parent0: (1773) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 0.78/1.26    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 0.78/1.26    X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1776) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 0.78/1.26    complement( Y ) ) ) = meet( X, Y ) }.
% 0.78/1.26  parent0[0]: (1759) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 0.78/1.26    ( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  parent0: (1776) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 0.78/1.26    complement( Y ) ) ) = meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.26  parent0: (1761) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0: (1763) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1796) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y ) )
% 0.78/1.26     = converse( join( X, Y ) ) }.
% 0.78/1.26  parent0[0]: (1764) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 0.78/1.26    ( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 0.78/1.26     ) ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  parent0: (1796) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 0.78/1.26     ) = converse( join( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1805) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), converse
% 0.78/1.26    ( X ) ) = converse( composition( X, Y ) ) }.
% 0.78/1.26  parent0[0]: (1765) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) 
% 0.78/1.26    = composition( converse( Y ), converse( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 0.78/1.26    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.78/1.26  parent0: (1805) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 0.78/1.26    converse( X ) ) = converse( composition( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.78/1.26    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent0: (1766) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 0.78/1.26    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1826) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 0.78/1.26  parent0[0]: (1767) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 0.78/1.26    top }.
% 0.78/1.26  parent0: (1826) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1838) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero }.
% 0.78/1.26  parent0[0]: (1768) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) )
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent0: (1838) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (13) {G0,W6,D4,L1,V0,M1} I { meet( converse( skol1 ), skol2 ) 
% 0.78/1.26    ==> zero }.
% 0.78/1.26  parent0: (1769) {G0,W6,D4,L1,V0,M1}  { meet( converse( skol1 ), skol2 ) = 
% 0.78/1.26    zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (14) {G0,W6,D4,L1,V0,M1} I { ! meet( skol1, converse( skol2 )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  parent0: (1770) {G0,W6,D4,L1,V0,M1}  { ! meet( skol1, converse( skol2 ) ) =
% 0.78/1.26     zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1866) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1867) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 2]: (1866) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X
% 0.78/1.26     ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1870) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (1867) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 0.78/1.26     ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.26    ==> top }.
% 0.78/1.26  parent0: (1870) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1872) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==> 
% 0.78/1.26    composition( converse( X ), converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 0.78/1.26    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1874) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 0.78/1.26     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 9]: (1872) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X )
% 0.78/1.26     ) ==> composition( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := converse( X )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 0.78/1.26    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.26  parent0: (1874) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 0.78/1.26     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1877) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 0.78/1.26    converse( X ), converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.26     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1879) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> join( 
% 0.78/1.26    converse( X ), converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 2]: (1877) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.26    join( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1881) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.26    converse( join( Y, X ) ) }.
% 0.78/1.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.26     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  parent1[0; 5]: (1879) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> 
% 0.78/1.26    join( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 0.78/1.26     ) = converse( join( Y, X ) ) }.
% 0.78/1.26  parent0: (1881) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.26    converse( join( Y, X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1883) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 0.78/1.26    converse( X ), converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.26     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1884) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 0.78/1.26     ) ==> join( X, converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 7]: (1883) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.26    join( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := converse( X )
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.78/1.26     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.78/1.26  parent0: (1884) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 0.78/1.26     ) ==> join( X, converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1889) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 0.78/1.26    converse( X ), converse( Y ) ) }.
% 0.78/1.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.26     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1891) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 0.78/1.26     ) ==> join( converse( X ), Y ) }.
% 0.78/1.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 9]: (1889) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.26    join( converse( X ), converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := converse( Y )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 0.78/1.26    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 0.78/1.26  parent0: (1891) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 0.78/1.26     ) ==> join( converse( X ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1895) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.26    , join( Y, Z ) ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1900) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), Y
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.26    ==> top }.
% 0.78/1.26  parent1[0; 9]: (1895) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.26    join( X, join( Y, Z ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( Y )
% 0.78/1.26     Z := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (23) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement
% 0.78/1.26    ( X ) ), X ) ==> join( Y, top ) }.
% 0.78/1.26  parent0: (1900) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), Y
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  *** allocated 33750 integers for termspace/termends
% 0.78/1.26  eqswap: (1904) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.26    , join( Y, Z ) ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1909) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.26    , join( Z, Y ) ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 8]: (1904) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.26    join( X, join( Y, Z ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := Z
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1922) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 0.78/1.26    join( X, Z ), Y ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  parent1[0; 6]: (1909) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.26    join( X, join( Z, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Z
% 0.78/1.26     Z := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (25) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 0.78/1.26     ) = join( join( Z, X ), Y ) }.
% 0.78/1.26  parent0: (1922) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 0.78/1.26    join( X, Z ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Z
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1924) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.26    , join( Y, Z ) ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1927) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y )
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 9]: (1924) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.26    join( X, join( Y, Z ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := complement( Y )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.26  parent0: (1927) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y )
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1932) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1935) {G1,W13,D5,L1,V2,M1}  { join( converse( X ), top ) ==> join
% 0.78/1.26    ( converse( join( X, Y ) ), complement( converse( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.26     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.26  parent1[0; 6]: (1932) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := converse( X )
% 0.78/1.26     Y := converse( Y )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1936) {G1,W13,D5,L1,V2,M1}  { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> join( converse( X ), top ) }.
% 0.78/1.26  parent0[0]: (1935) {G1,W13,D5,L1,V2,M1}  { join( converse( X ), top ) ==> 
% 0.78/1.26    join( converse( join( X, Y ) ), complement( converse( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (35) {G2,W13,D5,L1,V2,M1} P(8,26) { join( converse( join( X, Y
% 0.78/1.26     ) ), complement( converse( Y ) ) ) ==> join( converse( X ), top ) }.
% 0.78/1.26  parent0: (1936) {G1,W13,D5,L1,V2,M1}  { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> join( converse( X ), top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1937) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1940) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( complement
% 0.78/1.26    ( Y ), join( X, Y ) ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 4]: (1937) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := join( X, Y )
% 0.78/1.26     Y := complement( Y )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1953) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 0.78/1.26    complement( Y ), X ), Y ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  parent1[0; 4]: (1940) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 0.78/1.26    complement( Y ), join( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( Y )
% 0.78/1.26     Y := X
% 0.78/1.26     Z := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1954) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (1953) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 0.78/1.26    complement( Y ), X ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (36) {G2,W10,D5,L1,V2,M1} P(26,0);d(1) { join( join( 
% 0.78/1.26    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 0.78/1.26  parent0: (1954) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1955) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1958) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, X
% 0.78/1.26     ), complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 5]: (1955) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1971) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (1958) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 0.78/1.26    , X ), complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (37) {G2,W10,D4,L1,V2,M1} P(0,26) { join( join( Y, X ), 
% 0.78/1.26    complement( Y ) ) ==> join( X, top ) }.
% 0.78/1.26  parent0: (1971) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 0.78/1.26     ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1973) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (26) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1974) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.26    complement( complement( X ) ) ) }.
% 0.78/1.26  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 5]: (1973) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( X )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1975) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 0.78/1.26     ) ) ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (1974) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.26    complement( complement( X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (38) {G2,W9,D5,L1,V1,M1} P(11,26) { join( top, complement( 
% 0.78/1.26    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.26  parent0: (1975) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 0.78/1.26     ) ) ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1976) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.26    complement( complement( X ) ) ) }.
% 0.78/1.26  parent0[0]: (38) {G2,W9,D5,L1,V1,M1} P(11,26) { join( top, complement( 
% 0.78/1.26    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1978) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement
% 0.78/1.26    ( complement( X ) ), top ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 4]: (1976) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.26    complement( complement( X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := top
% 0.78/1.26     Y := complement( complement( X ) )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1984) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) ), 
% 0.78/1.26    top ) ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (1978) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 0.78/1.26    complement( complement( X ) ), top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (40) {G3,W9,D5,L1,V1,M1} P(38,0) { join( complement( 
% 0.78/1.26    complement( X ) ), top ) ==> join( X, top ) }.
% 0.78/1.26  parent0: (1984) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 0.78/1.26    , top ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1987) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 0.78/1.26    join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.26    Y ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  parent0: (1987) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 0.78/1.26    join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1989) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1991) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( Y ), complement( X ) ) ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 5]: (1989) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := complement( Y )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1993) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  parent1[0; 4]: (1991) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( Y ), complement( X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 0.78/1.26    , Y ) }.
% 0.78/1.26  parent0: (1993) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (1995) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1998) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 0.78/1.26    complement( top ) }.
% 0.78/1.26  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 6]: (1995) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( X )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (1999) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 0.78/1.26  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 1]: (1998) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==>
% 0.78/1.26     complement( top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2000) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 0.78/1.26  parent0[0]: (1999) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.78/1.26     zero }.
% 0.78/1.26  parent0: (2000) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2002) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2004) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 0.78/1.26    ( complement( X ), zero ) ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 8]: (2002) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2006) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 0.78/1.26    zero ) ) ==> meet( X, top ) }.
% 0.78/1.26  parent0[0]: (2004) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 0.78/1.26    join( complement( X ), zero ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (73) {G2,W9,D5,L1,V1,M1} P(71,3) { complement( join( 
% 0.78/1.26    complement( X ), zero ) ) ==> meet( X, top ) }.
% 0.78/1.26  parent0: (2006) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 0.78/1.26    zero ) ) ==> meet( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2008) {G3,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement( 
% 0.78/1.26    complement( X ) ), top ) }.
% 0.78/1.26  parent0[0]: (40) {G3,W9,D5,L1,V1,M1} P(38,0) { join( complement( complement
% 0.78/1.26    ( X ) ), top ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2009) {G2,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 0.78/1.26    complement( zero ), top ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 6]: (2008) {G3,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 0.78/1.26    complement( complement( X ) ), top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2010) {G2,W8,D4,L1,V0,M1}  { join( complement( zero ), top ) ==> 
% 0.78/1.26    join( top, top ) }.
% 0.78/1.26  parent0[0]: (2009) {G2,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 0.78/1.26    complement( zero ), top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (77) {G4,W8,D4,L1,V0,M1} P(71,40) { join( complement( zero ), 
% 0.78/1.26    top ) ==> join( top, top ) }.
% 0.78/1.26  parent0: (2010) {G2,W8,D4,L1,V0,M1}  { join( complement( zero ), top ) ==> 
% 0.78/1.26    join( top, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2011) {G0,W6,D4,L1,V0,M1}  { zero ==> meet( converse( skol1 ), 
% 0.78/1.26    skol2 ) }.
% 0.78/1.26  parent0[0]: (13) {G0,W6,D4,L1,V0,M1} I { meet( converse( skol1 ), skol2 ) 
% 0.78/1.26    ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2012) {G1,W6,D4,L1,V0,M1}  { zero ==> meet( skol2, converse( 
% 0.78/1.26    skol1 ) ) }.
% 0.78/1.26  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent1[0; 2]: (2011) {G0,W6,D4,L1,V0,M1}  { zero ==> meet( converse( skol1
% 0.78/1.26     ), skol2 ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := skol2
% 0.78/1.26     Y := converse( skol1 )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2015) {G1,W6,D4,L1,V0,M1}  { meet( skol2, converse( skol1 ) ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent0[0]: (2012) {G1,W6,D4,L1,V0,M1}  { zero ==> meet( skol2, converse( 
% 0.78/1.26    skol1 ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (85) {G2,W6,D4,L1,V0,M1} P(69,13) { meet( skol2, converse( 
% 0.78/1.26    skol1 ) ) ==> zero }.
% 0.78/1.26  parent0: (2015) {G1,W6,D4,L1,V0,M1}  { meet( skol2, converse( skol1 ) ) ==>
% 0.78/1.26     zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2016) {G0,W6,D4,L1,V0,M1}  { ! zero ==> meet( skol1, converse( 
% 0.78/1.26    skol2 ) ) }.
% 0.78/1.26  parent0[0]: (14) {G0,W6,D4,L1,V0,M1} I { ! meet( skol1, converse( skol2 ) )
% 0.78/1.26     ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2017) {G1,W6,D4,L1,V0,M1}  { ! zero ==> meet( converse( skol2 ), 
% 0.78/1.26    skol1 ) }.
% 0.78/1.26  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent1[0; 3]: (2016) {G0,W6,D4,L1,V0,M1}  { ! zero ==> meet( skol1, 
% 0.78/1.26    converse( skol2 ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( skol2 )
% 0.78/1.26     Y := skol1
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2020) {G1,W6,D4,L1,V0,M1}  { ! meet( converse( skol2 ), skol1 ) 
% 0.78/1.26    ==> zero }.
% 0.78/1.26  parent0[0]: (2017) {G1,W6,D4,L1,V0,M1}  { ! zero ==> meet( converse( skol2
% 0.78/1.26     ), skol1 ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (86) {G2,W6,D4,L1,V0,M1} P(69,14) { ! meet( converse( skol2 )
% 0.78/1.26    , skol1 ) ==> zero }.
% 0.78/1.26  parent0: (2020) {G1,W6,D4,L1,V0,M1}  { ! meet( converse( skol2 ), skol1 ) 
% 0.78/1.26    ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2022) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==> 
% 0.78/1.26    converse( composition( converse( X ), Y ) ) }.
% 0.78/1.26  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 0.78/1.26    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2025) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.26    ==> converse( converse( X ) ) }.
% 0.78/1.26  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.26  parent1[0; 6]: (2022) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X
% 0.78/1.26     ) ==> converse( composition( converse( X ), Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := one
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2026) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.26    ==> X }.
% 0.78/1.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 5]: (2025) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), 
% 0.78/1.26    X ) ==> converse( converse( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (140) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 0.78/1.26    ( one ), X ) ==> X }.
% 0.78/1.26  parent0: (2026) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.26    ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2028) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), X
% 0.78/1.26     ) }.
% 0.78/1.26  parent0[0]: (140) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 0.78/1.26    ( one ), X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2030) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 0.78/1.26  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.26  parent1[0; 2]: (2028) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 0.78/1.26    one ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( one )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := one
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2031) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 0.78/1.26  parent0[0]: (2030) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (146) {G3,W4,D3,L1,V0,M1} P(140,5) { converse( one ) ==> one
% 0.78/1.26     }.
% 0.78/1.26  parent0: (2031) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2033) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), X
% 0.78/1.26     ) }.
% 0.78/1.26  parent0[0]: (140) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 0.78/1.26    ( one ), X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2034) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 0.78/1.26  parent0[0]: (146) {G3,W4,D3,L1,V0,M1} P(140,5) { converse( one ) ==> one
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 3]: (2033) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 0.78/1.26    one ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2035) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 0.78/1.26  parent0[0]: (2034) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (147) {G4,W5,D3,L1,V1,M1} P(146,140) { composition( one, X ) 
% 0.78/1.26    ==> X }.
% 0.78/1.26  parent0: (2035) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2037) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.26    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.78/1.26    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 0.78/1.26    Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2039) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.26    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (147) {G4,W5,D3,L1,V1,M1} P(146,140) { composition( one, X ) 
% 0.78/1.26    ==> X }.
% 0.78/1.26  parent1[0; 8]: (2037) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.26    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := one
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2040) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 0.78/1.26    ( X ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (140) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 0.78/1.26    ( one ), X ) ==> X }.
% 0.78/1.26  parent1[0; 4]: (2039) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.26    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2041) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 0.78/1.26     ) ) ==> complement( X ) }.
% 0.78/1.26  parent0[0]: (2040) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.26    complement( X ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (150) {G5,W8,D4,L1,V1,M1} P(147,10);d(140) { join( complement
% 0.78/1.26    ( X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.26  parent0: (2041) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 0.78/1.26     ) ) ==> complement( X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2043) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 0.78/1.26    ( X ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (150) {G5,W8,D4,L1,V1,M1} P(147,10);d(140) { join( complement( 
% 0.78/1.26    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2046) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.26    complement( top ), zero ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 6]: (2043) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.26    complement( X ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2048) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 0.78/1.26    zero ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 4]: (2046) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.26    complement( top ), zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2049) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 1]: (2048) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.26    zero, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2055) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 0.78/1.26  parent0[0]: (2049) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (155) {G6,W5,D3,L1,V0,M1} P(71,150) { join( zero, zero ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent0: (2055) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2059) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 0.78/1.26    complement( Y ) ), Y ) }.
% 0.78/1.26  parent0[0]: (23) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 0.78/1.26    X ) ), X ) ==> join( Y, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2061) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 0.78/1.26    join( complement( X ), X ) }.
% 0.78/1.26  parent0[0]: (150) {G5,W8,D4,L1,V1,M1} P(147,10);d(140) { join( complement( 
% 0.78/1.26    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.26  parent1[0; 6]: (2059) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.26    ( X, complement( Y ) ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2062) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.26    ==> top }.
% 0.78/1.26  parent1[0; 5]: (2061) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) 
% 0.78/1.26    ==> join( complement( X ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (158) {G6,W6,D4,L1,V1,M1} P(150,23);d(15) { join( complement( 
% 0.78/1.26    X ), top ) ==> top }.
% 0.78/1.26  parent0: (2062) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2065) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.26    , join( Y, Z ) ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := Z
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2067) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 0.78/1.26    join( X, zero ) }.
% 0.78/1.26  parent0[0]: (155) {G6,W5,D3,L1,V0,M1} P(71,150) { join( zero, zero ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 8]: (2065) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.26    join( X, join( Y, Z ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := zero
% 0.78/1.26     Z := zero
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (166) {G7,W9,D4,L1,V1,M1} P(155,1) { join( join( X, zero ), 
% 0.78/1.26    zero ) ==> join( X, zero ) }.
% 0.78/1.26  parent0: (2067) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 0.78/1.26    join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2070) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), top )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (158) {G6,W6,D4,L1,V1,M1} P(150,23);d(15) { join( complement( X
% 0.78/1.26     ), top ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2072) {G5,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 0.78/1.26  parent0[0]: (77) {G4,W8,D4,L1,V0,M1} P(71,40) { join( complement( zero ), 
% 0.78/1.26    top ) ==> join( top, top ) }.
% 0.78/1.26  parent1[0; 2]: (2070) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 0.78/1.26    , top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := zero
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2073) {G5,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 0.78/1.26  parent0[0]: (2072) {G5,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (168) {G7,W5,D3,L1,V0,M1} P(158,77) { join( top, top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent0: (2073) {G5,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2075) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 0.78/1.26    complement( X ), Y ), X ) }.
% 0.78/1.26  parent0[0]: (36) {G2,W10,D5,L1,V2,M1} P(26,0);d(1) { join( join( complement
% 0.78/1.26    ( Y ), X ), Y ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2078) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top, X )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (158) {G6,W6,D4,L1,V1,M1} P(150,23);d(15) { join( complement( X
% 0.78/1.26     ), top ) ==> top }.
% 0.78/1.26  parent1[0; 5]: (2075) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join
% 0.78/1.26    ( complement( X ), Y ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2079) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.26  parent0[0]: (168) {G7,W5,D3,L1,V0,M1} P(158,77) { join( top, top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 1]: (2078) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top
% 0.78/1.26    , X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2080) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 0.78/1.26  parent0[0]: (2079) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (170) {G8,W5,D3,L1,V1,M1} P(158,36);d(168) { join( top, X ) 
% 0.78/1.26    ==> top }.
% 0.78/1.26  parent0: (2080) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2082) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,26) { join( join( Y, X ), 
% 0.78/1.26    complement( Y ) ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2086) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 0.78/1.26    complement( complement( X ) ) ) }.
% 0.78/1.26  parent0[0]: (158) {G6,W6,D4,L1,V1,M1} P(150,23);d(15) { join( complement( X
% 0.78/1.26     ), top ) ==> top }.
% 0.78/1.26  parent1[0; 5]: (2082) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2087) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (38) {G2,W9,D5,L1,V1,M1} P(11,26) { join( top, complement( 
% 0.78/1.26    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.26  parent1[0; 4]: (2086) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top
% 0.78/1.26    , complement( complement( X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2088) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 0.78/1.26  parent0[0]: (168) {G7,W5,D3,L1,V0,M1} P(158,77) { join( top, top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 1]: (2087) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, 
% 0.78/1.26    top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2089) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 0.78/1.26  parent0[0]: (2088) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (171) {G8,W5,D3,L1,V1,M1} P(158,37);d(38);d(168) { join( X, 
% 0.78/1.26    top ) ==> top }.
% 0.78/1.26  parent0: (2089) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2091) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.26    converse( join( converse( X ), Y ) ) }.
% 0.78/1.26  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.78/1.26     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2092) {G2,W7,D4,L1,V1,M1}  { join( X, converse( top ) ) ==> 
% 0.78/1.26    converse( top ) }.
% 0.78/1.26  parent0[0]: (171) {G8,W5,D3,L1,V1,M1} P(158,37);d(38);d(168) { join( X, top
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  parent1[0; 6]: (2091) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.26    converse( join( converse( X ), Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (183) {G9,W7,D4,L1,V1,M1} P(171,19) { join( X, converse( top )
% 0.78/1.26     ) ==> converse( top ) }.
% 0.78/1.26  parent0: (2092) {G2,W7,D4,L1,V1,M1}  { join( X, converse( top ) ) ==> 
% 0.78/1.26    converse( top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2094) {G9,W7,D4,L1,V1,M1}  { converse( top ) ==> join( X, converse
% 0.78/1.26    ( top ) ) }.
% 0.78/1.26  parent0[0]: (183) {G9,W7,D4,L1,V1,M1} P(171,19) { join( X, converse( top )
% 0.78/1.26     ) ==> converse( top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2096) {G9,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 0.78/1.26  parent0[0]: (170) {G8,W5,D3,L1,V1,M1} P(158,36);d(168) { join( top, X ) ==>
% 0.78/1.26     top }.
% 0.78/1.26  parent1[0; 3]: (2094) {G9,W7,D4,L1,V1,M1}  { converse( top ) ==> join( X, 
% 0.78/1.26    converse( top ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( top )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := top
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (184) {G10,W4,D3,L1,V0,M1} P(183,170) { converse( top ) ==> 
% 0.78/1.26    top }.
% 0.78/1.26  parent0: (2096) {G9,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2100) {G3,W10,D5,L1,V2,M1}  { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> top }.
% 0.78/1.26  parent0[0]: (171) {G8,W5,D3,L1,V1,M1} P(158,37);d(38);d(168) { join( X, top
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  parent1[0; 9]: (35) {G2,W13,D5,L1,V2,M1} P(8,26) { join( converse( join( X
% 0.78/1.26    , Y ) ), complement( converse( Y ) ) ) ==> join( converse( X ), top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := converse( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (401) {G9,W10,D5,L1,V2,M1} S(35);d(171) { join( converse( join
% 0.78/1.26    ( X, Y ) ), complement( converse( Y ) ) ) ==> top }.
% 0.78/1.26  parent0: (2100) {G3,W10,D5,L1,V2,M1}  { join( converse( join( X, Y ) ), 
% 0.78/1.26    complement( converse( Y ) ) ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2103) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), complement
% 0.78/1.26    ( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2106) {G2,W10,D5,L1,V1,M1}  { X ==> join( meet( X, converse( top
% 0.78/1.26     ) ), complement( converse( top ) ) ) }.
% 0.78/1.26  parent0[0]: (183) {G9,W7,D4,L1,V1,M1} P(171,19) { join( X, converse( top )
% 0.78/1.26     ) ==> converse( top ) }.
% 0.78/1.26  parent1[0; 8]: (2103) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := converse( top )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2108) {G3,W9,D5,L1,V1,M1}  { X ==> join( meet( X, converse( top )
% 0.78/1.26     ), complement( top ) ) }.
% 0.78/1.26  parent0[0]: (184) {G10,W4,D3,L1,V0,M1} P(183,170) { converse( top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 8]: (2106) {G2,W10,D5,L1,V1,M1}  { X ==> join( meet( X, converse
% 0.78/1.26    ( top ) ), complement( converse( top ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2109) {G4,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.26    complement( top ) ) }.
% 0.78/1.26  parent0[0]: (184) {G10,W4,D3,L1,V0,M1} P(183,170) { converse( top ) ==> top
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 5]: (2108) {G3,W9,D5,L1,V1,M1}  { X ==> join( meet( X, converse
% 0.78/1.26    ( top ) ), complement( top ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2112) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 6]: (2109) {G4,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.26    complement( top ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2113) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (2112) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 0.78/1.26     ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (546) {G11,W7,D4,L1,V1,M1} P(183,42);d(184);d(71) { join( meet
% 0.78/1.26    ( X, top ), zero ) ==> X }.
% 0.78/1.26  parent0: (2113) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2115) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 0.78/1.26     ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,26) { join( join( Y, X ), 
% 0.78/1.26    complement( Y ) ) ==> join( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2117) {G2,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 0.78/1.26    ( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) ) }.
% 0.78/1.26  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  parent1[0; 9]: (2115) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join
% 0.78/1.26    ( X, Y ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := meet( X, Y )
% 0.78/1.26     Y := complement( join( complement( X ), Y ) )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2118) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( X
% 0.78/1.26    , Y ) ) ) }.
% 0.78/1.26  parent0[0]: (171) {G8,W5,D3,L1,V1,M1} P(158,37);d(38);d(168) { join( X, top
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  parent1[0; 1]: (2117) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 0.78/1.26    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( join( complement( X ), Y ) )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2119) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) ) )
% 0.78/1.26     ==> top }.
% 0.78/1.26  parent0[0]: (2118) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 0.78/1.26    ( X, Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (553) {G9,W8,D5,L1,V2,M1} P(42,37);d(171) { join( X, 
% 0.78/1.26    complement( meet( X, Y ) ) ) ==> top }.
% 0.78/1.26  parent0: (2119) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2121) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 0.78/1.26    zero ), zero ) }.
% 0.78/1.26  parent0[0]: (166) {G7,W9,D4,L1,V1,M1} P(155,1) { join( join( X, zero ), 
% 0.78/1.26    zero ) ==> join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2123) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 0.78/1.26    join( X, zero ) }.
% 0.78/1.26  parent0[0]: (546) {G11,W7,D4,L1,V1,M1} P(183,42);d(184);d(71) { join( meet
% 0.78/1.26    ( X, top ), zero ) ==> X }.
% 0.78/1.26  parent1[0; 7]: (2121) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join
% 0.78/1.26    ( X, zero ), zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := meet( X, top )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2124) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  parent0[0]: (546) {G11,W7,D4,L1,V1,M1} P(183,42);d(184);d(71) { join( meet
% 0.78/1.26    ( X, top ), zero ) ==> X }.
% 0.78/1.26  parent1[0; 1]: (2123) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) 
% 0.78/1.26    ==> join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2126) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 0.78/1.26  parent0[0]: (2124) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0: (2126) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2128) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  parent0[0]: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2130) {G12,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 0.78/1.26  parent0[0]: (546) {G11,W7,D4,L1,V1,M1} P(183,42);d(184);d(71) { join( meet
% 0.78/1.26    ( X, top ), zero ) ==> X }.
% 0.78/1.26  parent1[0; 4]: (2128) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := meet( X, top )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (579) {G13,W5,D3,L1,V1,M1} P(569,546) { meet( X, top ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0: (2130) {G12,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2133) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join( 
% 0.78/1.26    complement( X ), zero ) ) }.
% 0.78/1.26  parent0[0]: (73) {G2,W9,D5,L1,V1,M1} P(71,3) { complement( join( complement
% 0.78/1.26    ( X ), zero ) ) ==> meet( X, top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2135) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 0.78/1.26    complement( X ) ) }.
% 0.78/1.26  parent0[0]: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 5]: (2133) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 0.78/1.26    ( join( complement( X ), zero ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2136) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (579) {G13,W5,D3,L1,V1,M1} P(569,546) { meet( X, top ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 1]: (2135) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement
% 0.78/1.26    ( complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2137) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (2136) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 0.78/1.26     ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent0: (2137) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2138) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  parent0[0]: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2139) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 0.78/1.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.26  parent1[0; 2]: (2138) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := zero
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2142) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 0.78/1.26  parent0[0]: (2139) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (589) {G13,W5,D3,L1,V1,M1} P(569,0) { join( zero, X ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent0: (2142) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2144) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 0.78/1.26    ( X ), complement( X ) ) }.
% 0.78/1.26  parent0[0]: (150) {G5,W8,D4,L1,V1,M1} P(147,10);d(140) { join( complement( 
% 0.78/1.26    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2147) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 0.78/1.26    join( complement( complement( X ) ), X ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 8]: (2144) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.26    complement( X ), complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := complement( X )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2149) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 0.78/1.26    join( X, X ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 5]: (2147) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) 
% 0.78/1.26    ==> join( complement( complement( X ) ), X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2150) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 1]: (2149) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) 
% 0.78/1.26    ==> join( X, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2156) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 0.78/1.26  parent0[0]: (2150) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (601) {G15,W5,D3,L1,V1,M1} P(583,150) { join( X, X ) ==> X }.
% 0.78/1.26  parent0: (2156) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2160) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2163) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 0.78/1.26    complement( join( X, complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 7]: (2160) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2165) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y )
% 0.78/1.26     ) ) ==> meet( complement( X ), Y ) }.
% 0.78/1.26  parent0[0]: (2163) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 0.78/1.26    complement( join( X, complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (603) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( X, 
% 0.78/1.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 0.78/1.26  parent0: (2165) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 0.78/1.26     ) ) ) ==> meet( complement( X ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2168) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2172) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 0.78/1.26    complement( join( complement( X ), Y ) ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 9]: (2168) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( Y )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2174) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), Y
% 0.78/1.26     ) ) ==> meet( X, complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (2172) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 0.78/1.26    complement( join( complement( X ), Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (604) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( 
% 0.78/1.26    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 0.78/1.26  parent0: (2174) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 0.78/1.26    Y ) ) ==> meet( X, complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2176) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 0.78/1.26     }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2181) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement( 
% 0.78/1.26    Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  parent1[0; 7]: (2176) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 0.78/1.26    ( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := join( complement( X ), complement( Y ) )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), 
% 0.78/1.26    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.26  parent0: (2181) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement( 
% 0.78/1.26    Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2183) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 0.78/1.26  parent0[0]: (601) {G15,W5,D3,L1,V1,M1} P(583,150) { join( X, X ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2186) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 0.78/1.26    join( X, Y ) ), Y ) }.
% 0.78/1.26  parent0[0]: (25) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 0.78/1.26     = join( join( Z, X ), Y ) }.
% 0.78/1.26  parent1[0; 4]: (2183) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := join( X, Y )
% 0.78/1.26     Y := Y
% 0.78/1.26     Z := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := join( X, Y )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2188) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join( 
% 0.78/1.26    X, X ), Y ), Y ) }.
% 0.78/1.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.26    join( X, Y ), Z ) }.
% 0.78/1.26  parent1[0; 5]: (2186) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( 
% 0.78/1.26    X, join( X, Y ) ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := X
% 0.78/1.26     Z := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2189) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 0.78/1.26    , Y ) }.
% 0.78/1.26  parent0[0]: (601) {G15,W5,D3,L1,V1,M1} P(583,150) { join( X, X ) ==> X }.
% 0.78/1.26  parent1[0; 6]: (2188) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( 
% 0.78/1.26    join( X, X ), Y ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2190) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent0[0]: (2189) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 0.78/1.26     ), Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (610) {G16,W9,D4,L1,V2,M1} P(601,25);d(1);d(601) { join( join
% 0.78/1.26    ( X, Y ), Y ) ==> join( X, Y ) }.
% 0.78/1.26  parent0: (2190) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 0.78/1.26    , Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2191) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( X
% 0.78/1.26    , Y ) ) ) }.
% 0.78/1.26  parent0[0]: (553) {G9,W8,D5,L1,V2,M1} P(42,37);d(171) { join( X, complement
% 0.78/1.26    ( meet( X, Y ) ) ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2192) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( Y
% 0.78/1.26    , X ) ) ) }.
% 0.78/1.26  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent1[0; 5]: (2191) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 0.78/1.26    meet( X, Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2195) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) ) )
% 0.78/1.26     ==> top }.
% 0.78/1.26  parent0[0]: (2192) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 0.78/1.26    ( Y, X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (658) {G10,W8,D5,L1,V2,M1} P(69,553) { join( X, complement( 
% 0.78/1.26    meet( Y, X ) ) ) ==> top }.
% 0.78/1.26  parent0: (2195) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 0.78/1.26     ) ==> top }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2197) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), complement
% 0.78/1.26    ( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2200) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 0.78/1.26    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 0.78/1.26  parent0[0]: (658) {G10,W8,D5,L1,V2,M1} P(69,553) { join( X, complement( 
% 0.78/1.26    meet( Y, X ) ) ) ==> top }.
% 0.78/1.26  parent1[0; 11]: (2197) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := complement( meet( Y, complement( X ) ) )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2201) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 0.78/1.26    meet( Y, complement( X ) ) ) ), zero ) }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 10]: (2200) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 0.78/1.26    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2202) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y, 
% 0.78/1.26    complement( X ) ) ) ) }.
% 0.78/1.26  parent0[0]: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.26     }.
% 0.78/1.26  parent1[0; 2]: (2201) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 0.78/1.26    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2203) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 0.78/1.26    complement( X ) ) ) ) ==> X }.
% 0.78/1.26  parent0[0]: (2202) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 0.78/1.26    Y, complement( X ) ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (664) {G13,W9,D6,L1,V2,M1} P(658,42);d(71);d(569) { meet( X, 
% 0.78/1.26    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 0.78/1.26  parent0: (2203) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 0.78/1.26    complement( X ) ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2205) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.26    complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.26    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2207) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 0.78/1.26     ) ==> complement( top ) }.
% 0.78/1.26  parent0[0]: (658) {G10,W8,D5,L1,V2,M1} P(69,553) { join( X, complement( 
% 0.78/1.26    meet( Y, X ) ) ) ==> top }.
% 0.78/1.26  parent1[0; 8]: (2205) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.26    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := meet( Y, complement( X ) )
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2208) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.26    zero }.
% 0.78/1.26  parent1[0; 7]: (2207) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( 
% 0.78/1.26    X ) ) ) ==> complement( top ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (681) {G11,W8,D5,L1,V2,M1} P(658,3);d(71) { meet( X, meet( Y, 
% 0.78/1.26    complement( X ) ) ) ==> zero }.
% 0.78/1.26  parent0: (2208) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2211) {G11,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 0.78/1.26    complement( X ) ) ) }.
% 0.78/1.26  parent0[0]: (681) {G11,W8,D5,L1,V2,M1} P(658,3);d(71) { meet( X, meet( Y, 
% 0.78/1.26    complement( X ) ) ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2212) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 0.78/1.26    meet( Y, X ) ) }.
% 0.78/1.26  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.26    complement( X ) ) ==> X }.
% 0.78/1.26  parent1[0; 7]: (2211) {G11,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 0.78/1.26    complement( X ) ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := complement( X )
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2213) {G12,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  parent0[0]: (2212) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 0.78/1.26    meet( Y, X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (685) {G15,W8,D4,L1,V2,M1} P(583,681) { meet( complement( X )
% 0.78/1.26    , meet( Y, X ) ) ==> zero }.
% 0.78/1.26  parent0: (2213) {G12,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2214) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), meet
% 0.78/1.26    ( Y, X ) ) }.
% 0.78/1.26  parent0[0]: (685) {G15,W8,D4,L1,V2,M1} P(583,681) { meet( complement( X ), 
% 0.78/1.26    meet( Y, X ) ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2215) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 0.78/1.26    complement( X ) ) }.
% 0.78/1.26  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent1[0; 2]: (2214) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 0.78/1.26     ), meet( Y, X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := meet( Y, X )
% 0.78/1.26     Y := complement( X )
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2219) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y ) )
% 0.78/1.26     ==> zero }.
% 0.78/1.26  parent0[0]: (2215) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 0.78/1.26    complement( X ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (688) {G16,W8,D4,L1,V2,M1} P(685,69) { meet( meet( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> zero }.
% 0.78/1.26  parent0: (2219) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2223) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (688) {G16,W8,D4,L1,V2,M1} P(685,69) { meet( meet( Y, X ), 
% 0.78/1.26    complement( X ) ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2225) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.26    Y ) }.
% 0.78/1.26  parent1[0; 3]: (2223) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  substitution1:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2231) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X ) )
% 0.78/1.26     ==> zero }.
% 0.78/1.26  parent0[0]: (2225) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 0.78/1.26    complement( Y ) ) }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  subsumption: (691) {G17,W8,D4,L1,V2,M1} P(69,688) { meet( meet( Y, X ), 
% 0.78/1.26    complement( Y ) ) ==> zero }.
% 0.78/1.26  parent0: (2231) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 0.78/1.26     ) ==> zero }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := Y
% 0.78/1.26     Y := X
% 0.78/1.26  end
% 0.78/1.26  permutation0:
% 0.78/1.26     0 ==> 0
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  eqswap: (2233) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), complement
% 0.78/1.26    ( join( complement( X ), Y ) ) ) }.
% 0.78/1.26  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.26    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.26  substitution0:
% 0.78/1.26     X := X
% 0.78/1.26     Y := Y
% 0.78/1.26  end
% 0.78/1.26  
% 0.78/1.26  paramod: (2236) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 0.78/1.26    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 0.78/1.27  parent0[0]: (691) {G17,W8,D4,L1,V2,M1} P(69,688) { meet( meet( Y, X ), 
% 0.78/1.27    complement( Y ) ) ==> zero }.
% 0.78/1.27  parent1[0; 5]: (2233) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.27    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := meet( X, Y )
% 0.78/1.27     Y := complement( X )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2237) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.27    complement( meet( X, Y ) ), complement( X ) ) ) }.
% 0.78/1.27  parent0[0]: (589) {G13,W5,D3,L1,V1,M1} P(569,0) { join( zero, X ) ==> X }.
% 0.78/1.27  parent1[0; 4]: (2236) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 0.78/1.27    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2238) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.27    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.27  parent1[0; 4]: (2237) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.27    join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := meet( X, Y )
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2239) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent0[0]: (2238) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 0.78/1.27     ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (694) {G18,W9,D4,L1,V2,M1} P(691,42);d(589);d(3) { meet( meet
% 0.78/1.27    ( X, Y ), X ) ==> meet( X, Y ) }.
% 0.78/1.27  parent0: (2239) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 0.78/1.27    , Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2240) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (694) {G18,W9,D4,L1,V2,M1} P(691,42);d(589);d(3) { meet( meet( 
% 0.78/1.27    X, Y ), X ) ==> meet( X, Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2243) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, Y
% 0.78/1.27     ) ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 4]: (2240) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 0.78/1.27    X, Y ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := meet( X, Y )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2256) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent0[0]: (2243) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 0.78/1.27    , Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (706) {G19,W9,D4,L1,V2,M1} P(694,69) { meet( X, meet( X, Y ) )
% 0.78/1.27     ==> meet( X, Y ) }.
% 0.78/1.27  parent0: (2256) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 0.78/1.27    , Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2257) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, Y
% 0.78/1.27     ) ) }.
% 0.78/1.27  parent0[0]: (706) {G19,W9,D4,L1,V2,M1} P(694,69) { meet( X, meet( X, Y ) ) 
% 0.78/1.27    ==> meet( X, Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2260) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 4]: (2257) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 0.78/1.27    meet( X, Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := meet( X, Y )
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2262) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 5]: (2260) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 0.78/1.27    , Y ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2264) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 1]: (2262) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y
% 0.78/1.27    , X ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2265) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X, Y
% 0.78/1.27     ) ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 4]: (2264) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y
% 0.78/1.27    , X ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := meet( X, Y )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2269) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent0[0]: (2265) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 0.78/1.27    , Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (708) {G20,W9,D4,L1,V2,M1} P(69,706) { meet( X, meet( Y, X ) )
% 0.78/1.27     ==> meet( Y, X ) }.
% 0.78/1.27  parent0: (2269) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 0.78/1.27    , Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2275) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 0.78/1.27    , Y ) }.
% 0.78/1.27  parent0[0]: (610) {G16,W9,D4,L1,V2,M1} P(601,25);d(1);d(601) { join( join( 
% 0.78/1.27    X, Y ), Y ) ==> join( X, Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2278) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 0.78/1.27    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 0.78/1.27    ( X ), Y ) ) ) }.
% 0.78/1.27  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.27    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.27  parent1[0; 11]: (2275) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 0.78/1.27    ( X, Y ), Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := meet( X, Y )
% 0.78/1.27     Y := complement( join( complement( X ), Y ) )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2279) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 0.78/1.27    complement( X ), Y ) ) ) }.
% 0.78/1.27  parent0[0]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.27    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.27  parent1[0; 1]: (2278) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 0.78/1.27    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 0.78/1.27    ( complement( X ), Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2286) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement( 
% 0.78/1.27    Y ) ) ) }.
% 0.78/1.27  parent0[0]: (604) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( 
% 0.78/1.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 0.78/1.27  parent1[0; 4]: (2279) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 0.78/1.27    join( complement( X ), Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2287) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) ) )
% 0.78/1.27     ==> X }.
% 0.78/1.27  parent0[0]: (2286) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 0.78/1.27    complement( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (711) {G17,W8,D5,L1,V2,M1} P(42,610);d(604) { join( X, meet( X
% 0.78/1.27    , complement( Y ) ) ) ==> X }.
% 0.78/1.27  parent0: (2287) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 0.78/1.27     ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2289) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement( 
% 0.78/1.27    Y ) ) ) }.
% 0.78/1.27  parent0[0]: (711) {G17,W8,D5,L1,V2,M1} P(42,610);d(604) { join( X, meet( X
% 0.78/1.27    , complement( Y ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2290) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 0.78/1.27  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.27    complement( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 6]: (2289) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 0.78/1.27    complement( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := complement( Y )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2291) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 0.78/1.27  parent0[0]: (2290) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 0.78/1.27     }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (716) {G18,W7,D4,L1,V2,M1} P(583,711) { join( Y, meet( Y, X )
% 0.78/1.27     ) ==> Y }.
% 0.78/1.27  parent0: (2291) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2293) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 0.78/1.27  parent0[0]: (716) {G18,W7,D4,L1,V2,M1} P(583,711) { join( Y, meet( Y, X ) )
% 0.78/1.27     ==> Y }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2294) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 0.78/1.27  parent0[0]: (708) {G20,W9,D4,L1,V2,M1} P(69,706) { meet( X, meet( Y, X ) ) 
% 0.78/1.27    ==> meet( Y, X ) }.
% 0.78/1.27  parent1[0; 4]: (2293) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 0.78/1.27     }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := meet( Y, X )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2295) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 0.78/1.27  parent0[0]: (2294) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 0.78/1.27     }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (734) {G21,W7,D4,L1,V2,M1} P(708,716) { join( X, meet( Y, X )
% 0.78/1.27     ) ==> X }.
% 0.78/1.27  parent0: (2295) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2297) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.27    converse( join( converse( X ), Y ) ) }.
% 0.78/1.27  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.78/1.27     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2299) {G2,W11,D6,L1,V2,M1}  { join( X, converse( meet( Y, 
% 0.78/1.27    converse( X ) ) ) ) ==> converse( converse( X ) ) }.
% 0.78/1.27  parent0[0]: (734) {G21,W7,D4,L1,V2,M1} P(708,716) { join( X, meet( Y, X ) )
% 0.78/1.27     ==> X }.
% 0.78/1.27  parent1[0; 9]: (2297) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.27    converse( join( converse( X ), Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := converse( X )
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := meet( Y, converse( X ) )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2300) {G1,W9,D6,L1,V2,M1}  { join( X, converse( meet( Y, converse
% 0.78/1.27    ( X ) ) ) ) ==> X }.
% 0.78/1.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 8]: (2299) {G2,W11,D6,L1,V2,M1}  { join( X, converse( meet( Y, 
% 0.78/1.27    converse( X ) ) ) ) ==> converse( converse( X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (774) {G22,W9,D6,L1,V2,M1} P(734,19);d(7) { join( X, converse
% 0.78/1.27    ( meet( Y, converse( X ) ) ) ) ==> X }.
% 0.78/1.27  parent0: (2300) {G1,W9,D6,L1,V2,M1}  { join( X, converse( meet( Y, converse
% 0.78/1.27    ( X ) ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2303) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, X
% 0.78/1.27     ) ) }.
% 0.78/1.27  parent0[0]: (708) {G20,W9,D4,L1,V2,M1} P(69,706) { meet( X, meet( Y, X ) ) 
% 0.78/1.27    ==> meet( Y, X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2305) {G14,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 0.78/1.27    , X ) }.
% 0.78/1.27  parent0[0]: (664) {G13,W9,D6,L1,V2,M1} P(658,42);d(71);d(569) { meet( X, 
% 0.78/1.27    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 0.78/1.27  parent1[0; 14]: (2303) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 0.78/1.27    meet( Y, X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( meet( Y, complement( X ) ) )
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2306) {G14,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ), X ) }.
% 0.78/1.27  parent0[0]: (664) {G13,W9,D6,L1,V2,M1} P(658,42);d(71);d(569) { meet( X, 
% 0.78/1.27    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 0.78/1.27  parent1[0; 1]: (2305) {G14,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y
% 0.78/1.27    , complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) )
% 0.78/1.27     ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2308) {G14,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ), X ) ==> X }.
% 0.78/1.27  parent0[0]: (2306) {G14,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y
% 0.78/1.27    , complement( X ) ) ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (846) {G21,W9,D6,L1,V2,M1} P(664,708) { meet( complement( meet
% 0.78/1.27    ( Y, complement( X ) ) ), X ) ==> X }.
% 0.78/1.27  parent0: (2308) {G14,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ), X ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2311) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> join
% 0.78/1.27    ( complement( X ), complement( Y ) ) }.
% 0.78/1.27  parent0[0]: (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), 
% 0.78/1.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2312) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 0.78/1.27    , Y ) ) ==> join( X, complement( Y ) ) }.
% 0.78/1.27  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.27    complement( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 7]: (2311) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 0.78/1.27    ==> join( complement( X ), complement( Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( X )
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (853) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( 
% 0.78/1.27    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 0.78/1.27  parent0: (2312) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 0.78/1.27    , Y ) ) ==> join( X, complement( Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2317) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> join
% 0.78/1.27    ( complement( X ), complement( Y ) ) }.
% 0.78/1.27  parent0[0]: (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), 
% 0.78/1.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2319) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( Y
% 0.78/1.27     ) ) ) ==> join( complement( X ), Y ) }.
% 0.78/1.27  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.27    complement( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 9]: (2317) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 0.78/1.27    ==> join( complement( X ), complement( Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := complement( Y )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (854) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 0.78/1.27  parent0: (2319) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( Y
% 0.78/1.27     ) ) ) ==> join( complement( X ), Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2322) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> join
% 0.78/1.27    ( complement( X ), complement( Y ) ) }.
% 0.78/1.27  parent0[0]: (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), 
% 0.78/1.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2324) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> join
% 0.78/1.27    ( complement( Y ), complement( X ) ) }.
% 0.78/1.27  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.27  parent1[0; 5]: (2322) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 0.78/1.27    ==> join( complement( X ), complement( Y ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := complement( X )
% 0.78/1.27     Y := complement( Y )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2326) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 0.78/1.27    complement( meet( Y, X ) ) }.
% 0.78/1.27  parent0[0]: (605) {G15,W10,D4,L1,V2,M1} P(3,583) { join( complement( X ), 
% 0.78/1.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 0.78/1.27  parent1[0; 5]: (2324) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 0.78/1.27    ==> join( complement( Y ), complement( X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (866) {G16,W9,D4,L1,V2,M1} P(605,0);d(605) { complement( meet
% 0.78/1.27    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 0.78/1.27  parent0: (2326) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 0.78/1.27    complement( meet( Y, X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2328) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 0.78/1.27    complement( Y ) ) ), Y ) }.
% 0.78/1.27  parent0[0]: (846) {G21,W9,D6,L1,V2,M1} P(664,708) { meet( complement( meet
% 0.78/1.27    ( Y, complement( X ) ) ), X ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2331) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 0.78/1.27    complement( X ) ) ), X ) }.
% 0.78/1.27  parent0[0]: (853) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( 
% 0.78/1.27    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 0.78/1.27  parent1[0; 3]: (2328) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet
% 0.78/1.27    ( X, complement( Y ) ) ), Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := complement( X )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( Y )
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2333) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 0.78/1.27  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.27    complement( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 5]: (2331) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 0.78/1.27    complement( complement( X ) ) ), X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2334) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 0.78/1.27  parent0[0]: (2333) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 0.78/1.27     }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (973) {G22,W7,D4,L1,V2,M1} P(853,846);d(583) { meet( join( X, 
% 0.78/1.27    Y ), Y ) ==> Y }.
% 0.78/1.27  parent0: (2334) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2336) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 0.78/1.27    complement( X ) ) }.
% 0.78/1.27  parent0[0]: (691) {G17,W8,D4,L1,V2,M1} P(69,688) { meet( meet( Y, X ), 
% 0.78/1.27    complement( Y ) ) ==> zero }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2337) {G18,W8,D5,L1,V2,M1}  { zero ==> meet( Y, complement( join
% 0.78/1.27    ( X, Y ) ) ) }.
% 0.78/1.27  parent0[0]: (973) {G22,W7,D4,L1,V2,M1} P(853,846);d(583) { meet( join( X, Y
% 0.78/1.27     ), Y ) ==> Y }.
% 0.78/1.27  parent1[0; 3]: (2336) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 0.78/1.27    complement( X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := join( X, Y )
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2338) {G18,W8,D5,L1,V2,M1}  { meet( X, complement( join( Y, X ) )
% 0.78/1.27     ) ==> zero }.
% 0.78/1.27  parent0[0]: (2337) {G18,W8,D5,L1,V2,M1}  { zero ==> meet( Y, complement( 
% 0.78/1.27    join( X, Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (998) {G23,W8,D5,L1,V2,M1} P(973,691) { meet( Y, complement( 
% 0.78/1.27    join( X, Y ) ) ) ==> zero }.
% 0.78/1.27  parent0: (2338) {G18,W8,D5,L1,V2,M1}  { meet( X, complement( join( Y, X ) )
% 0.78/1.27     ) ==> zero }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2341) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 0.78/1.27    complement( Y ) ) ) ==> X }.
% 0.78/1.27  parent0[0]: (604) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( 
% 0.78/1.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 0.78/1.27  parent1[0; 5]: (42) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.27    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1008) {G16,W10,D5,L1,V2,M1} S(42);d(604) { join( meet( X, Y )
% 0.78/1.27    , meet( X, complement( Y ) ) ) ==> X }.
% 0.78/1.27  parent0: (2341) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 0.78/1.27    complement( Y ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2344) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X, 
% 0.78/1.27    complement( Y ) ) ) }.
% 0.78/1.27  parent0[0]: (1008) {G16,W10,D5,L1,V2,M1} S(42);d(604) { join( meet( X, Y )
% 0.78/1.27    , meet( X, complement( Y ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2346) {G3,W9,D6,L1,V0,M1}  { skol2 ==> join( zero, meet( skol2, 
% 0.78/1.27    complement( converse( skol1 ) ) ) ) }.
% 0.78/1.27  parent0[0]: (85) {G2,W6,D4,L1,V0,M1} P(69,13) { meet( skol2, converse( 
% 0.78/1.27    skol1 ) ) ==> zero }.
% 0.78/1.27  parent1[0; 3]: (2344) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.27    meet( X, complement( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := skol2
% 0.78/1.27     Y := converse( skol1 )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2347) {G4,W7,D5,L1,V0,M1}  { skol2 ==> meet( skol2, complement( 
% 0.78/1.27    converse( skol1 ) ) ) }.
% 0.78/1.27  parent0[0]: (589) {G13,W5,D3,L1,V1,M1} P(569,0) { join( zero, X ) ==> X }.
% 0.78/1.27  parent1[0; 2]: (2346) {G3,W9,D6,L1,V0,M1}  { skol2 ==> join( zero, meet( 
% 0.78/1.27    skol2, complement( converse( skol1 ) ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := meet( skol2, complement( converse( skol1 ) ) )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2348) {G4,W7,D5,L1,V0,M1}  { meet( skol2, complement( converse( 
% 0.78/1.27    skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent0[0]: (2347) {G4,W7,D5,L1,V0,M1}  { skol2 ==> meet( skol2, complement
% 0.78/1.27    ( converse( skol1 ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1194) {G17,W7,D5,L1,V0,M1} P(85,1008);d(589) { meet( skol2, 
% 0.78/1.27    complement( converse( skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent0: (2348) {G4,W7,D5,L1,V0,M1}  { meet( skol2, complement( converse( 
% 0.78/1.27    skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2349) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X, 
% 0.78/1.27    complement( Y ) ) ) }.
% 0.78/1.27  parent0[0]: (1008) {G16,W10,D5,L1,V2,M1} S(42);d(604) { join( meet( X, Y )
% 0.78/1.27    , meet( X, complement( Y ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2351) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 0.78/1.27    complement( Y ), X ) ) }.
% 0.78/1.27  parent0[0]: (69) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 0.78/1.27    Y ) }.
% 0.78/1.27  parent1[0; 6]: (2349) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.27    meet( X, complement( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := complement( Y )
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2357) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( complement
% 0.78/1.27    ( Y ), X ) ) ==> X }.
% 0.78/1.27  parent0[0]: (2351) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 0.78/1.27    complement( Y ), X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1196) {G17,W10,D5,L1,V2,M1} P(69,1008) { join( meet( X, Y ), 
% 0.78/1.27    meet( complement( Y ), X ) ) ==> X }.
% 0.78/1.27  parent0: (2357) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 0.78/1.27    complement( Y ), X ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2359) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, X
% 0.78/1.27     ) ) }.
% 0.78/1.27  parent0[0]: (708) {G20,W9,D4,L1,V2,M1} P(69,706) { meet( X, meet( Y, X ) ) 
% 0.78/1.27    ==> meet( Y, X ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2361) {G18,W11,D5,L1,V0,M1}  { meet( skol2, complement( converse
% 0.78/1.27    ( skol1 ) ) ) ==> meet( complement( converse( skol1 ) ), skol2 ) }.
% 0.78/1.27  parent0[0]: (1194) {G17,W7,D5,L1,V0,M1} P(85,1008);d(589) { meet( skol2, 
% 0.78/1.27    complement( converse( skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent1[0; 10]: (2359) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 0.78/1.27    meet( Y, X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( converse( skol1 ) )
% 0.78/1.27     Y := skol2
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2362) {G18,W7,D5,L1,V0,M1}  { skol2 ==> meet( complement( 
% 0.78/1.27    converse( skol1 ) ), skol2 ) }.
% 0.78/1.27  parent0[0]: (1194) {G17,W7,D5,L1,V0,M1} P(85,1008);d(589) { meet( skol2, 
% 0.78/1.27    complement( converse( skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent1[0; 1]: (2361) {G18,W11,D5,L1,V0,M1}  { meet( skol2, complement( 
% 0.78/1.27    converse( skol1 ) ) ) ==> meet( complement( converse( skol1 ) ), skol2 )
% 0.78/1.27     }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2364) {G18,W7,D5,L1,V0,M1}  { meet( complement( converse( skol1 )
% 0.78/1.27     ), skol2 ) ==> skol2 }.
% 0.78/1.27  parent0[0]: (2362) {G18,W7,D5,L1,V0,M1}  { skol2 ==> meet( complement( 
% 0.78/1.27    converse( skol1 ) ), skol2 ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1204) {G21,W7,D5,L1,V0,M1} P(1194,708) { meet( complement( 
% 0.78/1.27    converse( skol1 ) ), skol2 ) ==> skol2 }.
% 0.78/1.27  parent0: (2364) {G18,W7,D5,L1,V0,M1}  { meet( complement( converse( skol1 )
% 0.78/1.27     ), skol2 ) ==> skol2 }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2369) {G17,W9,D6,L1,V0,M1}  { complement( meet( skol2, complement
% 0.78/1.27    ( converse( skol1 ) ) ) ) = complement( skol2 ) }.
% 0.78/1.27  parent0[0]: (1204) {G21,W7,D5,L1,V0,M1} P(1194,708) { meet( complement( 
% 0.78/1.27    converse( skol1 ) ), skol2 ) ==> skol2 }.
% 0.78/1.27  parent1[0; 8]: (866) {G16,W9,D4,L1,V2,M1} P(605,0);d(605) { complement( 
% 0.78/1.27    meet( X, Y ) ) = complement( meet( Y, X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := skol2
% 0.78/1.27     Y := complement( converse( skol1 ) )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2370) {G17,W8,D4,L1,V0,M1}  { join( complement( skol2 ), converse
% 0.78/1.27    ( skol1 ) ) = complement( skol2 ) }.
% 0.78/1.27  parent0[0]: (854) {G16,W10,D5,L1,V2,M1} P(583,605) { complement( meet( Y, 
% 0.78/1.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 0.78/1.27  parent1[0; 1]: (2369) {G17,W9,D6,L1,V0,M1}  { complement( meet( skol2, 
% 0.78/1.27    complement( converse( skol1 ) ) ) ) = complement( skol2 ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := converse( skol1 )
% 0.78/1.27     Y := skol2
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1208) {G22,W8,D4,L1,V0,M1} P(1204,866);d(854) { join( 
% 0.78/1.27    complement( skol2 ), converse( skol1 ) ) ==> complement( skol2 ) }.
% 0.78/1.27  parent0: (2370) {G17,W8,D4,L1,V0,M1}  { join( complement( skol2 ), converse
% 0.78/1.27    ( skol1 ) ) = complement( skol2 ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2373) {G9,W10,D5,L1,V2,M1}  { top ==> join( converse( join( X, Y )
% 0.78/1.27     ), complement( converse( Y ) ) ) }.
% 0.78/1.27  parent0[0]: (401) {G9,W10,D5,L1,V2,M1} S(35);d(171) { join( converse( join
% 0.78/1.27    ( X, Y ) ), complement( converse( Y ) ) ) ==> top }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2375) {G10,W10,D6,L1,V0,M1}  { top ==> join( converse( complement
% 0.78/1.27    ( skol2 ) ), complement( converse( converse( skol1 ) ) ) ) }.
% 0.78/1.27  parent0[0]: (1208) {G22,W8,D4,L1,V0,M1} P(1204,866);d(854) { join( 
% 0.78/1.27    complement( skol2 ), converse( skol1 ) ) ==> complement( skol2 ) }.
% 0.78/1.27  parent1[0; 4]: (2373) {G9,W10,D5,L1,V2,M1}  { top ==> join( converse( join
% 0.78/1.27    ( X, Y ) ), complement( converse( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( skol2 )
% 0.78/1.27     Y := converse( skol1 )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2376) {G1,W8,D5,L1,V0,M1}  { top ==> join( converse( complement( 
% 0.78/1.27    skol2 ) ), complement( skol1 ) ) }.
% 0.78/1.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 7]: (2375) {G10,W10,D6,L1,V0,M1}  { top ==> join( converse( 
% 0.78/1.27    complement( skol2 ) ), complement( converse( converse( skol1 ) ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := skol1
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2377) {G1,W8,D5,L1,V0,M1}  { join( converse( complement( skol2 ) )
% 0.78/1.27    , complement( skol1 ) ) ==> top }.
% 0.78/1.27  parent0[0]: (2376) {G1,W8,D5,L1,V0,M1}  { top ==> join( converse( 
% 0.78/1.27    complement( skol2 ) ), complement( skol1 ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1217) {G23,W8,D5,L1,V0,M1} P(1208,401);d(7) { join( converse
% 0.78/1.27    ( complement( skol2 ) ), complement( skol1 ) ) ==> top }.
% 0.78/1.27  parent0: (2377) {G1,W8,D5,L1,V0,M1}  { join( converse( complement( skol2 )
% 0.78/1.27     ), complement( skol1 ) ) ==> top }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2382) {G2,W10,D6,L1,V0,M1}  { converse( join( complement( skol1 )
% 0.78/1.27    , converse( complement( skol2 ) ) ) ) = converse( top ) }.
% 0.78/1.27  parent0[0]: (1217) {G23,W8,D5,L1,V0,M1} P(1208,401);d(7) { join( converse( 
% 0.78/1.27    complement( skol2 ) ), complement( skol1 ) ) ==> top }.
% 0.78/1.27  parent1[0; 9]: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y
% 0.78/1.27     ) ) = converse( join( Y, X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( skol1 )
% 0.78/1.27     Y := converse( complement( skol2 ) )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2383) {G3,W9,D6,L1,V0,M1}  { converse( join( complement( skol1 )
% 0.78/1.27    , converse( complement( skol2 ) ) ) ) = top }.
% 0.78/1.27  parent0[0]: (184) {G10,W4,D3,L1,V0,M1} P(183,170) { converse( top ) ==> top
% 0.78/1.27     }.
% 0.78/1.27  parent1[0; 8]: (2382) {G2,W10,D6,L1,V0,M1}  { converse( join( complement( 
% 0.78/1.27    skol1 ), converse( complement( skol2 ) ) ) ) = converse( top ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2384) {G2,W8,D5,L1,V0,M1}  { join( converse( complement( skol1 )
% 0.78/1.27     ), complement( skol2 ) ) = top }.
% 0.78/1.27  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 0.78/1.27    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 0.78/1.27  parent1[0; 1]: (2383) {G3,W9,D6,L1,V0,M1}  { converse( join( complement( 
% 0.78/1.27    skol1 ), converse( complement( skol2 ) ) ) ) = top }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := complement( skol2 )
% 0.78/1.27     Y := complement( skol1 )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1249) {G24,W8,D5,L1,V0,M1} P(1217,18);d(184);d(20) { join( 
% 0.78/1.27    converse( complement( skol1 ) ), complement( skol2 ) ) ==> top }.
% 0.78/1.27  parent0: (2384) {G2,W8,D5,L1,V0,M1}  { join( converse( complement( skol1 )
% 0.78/1.27     ), complement( skol2 ) ) = top }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2387) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 0.78/1.27    complement( join( X, complement( Y ) ) ) }.
% 0.78/1.27  parent0[0]: (603) {G15,W10,D5,L1,V2,M1} P(583,3) { complement( join( X, 
% 0.78/1.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2389) {G16,W9,D6,L1,V0,M1}  { meet( complement( converse( 
% 0.78/1.27    complement( skol1 ) ) ), skol2 ) ==> complement( top ) }.
% 0.78/1.27  parent0[0]: (1249) {G24,W8,D5,L1,V0,M1} P(1217,18);d(184);d(20) { join( 
% 0.78/1.27    converse( complement( skol1 ) ), complement( skol2 ) ) ==> top }.
% 0.78/1.27  parent1[0; 8]: (2387) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 0.78/1.27    ==> complement( join( X, complement( Y ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := converse( complement( skol1 ) )
% 0.78/1.27     Y := skol2
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2390) {G2,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 0.78/1.27    complement( skol1 ) ) ), skol2 ) ==> zero }.
% 0.78/1.27  parent0[0]: (71) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.27    zero }.
% 0.78/1.27  parent1[0; 7]: (2389) {G16,W9,D6,L1,V0,M1}  { meet( complement( converse( 
% 0.78/1.27    complement( skol1 ) ) ), skol2 ) ==> complement( top ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1721) {G25,W8,D6,L1,V0,M1} P(1249,603);d(71) { meet( 
% 0.78/1.27    complement( converse( complement( skol1 ) ) ), skol2 ) ==> zero }.
% 0.78/1.27  parent0: (2390) {G2,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 0.78/1.27    complement( skol1 ) ) ), skol2 ) ==> zero }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2393) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 0.78/1.27    complement( Y ), X ) ) }.
% 0.78/1.27  parent0[0]: (1196) {G17,W10,D5,L1,V2,M1} P(69,1008) { join( meet( X, Y ), 
% 0.78/1.27    meet( complement( Y ), X ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2396) {G18,W9,D6,L1,V0,M1}  { skol2 ==> join( meet( skol2, 
% 0.78/1.27    converse( complement( skol1 ) ) ), zero ) }.
% 0.78/1.27  parent0[0]: (1721) {G25,W8,D6,L1,V0,M1} P(1249,603);d(71) { meet( 
% 0.78/1.27    complement( converse( complement( skol1 ) ) ), skol2 ) ==> zero }.
% 0.78/1.27  parent1[0; 8]: (2393) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.27    meet( complement( Y ), X ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := skol2
% 0.78/1.27     Y := converse( complement( skol1 ) )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2397) {G13,W7,D5,L1,V0,M1}  { skol2 ==> meet( skol2, converse( 
% 0.78/1.27    complement( skol1 ) ) ) }.
% 0.78/1.27  parent0[0]: (569) {G12,W5,D3,L1,V1,M1} P(546,166) { join( X, zero ) ==> X
% 0.78/1.27     }.
% 0.78/1.27  parent1[0; 2]: (2396) {G18,W9,D6,L1,V0,M1}  { skol2 ==> join( meet( skol2, 
% 0.78/1.27    converse( complement( skol1 ) ) ), zero ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := meet( skol2, converse( complement( skol1 ) ) )
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2398) {G13,W7,D5,L1,V0,M1}  { meet( skol2, converse( complement( 
% 0.78/1.27    skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent0[0]: (2397) {G13,W7,D5,L1,V0,M1}  { skol2 ==> meet( skol2, converse
% 0.78/1.27    ( complement( skol1 ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1740) {G26,W7,D5,L1,V0,M1} P(1721,1196);d(569) { meet( skol2
% 0.78/1.27    , converse( complement( skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent0: (2398) {G13,W7,D5,L1,V0,M1}  { meet( skol2, converse( complement( 
% 0.78/1.27    skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2400) {G22,W9,D6,L1,V2,M1}  { X ==> join( X, converse( meet( Y, 
% 0.78/1.27    converse( X ) ) ) ) }.
% 0.78/1.27  parent0[0]: (774) {G22,W9,D6,L1,V2,M1} P(734,19);d(7) { join( X, converse( 
% 0.78/1.27    meet( Y, converse( X ) ) ) ) ==> X }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := X
% 0.78/1.27     Y := Y
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2401) {G23,W8,D4,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 0.78/1.27    complement( skol1 ), converse( skol2 ) ) }.
% 0.78/1.27  parent0[0]: (1740) {G26,W7,D5,L1,V0,M1} P(1721,1196);d(569) { meet( skol2, 
% 0.78/1.27    converse( complement( skol1 ) ) ) ==> skol2 }.
% 0.78/1.27  parent1[0; 7]: (2400) {G22,W9,D6,L1,V2,M1}  { X ==> join( X, converse( meet
% 0.78/1.27    ( Y, converse( X ) ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := complement( skol1 )
% 0.78/1.27     Y := skol2
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2402) {G23,W8,D4,L1,V0,M1}  { join( complement( skol1 ), converse
% 0.78/1.27    ( skol2 ) ) ==> complement( skol1 ) }.
% 0.78/1.27  parent0[0]: (2401) {G23,W8,D4,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 0.78/1.27    complement( skol1 ), converse( skol2 ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1748) {G27,W8,D4,L1,V0,M1} P(1740,774) { join( complement( 
% 0.78/1.27    skol1 ), converse( skol2 ) ) ==> complement( skol1 ) }.
% 0.78/1.27  parent0: (2402) {G23,W8,D4,L1,V0,M1}  { join( complement( skol1 ), converse
% 0.78/1.27    ( skol2 ) ) ==> complement( skol1 ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27     0 ==> 0
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2404) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join( 
% 0.78/1.27    Y, X ) ) ) }.
% 0.78/1.27  parent0[0]: (998) {G23,W8,D5,L1,V2,M1} P(973,691) { meet( Y, complement( 
% 0.78/1.27    join( X, Y ) ) ) ==> zero }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := Y
% 0.78/1.27     Y := X
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  eqswap: (2406) {G2,W6,D4,L1,V0,M1}  { ! zero ==> meet( converse( skol2 ), 
% 0.78/1.27    skol1 ) }.
% 0.78/1.27  parent0[0]: (86) {G2,W6,D4,L1,V0,M1} P(69,14) { ! meet( converse( skol2 ), 
% 0.78/1.27    skol1 ) ==> zero }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2407) {G24,W8,D5,L1,V0,M1}  { zero ==> meet( converse( skol2 ), 
% 0.78/1.27    complement( complement( skol1 ) ) ) }.
% 0.78/1.27  parent0[0]: (1748) {G27,W8,D4,L1,V0,M1} P(1740,774) { join( complement( 
% 0.78/1.27    skol1 ), converse( skol2 ) ) ==> complement( skol1 ) }.
% 0.78/1.27  parent1[0; 6]: (2404) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement
% 0.78/1.27    ( join( Y, X ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27     X := converse( skol2 )
% 0.78/1.27     Y := complement( skol1 )
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  paramod: (2408) {G15,W6,D4,L1,V0,M1}  { zero ==> meet( converse( skol2 ), 
% 0.78/1.27    skol1 ) }.
% 0.78/1.27  parent0[0]: (583) {G14,W5,D4,L1,V1,M1} P(569,73);d(579) { complement( 
% 0.78/1.27    complement( X ) ) ==> X }.
% 0.78/1.27  parent1[0; 5]: (2407) {G24,W8,D5,L1,V0,M1}  { zero ==> meet( converse( 
% 0.78/1.27    skol2 ), complement( complement( skol1 ) ) ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27     X := skol1
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  resolution: (2409) {G3,W0,D0,L0,V0,M0}  {  }.
% 0.78/1.27  parent0[0]: (2406) {G2,W6,D4,L1,V0,M1}  { ! zero ==> meet( converse( skol2
% 0.78/1.27     ), skol1 ) }.
% 0.78/1.27  parent1[0]: (2408) {G15,W6,D4,L1,V0,M1}  { zero ==> meet( converse( skol2 )
% 0.78/1.27    , skol1 ) }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  substitution1:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  subsumption: (1754) {G28,W0,D0,L0,V0,M0} P(1748,998);d(583);r(86) {  }.
% 0.78/1.27  parent0: (2409) {G3,W0,D0,L0,V0,M0}  {  }.
% 0.78/1.27  substitution0:
% 0.78/1.27  end
% 0.78/1.27  permutation0:
% 0.78/1.27  end
% 0.78/1.27  
% 0.78/1.27  Proof check complete!
% 0.78/1.27  
% 0.78/1.27  Memory use:
% 0.78/1.27  
% 0.78/1.27  space for terms:        20932
% 0.78/1.27  space for clauses:      191267
% 0.78/1.27  
% 0.78/1.27  
% 0.78/1.27  clauses generated:      21612
% 0.78/1.27  clauses kept:           1755
% 0.78/1.27  clauses selected:       307
% 0.78/1.27  clauses deleted:        182
% 0.78/1.27  clauses inuse deleted:  65
% 0.78/1.27  
% 0.78/1.27  subsentry:          4269
% 0.78/1.27  literals s-matched: 1937
% 0.78/1.27  literals matched:   1591
% 0.78/1.27  full subsumption:   0
% 0.78/1.27  
% 0.78/1.27  checksum:           -2001193132
% 0.78/1.27  
% 0.78/1.27  
% 0.78/1.27  Bliksem ended
%------------------------------------------------------------------------------