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

View Problem - Process Solution

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

% Computer : n026.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 19:01:31 EDT 2022

% Result   : Theorem 2.70s 3.07s
% Output   : Refutation 2.70s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : REL050+1 : TPTP v8.1.0. Released v4.0.0.
% 0.12/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n026.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Fri Jul  8 08:15:09 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 2.70/3.07  *** allocated 10000 integers for termspace/termends
% 2.70/3.07  *** allocated 10000 integers for clauses
% 2.70/3.07  *** allocated 10000 integers for justifications
% 2.70/3.07  Bliksem 1.12
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Automatic Strategy Selection
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Clauses:
% 2.70/3.07  
% 2.70/3.07  { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 2.70/3.07  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 2.70/3.07    complement( join( complement( X ), Y ) ) ) }.
% 2.70/3.07  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 2.70/3.07    , Z ) }.
% 2.70/3.07  { composition( X, one ) = X }.
% 2.70/3.07  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 2.70/3.07    Y, Z ) ) }.
% 2.70/3.07  { converse( converse( X ) ) = X }.
% 2.70/3.07  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 2.70/3.07  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 2.70/3.07     ) ) }.
% 2.70/3.07  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.70/3.07    complement( Y ) ) = complement( Y ) }.
% 2.70/3.07  { top = join( X, complement( X ) ) }.
% 2.70/3.07  { zero = meet( X, complement( X ) ) }.
% 2.70/3.07  { ! complement( composition( skol1, top ) ) = composition( complement( 
% 2.70/3.07    composition( skol1, top ) ), top ) }.
% 2.70/3.07  
% 2.70/3.07  percentage equality = 1.000000, percentage horn = 1.000000
% 2.70/3.07  This is a pure equality problem
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Options Used:
% 2.70/3.07  
% 2.70/3.07  useres =            1
% 2.70/3.07  useparamod =        1
% 2.70/3.07  useeqrefl =         1
% 2.70/3.07  useeqfact =         1
% 2.70/3.07  usefactor =         1
% 2.70/3.07  usesimpsplitting =  0
% 2.70/3.07  usesimpdemod =      5
% 2.70/3.07  usesimpres =        3
% 2.70/3.07  
% 2.70/3.07  resimpinuse      =  1000
% 2.70/3.07  resimpclauses =     20000
% 2.70/3.07  substype =          eqrewr
% 2.70/3.07  backwardsubs =      1
% 2.70/3.07  selectoldest =      5
% 2.70/3.07  
% 2.70/3.07  litorderings [0] =  split
% 2.70/3.07  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.70/3.07  
% 2.70/3.07  termordering =      kbo
% 2.70/3.07  
% 2.70/3.07  litapriori =        0
% 2.70/3.07  termapriori =       1
% 2.70/3.07  litaposteriori =    0
% 2.70/3.07  termaposteriori =   0
% 2.70/3.07  demodaposteriori =  0
% 2.70/3.07  ordereqreflfact =   0
% 2.70/3.07  
% 2.70/3.07  litselect =         negord
% 2.70/3.07  
% 2.70/3.07  maxweight =         15
% 2.70/3.07  maxdepth =          30000
% 2.70/3.07  maxlength =         115
% 2.70/3.07  maxnrvars =         195
% 2.70/3.07  excuselevel =       1
% 2.70/3.07  increasemaxweight = 1
% 2.70/3.07  
% 2.70/3.07  maxselected =       10000000
% 2.70/3.07  maxnrclauses =      10000000
% 2.70/3.07  
% 2.70/3.07  showgenerated =    0
% 2.70/3.07  showkept =         0
% 2.70/3.07  showselected =     0
% 2.70/3.07  showdeleted =      0
% 2.70/3.07  showresimp =       1
% 2.70/3.07  showstatus =       2000
% 2.70/3.07  
% 2.70/3.07  prologoutput =     0
% 2.70/3.07  nrgoals =          5000000
% 2.70/3.07  totalproof =       1
% 2.70/3.07  
% 2.70/3.07  Symbols occurring in the translation:
% 2.70/3.07  
% 2.70/3.07  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.70/3.07  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 2.70/3.07  !  [4, 1]      (w:0, o:13, a:1, s:1, b:0), 
% 2.70/3.07  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.70/3.07  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.70/3.07  join  [37, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 2.70/3.07  complement  [39, 1]      (w:1, o:18, a:1, s:1, b:0), 
% 2.70/3.07  meet  [40, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 2.70/3.07  composition  [41, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 2.70/3.07  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 2.70/3.07  converse  [43, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 2.70/3.07  top  [44, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 2.70/3.07  zero  [45, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 2.70/3.07  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1).
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Starting Search:
% 2.70/3.07  
% 2.70/3.07  *** allocated 15000 integers for clauses
% 2.70/3.07  *** allocated 22500 integers for clauses
% 2.70/3.07  *** allocated 33750 integers for clauses
% 2.70/3.07  *** allocated 50625 integers for clauses
% 2.70/3.07  *** allocated 75937 integers for clauses
% 2.70/3.07  *** allocated 113905 integers for clauses
% 2.70/3.07  *** allocated 15000 integers for termspace/termends
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 170857 integers for clauses
% 2.70/3.07  *** allocated 22500 integers for termspace/termends
% 2.70/3.07  *** allocated 256285 integers for clauses
% 2.70/3.07  *** allocated 33750 integers for termspace/termends
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    29097
% 2.70/3.07  Kept:         2010
% 2.70/3.07  Inuse:        298
% 2.70/3.07  Deleted:      211
% 2.70/3.07  Deletedinuse: 78
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 384427 integers for clauses
% 2.70/3.07  *** allocated 50625 integers for termspace/termends
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 576640 integers for clauses
% 2.70/3.07  *** allocated 75937 integers for termspace/termends
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    77702
% 2.70/3.07  Kept:         4035
% 2.70/3.07  Inuse:        454
% 2.70/3.07  Deleted:      351
% 2.70/3.07  Deletedinuse: 113
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 864960 integers for clauses
% 2.70/3.07  *** allocated 113905 integers for termspace/termends
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    115890
% 2.70/3.07  Kept:         6036
% 2.70/3.07  Inuse:        580
% 2.70/3.07  Deleted:      403
% 2.70/3.07  Deletedinuse: 114
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    174568
% 2.70/3.07  Kept:         8063
% 2.70/3.07  Inuse:        731
% 2.70/3.07  Deleted:      445
% 2.70/3.07  Deletedinuse: 117
% 2.70/3.07  
% 2.70/3.07  *** allocated 1297440 integers for clauses
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 170857 integers for termspace/termends
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    234810
% 2.70/3.07  Kept:         10068
% 2.70/3.07  Inuse:        863
% 2.70/3.07  Deleted:      526
% 2.70/3.07  Deletedinuse: 137
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    310186
% 2.70/3.07  Kept:         12068
% 2.70/3.07  Inuse:        955
% 2.70/3.07  Deleted:      568
% 2.70/3.07  Deletedinuse: 164
% 2.70/3.07  
% 2.70/3.07  *** allocated 1946160 integers for clauses
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  *** allocated 256285 integers for termspace/termends
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    398690
% 2.70/3.07  Kept:         14076
% 2.70/3.07  Inuse:        1098
% 2.70/3.07  Deleted:      629
% 2.70/3.07  Deletedinuse: 165
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Intermediate Status:
% 2.70/3.07  Generated:    530949
% 2.70/3.07  Kept:         16113
% 2.70/3.07  Inuse:        1290
% 2.70/3.07  Deleted:      748
% 2.70/3.07  Deletedinuse: 165
% 2.70/3.07  
% 2.70/3.07  Resimplifying inuse:
% 2.70/3.07  Done
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Bliksems!, er is een bewijs:
% 2.70/3.07  % SZS status Theorem
% 2.70/3.07  % SZS output start Refutation
% 2.70/3.07  
% 2.70/3.07  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 2.70/3.07    , Z ) }.
% 2.70/3.07  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 2.70/3.07    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.70/3.07  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 2.70/3.07    ( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 2.70/3.07    composition( composition( X, Y ), Z ) }.
% 2.70/3.07  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.70/3.07  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 2.70/3.07     ) ==> composition( join( X, Y ), Z ) }.
% 2.70/3.07  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 2.70/3.07    converse( join( X, Y ) ) }.
% 2.70/3.07  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 2.70/3.07    ==> converse( composition( X, Y ) ) }.
% 2.70/3.07  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 2.70/3.07    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 2.70/3.07  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 2.70/3.07  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 2.70/3.07  (13) {G0,W11,D5,L1,V0,M1} I { ! composition( complement( composition( skol1
% 2.70/3.07    , top ) ), top ) ==> complement( composition( skol1, top ) ) }.
% 2.70/3.07  (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 2.70/3.07  (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 2.70/3.07    , Z ), X ) }.
% 2.70/3.07  (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 2.70/3.07    join( Z, X ), Y ) }.
% 2.70/3.07  (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 2.70/3.07    ==> join( Y, top ) }.
% 2.70/3.07  (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( join( X, Y ) )
% 2.70/3.07    , X ), Y ) ==> top }.
% 2.70/3.07  (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), complement( 
% 2.70/3.07    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z ), 
% 2.70/3.07    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.70/3.07  (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( complement( Y ), X ), 
% 2.70/3.07    Y ) ==> join( X, top ) }.
% 2.70/3.07  (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), complement( Y ) ) 
% 2.70/3.07    ==> join( X, top ) }.
% 2.70/3.07  (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( complement( X )
% 2.70/3.07     ) ) ==> join( X, top ) }.
% 2.70/3.07  (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( complement( X ) ), top
% 2.70/3.07     ) ==> join( X, top ) }.
% 2.70/3.07  (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, complement( 
% 2.70/3.07    complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.70/3.07  (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 2.70/3.07    ( complement( X ), Y ) ) ) ==> X }.
% 2.70/3.07  (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 2.70/3.07     ) ) ==> composition( X, converse( Y ) ) }.
% 2.70/3.07  (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 2.70/3.07     ) ) ==> composition( converse( Y ), X ) }.
% 2.70/3.07  (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 2.70/3.07     join( X, converse( Y ) ) }.
% 2.70/3.07  (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 2.70/3.07     join( converse( Y ), X ) }.
% 2.70/3.07  (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 2.70/3.07  (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 2.70/3.07  (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, complement( X )
% 2.70/3.07     ) ) ==> meet( top, X ) }.
% 2.70/3.07  (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement( X ), zero
% 2.70/3.07     ) ) ==> meet( X, top ) }.
% 2.70/3.07  (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top }.
% 2.70/3.07  (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top ) ==> join( X
% 2.70/3.07    , top ) }.
% 2.70/3.07  (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top ) ==> join( X
% 2.70/3.07    , top ) }.
% 2.70/3.07  (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement( 
% 2.70/3.07    converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 2.70/3.07    complement( converse( Y ) ) }.
% 2.70/3.07  (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, zero ) ) ==> 
% 2.70/3.07    meet( top, top ) }.
% 2.70/3.07  (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero ), meet( top, 
% 2.70/3.07    top ) ) ==> top }.
% 2.70/3.07  (127) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( top, top ) )
% 2.70/3.07    , zero ) ==> top }.
% 2.70/3.07  (143) {G6,W9,D4,L1,V0,M1} P(127,65);d(75) { join( meet( top, top ), top ) 
% 2.70/3.07    ==> join( top, top ) }.
% 2.70/3.07  (188) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( complement( 
% 2.70/3.07    converse( X ) ) ) ) ==> converse( top ) }.
% 2.70/3.07  (202) {G3,W9,D6,L1,V1,M1} P(188,0) { join( converse( complement( converse( 
% 2.70/3.07    X ) ) ), X ) ==> converse( top ) }.
% 2.70/3.07  (277) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse( one ), X ) 
% 2.70/3.07    ==> X }.
% 2.70/3.07  (287) {G3,W4,D3,L1,V0,M1} P(277,5) { converse( one ) ==> one }.
% 2.70/3.07  (288) {G4,W5,D3,L1,V1,M1} P(287,277) { composition( one, X ) ==> X }.
% 2.70/3.07  (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( X ), 
% 2.70/3.07    complement( X ) ) ==> complement( X ) }.
% 2.70/3.07  (293) {G5,W11,D4,L1,V2,M1} P(288,6) { join( X, composition( Y, X ) ) = 
% 2.70/3.07    composition( join( one, Y ), X ) }.
% 2.70/3.07  (295) {G6,W6,D4,L1,V1,M1} P(292,22);d(14) { join( complement( X ), top ) 
% 2.70/3.07    ==> top }.
% 2.70/3.07  (296) {G6,W10,D5,L1,V2,M1} P(292,21);d(17) { join( join( Y, complement( X )
% 2.70/3.07     ), top ) ==> join( Y, top ) }.
% 2.70/3.07  (301) {G6,W5,D3,L1,V0,M1} P(55,292) { join( zero, zero ) ==> zero }.
% 2.70/3.07  (302) {G6,W7,D4,L1,V1,M1} P(292,3) { complement( complement( X ) ) = meet( 
% 2.70/3.07    X, X ) }.
% 2.70/3.07  (304) {G7,W9,D4,L1,V2,M1} S(26);d(296) { join( join( Y, X ), top ) ==> join
% 2.70/3.07    ( Y, top ) }.
% 2.70/3.07  (310) {G7,W6,D3,L1,V0,M1} P(301,92) { meet( top, top ) ==> complement( zero
% 2.70/3.07     ) }.
% 2.70/3.07  (311) {G8,W5,D3,L1,V0,M1} P(310,143);d(295) { join( top, top ) ==> top }.
% 2.70/3.07  (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join( X, top ) 
% 2.70/3.07    ==> top }.
% 2.70/3.07  (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top }.
% 2.70/3.07  (315) {G10,W7,D4,L1,V1,M1} P(312,27);d(55) { join( meet( X, top ), zero ) 
% 2.70/3.07    ==> X }.
% 2.70/3.07  (329) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement( Y ) ), meet
% 2.70/3.07    ( X, Y ) ) ==> X }.
% 2.70/3.07  (331) {G10,W8,D5,L1,V2,M1} P(27,23);d(312) { join( X, complement( meet( X, 
% 2.70/3.07    Y ) ) ) ==> top }.
% 2.70/3.07  (333) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), zero ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  (338) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, X ) ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  (339) {G11,W9,D4,L1,V1,M1} P(314,34) { composition( converse( X ), top ) 
% 2.70/3.07    ==> converse( composition( top, X ) ) }.
% 2.70/3.07  (348) {G11,W7,D4,L1,V1,M1} P(53,315) { join( meet( top, X ), zero ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  (350) {G11,W6,D4,L1,V1,M1} P(315,17);d(312) { join( X, complement( zero ) )
% 2.70/3.07     ==> top }.
% 2.70/3.07  (351) {G11,W7,D4,L1,V1,M1} P(315,0) { join( zero, meet( X, top ) ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  (353) {G12,W4,D3,L1,V0,M1} P(350,292) { complement( zero ) ==> top }.
% 2.70/3.07  (363) {G12,W7,D4,L1,V1,M1} P(348,0) { join( zero, meet( top, X ) ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  (385) {G7,W7,D4,L1,V1,M1} P(302,57);d(333) { meet( complement( X ), top ) 
% 2.70/3.07    ==> complement( X ) }.
% 2.70/3.07  (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement( X ) ) ==> 
% 2.70/3.07    complement( X ) }.
% 2.70/3.07  (404) {G13,W5,D3,L1,V1,M1} P(302,398);d(338) { meet( X, X ) ==> X }.
% 2.70/3.07  (408) {G13,W5,D3,L1,V1,M1} P(57,398);d(351) { meet( X, top ) ==> X }.
% 2.70/3.07  (409) {G13,W7,D4,L1,V1,M1} P(398,56) { meet( top, X ) ==> complement( 
% 2.70/3.07    complement( X ) ) }.
% 2.70/3.07  (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement( complement
% 2.70/3.07    ( X ) ) ==> X }.
% 2.70/3.07  (412) {G14,W5,D3,L1,V1,M1} P(404,338) { join( zero, X ) ==> X }.
% 2.70/3.07  (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X }.
% 2.70/3.07  (419) {G15,W5,D3,L1,V1,M1} P(410,292) { join( X, X ) ==> X }.
% 2.70/3.07  (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, complement( Y )
% 2.70/3.07     ) ) ==> meet( complement( X ), Y ) }.
% 2.70/3.07  (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( complement( Y ), X
% 2.70/3.07     ) ) ==> meet( Y, complement( X ) ) }.
% 2.70/3.07  (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), complement( Y
% 2.70/3.07     ) ) ==> complement( meet( X, Y ) ) }.
% 2.70/3.07  (425) {G16,W9,D4,L1,V2,M1} P(419,16);d(1);d(419) { join( join( X, Y ), Y ) 
% 2.70/3.07    ==> join( X, Y ) }.
% 2.70/3.07  (426) {G16,W9,D4,L1,V2,M1} P(419,16) { join( join( X, Y ), X ) ==> join( X
% 2.70/3.07    , Y ) }.
% 2.70/3.07  (432) {G15,W5,D3,L1,V1,M1} S(409);d(410) { meet( top, X ) ==> X }.
% 2.70/3.07  (462) {G11,W8,D5,L1,V2,M1} P(53,331) { join( X, complement( meet( Y, X ) )
% 2.70/3.07     ) ==> top }.
% 2.70/3.07  (470) {G15,W9,D6,L1,V2,M1} P(462,27);d(55);d(413) { meet( X, complement( 
% 2.70/3.07    meet( Y, complement( X ) ) ) ) ==> X }.
% 2.70/3.07  (478) {G12,W8,D5,L1,V2,M1} P(462,3);d(55) { meet( X, meet( Y, complement( X
% 2.70/3.07     ) ) ) ==> zero }.
% 2.70/3.07  (481) {G15,W8,D4,L1,V2,M1} P(410,478) { meet( complement( X ), meet( Y, X )
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (486) {G16,W8,D4,L1,V2,M1} P(481,53) { meet( meet( Y, X ), complement( X )
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (487) {G16,W8,D4,L1,V2,M1} P(53,481) { meet( complement( Y ), meet( Y, X )
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (489) {G17,W8,D4,L1,V2,M1} P(53,486) { meet( meet( Y, X ), complement( Y )
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (491) {G18,W9,D4,L1,V2,M1} P(489,27);d(398);d(3) { meet( meet( X, Y ), X ) 
% 2.70/3.07    ==> meet( X, Y ) }.
% 2.70/3.07  (502) {G19,W9,D4,L1,V2,M1} P(491,53) { meet( X, meet( X, Y ) ) ==> meet( X
% 2.70/3.07    , Y ) }.
% 2.70/3.07  (504) {G20,W9,D4,L1,V2,M1} P(53,502) { meet( X, meet( Y, X ) ) ==> meet( Y
% 2.70/3.07    , X ) }.
% 2.70/3.07  (508) {G17,W8,D5,L1,V2,M1} P(27,425);d(422) { join( X, meet( X, complement
% 2.70/3.07    ( Y ) ) ) ==> X }.
% 2.70/3.07  (517) {G18,W7,D4,L1,V2,M1} P(410,508) { join( Y, meet( Y, X ) ) ==> Y }.
% 2.70/3.07  (530) {G21,W7,D4,L1,V2,M1} P(504,517) { join( X, meet( Y, X ) ) ==> X }.
% 2.70/3.07  (568) {G22,W11,D5,L1,V3,M1} P(530,15) { join( join( meet( Y, X ), Z ), X ) 
% 2.70/3.07    ==> join( X, Z ) }.
% 2.70/3.07  (572) {G22,W7,D4,L1,V2,M1} P(530,0) { join( meet( Y, X ), X ) ==> X }.
% 2.70/3.07  (575) {G23,W9,D6,L1,V2,M1} P(572,40);d(7) { join( converse( meet( X, 
% 2.70/3.07    converse( Y ) ) ), Y ) ==> Y }.
% 2.70/3.07  (581) {G17,W10,D5,L1,V2,M1} P(426,21);d(312) { join( join( X, Y ), 
% 2.70/3.07    complement( join( Y, X ) ) ) ==> top }.
% 2.70/3.07  (626) {G12,W8,D4,L1,V0,M1} P(314,339) { converse( composition( top, top ) )
% 2.70/3.07     ==> composition( top, top ) }.
% 2.70/3.07  (630) {G15,W9,D6,L1,V1,M1} P(339,10);d(7);d(55);d(413) { composition( X, 
% 2.70/3.07    complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 2.70/3.07  (741) {G21,W9,D6,L1,V2,M1} P(470,504) { meet( complement( meet( Y, 
% 2.70/3.07    complement( X ) ) ), X ) ==> X }.
% 2.70/3.07  (753) {G16,W8,D5,L1,V0,M1} P(626,630) { composition( top, complement( 
% 2.70/3.07    composition( top, top ) ) ) ==> zero }.
% 2.70/3.07  (762) {G17,W8,D5,L1,V1,M1} P(753,6);d(413);d(312);d(753) { composition( X, 
% 2.70/3.07    complement( composition( top, top ) ) ) ==> zero }.
% 2.70/3.07  (767) {G18,W6,D4,L1,V0,M1} P(762,288) { complement( composition( top, top )
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (771) {G19,W5,D3,L1,V0,M1} P(767,410);d(353) { composition( top, top ) ==> 
% 2.70/3.07    top }.
% 2.70/3.07  (773) {G20,W9,D4,L1,V1,M1} P(771,4) { composition( composition( X, top ), 
% 2.70/3.07    top ) ==> composition( X, top ) }.
% 2.70/3.07  (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( complement( X )
% 2.70/3.07    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.70/3.07  (794) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( Y, complement( X
% 2.70/3.07     ) ) ) ==> join( complement( Y ), X ) }.
% 2.70/3.07  (919) {G22,W7,D4,L1,V2,M1} P(793,741);d(410) { meet( join( X, Y ), Y ) ==> 
% 2.70/3.07    Y }.
% 2.70/3.07  (943) {G23,W7,D4,L1,V2,M1} P(426,919) { meet( join( X, Y ), X ) ==> X }.
% 2.70/3.07  (961) {G24,W8,D5,L1,V2,M1} P(943,487) { meet( complement( join( X, Y ) ), X
% 2.70/3.07     ) ==> zero }.
% 2.70/3.07  (998) {G25,W10,D6,L1,V2,M1} P(8,961) { meet( complement( converse( join( X
% 2.70/3.07    , Y ) ) ), converse( X ) ) ==> zero }.
% 2.70/3.07  (1000) {G16,W10,D5,L1,V2,M1} S(27);d(422) { join( meet( X, Y ), meet( X, 
% 2.70/3.07    complement( Y ) ) ) ==> X }.
% 2.70/3.07  (1005) {G11,W8,D6,L1,V1,M1} S(188);d(314) { join( X, converse( complement( 
% 2.70/3.07    converse( X ) ) ) ) ==> top }.
% 2.70/3.07  (1172) {G17,W10,D5,L1,V2,M1} P(53,1000) { join( meet( Y, X ), meet( X, 
% 2.70/3.07    complement( Y ) ) ) ==> X }.
% 2.70/3.07  (1224) {G18,W10,D5,L1,V2,M1} P(1172,0) { join( meet( Y, complement( X ) ), 
% 2.70/3.07    meet( X, Y ) ) ==> Y }.
% 2.70/3.07  (1411) {G18,W10,D5,L1,V2,M1} P(581,421);d(55) { meet( complement( join( X, 
% 2.70/3.07    Y ) ), join( Y, X ) ) ==> zero }.
% 2.70/3.07  (1426) {G16,W10,D4,L1,V2,M1} P(410,421) { meet( complement( Y ), complement
% 2.70/3.07    ( X ) ) ==> complement( join( Y, X ) ) }.
% 2.70/3.07  (1428) {G16,W14,D6,L1,V3,M1} P(16,421) { complement( join( join( X, 
% 2.70/3.07    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.70/3.07  (1741) {G19,W10,D6,L1,V2,M1} P(423,1411);d(1426);d(1428);d(422) { meet( 
% 2.70/3.07    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.70/3.07  (2151) {G20,W10,D5,L1,V2,M1} P(1741,1224);d(413);d(794) { meet( Y, join( 
% 2.70/3.07    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.70/3.07  (2199) {G21,W10,D5,L1,V2,M1} P(0,2151) { meet( Y, join( meet( Y, X ), 
% 2.70/3.07    complement( X ) ) ) ==> Y }.
% 2.70/3.07  (2273) {G22,W10,D6,L1,V2,M1} P(2199,793);d(410);d(421);d(793) { join( X, 
% 2.70/3.07    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.70/3.07  (2318) {G23,W10,D5,L1,V2,M1} P(410,2273) { join( Y, meet( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ) ==> Y }.
% 2.70/3.07  (2320) {G23,W10,D5,L1,V2,M1} P(18,2273);d(421);d(432);d(568) { join( meet( 
% 2.70/3.07    complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.70/3.07  (2482) {G24,W9,D7,L1,V1,M1} P(1005,2318);d(432) { join( X, complement( 
% 2.70/3.07    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.70/3.07  (2502) {G25,W9,D7,L1,V1,M1} P(2482,422);d(410);d(410) { meet( X, converse( 
% 2.70/3.07    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.70/3.07  (2530) {G25,W10,D6,L1,V1,M1} P(7,2482) { join( converse( X ), complement( 
% 2.70/3.07    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.70/3.07  (2557) {G26,W7,D5,L1,V1,M1} P(2502,575);d(2530) { complement( converse( 
% 2.70/3.07    complement( X ) ) ) ==> converse( X ) }.
% 2.70/3.07  (2626) {G27,W7,D4,L1,V1,M1} P(2557,410) { converse( complement( X ) ) ==> 
% 2.70/3.07    complement( converse( X ) ) }.
% 2.70/3.07  (2649) {G28,W12,D6,L1,V2,M1} P(2626,33) { converse( composition( Y, 
% 2.70/3.07    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.70/3.07    converse( Y ) ) }.
% 2.70/3.07  (2943) {G24,W11,D5,L1,V2,M1} P(2320,421);d(421);d(793);d(423) { meet( 
% 2.70/3.07    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.70/3.07  (2954) {G24,W10,D5,L1,V2,M1} P(2320,0) { join( X, meet( complement( X ), Y
% 2.70/3.07     ) ) ==> join( Y, X ) }.
% 2.70/3.07  (2983) {G25,W11,D5,L1,V2,M1} P(1426,2954) { join( X, complement( join( X, Y
% 2.70/3.07     ) ) ) ==> join( complement( Y ), X ) }.
% 2.70/3.07  (3420) {G29,W11,D6,L1,V2,M1} P(82,998);d(2626);d(410);d(7);d(2649) { meet( 
% 2.70/3.07    Y, composition( complement( composition( Y, X ) ), converse( X ) ) ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  (4200) {G10,W9,D4,L1,V1,M1} P(312,293) { join( X, composition( top, X ) ) 
% 2.70/3.07    ==> composition( top, X ) }.
% 2.70/3.07  (4305) {G26,W8,D4,L1,V1,M1} P(4200,581);d(2983) { join( complement( X ), 
% 2.70/3.07    composition( top, X ) ) ==> top }.
% 2.70/3.07  (4367) {G27,W8,D5,L1,V1,M1} P(410,4305) { join( X, composition( top, 
% 2.70/3.07    complement( X ) ) ) ==> top }.
% 2.70/3.07  (4411) {G29,W8,D5,L1,V1,M1} P(4367,39);d(314);d(2649);d(314) { join( X, 
% 2.70/3.07    composition( complement( X ), top ) ) ==> top }.
% 2.70/3.07  (4458) {G30,W8,D4,L1,V1,M1} P(410,4411) { join( complement( X ), 
% 2.70/3.07    composition( X, top ) ) ==> top }.
% 2.70/3.07  (4477) {G31,W8,D5,L1,V1,M1} P(4458,1411);d(408);d(421) { meet( complement( 
% 2.70/3.07    composition( X, top ) ), X ) ==> zero }.
% 2.70/3.07  (4492) {G32,W13,D6,L1,V1,M1} P(4477,329);d(412) { meet( complement( 
% 2.70/3.07    composition( complement( X ), top ) ), X ) ==> complement( composition( 
% 2.70/3.07    complement( X ), top ) ) }.
% 2.70/3.07  (14434) {G30,W10,D6,L1,V1,M1} P(314,3420) { meet( X, composition( 
% 2.70/3.07    complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.70/3.07  (14438) {G31,W11,D7,L1,V1,M1} P(14434,2943);d(353);d(432) { meet( 
% 2.70/3.07    complement( composition( complement( composition( X, top ) ), top ) ), X
% 2.70/3.07     ) ==> X }.
% 2.70/3.07  (16451) {G33,W11,D6,L1,V1,M1} P(773,14438);d(4492) { complement( 
% 2.70/3.07    composition( complement( composition( X, top ) ), top ) ) ==> composition
% 2.70/3.07    ( X, top ) }.
% 2.70/3.07  (16453) {G34,W11,D5,L1,V1,M1} P(16451,16451);d(773) { composition( 
% 2.70/3.07    complement( composition( X, top ) ), top ) ==> complement( composition( X
% 2.70/3.07    , top ) ) }.
% 2.70/3.07  (16472) {G35,W0,D0,L0,V0,M0} R(16453,13) {  }.
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  % SZS output end Refutation
% 2.70/3.07  found a proof!
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Unprocessed initial clauses:
% 2.70/3.07  
% 2.70/3.07  (16474) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  (16475) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 2.70/3.07     ), Z ) }.
% 2.70/3.07  (16476) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 2.70/3.07  (16477) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 2.70/3.07    ( X ), complement( Y ) ) ) }.
% 2.70/3.07  (16478) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 2.70/3.07    composition( composition( X, Y ), Z ) }.
% 2.70/3.07  (16479) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 2.70/3.07  (16480) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 2.70/3.07    composition( X, Z ), composition( Y, Z ) ) }.
% 2.70/3.07  (16481) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 2.70/3.07  (16482) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( 
% 2.70/3.07    X ), converse( Y ) ) }.
% 2.70/3.07  (16483) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 2.70/3.07    composition( converse( Y ), converse( X ) ) }.
% 2.70/3.07  (16484) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 2.70/3.07    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.70/3.07     }.
% 2.70/3.07  (16485) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 2.70/3.07  (16486) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 2.70/3.07  (16487) {G0,W11,D5,L1,V0,M1}  { ! complement( composition( skol1, top ) ) =
% 2.70/3.07     composition( complement( composition( skol1, top ) ), top ) }.
% 2.70/3.07  
% 2.70/3.07  
% 2.70/3.07  Total Proof:
% 2.70/3.07  
% 2.70/3.07  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent0: (16474) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 2.70/3.07    ( join( X, Y ), Z ) }.
% 2.70/3.07  parent0: (16475) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16490) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.70/3.07    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 2.70/3.07    X }.
% 2.70/3.07  parent0[0]: (16476) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.70/3.07    Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.70/3.07    Y ) ) ) ==> X }.
% 2.70/3.07  parent0: (16490) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.70/3.07    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 2.70/3.07    X }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16493) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 2.70/3.07    complement( Y ) ) ) = meet( X, Y ) }.
% 2.70/3.07  parent0[0]: (16477) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 2.70/3.07    ( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  parent0: (16493) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) = meet( X, Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.70/3.07     ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.70/3.07  parent0: (16478) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 2.70/3.07     ) ) = composition( composition( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.70/3.07  parent0: (16479) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16508) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 2.70/3.07    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.70/3.07  parent0[0]: (16480) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 2.70/3.07    = join( composition( X, Z ), composition( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.70/3.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.70/3.07  parent0: (16508) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 2.70/3.07    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 2.70/3.07     }.
% 2.70/3.07  parent0: (16481) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16523) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 2.70/3.07     ) = converse( join( X, Y ) ) }.
% 2.70/3.07  parent0[0]: (16482) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 2.70/3.07    ( converse( X ), converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 2.70/3.07     ) ) ==> converse( join( X, Y ) ) }.
% 2.70/3.07  parent0: (16523) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 2.70/3.07     ) = converse( join( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16532) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.70/3.07  parent0[0]: (16483) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) )
% 2.70/3.07     = composition( converse( Y ), converse( X ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.70/3.07  parent0: (16532) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.70/3.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.70/3.07    Y ) }.
% 2.70/3.07  parent0: (16484) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 2.70/3.07    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16553) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 2.70/3.07  parent0[0]: (16485) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 2.70/3.07    top }.
% 2.70/3.07  parent0: (16553) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16565) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (16486) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 2.70/3.07     ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent0: (16565) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16578) {G0,W11,D5,L1,V0,M1}  { ! composition( complement( 
% 2.70/3.07    composition( skol1, top ) ), top ) = complement( composition( skol1, top
% 2.70/3.07     ) ) }.
% 2.70/3.07  parent0[0]: (16487) {G0,W11,D5,L1,V0,M1}  { ! complement( composition( 
% 2.70/3.07    skol1, top ) ) = composition( complement( composition( skol1, top ) ), 
% 2.70/3.07    top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (13) {G0,W11,D5,L1,V0,M1} I { ! composition( complement( 
% 2.70/3.07    composition( skol1, top ) ), top ) ==> complement( composition( skol1, 
% 2.70/3.07    top ) ) }.
% 2.70/3.07  parent0: (16578) {G0,W11,D5,L1,V0,M1}  { ! composition( complement( 
% 2.70/3.07    composition( skol1, top ) ), top ) = complement( composition( skol1, top
% 2.70/3.07     ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16579) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16580) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 2]: (16579) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.70/3.07    X ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := complement( X )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16583) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (16580) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 2.70/3.07     ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.70/3.07    ==> top }.
% 2.70/3.07  parent0: (16583) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16584) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.70/3.07    , join( Y, Z ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16587) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.70/3.07    join( Y, Z ), X ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 6]: (16584) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.70/3.07    join( X, join( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := join( Y, Z )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.70/3.07    join( join( Y, Z ), X ) }.
% 2.70/3.07  parent0: (16587) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.70/3.07    join( Y, Z ), X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16601) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.70/3.07    , join( Y, Z ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16606) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.70/3.07    X, join( Z, Y ) ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 8]: (16601) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.70/3.07    join( X, join( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := Z
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16619) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.70/3.07    join( X, Z ), Y ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  parent1[0; 6]: (16606) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.70/3.07    join( X, join( Z, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Z
% 2.70/3.07     Z := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 2.70/3.07     ) = join( join( Z, X ), Y ) }.
% 2.70/3.07  parent0: (16619) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.70/3.07    join( X, Z ), Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Z
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16621) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.70/3.07    , join( Y, Z ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16624) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 2.70/3.07     ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent1[0; 9]: (16621) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.70/3.07    join( X, join( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := complement( Y )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  parent0: (16624) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 2.70/3.07     ) ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16628) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.70/3.07    ==> top }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16630) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 2.70/3.07    join( X, Y ) ), X ), Y ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  parent1[0; 2]: (16628) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 2.70/3.07    , X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := complement( join( X, Y ) )
% 2.70/3.07     Y := X
% 2.70/3.07     Z := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := join( X, Y )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16631) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 2.70/3.07     ) ), X ), Y ) ==> top }.
% 2.70/3.07  parent0[0]: (16630) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 2.70/3.07    ( join( X, Y ) ), X ), Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( 
% 2.70/3.07    join( X, Y ) ), X ), Y ) ==> top }.
% 2.70/3.07  parent0: (16631) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 2.70/3.07     ) ), X ), Y ) ==> top }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16632) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.70/3.07     ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16635) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.70/3.07    ( join( X, top ), complement( complement( Y ) ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  parent1[0; 7]: (16632) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    join( X, Y ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := join( X, Y )
% 2.70/3.07     Y := complement( Y )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16636) {G2,W13,D5,L1,V2,M1}  { join( join( X, top ), complement( 
% 2.70/3.07    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  parent0[0]: (16635) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> 
% 2.70/3.07    join( join( X, top ), complement( complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), 
% 2.70/3.07    complement( complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  parent0: (16636) {G2,W13,D5,L1,V2,M1}  { join( join( X, top ), complement( 
% 2.70/3.07    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16638) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.70/3.07     ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16645) {G1,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  parent1[0; 5]: (16638) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    join( X, Y ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := join( Y, Z )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16646) {G1,W14,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 2.70/3.07    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (16645) {G1,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), 
% 2.70/3.07    Z ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16646) {G1,W14,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 2.70/3.07    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16647) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.70/3.07     ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16650) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    complement( Y ), join( X, Y ) ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 4]: (16647) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    join( X, Y ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := join( X, Y )
% 2.70/3.07     Y := complement( Y )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16663) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    complement( Y ), X ), Y ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  parent1[0; 4]: (16650) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    complement( Y ), join( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := complement( Y )
% 2.70/3.07     Y := X
% 2.70/3.07     Z := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16664) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 2.70/3.07     ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (16663) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    complement( Y ), X ), Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( 
% 2.70/3.07    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16664) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), 
% 2.70/3.07    Y ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16665) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.70/3.07     ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16668) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, 
% 2.70/3.07    X ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 5]: (16665) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    join( X, Y ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16681) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 2.70/3.07     ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (16668) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    Y, X ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), 
% 2.70/3.07    complement( Y ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16681) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 2.70/3.07     ) ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16683) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.70/3.07     ), complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.70/3.07    complement( X ) ) ==> join( Y, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16684) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.70/3.07    complement( complement( X ) ) ) }.
% 2.70/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent1[0; 5]: (16683) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    join( X, Y ), complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := complement( X )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16685) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 2.70/3.07     ) ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (16684) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.70/3.07    complement( complement( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.70/3.07    complement( X ) ) ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16685) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 2.70/3.07    X ) ) ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16686) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.70/3.07    complement( complement( X ) ) ) }.
% 2.70/3.07  parent0[0]: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.70/3.07    complement( X ) ) ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16688) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement
% 2.70/3.07    ( complement( X ) ), top ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 4]: (16686) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top
% 2.70/3.07    , complement( complement( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := top
% 2.70/3.07     Y := complement( complement( X ) )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16694) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 2.70/3.07    , top ) ==> join( X, top ) }.
% 2.70/3.07  parent0[0]: (16688) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 2.70/3.07    complement( complement( X ) ), top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( 
% 2.70/3.07    complement( X ) ), top ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16694) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 2.70/3.07    , top ) ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16696) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.70/3.07    , join( Y, Z ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16699) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.70/3.07    complement( Y ) ) ), top ) ==> join( X, join( Y, top ) ) }.
% 2.70/3.07  parent0[0]: (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( complement
% 2.70/3.07    ( X ) ), top ) ==> join( X, top ) }.
% 2.70/3.07  parent1[0; 10]: (16696) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 2.70/3.07     join( X, join( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := complement( complement( Y ) )
% 2.70/3.07     Z := top
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16700) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.70/3.07    complement( Y ) ) ), top ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  parent1[0; 8]: (16699) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.70/3.07    complement( Y ) ) ), top ) ==> join( X, join( Y, top ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := top
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, 
% 2.70/3.07    complement( complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.70/3.07  parent0: (16700) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.70/3.07    complement( Y ) ) ), top ) ==> join( join( X, Y ), top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16704) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.70/3.07    join( complement( X ), Y ) ) ) ==> X }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.70/3.07    Y ) ) ) ==> X }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.70/3.07    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.70/3.07  parent0: (16704) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.70/3.07    join( complement( X ), Y ) ) ) ==> X }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16707) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 2.70/3.07     composition( converse( X ), converse( Y ) ) }.
% 2.70/3.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16708) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 2.70/3.07    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.70/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  parent1[0; 7]: (16707) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 2.70/3.07     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := converse( Y )
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 2.70/3.07    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.70/3.07  parent0: (16708) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 2.70/3.07    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16713) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 2.70/3.07     composition( converse( X ), converse( Y ) ) }.
% 2.70/3.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16715) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 2.70/3.07     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.70/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  parent1[0; 9]: (16713) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 2.70/3.07     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := converse( X )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.70/3.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.70/3.07  parent0: (16715) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 2.70/3.07     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16719) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 2.70/3.07    converse( X ), converse( Y ) ) }.
% 2.70/3.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.70/3.07     ) ==> converse( join( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16720) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 2.70/3.07     ) ==> join( X, converse( Y ) ) }.
% 2.70/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  parent1[0; 7]: (16719) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 2.70/3.07     join( converse( X ), converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := converse( X )
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.70/3.07     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.70/3.07  parent0: (16720) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 2.70/3.07     ) ==> join( X, converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16725) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 2.70/3.07    converse( X ), converse( Y ) ) }.
% 2.70/3.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.70/3.07     ) ==> converse( join( X, Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16727) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 2.70/3.07     ) ==> join( converse( X ), Y ) }.
% 2.70/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  parent1[0; 9]: (16725) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 2.70/3.07     join( converse( X ), converse( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := converse( Y )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.70/3.07    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.70/3.07  parent0: (16727) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 2.70/3.07     ) ==> join( converse( X ), Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16730) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16732) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 2.70/3.07    ( complement( Y ), complement( X ) ) ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 5]: (16730) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.70/3.07    ( join( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := complement( X )
% 2.70/3.07     Y := complement( Y )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16734) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  parent1[0; 4]: (16732) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.70/3.07    ( join( complement( Y ), complement( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 2.70/3.07    , Y ) }.
% 2.70/3.07  parent0: (16734) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16736) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16739) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 2.70/3.07    complement( top ) }.
% 2.70/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent1[0; 6]: (16736) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.70/3.07    ( join( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := complement( X )
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := complement( X )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16740) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 2.70/3.07  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent1[0; 1]: (16739) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 2.70/3.07    ==> complement( top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16741) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 2.70/3.07  parent0[0]: (16740) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.70/3.07     zero }.
% 2.70/3.07  parent0: (16741) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16743) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16744) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.70/3.07    ( zero, complement( X ) ) ) }.
% 2.70/3.07  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent1[0; 6]: (16743) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.70/3.07    ( join( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := top
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16746) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement( 
% 2.70/3.07    X ) ) ) ==> meet( top, X ) }.
% 2.70/3.07  parent0[0]: (16744) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.70/3.07    join( zero, complement( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.70/3.07    complement( X ) ) ) ==> meet( top, X ) }.
% 2.70/3.07  parent0: (16746) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 2.70/3.07    ( X ) ) ) ==> meet( top, X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16749) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.70/3.07    complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.70/3.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16751) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 2.70/3.07    ( complement( X ), zero ) ) }.
% 2.70/3.07  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent1[0; 8]: (16749) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.70/3.07    ( join( complement( X ), complement( Y ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := top
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16753) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 2.70/3.07    zero ) ) ==> meet( X, top ) }.
% 2.70/3.07  parent0[0]: (16751) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 2.70/3.07    join( complement( X ), zero ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( 
% 2.70/3.07    complement( X ), zero ) ) ==> meet( X, top ) }.
% 2.70/3.07  parent0: (16753) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 2.70/3.07    zero ) ) ==> meet( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16755) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.70/3.07    ==> top }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16756) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 2.70/3.07  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent1[0; 3]: (16755) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 2.70/3.07    , X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := top
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16757) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 2.70/3.07  parent0[0]: (16756) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent0: (16757) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16759) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.70/3.07    , join( Y, Z ) ) }.
% 2.70/3.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.70/3.07    join( X, Y ), Z ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07     Z := Z
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16761) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 2.70/3.07    join( X, top ) }.
% 2.70/3.07  parent0[0]: (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  parent1[0; 8]: (16759) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.70/3.07    join( X, join( Y, Z ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := zero
% 2.70/3.07     Z := top
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top
% 2.70/3.07     ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16761) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 2.70/3.07    join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16764) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 2.70/3.07    zero ), top ) }.
% 2.70/3.07  parent0[0]: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top )
% 2.70/3.07     ==> join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16767) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( zero
% 2.70/3.07    , X ), top ) }.
% 2.70/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.70/3.07  parent1[0; 5]: (16764) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join
% 2.70/3.07    ( X, zero ), top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := zero
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16780) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 2.70/3.07    join( X, top ) }.
% 2.70/3.07  parent0[0]: (16767) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 2.70/3.07    zero, X ), top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top
% 2.70/3.07     ) ==> join( X, top ) }.
% 2.70/3.07  parent0: (16780) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 2.70/3.07    join( X, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16782) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.70/3.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.70/3.07    complement( Y ) ) }.
% 2.70/3.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.70/3.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.70/3.07    Y ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16784) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 2.70/3.07    join( composition( converse( converse( Y ) ), complement( converse( 
% 2.70/3.07    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.70/3.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.70/3.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.70/3.07  parent1[0; 10]: (16782) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.70/3.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.70/3.07    complement( Y ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := converse( Y )
% 2.70/3.07     Y := converse( X )
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16785) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 2.70/3.07    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 2.70/3.07    complement( converse( X ) ) ) }.
% 2.70/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.70/3.07  parent1[0; 6]: (16784) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 2.70/3.07    ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 2.70/3.07    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16786) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 2.70/3.07    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 2.70/3.07    complement( converse( X ) ) }.
% 2.70/3.07  parent0[0]: (16785) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==>
% 2.70/3.07     join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 2.70/3.07    complement( converse( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07     Y := Y
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 2.70/3.07    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 2.70/3.07    Y ) ) ) ==> complement( converse( Y ) ) }.
% 2.70/3.07  parent0: (16786) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 2.70/3.07    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 2.70/3.07    complement( converse( X ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := Y
% 2.70/3.07     Y := X
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16788) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.70/3.07    ( zero, complement( X ) ) ) }.
% 2.70/3.07  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.70/3.07    complement( X ) ) ) ==> meet( top, X ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16789) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.70/3.07    join( zero, zero ) ) }.
% 2.70/3.07  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.70/3.07    zero }.
% 2.70/3.07  parent1[0; 7]: (16788) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement
% 2.70/3.07    ( join( zero, complement( X ) ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  substitution1:
% 2.70/3.07     X := top
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16790) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) ==>
% 2.70/3.07     meet( top, top ) }.
% 2.70/3.07  parent0[0]: (16789) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement
% 2.70/3.07    ( join( zero, zero ) ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  subsumption: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.70/3.07    zero ) ) ==> meet( top, top ) }.
% 2.70/3.07  parent0: (16790) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 2.70/3.07    ==> meet( top, top ) }.
% 2.70/3.07  substitution0:
% 2.70/3.07  end
% 2.70/3.07  permutation0:
% 2.70/3.07     0 ==> 0
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  eqswap: (16792) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 2.70/3.07     }.
% 2.70/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.70/3.07     }.
% 2.70/3.07  substitution0:
% 2.70/3.07     X := X
% 2.70/3.07  end
% 2.70/3.07  
% 2.70/3.07  paramod: (16793) {G1,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero ), 
% 2.71/3.07    meet( top, top ) ) }.
% 2.71/3.07  parent0[0]: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.71/3.07    zero ) ) ==> meet( top, top ) }.
% 2.71/3.07  parent1[0; 6]: (16792) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.71/3.07    X ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := join( zero, zero )
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16794) {G1,W9,D4,L1,V0,M1}  { join( join( zero, zero ), meet( top
% 2.71/3.07    , top ) ) ==> top }.
% 2.71/3.07  parent0[0]: (16793) {G1,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero )
% 2.71/3.07    , meet( top, top ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero )
% 2.71/3.07    , meet( top, top ) ) ==> top }.
% 2.71/3.07  parent0: (16794) {G1,W9,D4,L1,V0,M1}  { join( join( zero, zero ), meet( top
% 2.71/3.07    , top ) ) ==> top }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16795) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 2.71/3.07    join( X, Y ), Z ) }.
% 2.71/3.07  parent0[0]: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.71/3.07    join( join( Y, Z ), X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Y
% 2.71/3.07     Z := Z
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16796) {G4,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero ), 
% 2.71/3.07    meet( top, top ) ) }.
% 2.71/3.07  parent0[0]: (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero ), 
% 2.71/3.07    meet( top, top ) ) ==> top }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16797) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, top
% 2.71/3.07     ), zero ), zero ) }.
% 2.71/3.07  parent0[0]: (16795) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 2.71/3.07    ( join( X, Y ), Z ) }.
% 2.71/3.07  parent1[0; 2]: (16796) {G4,W9,D4,L1,V0,M1}  { top ==> join( join( zero, 
% 2.71/3.07    zero ), meet( top, top ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := meet( top, top )
% 2.71/3.07     Y := zero
% 2.71/3.07     Z := zero
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16798) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( zero, meet( top
% 2.71/3.07    , top ) ), zero ) }.
% 2.71/3.07  parent0[0]: (16795) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 2.71/3.07    ( join( X, Y ), Z ) }.
% 2.71/3.07  parent1[0; 2]: (16797) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top
% 2.71/3.07    , top ), zero ), zero ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := zero
% 2.71/3.07     Y := meet( top, top )
% 2.71/3.07     Z := zero
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16801) {G2,W9,D5,L1,V0,M1}  { join( join( zero, meet( top, top ) )
% 2.71/3.07    , zero ) ==> top }.
% 2.71/3.07  parent0[0]: (16798) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( zero, meet( 
% 2.71/3.07    top, top ) ), zero ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (127) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( 
% 2.71/3.07    top, top ) ), zero ) ==> top }.
% 2.71/3.07  parent0: (16801) {G2,W9,D5,L1,V0,M1}  { join( join( zero, meet( top, top )
% 2.71/3.07     ), zero ) ==> top }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16804) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 2.71/3.07    zero ), top ) }.
% 2.71/3.07  parent0[0]: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top )
% 2.71/3.07     ==> join( X, top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16806) {G4,W11,D5,L1,V0,M1}  { join( join( zero, meet( top, top )
% 2.71/3.07     ), top ) ==> join( top, top ) }.
% 2.71/3.07  parent0[0]: (127) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( 
% 2.71/3.07    top, top ) ), zero ) ==> top }.
% 2.71/3.07  parent1[0; 9]: (16804) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join
% 2.71/3.07    ( X, zero ), top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := join( zero, meet( top, top ) )
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16807) {G5,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 2.71/3.07    join( top, top ) }.
% 2.71/3.07  parent0[0]: (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top )
% 2.71/3.07     ==> join( X, top ) }.
% 2.71/3.07  parent1[0; 1]: (16806) {G4,W11,D5,L1,V0,M1}  { join( join( zero, meet( top
% 2.71/3.07    , top ) ), top ) ==> join( top, top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := meet( top, top )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (143) {G6,W9,D4,L1,V0,M1} P(127,65);d(75) { join( meet( top, 
% 2.71/3.07    top ), top ) ==> join( top, top ) }.
% 2.71/3.07  parent0: (16807) {G5,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 2.71/3.07    join( top, top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16810) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 2.71/3.07    converse( join( converse( X ), Y ) ) }.
% 2.71/3.07  parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.71/3.07     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Y
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16811) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.71/3.07    converse( X ) ) ) ) ==> converse( top ) }.
% 2.71/3.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.71/3.07     }.
% 2.71/3.07  parent1[0; 8]: (16810) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==>
% 2.71/3.07     converse( join( converse( X ), Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := converse( X )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07     Y := complement( converse( X ) )
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (188) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.71/3.07    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.71/3.07  parent0: (16811) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.71/3.07    converse( X ) ) ) ) ==> converse( top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16813) {G2,W9,D6,L1,V1,M1}  { converse( top ) ==> join( X, 
% 2.71/3.07    converse( complement( converse( X ) ) ) ) }.
% 2.71/3.07  parent0[0]: (188) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.71/3.07    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16814) {G1,W9,D6,L1,V1,M1}  { converse( top ) ==> join( converse
% 2.71/3.07    ( complement( converse( X ) ) ), X ) }.
% 2.71/3.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.07  parent1[0; 3]: (16813) {G2,W9,D6,L1,V1,M1}  { converse( top ) ==> join( X, 
% 2.71/3.07    converse( complement( converse( X ) ) ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := converse( complement( converse( X ) ) )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16817) {G1,W9,D6,L1,V1,M1}  { join( converse( complement( converse
% 2.71/3.07    ( X ) ) ), X ) ==> converse( top ) }.
% 2.71/3.07  parent0[0]: (16814) {G1,W9,D6,L1,V1,M1}  { converse( top ) ==> join( 
% 2.71/3.07    converse( complement( converse( X ) ) ), X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (202) {G3,W9,D6,L1,V1,M1} P(188,0) { join( converse( 
% 2.71/3.07    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 2.71/3.07  parent0: (16817) {G1,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 2.71/3.07    converse( X ) ) ), X ) ==> converse( top ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16819) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 2.71/3.07     converse( composition( converse( X ), Y ) ) }.
% 2.71/3.07  parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.71/3.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Y
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16822) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.71/3.07    ==> converse( converse( X ) ) }.
% 2.71/3.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.71/3.07  parent1[0; 6]: (16819) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 2.71/3.07    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := converse( X )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07     Y := one
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16823) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.71/3.07    ==> X }.
% 2.71/3.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.71/3.07  parent1[0; 5]: (16822) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 2.71/3.07    , X ) ==> converse( converse( X ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (277) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.71/3.07    ( one ), X ) ==> X }.
% 2.71/3.07  parent0: (16823) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.71/3.07    ==> X }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16825) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 2.71/3.07    X ) }.
% 2.71/3.07  parent0[0]: (277) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.71/3.07    ( one ), X ) ==> X }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16827) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 2.71/3.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.71/3.07  parent1[0; 2]: (16825) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 2.71/3.07    one ), X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := converse( one )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := one
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16828) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 2.71/3.07  parent0[0]: (16827) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (287) {G3,W4,D3,L1,V0,M1} P(277,5) { converse( one ) ==> one
% 2.71/3.07     }.
% 2.71/3.07  parent0: (16828) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16830) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 2.71/3.07    X ) }.
% 2.71/3.07  parent0[0]: (277) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.71/3.07    ( one ), X ) ==> X }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16831) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 2.71/3.07  parent0[0]: (287) {G3,W4,D3,L1,V0,M1} P(277,5) { converse( one ) ==> one
% 2.71/3.07     }.
% 2.71/3.07  parent1[0; 3]: (16830) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 2.71/3.07    one ), X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16832) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 2.71/3.07  parent0[0]: (16831) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (288) {G4,W5,D3,L1,V1,M1} P(287,277) { composition( one, X ) 
% 2.71/3.07    ==> X }.
% 2.71/3.07  parent0: (16832) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16834) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.71/3.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.71/3.07    complement( Y ) ) }.
% 2.71/3.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.71/3.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.71/3.07    Y ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Y
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16836) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.07    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.71/3.07  parent0[0]: (288) {G4,W5,D3,L1,V1,M1} P(287,277) { composition( one, X ) 
% 2.71/3.07    ==> X }.
% 2.71/3.07  parent1[0; 8]: (16834) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.71/3.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.71/3.07    complement( Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := one
% 2.71/3.07     Y := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16837) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.07    complement( X ), complement( X ) ) }.
% 2.71/3.07  parent0[0]: (277) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.71/3.07    ( one ), X ) ==> X }.
% 2.71/3.07  parent1[0; 4]: (16836) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.07    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := complement( X )
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16838) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 2.71/3.07     ) ) ==> complement( X ) }.
% 2.71/3.07  parent0[0]: (16837) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.07    complement( X ), complement( X ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement
% 2.71/3.07    ( X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.07  parent0: (16838) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 2.71/3.07    X ) ) ==> complement( X ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16840) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 2.71/3.07    join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.71/3.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.71/3.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Z
% 2.71/3.07     Z := Y
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  paramod: (16841) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 2.71/3.07    ==> join( Y, composition( X, Y ) ) }.
% 2.71/3.07  parent0[0]: (288) {G4,W5,D3,L1,V1,M1} P(287,277) { composition( one, X ) 
% 2.71/3.07    ==> X }.
% 2.71/3.07  parent1[0; 7]: (16840) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 2.71/3.07     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := Y
% 2.71/3.07  end
% 2.71/3.07  substitution1:
% 2.71/3.07     X := one
% 2.71/3.07     Y := Y
% 2.71/3.07     Z := X
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16843) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==> 
% 2.71/3.07    composition( join( one, X ), Y ) }.
% 2.71/3.07  parent0[0]: (16841) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 2.71/3.07     ) ==> join( Y, composition( X, Y ) ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := X
% 2.71/3.07     Y := Y
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  subsumption: (293) {G5,W11,D4,L1,V2,M1} P(288,6) { join( X, composition( Y
% 2.71/3.07    , X ) ) = composition( join( one, Y ), X ) }.
% 2.71/3.07  parent0: (16843) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 2.71/3.07     composition( join( one, X ), Y ) }.
% 2.71/3.07  substitution0:
% 2.71/3.07     X := Y
% 2.71/3.07     Y := X
% 2.71/3.07  end
% 2.71/3.07  permutation0:
% 2.71/3.07     0 ==> 0
% 2.71/3.07  end
% 2.71/3.07  
% 2.71/3.07  eqswap: (16846) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 2.71/3.07    complement( X ), Y ), X ) }.
% 2.71/3.07  parent0[0]: (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( complement
% 2.71/3.08    ( Y ), X ), Y ) ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16848) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.71/3.08    join( complement( X ), X ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 6]: (16846) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( 
% 2.71/3.08    join( complement( X ), Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16849) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.71/3.08    ==> top }.
% 2.71/3.08  parent1[0; 5]: (16848) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) 
% 2.71/3.08    ==> join( complement( X ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (295) {G6,W6,D4,L1,V1,M1} P(292,22);d(14) { join( complement( 
% 2.71/3.08    X ), top ) ==> top }.
% 2.71/3.08  parent0: (16849) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16852) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( join
% 2.71/3.08    ( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.71/3.08  parent0[0]: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z
% 2.71/3.08     ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16855) {G3,W15,D6,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.71/3.08    join( X, complement( Y ) ), complement( Y ) ), complement( complement( Y
% 2.71/3.08     ) ) ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 13]: (16852) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( 
% 2.71/3.08    join( join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08     Z := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16856) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 2.71/3.08    complement( Y ) ), top ) }.
% 2.71/3.08  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.71/3.08    complement( X ) ) ==> join( Y, top ) }.
% 2.71/3.08  parent1[0; 4]: (16855) {G3,W15,D6,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.71/3.08    join( join( X, complement( Y ) ), complement( Y ) ), complement( 
% 2.71/3.08    complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( Y )
% 2.71/3.08     Y := join( X, complement( Y ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16857) {G2,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 2.71/3.08    top ) ==> join( X, top ) }.
% 2.71/3.08  parent0[0]: (16856) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.71/3.08    X, complement( Y ) ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (296) {G6,W10,D5,L1,V2,M1} P(292,21);d(17) { join( join( Y, 
% 2.71/3.08    complement( X ) ), top ) ==> join( Y, top ) }.
% 2.71/3.08  parent0: (16857) {G2,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 2.71/3.08    top ) ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16859) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 2.71/3.08    ( X ), complement( X ) ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16862) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 2.71/3.08    complement( top ), zero ) }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 6]: (16859) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.08    complement( X ), complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16864) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 2.71/3.08    zero ) }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 4]: (16862) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 2.71/3.08    complement( top ), zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16865) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 1]: (16864) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 2.71/3.08    zero, zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16871) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 2.71/3.08  parent0[0]: (16865) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (301) {G6,W5,D3,L1,V0,M1} P(55,292) { join( zero, zero ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent0: (16871) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16875) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.71/3.08    complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16890) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 5]: (16875) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.71/3.08    ( join( complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16891) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.71/3.08    meet( X, X ) }.
% 2.71/3.08  parent0[0]: (16890) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (302) {G6,W7,D4,L1,V1,M1} P(292,3) { complement( complement( X
% 2.71/3.08     ) ) = meet( X, X ) }.
% 2.71/3.08  parent0: (16891) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.71/3.08    meet( X, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16894) {G5,W9,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.71/3.08     ), top ) }.
% 2.71/3.08  parent0[0]: (296) {G6,W10,D5,L1,V2,M1} P(292,21);d(17) { join( join( Y, 
% 2.71/3.08    complement( X ) ), top ) ==> join( Y, top ) }.
% 2.71/3.08  parent1[0; 1]: (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, 
% 2.71/3.08    complement( complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16895) {G5,W9,D4,L1,V2,M1}  { join( join( X, Y ), top ) ==> join( 
% 2.71/3.08    X, top ) }.
% 2.71/3.08  parent0[0]: (16894) {G5,W9,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X
% 2.71/3.08    , Y ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (304) {G7,W9,D4,L1,V2,M1} S(26);d(296) { join( join( Y, X ), 
% 2.71/3.08    top ) ==> join( Y, top ) }.
% 2.71/3.08  parent0: (16895) {G5,W9,D4,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.71/3.08    ( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16897) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.71/3.08    join( zero, zero ) ) }.
% 2.71/3.08  parent0[0]: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.71/3.08    zero ) ) ==> meet( top, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16898) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.71/3.08    zero ) }.
% 2.71/3.08  parent0[0]: (301) {G6,W5,D3,L1,V0,M1} P(55,292) { join( zero, zero ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 5]: (16897) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> 
% 2.71/3.08    complement( join( zero, zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (310) {G7,W6,D3,L1,V0,M1} P(301,92) { meet( top, top ) ==> 
% 2.71/3.08    complement( zero ) }.
% 2.71/3.08  parent0: (16898) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.71/3.08    zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16901) {G6,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( meet( top
% 2.71/3.08    , top ), top ) }.
% 2.71/3.08  parent0[0]: (143) {G6,W9,D4,L1,V0,M1} P(127,65);d(75) { join( meet( top, 
% 2.71/3.08    top ), top ) ==> join( top, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16903) {G7,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.71/3.08    complement( zero ), top ) }.
% 2.71/3.08  parent0[0]: (310) {G7,W6,D3,L1,V0,M1} P(301,92) { meet( top, top ) ==> 
% 2.71/3.08    complement( zero ) }.
% 2.71/3.08  parent1[0; 5]: (16901) {G6,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.71/3.08    meet( top, top ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16904) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 2.71/3.08  parent0[0]: (295) {G6,W6,D4,L1,V1,M1} P(292,22);d(14) { join( complement( X
% 2.71/3.08     ), top ) ==> top }.
% 2.71/3.08  parent1[0; 4]: (16903) {G7,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.71/3.08    complement( zero ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := zero
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (311) {G8,W5,D3,L1,V0,M1} P(310,143);d(295) { join( top, top )
% 2.71/3.08     ==> top }.
% 2.71/3.08  parent0: (16904) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16907) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.71/3.08    ( join( X, top ), complement( complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), 
% 2.71/3.08    complement( complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16913) {G3,W11,D5,L1,V1,M1}  { join( join( top, X ), top ) ==> 
% 2.71/3.08    join( top, complement( complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (311) {G8,W5,D3,L1,V0,M1} P(310,143);d(295) { join( top, top ) 
% 2.71/3.08    ==> top }.
% 2.71/3.08  parent1[0; 7]: (16907) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) 
% 2.71/3.08    ==> join( join( X, top ), complement( complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := top
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16917) {G3,W9,D4,L1,V1,M1}  { join( join( top, X ), top ) ==> 
% 2.71/3.08    join( X, top ) }.
% 2.71/3.08  parent0[0]: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.71/3.08    complement( X ) ) ) ==> join( X, top ) }.
% 2.71/3.08  parent1[0; 6]: (16913) {G3,W11,D5,L1,V1,M1}  { join( join( top, X ), top ) 
% 2.71/3.08    ==> join( top, complement( complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16918) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (304) {G7,W9,D4,L1,V2,M1} S(26);d(296) { join( join( Y, X ), 
% 2.71/3.08    top ) ==> join( Y, top ) }.
% 2.71/3.08  parent1[0; 1]: (16917) {G3,W9,D4,L1,V1,M1}  { join( join( top, X ), top ) 
% 2.71/3.08    ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := top
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16919) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.71/3.08  parent0[0]: (311) {G8,W5,D3,L1,V0,M1} P(310,143);d(295) { join( top, top ) 
% 2.71/3.08    ==> top }.
% 2.71/3.08  parent1[0; 1]: (16918) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 2.71/3.08    , top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16920) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 2.71/3.08  parent0[0]: (16919) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent0: (16920) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16921) {G9,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16923) {G4,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 2.71/3.08  parent0[0]: (202) {G3,W9,D6,L1,V1,M1} P(188,0) { join( converse( complement
% 2.71/3.08    ( converse( X ) ) ), X ) ==> converse( top ) }.
% 2.71/3.08  parent1[0; 2]: (16921) {G9,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := top
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := converse( complement( converse( top ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16924) {G4,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 2.71/3.08  parent0[0]: (16923) {G4,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  parent0: (16924) {G4,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16926) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16928) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 7]: (16926) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16929) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 6]: (16928) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16930) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (16929) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (315) {G10,W7,D4,L1,V1,M1} P(312,27);d(55) { join( meet( X, 
% 2.71/3.08    top ), zero ) ==> X }.
% 2.71/3.08  parent0: (16930) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16932) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16933) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.71/3.08     ) ), meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  parent1[0; 7]: (16932) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16935) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.71/3.08    meet( X, Y ) ) ==> X }.
% 2.71/3.08  parent0[0]: (16933) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement
% 2.71/3.08    ( Y ) ), meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (329) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement
% 2.71/3.08    ( Y ) ), meet( X, Y ) ) ==> X }.
% 2.71/3.08  parent0: (16935) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.71/3.08    meet( X, Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16938) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 2.71/3.08     ), complement( X ) ) }.
% 2.71/3.08  parent0[0]: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), 
% 2.71/3.08    complement( Y ) ) ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16940) {G2,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.71/3.08    ( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 9]: (16938) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 2.71/3.08    join( X, Y ), complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := complement( join( complement( X ), Y ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16941) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.71/3.08    X, Y ) ) ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 1]: (16940) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 2.71/3.08    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( join( complement( X ), Y ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16942) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 2.71/3.08     ) ==> top }.
% 2.71/3.08  parent0[0]: (16941) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 2.71/3.08    meet( X, Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (331) {G10,W8,D5,L1,V2,M1} P(27,23);d(312) { join( X, 
% 2.71/3.08    complement( meet( X, Y ) ) ) ==> top }.
% 2.71/3.08  parent0: (16942) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 2.71/3.08     ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16944) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16946) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.71/3.08    ==> top }.
% 2.71/3.08  parent1[0; 7]: (16944) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16947) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 6]: (16946) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16948) {G2,W7,D4,L1,V1,M1}  { join( meet( X, X ), zero ) ==> X }.
% 2.71/3.08  parent0[0]: (16947) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (333) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X )
% 2.71/3.08    , zero ) ==> X }.
% 2.71/3.08  parent0: (16948) {G2,W7,D4,L1,V1,M1}  { join( meet( X, X ), zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16950) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16952) {G1,W10,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 2.71/3.08    ( complement( X ), complement( X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 3]: (16950) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16953) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  parent1[0; 4]: (16952) {G1,W10,D6,L1,V1,M1}  { X ==> join( zero, complement
% 2.71/3.08    ( join( complement( X ), complement( X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16954) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, X ) ) ==> X }.
% 2.71/3.08  parent0[0]: (16953) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (338) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X
% 2.71/3.08    , X ) ) ==> X }.
% 2.71/3.08  parent0: (16954) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, X ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16956) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 2.71/3.08     converse( composition( converse( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.71/3.08    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16958) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 2.71/3.08    ==> converse( composition( top, X ) ) }.
% 2.71/3.08  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 7]: (16956) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 2.71/3.08    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := top
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (339) {G11,W9,D4,L1,V1,M1} P(314,34) { composition( converse( 
% 2.71/3.08    X ), top ) ==> converse( composition( top, X ) ) }.
% 2.71/3.08  parent0: (16958) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 2.71/3.08    ==> converse( composition( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16961) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (315) {G10,W7,D4,L1,V1,M1} P(312,27);d(55) { join( meet( X, top
% 2.71/3.08     ), zero ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16962) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 3]: (16961) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.71/3.08    zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := top
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16965) {G2,W7,D4,L1,V1,M1}  { join( meet( top, X ), zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (16962) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (348) {G11,W7,D4,L1,V1,M1} P(53,315) { join( meet( top, X ), 
% 2.71/3.08    zero ) ==> X }.
% 2.71/3.08  parent0: (16965) {G2,W7,D4,L1,V1,M1}  { join( meet( top, X ), zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16967) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.71/3.08     ), complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.71/3.08    complement( X ) ) ==> join( Y, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16969) {G2,W10,D4,L1,V1,M1}  { join( meet( X, top ), top ) ==> 
% 2.71/3.08    join( X, complement( zero ) ) }.
% 2.71/3.08  parent0[0]: (315) {G10,W7,D4,L1,V1,M1} P(312,27);d(55) { join( meet( X, top
% 2.71/3.08     ), zero ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (16967) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.71/3.08    join( X, Y ), complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( X, top )
% 2.71/3.08     Y := zero
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16970) {G3,W6,D4,L1,V1,M1}  { top ==> join( X, complement( zero )
% 2.71/3.08     ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 1]: (16969) {G2,W10,D4,L1,V1,M1}  { join( meet( X, top ), top ) 
% 2.71/3.08    ==> join( X, complement( zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, top )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16971) {G3,W6,D4,L1,V1,M1}  { join( X, complement( zero ) ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  parent0[0]: (16970) {G3,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.71/3.08    zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (350) {G11,W6,D4,L1,V1,M1} P(315,17);d(312) { join( X, 
% 2.71/3.08    complement( zero ) ) ==> top }.
% 2.71/3.08  parent0: (16971) {G3,W6,D4,L1,V1,M1}  { join( X, complement( zero ) ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16972) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (315) {G10,W7,D4,L1,V1,M1} P(312,27);d(55) { join( meet( X, top
% 2.71/3.08     ), zero ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16973) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 2]: (16972) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.71/3.08    zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, top )
% 2.71/3.08     Y := zero
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16976) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, top ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (16973) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top )
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (351) {G11,W7,D4,L1,V1,M1} P(315,0) { join( zero, meet( X, top
% 2.71/3.08     ) ) ==> X }.
% 2.71/3.08  parent0: (16976) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, top ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16977) {G11,W6,D4,L1,V1,M1}  { top ==> join( X, complement( zero )
% 2.71/3.08     ) }.
% 2.71/3.08  parent0[0]: (350) {G11,W6,D4,L1,V1,M1} P(315,17);d(312) { join( X, 
% 2.71/3.08    complement( zero ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16979) {G6,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 2]: (16977) {G11,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 2.71/3.08    ( zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := zero
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( zero )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16980) {G6,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 2.71/3.08  parent0[0]: (16979) {G6,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (353) {G12,W4,D3,L1,V0,M1} P(350,292) { complement( zero ) ==>
% 2.71/3.08     top }.
% 2.71/3.08  parent0: (16980) {G6,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16981) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (348) {G11,W7,D4,L1,V1,M1} P(53,315) { join( meet( top, X ), 
% 2.71/3.08    zero ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16982) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( top, X ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 2]: (16981) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 2.71/3.08    zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( top, X )
% 2.71/3.08     Y := zero
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16985) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( top, X ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (16982) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( top, X )
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (363) {G12,W7,D4,L1,V1,M1} P(348,0) { join( zero, meet( top, X
% 2.71/3.08     ) ) ==> X }.
% 2.71/3.08  parent0: (16985) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( top, X ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16987) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 2.71/3.08    ( complement( X ), zero ) ) }.
% 2.71/3.08  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.71/3.08    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16992) {G3,W11,D5,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.71/3.08    complement( join( meet( X, X ), zero ) ) }.
% 2.71/3.08  parent0[0]: (302) {G6,W7,D4,L1,V1,M1} P(292,3) { complement( complement( X
% 2.71/3.08     ) ) = meet( X, X ) }.
% 2.71/3.08  parent1[0; 7]: (16987) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 2.71/3.08    ( join( complement( X ), zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16993) {G3,W7,D4,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.71/3.08    complement( X ) }.
% 2.71/3.08  parent0[0]: (333) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), 
% 2.71/3.08    zero ) ==> X }.
% 2.71/3.08  parent1[0; 6]: (16992) {G3,W11,D5,L1,V1,M1}  { meet( complement( X ), top )
% 2.71/3.08     ==> complement( join( meet( X, X ), zero ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (385) {G7,W7,D4,L1,V1,M1} P(302,57);d(333) { meet( complement
% 2.71/3.08    ( X ), top ) ==> complement( X ) }.
% 2.71/3.08  parent0: (16993) {G3,W7,D4,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.71/3.08    complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16996) {G11,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (351) {G11,W7,D4,L1,V1,M1} P(315,0) { join( zero, meet( X, top
% 2.71/3.08     ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (16997) {G8,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (385) {G7,W7,D4,L1,V1,M1} P(302,57);d(333) { meet( complement( 
% 2.71/3.08    X ), top ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 5]: (16996) {G11,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 2.71/3.08    top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (16998) {G8,W7,D4,L1,V1,M1}  { join( zero, complement( X ) ) ==> 
% 2.71/3.08    complement( X ) }.
% 2.71/3.08  parent0[0]: (16997) {G8,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent0: (16998) {G8,W7,D4,L1,V1,M1}  { join( zero, complement( X ) ) ==> 
% 2.71/3.08    complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17000) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17003) {G7,W9,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.71/3.08    join( zero, meet( X, X ) ) }.
% 2.71/3.08  parent0[0]: (302) {G6,W7,D4,L1,V1,M1} P(292,3) { complement( complement( X
% 2.71/3.08     ) ) = meet( X, X ) }.
% 2.71/3.08  parent1[0; 6]: (17000) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.08    zero, complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17004) {G7,W9,D4,L1,V1,M1}  { meet( X, X ) ==> join( zero, meet( 
% 2.71/3.08    X, X ) ) }.
% 2.71/3.08  parent0[0]: (302) {G6,W7,D4,L1,V1,M1} P(292,3) { complement( complement( X
% 2.71/3.08     ) ) = meet( X, X ) }.
% 2.71/3.08  parent1[0; 1]: (17003) {G7,W9,D4,L1,V1,M1}  { complement( complement( X ) )
% 2.71/3.08     ==> join( zero, meet( X, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17007) {G3,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 2.71/3.08  parent0[0]: (338) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, 
% 2.71/3.08    X ) ) ==> X }.
% 2.71/3.08  parent1[0; 4]: (17004) {G7,W9,D4,L1,V1,M1}  { meet( X, X ) ==> join( zero, 
% 2.71/3.08    meet( X, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (404) {G13,W5,D3,L1,V1,M1} P(302,398);d(338) { meet( X, X ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  parent0: (17007) {G3,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17010) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17013) {G3,W11,D5,L1,V1,M1}  { complement( join( complement( X )
% 2.71/3.08    , zero ) ) ==> join( zero, meet( X, top ) ) }.
% 2.71/3.08  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.71/3.08    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.71/3.08  parent1[0; 8]: (17010) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.08    zero, complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( complement( X ), zero )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17014) {G3,W9,D4,L1,V1,M1}  { meet( X, top ) ==> join( zero, meet
% 2.71/3.08    ( X, top ) ) }.
% 2.71/3.08  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.71/3.08    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.71/3.08  parent1[0; 1]: (17013) {G3,W11,D5,L1,V1,M1}  { complement( join( complement
% 2.71/3.08    ( X ), zero ) ) ==> join( zero, meet( X, top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17017) {G4,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 2.71/3.08  parent0[0]: (351) {G11,W7,D4,L1,V1,M1} P(315,0) { join( zero, meet( X, top
% 2.71/3.08     ) ) ==> X }.
% 2.71/3.08  parent1[0; 4]: (17014) {G3,W9,D4,L1,V1,M1}  { meet( X, top ) ==> join( zero
% 2.71/3.08    , meet( X, top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (408) {G13,W5,D3,L1,V1,M1} P(57,398);d(351) { meet( X, top ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  parent0: (17017) {G4,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17020) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.71/3.08    ( zero, complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.71/3.08    complement( X ) ) ) ==> meet( top, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17027) {G3,W7,D4,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 5]: (17020) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement
% 2.71/3.08    ( join( zero, complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (409) {G13,W7,D4,L1,V1,M1} P(398,56) { meet( top, X ) ==> 
% 2.71/3.08    complement( complement( X ) ) }.
% 2.71/3.08  parent0: (17027) {G3,W7,D4,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17030) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17035) {G3,W11,D5,L1,V1,M1}  { complement( join( zero, complement
% 2.71/3.08    ( X ) ) ) ==> join( zero, meet( top, X ) ) }.
% 2.71/3.08  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.71/3.08    complement( X ) ) ) ==> meet( top, X ) }.
% 2.71/3.08  parent1[0; 8]: (17030) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.08    zero, complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( zero, complement( X ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17036) {G3,W9,D4,L1,V1,M1}  { meet( top, X ) ==> join( zero, meet
% 2.71/3.08    ( top, X ) ) }.
% 2.71/3.08  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.71/3.08    complement( X ) ) ) ==> meet( top, X ) }.
% 2.71/3.08  parent1[0; 1]: (17035) {G3,W11,D5,L1,V1,M1}  { complement( join( zero, 
% 2.71/3.08    complement( X ) ) ) ==> join( zero, meet( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17038) {G4,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.71/3.08  parent0[0]: (363) {G12,W7,D4,L1,V1,M1} P(348,0) { join( zero, meet( top, X
% 2.71/3.08     ) ) ==> X }.
% 2.71/3.08  parent1[0; 4]: (17036) {G3,W9,D4,L1,V1,M1}  { meet( top, X ) ==> join( zero
% 2.71/3.08    , meet( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17039) {G5,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (409) {G13,W7,D4,L1,V1,M1} P(398,56) { meet( top, X ) ==> 
% 2.71/3.08    complement( complement( X ) ) }.
% 2.71/3.08  parent1[0; 1]: (17038) {G4,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { 
% 2.71/3.08    complement( complement( X ) ) ==> X }.
% 2.71/3.08  parent0: (17039) {G5,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17042) {G2,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) ) }.
% 2.71/3.08  parent0[0]: (338) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, 
% 2.71/3.08    X ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17043) {G3,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 2.71/3.08  parent0[0]: (404) {G13,W5,D3,L1,V1,M1} P(302,398);d(338) { meet( X, X ) ==>
% 2.71/3.08     X }.
% 2.71/3.08  parent1[0; 4]: (17042) {G2,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X
% 2.71/3.08     ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17044) {G3,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 2.71/3.08  parent0[0]: (17043) {G3,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (412) {G14,W5,D3,L1,V1,M1} P(404,338) { join( zero, X ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0: (17044) {G3,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17046) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero ) }.
% 2.71/3.08  parent0[0]: (333) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), 
% 2.71/3.08    zero ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17047) {G3,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 2.71/3.08  parent0[0]: (404) {G13,W5,D3,L1,V1,M1} P(302,398);d(338) { meet( X, X ) ==>
% 2.71/3.08     X }.
% 2.71/3.08  parent1[0; 3]: (17046) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.71/3.08    zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17048) {G3,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 2.71/3.08  parent0[0]: (17047) {G3,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent0: (17048) {G3,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17050) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 2.71/3.08    ( X ), complement( X ) ) }.
% 2.71/3.08  parent0[0]: (292) {G5,W8,D4,L1,V1,M1} P(288,10);d(277) { join( complement( 
% 2.71/3.08    X ), complement( X ) ) ==> complement( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17053) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.71/3.08    join( complement( complement( X ) ), X ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 8]: (17050) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.71/3.08    complement( X ), complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17055) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.71/3.08    join( X, X ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 5]: (17053) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) )
% 2.71/3.08     ==> join( complement( complement( X ) ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17056) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 1]: (17055) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) )
% 2.71/3.08     ==> join( X, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17062) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 2.71/3.08  parent0[0]: (17056) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (419) {G15,W5,D3,L1,V1,M1} P(410,292) { join( X, X ) ==> X }.
% 2.71/3.08  parent0: (17062) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17066) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.71/3.08    complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17069) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (17066) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.71/3.08    ( join( complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17071) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 2.71/3.08     ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent0[0]: (17069) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent0: (17071) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 2.71/3.08     ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17074) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.71/3.08    complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17078) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.71/3.08    complement( join( complement( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 9]: (17074) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.71/3.08    ( join( complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17080) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 2.71/3.08    Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (17078) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.71/3.08    complement( join( complement( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( 
% 2.71/3.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.71/3.08  parent0: (17080) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 2.71/3.08    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17082) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17087) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 2.71/3.08    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  parent1[0; 7]: (17082) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 2.71/3.08    ( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( complement( X ), complement( Y ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), 
% 2.71/3.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  parent0: (17087) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 2.71/3.08    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17089) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.71/3.08  parent0[0]: (419) {G15,W5,D3,L1,V1,M1} P(410,292) { join( X, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17092) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 2.71/3.08    join( X, Y ) ), Y ) }.
% 2.71/3.08  parent0[0]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.71/3.08     = join( join( Z, X ), Y ) }.
% 2.71/3.08  parent1[0; 4]: (17089) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17094) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 2.71/3.08    ( X, X ), Y ), Y ) }.
% 2.71/3.08  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.71/3.08    join( X, Y ), Z ) }.
% 2.71/3.08  parent1[0; 5]: (17092) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.71/3.08    ( X, join( X, Y ) ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := X
% 2.71/3.08     Z := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17095) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (419) {G15,W5,D3,L1,V1,M1} P(410,292) { join( X, X ) ==> X }.
% 2.71/3.08  parent1[0; 6]: (17094) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.71/3.08    ( join( X, X ), Y ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17096) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (17095) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 2.71/3.08    Y ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (425) {G16,W9,D4,L1,V2,M1} P(419,16);d(1);d(419) { join( join
% 2.71/3.08    ( X, Y ), Y ) ==> join( X, Y ) }.
% 2.71/3.08  parent0: (17096) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17105) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent0[0]: (419) {G15,W5,D3,L1,V1,M1} P(410,292) { join( X, X ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 2.71/3.08    X ) = join( join( Z, X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (426) {G16,W9,D4,L1,V2,M1} P(419,16) { join( join( X, Y ), X )
% 2.71/3.08     ==> join( X, Y ) }.
% 2.71/3.08  parent0: (17105) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17108) {G14,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 4]: (409) {G13,W7,D4,L1,V1,M1} P(398,56) { meet( top, X ) ==> 
% 2.71/3.08    complement( complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (432) {G15,W5,D3,L1,V1,M1} S(409);d(410) { meet( top, X ) ==> 
% 2.71/3.08    X }.
% 2.71/3.08  parent0: (17108) {G14,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17110) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.71/3.08    X, Y ) ) ) }.
% 2.71/3.08  parent0[0]: (331) {G10,W8,D5,L1,V2,M1} P(27,23);d(312) { join( X, 
% 2.71/3.08    complement( meet( X, Y ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17111) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.71/3.08    Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 5]: (17110) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 2.71/3.08    ( meet( X, Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17114) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 2.71/3.08     ) ==> top }.
% 2.71/3.08  parent0[0]: (17111) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 2.71/3.08    meet( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (462) {G11,W8,D5,L1,V2,M1} P(53,331) { join( X, complement( 
% 2.71/3.08    meet( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent0: (17114) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 2.71/3.08     ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17116) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17119) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.71/3.08    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 2.71/3.08  parent0[0]: (462) {G11,W8,D5,L1,V2,M1} P(53,331) { join( X, complement( 
% 2.71/3.08    meet( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent1[0; 11]: (17116) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( meet( Y, complement( X ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17120) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.71/3.08    meet( Y, complement( X ) ) ) ), zero ) }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 10]: (17119) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 2.71/3.08    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17121) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 2.71/3.08    , complement( X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 2]: (17120) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 2.71/3.08    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17122) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17121) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 2.71/3.08    ( Y, complement( X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (470) {G15,W9,D6,L1,V2,M1} P(462,27);d(55);d(413) { meet( X, 
% 2.71/3.08    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.71/3.08  parent0: (17122) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17124) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.71/3.08    complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17126) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.71/3.08     ) ==> complement( top ) }.
% 2.71/3.08  parent0[0]: (462) {G11,W8,D5,L1,V2,M1} P(53,331) { join( X, complement( 
% 2.71/3.08    meet( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent1[0; 8]: (17124) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.71/3.08    ( join( complement( X ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := meet( Y, complement( X ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17127) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 7]: (17126) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 2.71/3.08    ( X ) ) ) ==> complement( top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (478) {G12,W8,D5,L1,V2,M1} P(462,3);d(55) { meet( X, meet( Y, 
% 2.71/3.08    complement( X ) ) ) ==> zero }.
% 2.71/3.08  parent0: (17127) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17130) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 2.71/3.08    complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (478) {G12,W8,D5,L1,V2,M1} P(462,3);d(55) { meet( X, meet( Y, 
% 2.71/3.08    complement( X ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17131) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (17130) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 2.71/3.08    complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17132) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17131) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 2.71/3.08    , meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (481) {G15,W8,D4,L1,V2,M1} P(410,478) { meet( complement( X )
% 2.71/3.08    , meet( Y, X ) ) ==> zero }.
% 2.71/3.08  parent0: (17132) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 2.71/3.08     ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17133) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (481) {G15,W8,D4,L1,V2,M1} P(410,478) { meet( complement( X ), 
% 2.71/3.08    meet( Y, X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17134) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 2]: (17133) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.71/3.08     ), meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( Y, X )
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17138) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17134) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (486) {G16,W8,D4,L1,V2,M1} P(481,53) { meet( meet( Y, X ), 
% 2.71/3.08    complement( X ) ) ==> zero }.
% 2.71/3.08  parent0: (17138) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17142) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (481) {G15,W8,D4,L1,V2,M1} P(410,478) { meet( complement( X ), 
% 2.71/3.08    meet( Y, X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17144) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 5]: (17142) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.71/3.08     ), meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17150) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17144) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (487) {G16,W8,D4,L1,V2,M1} P(53,481) { meet( complement( Y ), 
% 2.71/3.08    meet( Y, X ) ) ==> zero }.
% 2.71/3.08  parent0: (17150) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17151) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 2.71/3.08    complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (486) {G16,W8,D4,L1,V2,M1} P(481,53) { meet( meet( Y, X ), 
% 2.71/3.08    complement( X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17153) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.71/3.08    complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 3]: (17151) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 2.71/3.08    , complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17159) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17153) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.71/3.08    complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (489) {G17,W8,D4,L1,V2,M1} P(53,486) { meet( meet( Y, X ), 
% 2.71/3.08    complement( Y ) ) ==> zero }.
% 2.71/3.08  parent0: (17159) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17161) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17164) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 2.71/3.08    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (489) {G17,W8,D4,L1,V2,M1} P(53,486) { meet( meet( Y, X ), 
% 2.71/3.08    complement( Y ) ) ==> zero }.
% 2.71/3.08  parent1[0; 5]: (17161) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17165) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 2.71/3.08    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (398) {G12,W7,D4,L1,V1,M1} P(385,351) { join( zero, complement
% 2.71/3.08    ( X ) ) ==> complement( X ) }.
% 2.71/3.08  parent1[0; 4]: (17164) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 2.71/3.08    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := join( complement( meet( X, Y ) ), complement( X ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17166) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.71/3.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.71/3.08  parent1[0; 4]: (17165) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.71/3.08    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17167) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (17166) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 2.71/3.08    Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (491) {G18,W9,D4,L1,V2,M1} P(489,27);d(398);d(3) { meet( meet
% 2.71/3.08    ( X, Y ), X ) ==> meet( X, Y ) }.
% 2.71/3.08  parent0: (17167) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17168) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (491) {G18,W9,D4,L1,V2,M1} P(489,27);d(398);d(3) { meet( meet( 
% 2.71/3.08    X, Y ), X ) ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17171) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 2.71/3.08    Y ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 4]: (17168) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 2.71/3.08    ( X, Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := meet( X, Y )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17184) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (17171) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( 
% 2.71/3.08    X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (502) {G19,W9,D4,L1,V2,M1} P(491,53) { meet( X, meet( X, Y ) )
% 2.71/3.08     ==> meet( X, Y ) }.
% 2.71/3.08  parent0: (17184) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17185) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 2.71/3.08    Y ) ) }.
% 2.71/3.08  parent0[0]: (502) {G19,W9,D4,L1,V2,M1} P(491,53) { meet( X, meet( X, Y ) ) 
% 2.71/3.08    ==> meet( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17188) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 4]: (17185) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 2.71/3.08    meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17190) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 5]: (17188) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 2.71/3.08    X, Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17192) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 1]: (17190) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 2.71/3.08    Y, X ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17193) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X, 
% 2.71/3.08    Y ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 4]: (17192) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 2.71/3.08    Y, X ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := meet( X, Y )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17197) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (17193) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( 
% 2.71/3.08    X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (504) {G20,W9,D4,L1,V2,M1} P(53,502) { meet( X, meet( Y, X ) )
% 2.71/3.08     ==> meet( Y, X ) }.
% 2.71/3.08  parent0: (17197) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.71/3.08    , Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17203) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 2.71/3.08    , Y ) }.
% 2.71/3.08  parent0[0]: (425) {G16,W9,D4,L1,V2,M1} P(419,16);d(1);d(419) { join( join( 
% 2.71/3.08    X, Y ), Y ) ==> join( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17206) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.71/3.08    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 2.71/3.08    ( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 11]: (17203) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.71/3.08    ( X, Y ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := complement( join( complement( X ), Y ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17207) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 2.71/3.08    complement( X ), Y ) ) ) }.
% 2.71/3.08  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 1]: (17206) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 2.71/3.08    ( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17214) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 2.71/3.08    ( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( 
% 2.71/3.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.71/3.08  parent1[0; 4]: (17207) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 2.71/3.08    join( complement( X ), Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17215) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 2.71/3.08     ) ==> X }.
% 2.71/3.08  parent0[0]: (17214) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 2.71/3.08    complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (508) {G17,W8,D5,L1,V2,M1} P(27,425);d(422) { join( X, meet( X
% 2.71/3.08    , complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0: (17215) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 2.71/3.08     ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17217) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 2.71/3.08    ( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (508) {G17,W8,D5,L1,V2,M1} P(27,425);d(422) { join( X, meet( X
% 2.71/3.08    , complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17218) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 6]: (17217) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 2.71/3.08    complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17219) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17218) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (517) {G18,W7,D4,L1,V2,M1} P(410,508) { join( Y, meet( Y, X )
% 2.71/3.08     ) ==> Y }.
% 2.71/3.08  parent0: (17219) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17221) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (517) {G18,W7,D4,L1,V2,M1} P(410,508) { join( Y, meet( Y, X ) )
% 2.71/3.08     ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17222) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (504) {G20,W9,D4,L1,V2,M1} P(53,502) { meet( X, meet( Y, X ) ) 
% 2.71/3.08    ==> meet( Y, X ) }.
% 2.71/3.08  parent1[0; 4]: (17221) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := meet( Y, X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17223) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17222) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (530) {G21,W7,D4,L1,V2,M1} P(504,517) { join( X, meet( Y, X )
% 2.71/3.08     ) ==> X }.
% 2.71/3.08  parent0: (17223) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17225) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 2.71/3.08    join( X, Y ), Z ) }.
% 2.71/3.08  parent0[0]: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.71/3.08    join( join( Y, Z ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17241) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y )
% 2.71/3.08     = join( Y, Z ) }.
% 2.71/3.08  parent0[0]: (530) {G21,W7,D4,L1,V2,M1} P(504,517) { join( X, meet( Y, X ) )
% 2.71/3.08     ==> X }.
% 2.71/3.08  parent1[0; 9]: (17225) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 2.71/3.08    join( join( X, Y ), Z ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := meet( X, Y )
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (568) {G22,W11,D5,L1,V3,M1} P(530,15) { join( join( meet( Y, X
% 2.71/3.08     ), Z ), X ) ==> join( X, Z ) }.
% 2.71/3.08  parent0: (17241) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y )
% 2.71/3.08     = join( Y, Z ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17246) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (530) {G21,W7,D4,L1,V2,M1} P(504,517) { join( X, meet( Y, X ) )
% 2.71/3.08     ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17247) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 2]: (17246) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := meet( Y, X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17250) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 2.71/3.08  parent0[0]: (17247) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (572) {G22,W7,D4,L1,V2,M1} P(530,0) { join( meet( Y, X ), X ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  parent0: (17250) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17252) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 2.71/3.08    converse( join( X, converse( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.71/3.08    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17254) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 2.71/3.08    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.71/3.08  parent0[0]: (572) {G22,W7,D4,L1,V2,M1} P(530,0) { join( meet( Y, X ), X ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  parent1[0; 9]: (17252) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==>
% 2.71/3.08     converse( join( X, converse( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := converse( Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( X, converse( Y ) )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17255) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse( 
% 2.71/3.08    Y ) ) ), Y ) ==> Y }.
% 2.71/3.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 8]: (17254) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 2.71/3.08    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (575) {G23,W9,D6,L1,V2,M1} P(572,40);d(7) { join( converse( 
% 2.71/3.08    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.71/3.08  parent0: (17255) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse( 
% 2.71/3.08    Y ) ) ), Y ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17258) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( join
% 2.71/3.08    ( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.71/3.08  parent0[0]: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z
% 2.71/3.08     ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17274) {G3,W12,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 2.71/3.08    Y ), complement( join( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (426) {G16,W9,D4,L1,V2,M1} P(419,16) { join( join( X, Y ), X ) 
% 2.71/3.08    ==> join( X, Y ) }.
% 2.71/3.08  parent1[0; 5]: (17258) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( 
% 2.71/3.08    join( join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17281) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.71/3.08    complement( join( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 1]: (17274) {G3,W12,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.71/3.08    join( X, Y ), complement( join( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17282) {G4,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 2.71/3.08    join( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent0[0]: (17281) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.71/3.08    complement( join( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (581) {G17,W10,D5,L1,V2,M1} P(426,21);d(312) { join( join( X, 
% 2.71/3.08    Y ), complement( join( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent0: (17282) {G4,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 2.71/3.08    join( Y, X ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17284) {G11,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 2.71/3.08    ==> composition( converse( X ), top ) }.
% 2.71/3.08  parent0[0]: (339) {G11,W9,D4,L1,V1,M1} P(314,34) { composition( converse( X
% 2.71/3.08     ), top ) ==> converse( composition( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17285) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 2.71/3.08     ) ==> composition( top, top ) }.
% 2.71/3.08  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 6]: (17284) {G11,W9,D4,L1,V1,M1}  { converse( composition( top, 
% 2.71/3.08    X ) ) ==> composition( converse( X ), top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (626) {G12,W8,D4,L1,V0,M1} P(314,339) { converse( composition
% 2.71/3.08    ( top, top ) ) ==> composition( top, top ) }.
% 2.71/3.08  parent0: (17285) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 2.71/3.08     ) ==> composition( top, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17288) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.71/3.08    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.71/3.08    complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.71/3.08    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.71/3.08    Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17292) {G1,W15,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.71/3.08    composition( converse( converse( X ) ), complement( converse( composition
% 2.71/3.08    ( top, X ) ) ) ), complement( top ) ) }.
% 2.71/3.08  parent0[0]: (339) {G11,W9,D4,L1,V1,M1} P(314,34) { composition( converse( X
% 2.71/3.08     ), top ) ==> converse( composition( top, X ) ) }.
% 2.71/3.08  parent1[0; 9]: (17288) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.71/3.08    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.71/3.08    complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := converse( X )
% 2.71/3.08     Y := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17293) {G1,W13,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.71/3.08    composition( X, complement( converse( composition( top, X ) ) ) ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 5]: (17292) {G1,W15,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.71/3.08    composition( converse( converse( X ) ), complement( converse( composition
% 2.71/3.08    ( top, X ) ) ) ), complement( top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17295) {G2,W12,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.71/3.08    composition( X, complement( converse( composition( top, X ) ) ) ), zero )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 11]: (17293) {G1,W13,D7,L1,V1,M1}  { complement( top ) ==> join
% 2.71/3.08    ( composition( X, complement( converse( composition( top, X ) ) ) ), 
% 2.71/3.08    complement( top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17296) {G2,W11,D7,L1,V1,M1}  { zero ==> join( composition( X, 
% 2.71/3.08    complement( converse( composition( top, X ) ) ) ), zero ) }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 1]: (17295) {G2,W12,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.71/3.08    composition( X, complement( converse( composition( top, X ) ) ) ), zero )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17299) {G3,W9,D6,L1,V1,M1}  { zero ==> composition( X, complement
% 2.71/3.08    ( converse( composition( top, X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 2]: (17296) {G2,W11,D7,L1,V1,M1}  { zero ==> join( composition( 
% 2.71/3.08    X, complement( converse( composition( top, X ) ) ) ), zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := composition( X, complement( converse( composition( top, X ) ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17300) {G3,W9,D6,L1,V1,M1}  { composition( X, complement( converse
% 2.71/3.08    ( composition( top, X ) ) ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (17299) {G3,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 2.71/3.08    complement( converse( composition( top, X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (630) {G15,W9,D6,L1,V1,M1} P(339,10);d(7);d(55);d(413) { 
% 2.71/3.08    composition( X, complement( converse( composition( top, X ) ) ) ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent0: (17300) {G3,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 2.71/3.08    converse( composition( top, X ) ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17302) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, 
% 2.71/3.08    X ) ) }.
% 2.71/3.08  parent0[0]: (504) {G20,W9,D4,L1,V2,M1} P(53,502) { meet( X, meet( Y, X ) ) 
% 2.71/3.08    ==> meet( Y, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17304) {G16,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 2.71/3.08    , X ) }.
% 2.71/3.08  parent0[0]: (470) {G15,W9,D6,L1,V2,M1} P(462,27);d(55);d(413) { meet( X, 
% 2.71/3.08    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 14]: (17302) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 2.71/3.08    meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( meet( Y, complement( X ) ) )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17305) {G16,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ), X ) }.
% 2.71/3.08  parent0[0]: (470) {G15,W9,D6,L1,V2,M1} P(462,27);d(55);d(413) { meet( X, 
% 2.71/3.08    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 1]: (17304) {G16,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 2.71/3.08    Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) )
% 2.71/3.08     ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17307) {G16,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ), X ) ==> X }.
% 2.71/3.08  parent0[0]: (17305) {G16,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y
% 2.71/3.08    , complement( X ) ) ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (741) {G21,W9,D6,L1,V2,M1} P(470,504) { meet( complement( meet
% 2.71/3.08    ( Y, complement( X ) ) ), X ) ==> X }.
% 2.71/3.08  parent0: (17307) {G16,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ), X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17310) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( X, complement
% 2.71/3.08    ( converse( composition( top, X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (630) {G15,W9,D6,L1,V1,M1} P(339,10);d(7);d(55);d(413) { 
% 2.71/3.08    composition( X, complement( converse( composition( top, X ) ) ) ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17311) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 2.71/3.08    complement( composition( top, top ) ) ) }.
% 2.71/3.08  parent0[0]: (626) {G12,W8,D4,L1,V0,M1} P(314,339) { converse( composition( 
% 2.71/3.08    top, top ) ) ==> composition( top, top ) }.
% 2.71/3.08  parent1[0; 5]: (17310) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 2.71/3.08    complement( converse( composition( top, X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17312) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 2.71/3.08    composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (17311) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 2.71/3.08    complement( composition( top, top ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (753) {G16,W8,D5,L1,V0,M1} P(626,630) { composition( top, 
% 2.71/3.08    complement( composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent0: (17312) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 2.71/3.08    composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17314) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 2.71/3.08    join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.71/3.08  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.71/3.08    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Z
% 2.71/3.08     Z := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17319) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 2.71/3.08    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 2.71/3.08    complement( composition( top, top ) ) ), zero ) }.
% 2.71/3.08  parent0[0]: (753) {G16,W8,D5,L1,V0,M1} P(626,630) { composition( top, 
% 2.71/3.08    complement( composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent1[0; 16]: (17314) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 2.71/3.08    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( composition( top, top ) )
% 2.71/3.08     Z := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17320) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 2.71/3.08    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 2.71/3.08    composition( top, top ) ) ) }.
% 2.71/3.08  parent0[0]: (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 9]: (17319) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 2.71/3.08    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 2.71/3.08    complement( composition( top, top ) ) ), zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := composition( X, complement( composition( top, top ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17321) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 2.71/3.08    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 2.71/3.08    top, top ) ) ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 2]: (17320) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 2.71/3.08    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 2.71/3.08    ( composition( top, top ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17322) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 2.71/3.08    ( composition( top, top ) ) ) }.
% 2.71/3.08  parent0[0]: (753) {G16,W8,D5,L1,V0,M1} P(626,630) { composition( top, 
% 2.71/3.08    complement( composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent1[0; 1]: (17321) {G3,W13,D5,L1,V1,M1}  { composition( top, complement
% 2.71/3.08    ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 2.71/3.08    ( top, top ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17323) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 2.71/3.08    composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (17322) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 2.71/3.08    complement( composition( top, top ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (762) {G17,W8,D5,L1,V1,M1} P(753,6);d(413);d(312);d(753) { 
% 2.71/3.08    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  parent0: (17323) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 2.71/3.08    composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17324) {G17,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 2.71/3.08    ( composition( top, top ) ) ) }.
% 2.71/3.08  parent0[0]: (762) {G17,W8,D5,L1,V1,M1} P(753,6);d(413);d(312);d(753) { 
% 2.71/3.08    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17326) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 2.71/3.08    top, top ) ) }.
% 2.71/3.08  parent0[0]: (288) {G4,W5,D3,L1,V1,M1} P(287,277) { composition( one, X ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  parent1[0; 2]: (17324) {G17,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 2.71/3.08    complement( composition( top, top ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( composition( top, top ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := one
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17327) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17326) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition
% 2.71/3.08    ( top, top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (767) {G18,W6,D4,L1,V0,M1} P(762,288) { complement( 
% 2.71/3.08    composition( top, top ) ) ==> zero }.
% 2.71/3.08  parent0: (17327) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17329) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17331) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 2.71/3.08    complement( zero ) }.
% 2.71/3.08  parent0[0]: (767) {G18,W6,D4,L1,V0,M1} P(762,288) { complement( composition
% 2.71/3.08    ( top, top ) ) ==> zero }.
% 2.71/3.08  parent1[0; 5]: (17329) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 2.71/3.08    ( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := composition( top, top )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17332) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (353) {G12,W4,D3,L1,V0,M1} P(350,292) { complement( zero ) ==> 
% 2.71/3.08    top }.
% 2.71/3.08  parent1[0; 4]: (17331) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 2.71/3.08    complement( zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (771) {G19,W5,D3,L1,V0,M1} P(767,410);d(353) { composition( 
% 2.71/3.08    top, top ) ==> top }.
% 2.71/3.08  parent0: (17332) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17335) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), Z
% 2.71/3.08     ) ==> composition( X, composition( Y, Z ) ) }.
% 2.71/3.08  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.71/3.08     ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17337) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 2.71/3.08    , top ) ==> composition( X, top ) }.
% 2.71/3.08  parent0[0]: (771) {G19,W5,D3,L1,V0,M1} P(767,410);d(353) { composition( top
% 2.71/3.08    , top ) ==> top }.
% 2.71/3.08  parent1[0; 8]: (17335) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 2.71/3.08    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := top
% 2.71/3.08     Z := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (773) {G20,W9,D4,L1,V1,M1} P(771,4) { composition( composition
% 2.71/3.08    ( X, top ), top ) ==> composition( X, top ) }.
% 2.71/3.08  parent0: (17337) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 2.71/3.08    , top ) ==> composition( X, top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17341) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 2.71/3.08    join( complement( X ), complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), 
% 2.71/3.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17342) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 2.71/3.08    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (17341) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 2.71/3.08    ==> join( complement( X ), complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  parent0: (17342) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 2.71/3.08    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17347) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 2.71/3.08    join( complement( X ), complement( Y ) ) }.
% 2.71/3.08  parent0[0]: (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), 
% 2.71/3.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17349) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 2.71/3.08    Y ) ) ) ==> join( complement( X ), Y ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 9]: (17347) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 2.71/3.08    ==> join( complement( X ), complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (794) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 2.71/3.08  parent0: (17349) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 2.71/3.08    Y ) ) ) ==> join( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17353) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 2.71/3.08    complement( Y ) ) ), Y ) }.
% 2.71/3.08  parent0[0]: (741) {G21,W9,D6,L1,V2,M1} P(470,504) { meet( complement( meet
% 2.71/3.08    ( Y, complement( X ) ) ), X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17356) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 2.71/3.08    complement( X ) ) ), X ) }.
% 2.71/3.08  parent0[0]: (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  parent1[0; 3]: (17353) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet
% 2.71/3.08    ( X, complement( Y ) ) ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17358) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 5]: (17356) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 2.71/3.08    complement( complement( X ) ) ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17359) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 2.71/3.08  parent0[0]: (17358) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (919) {G22,W7,D4,L1,V2,M1} P(793,741);d(410) { meet( join( X, 
% 2.71/3.08    Y ), Y ) ==> Y }.
% 2.71/3.08  parent0: (17359) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17361) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 2.71/3.08  parent0[0]: (919) {G22,W7,D4,L1,V2,M1} P(793,741);d(410) { meet( join( X, Y
% 2.71/3.08     ), Y ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17362) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 2.71/3.08  parent0[0]: (426) {G16,W9,D4,L1,V2,M1} P(419,16) { join( join( X, Y ), X ) 
% 2.71/3.08    ==> join( X, Y ) }.
% 2.71/3.08  parent1[0; 3]: (17361) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 2.71/3.08     ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17363) {G17,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 2.71/3.08  parent0[0]: (17362) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (943) {G23,W7,D4,L1,V2,M1} P(426,919) { meet( join( X, Y ), X
% 2.71/3.08     ) ==> X }.
% 2.71/3.08  parent0: (17363) {G17,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17365) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.71/3.08    meet( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (487) {G16,W8,D4,L1,V2,M1} P(53,481) { meet( complement( Y ), 
% 2.71/3.08    meet( Y, X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17366) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.71/3.08    , Y ) ), X ) }.
% 2.71/3.08  parent0[0]: (943) {G23,W7,D4,L1,V2,M1} P(426,919) { meet( join( X, Y ), X )
% 2.71/3.08     ==> X }.
% 2.71/3.08  parent1[0; 7]: (17365) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.71/3.08     ), meet( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17367) {G17,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), X
% 2.71/3.08     ) ==> zero }.
% 2.71/3.08  parent0[0]: (17366) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 2.71/3.08    ( X, Y ) ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (961) {G24,W8,D5,L1,V2,M1} P(943,487) { meet( complement( join
% 2.71/3.08    ( X, Y ) ), X ) ==> zero }.
% 2.71/3.08  parent0: (17367) {G17,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.71/3.08    X ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17369) {G24,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.71/3.08    , Y ) ), X ) }.
% 2.71/3.08  parent0[0]: (961) {G24,W8,D5,L1,V2,M1} P(943,487) { meet( complement( join
% 2.71/3.08    ( X, Y ) ), X ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17370) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.71/3.08  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.71/3.08     ) ==> converse( join( X, Y ) ) }.
% 2.71/3.08  parent1[0; 4]: (17369) {G24,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    join( X, Y ) ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := converse( X )
% 2.71/3.08     Y := converse( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17371) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( X
% 2.71/3.08    , Y ) ) ), converse( X ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (17370) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (998) {G25,W10,D6,L1,V2,M1} P(8,961) { meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.71/3.08  parent0: (17371) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( 
% 2.71/3.08    X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17374) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( 
% 2.71/3.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.71/3.08  parent1[0; 5]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.71/3.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1000) {G16,W10,D5,L1,V2,M1} S(27);d(422) { join( meet( X, Y )
% 2.71/3.08    , meet( X, complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0: (17374) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17378) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.71/3.08    converse( X ) ) ) ) ==> top }.
% 2.71/3.08  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 7]: (188) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.71/3.08    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1005) {G11,W8,D6,L1,V1,M1} S(188);d(314) { join( X, converse
% 2.71/3.08    ( complement( converse( X ) ) ) ) ==> top }.
% 2.71/3.08  parent0: (17378) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.71/3.08    converse( X ) ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17380) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 2.71/3.08    , complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (1000) {G16,W10,D5,L1,V2,M1} S(27);d(422) { join( meet( X, Y )
% 2.71/3.08    , meet( X, complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17381) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 2.71/3.08    , complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.71/3.08    Y ) }.
% 2.71/3.08  parent1[0; 3]: (17380) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.71/3.08    meet( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17385) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17381) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 2.71/3.08    ( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1172) {G17,W10,D5,L1,V2,M1} P(53,1000) { join( meet( Y, X ), 
% 2.71/3.08    meet( X, complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0: (17385) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17389) {G17,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 2.71/3.08    , complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (1172) {G17,W10,D5,L1,V2,M1} P(53,1000) { join( meet( Y, X ), 
% 2.71/3.08    meet( X, complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17390) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.71/3.08     ) ), meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 2]: (17389) {G17,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 2.71/3.08    meet( Y, complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( Y, X )
% 2.71/3.08     Y := meet( X, complement( Y ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17393) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.71/3.08    meet( Y, X ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17390) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement
% 2.71/3.08    ( Y ) ), meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1224) {G18,W10,D5,L1,V2,M1} P(1172,0) { join( meet( Y, 
% 2.71/3.08    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 2.71/3.08  parent0: (17393) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.71/3.08    meet( Y, X ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17395) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17398) {G16,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 2.71/3.08    , join( Y, X ) ) ==> complement( top ) }.
% 2.71/3.08  parent0[0]: (581) {G17,W10,D5,L1,V2,M1} P(426,21);d(312) { join( join( X, Y
% 2.71/3.08     ), complement( join( Y, X ) ) ) ==> top }.
% 2.71/3.08  parent1[0; 10]: (17395) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 2.71/3.08     ==> complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08     Y := join( Y, X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17399) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.71/3.08    join( Y, X ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.71/3.08    zero }.
% 2.71/3.08  parent1[0; 9]: (17398) {G16,W11,D5,L1,V2,M1}  { meet( complement( join( X, 
% 2.71/3.08    Y ) ), join( Y, X ) ) ==> complement( top ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1411) {G18,W10,D5,L1,V2,M1} P(581,421);d(55) { meet( 
% 2.71/3.08    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.71/3.08  parent0: (17399) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.71/3.08    join( Y, X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17402) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17406) {G15,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 2.71/3.08    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 9]: (17402) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 2.71/3.08    ==> complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1426) {G16,W10,D4,L1,V2,M1} P(410,421) { meet( complement( Y
% 2.71/3.08     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.71/3.08  parent0: (17406) {G15,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 2.71/3.08    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17409) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17410) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) ), 
% 2.71/3.08    Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 2.71/3.08  parent0[0]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.71/3.08     = join( join( Z, X ), Y ) }.
% 2.71/3.08  parent1[0; 8]: (17409) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 2.71/3.08    ==> complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( Z )
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( X, Y )
% 2.71/3.08     Y := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17413) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 2.71/3.08    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.71/3.08  parent0[0]: (17410) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 2.71/3.08     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1428) {G16,W14,D6,L1,V3,M1} P(16,421) { complement( join( 
% 2.71/3.08    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 2.71/3.08     ) }.
% 2.71/3.08  parent0: (17413) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 2.71/3.08    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08     Z := Z
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17415) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.71/3.08    , Y ) ), join( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (1411) {G18,W10,D5,L1,V2,M1} P(581,421);d(55) { meet( 
% 2.71/3.08    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17421) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 2.71/3.08    complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), 
% 2.71/3.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  parent1[0; 9]: (17415) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    join( X, Y ) ), join( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17423) {G17,W12,D6,L1,V2,M1}  { zero ==> complement( join( join( 
% 2.71/3.08    complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (1426) {G16,W10,D4,L1,V2,M1} P(410,421) { meet( complement( Y )
% 2.71/3.08    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.71/3.08  parent1[0; 2]: (17421) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( Y, X )
% 2.71/3.08     Y := join( complement( X ), complement( Y ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17424) {G17,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 2.71/3.08    complement( X ), meet( Y, X ) ) ), Y ) }.
% 2.71/3.08  parent0[0]: (1428) {G16,W14,D6,L1,V3,M1} P(16,421) { complement( join( join
% 2.71/3.08    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 2]: (17423) {G17,W12,D6,L1,V2,M1}  { zero ==> complement( join( 
% 2.71/3.08    join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := meet( Y, X )
% 2.71/3.08     Z := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17425) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 2.71/3.08    complement( meet( Y, X ) ) ), Y ) }.
% 2.71/3.08  parent0[0]: (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( 
% 2.71/3.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.71/3.08  parent1[0; 3]: (17424) {G17,W11,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( Y, X )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17426) {G16,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( Y
% 2.71/3.08    , X ) ) ), Y ) ==> zero }.
% 2.71/3.08  parent0[0]: (17425) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 2.71/3.08    complement( meet( Y, X ) ) ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (1741) {G19,W10,D6,L1,V2,M1} P(423,1411);d(1426);d(1428);d(422
% 2.71/3.08    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.71/3.08  parent0: (17426) {G16,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 2.71/3.08    Y, X ) ) ), Y ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17428) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.71/3.08     ) ), meet( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (1224) {G18,W10,D5,L1,V2,M1} P(1172,0) { join( meet( Y, 
% 2.71/3.08    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17432) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.71/3.08    meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 2.71/3.08  parent0[0]: (1741) {G19,W10,D6,L1,V2,M1} P(423,1411);d(1426);d(1428);d(422)
% 2.71/3.08     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.71/3.08  parent1[0; 12]: (17428) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 2.71/3.08    complement( Y ) ), meet( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := meet( Y, complement( meet( X, Y ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17433) {G15,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 2.71/3.08    Y, complement( meet( X, Y ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (413) {G14,W5,D3,L1,V1,M1} P(404,333) { join( X, zero ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 2]: (17432) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 2.71/3.08    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17434) {G16,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 2.71/3.08    Y ), meet( X, Y ) ) ) }.
% 2.71/3.08  parent0[0]: (794) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( Y, 
% 2.71/3.08    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 2.71/3.08  parent1[0; 4]: (17433) {G15,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( 
% 2.71/3.08    meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( X, Y )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17435) {G16,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.71/3.08    meet( X, Y ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17434) {G16,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 2.71/3.08    complement( Y ), meet( X, Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2151) {G20,W10,D5,L1,V2,M1} P(1741,1224);d(413);d(794) { meet
% 2.71/3.08    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.71/3.08  parent0: (17435) {G16,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.71/3.08    meet( X, Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17436) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( Y
% 2.71/3.08     ), meet( X, Y ) ) ) }.
% 2.71/3.08  parent0[0]: (2151) {G20,W10,D5,L1,V2,M1} P(1741,1224);d(413);d(794) { meet
% 2.71/3.08    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17437) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 2.71/3.08    , complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 4]: (17436) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 2.71/3.08    complement( Y ), meet( X, Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( Y )
% 2.71/3.08     Y := meet( X, Y )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17440) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17437) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y
% 2.71/3.08     ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2199) {G21,W10,D5,L1,V2,M1} P(0,2151) { meet( Y, join( meet( 
% 2.71/3.08    Y, X ), complement( X ) ) ) ==> Y }.
% 2.71/3.08  parent0: (17440) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17442) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 2.71/3.08    complement( meet( complement( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17447) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 2.71/3.08    complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement( X
% 2.71/3.08     ) ) }.
% 2.71/3.08  parent0[0]: (2199) {G21,W10,D5,L1,V2,M1} P(0,2151) { meet( Y, join( meet( Y
% 2.71/3.08    , X ), complement( X ) ) ) ==> Y }.
% 2.71/3.08  parent1[0; 12]: (17442) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 2.71/3.08     ==> complement( meet( complement( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17448) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 2.71/3.08    complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 11]: (17447) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join
% 2.71/3.08    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 2.71/3.08    complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17449) {G16,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet( 
% 2.71/3.08    complement( X ), Y ) ), Y ) ) ==> X }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent1[0; 3]: (17448) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( 
% 2.71/3.08    meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( complement( X ), Y )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17450) {G17,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 2.71/3.08    complement( Y ) ), Y ) ) ==> X }.
% 2.71/3.08  parent0[0]: (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  parent1[0; 4]: (17449) {G16,W11,D7,L1,V2,M1}  { join( X, meet( complement( 
% 2.71/3.08    meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2273) {G22,W10,D6,L1,V2,M1} P(2199,793);d(410);d(421);d(793)
% 2.71/3.08     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.71/3.08  parent0: (17450) {G17,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 2.71/3.08    complement( Y ) ), Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17453) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.71/3.08    complement( Y ) ), Y ) ) }.
% 2.71/3.08  parent0[0]: (2273) {G22,W10,D6,L1,V2,M1} P(2199,793);d(410);d(421);d(793)
% 2.71/3.08     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17454) {G15,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 2.71/3.08    , complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (17453) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( 
% 2.71/3.08    X, complement( Y ) ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17455) {G15,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17454) {G15,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.71/3.08    Y ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2318) {G23,W10,D5,L1,V2,M1} P(410,2273) { join( Y, meet( join
% 2.71/3.08    ( Y, X ), complement( X ) ) ) ==> Y }.
% 2.71/3.08  parent0: (17455) {G15,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 2.71/3.08    complement( Y ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17457) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.71/3.08    complement( Y ) ), Y ) ) }.
% 2.71/3.08  parent0[0]: (2273) {G22,W10,D6,L1,V2,M1} P(2199,793);d(410);d(421);d(793)
% 2.71/3.08     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17462) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 2.71/3.08    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 2.71/3.08    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 2.71/3.08  parent0[0]: (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( 
% 2.71/3.08    join( X, Y ) ), X ), Y ) ==> top }.
% 2.71/3.08  parent1[0; 17]: (17457) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 2.71/3.08    ( X, complement( Y ) ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( Y )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := join( complement( join( X, complement( Y ) ) ), X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17464) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 2.71/3.08    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 2.71/3.08    , meet( top, Y ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent1[0; 10]: (17462) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 2.71/3.08    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 2.71/3.08    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17465) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.71/3.08    X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent1[0; 2]: (17464) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 2.71/3.08    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 2.71/3.08    , meet( top, Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17469) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.71/3.08    X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 2.71/3.08  parent0[0]: (432) {G15,W5,D3,L1,V1,M1} S(409);d(410) { meet( top, X ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 14]: (17465) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X )
% 2.71/3.08    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y
% 2.71/3.08     ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17470) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.71/3.08    X ) ==> join( Y, X ) }.
% 2.71/3.08  parent0[0]: (568) {G22,W11,D5,L1,V3,M1} P(530,15) { join( join( meet( Y, X
% 2.71/3.08     ), Z ), X ) ==> join( X, Z ) }.
% 2.71/3.08  parent1[0; 7]: (17469) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X )
% 2.71/3.08    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := complement( X )
% 2.71/3.08     Z := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2320) {G23,W10,D5,L1,V2,M1} P(18,2273);d(421);d(432);d(568)
% 2.71/3.08     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.71/3.08  parent0: (17470) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.71/3.08    X ) ==> join( Y, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17473) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 2.71/3.08    , complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (2318) {G23,W10,D5,L1,V2,M1} P(410,2273) { join( Y, meet( join
% 2.71/3.08    ( Y, X ), complement( X ) ) ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17475) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 2.71/3.08    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (1005) {G11,W8,D6,L1,V1,M1} S(188);d(314) { join( X, converse( 
% 2.71/3.08    complement( converse( X ) ) ) ) ==> top }.
% 2.71/3.08  parent1[0; 5]: (17473) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( 
% 2.71/3.08    X, Y ), complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := converse( complement( converse( X ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17476) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.71/3.08    converse( complement( converse( X ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (432) {G15,W5,D3,L1,V1,M1} S(409);d(410) { meet( top, X ) ==> X
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 4]: (17475) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 2.71/3.08    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( converse( complement( converse( X ) ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17477) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 2.71/3.08    complement( converse( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (17476) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.71/3.08    converse( complement( converse( X ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2482) {G24,W9,D7,L1,V1,M1} P(1005,2318);d(432) { join( X, 
% 2.71/3.08    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent0: (17477) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 2.71/3.08    complement( converse( X ) ) ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17479) {G15,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.71/3.08    complement( join( complement( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (422) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( 
% 2.71/3.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17482) {G16,W13,D9,L1,V1,M1}  { meet( X, complement( complement( 
% 2.71/3.08    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 2.71/3.08    complement( complement( X ) ) }.
% 2.71/3.08  parent0[0]: (2482) {G24,W9,D7,L1,V1,M1} P(1005,2318);d(432) { join( X, 
% 2.71/3.08    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 11]: (17479) {G15,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 2.71/3.08     ==> complement( join( complement( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 2.71/3.08    
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17484) {G15,W11,D9,L1,V1,M1}  { meet( X, complement( complement( 
% 2.71/3.08    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 10]: (17482) {G16,W13,D9,L1,V1,M1}  { meet( X, complement( 
% 2.71/3.08    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 2.71/3.08    ==> complement( complement( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17486) {G15,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 2.71/3.08    converse( complement( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 3]: (17484) {G15,W11,D9,L1,V1,M1}  { meet( X, complement( 
% 2.71/3.08    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 2.71/3.08    ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := converse( complement( converse( complement( X ) ) ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2502) {G25,W9,D7,L1,V1,M1} P(2482,422);d(410);d(410) { meet( 
% 2.71/3.08    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent0: (17486) {G15,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 2.71/3.08    converse( complement( X ) ) ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17489) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( converse
% 2.71/3.08    ( complement( converse( X ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (2482) {G24,W9,D7,L1,V1,M1} P(1005,2318);d(432) { join( X, 
% 2.71/3.08    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17490) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( converse( 
% 2.71/3.08    X ), complement( converse( complement( X ) ) ) ) }.
% 2.71/3.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 9]: (17489) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.71/3.08    converse( complement( converse( X ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := converse( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17491) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 2.71/3.08    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.71/3.08  parent0[0]: (17490) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( 
% 2.71/3.08    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2530) {G25,W10,D6,L1,V1,M1} P(7,2482) { join( converse( X ), 
% 2.71/3.08    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.71/3.08  parent0: (17491) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 2.71/3.08    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17493) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( X, 
% 2.71/3.08    converse( Y ) ) ), Y ) }.
% 2.71/3.08  parent0[0]: (575) {G23,W9,D6,L1,V2,M1} P(572,40);d(7) { join( converse( 
% 2.71/3.08    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17495) {G24,W12,D6,L1,V1,M1}  { complement( converse( complement
% 2.71/3.08    ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 2.71/3.08     ) ) ) }.
% 2.71/3.08  parent0[0]: (2502) {G25,W9,D7,L1,V1,M1} P(2482,422);d(410);d(410) { meet( X
% 2.71/3.08    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.71/3.08  parent1[0; 7]: (17493) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( 
% 2.71/3.08    X, converse( Y ) ) ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := complement( converse( complement( X ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17496) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 2.71/3.08    X ) ) ) ==> converse( X ) }.
% 2.71/3.08  parent0[0]: (2530) {G25,W10,D6,L1,V1,M1} P(7,2482) { join( converse( X ), 
% 2.71/3.08    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.71/3.08  parent1[0; 5]: (17495) {G24,W12,D6,L1,V1,M1}  { complement( converse( 
% 2.71/3.08    complement( X ) ) ) ==> join( converse( X ), complement( converse( 
% 2.71/3.08    complement( X ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2557) {G26,W7,D5,L1,V1,M1} P(2502,575);d(2530) { complement( 
% 2.71/3.08    converse( complement( X ) ) ) ==> converse( X ) }.
% 2.71/3.08  parent0: (17496) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 2.71/3.08    X ) ) ) ==> converse( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17498) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 2.71/3.08    converse( complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (2557) {G26,W7,D5,L1,V1,M1} P(2502,575);d(2530) { complement( 
% 2.71/3.08    converse( complement( X ) ) ) ==> converse( X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17500) {G15,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 2.71/3.08    complement( converse( X ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 6]: (17498) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement
% 2.71/3.08    ( converse( complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2626) {G27,W7,D4,L1,V1,M1} P(2557,410) { converse( complement
% 2.71/3.08    ( X ) ) ==> complement( converse( X ) ) }.
% 2.71/3.08  parent0: (17500) {G15,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 2.71/3.08    complement( converse( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17503) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) ==>
% 2.71/3.08     converse( composition( X, converse( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 2.71/3.08    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17507) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.71/3.08     ) ) }.
% 2.71/3.08  parent0[0]: (2626) {G27,W7,D4,L1,V1,M1} P(2557,410) { converse( complement
% 2.71/3.08    ( X ) ) ==> complement( converse( X ) ) }.
% 2.71/3.08  parent1[0; 9]: (17503) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 2.71/3.08     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17509) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 2.71/3.08    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) }.
% 2.71/3.08  parent0[0]: (17507) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.71/3.08     ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2649) {G28,W12,D6,L1,V2,M1} P(2626,33) { converse( 
% 2.71/3.08    composition( Y, complement( converse( X ) ) ) ) ==> composition( 
% 2.71/3.08    complement( X ), converse( Y ) ) }.
% 2.71/3.08  parent0: (17509) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 2.71/3.08    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17511) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.71/3.08    complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17516) {G16,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.71/3.08    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 2.71/3.08    complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (2320) {G23,W10,D5,L1,V2,M1} P(18,2273);d(421);d(432);d(568) { 
% 2.71/3.08    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.71/3.08  parent1[0; 10]: (17511) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 2.71/3.08     ==> complement( join( X, complement( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := meet( complement( complement( X ) ), Y )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17517) {G16,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.71/3.08    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 2.71/3.08     }.
% 2.71/3.08  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.08  parent1[0; 9]: (17516) {G16,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.71/3.08    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 2.71/3.08    complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17518) {G17,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 2.71/3.08    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.71/3.08  parent0[0]: (793) {G16,W10,D5,L1,V2,M1} P(410,423) { complement( meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.71/3.08  parent1[0; 2]: (17517) {G16,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.71/3.08    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := complement( X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17519) {G16,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 2.71/3.08    , X ) ==> meet( complement( Y ), X ) }.
% 2.71/3.08  parent0[0]: (423) {G15,W10,D4,L1,V2,M1} P(3,410) { join( complement( X ), 
% 2.71/3.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.71/3.08  parent1[0; 2]: (17518) {G17,W12,D5,L1,V2,M1}  { meet( join( complement( X )
% 2.71/3.08    , complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2943) {G24,W11,D5,L1,V2,M1} P(2320,421);d(421);d(793);d(423)
% 2.71/3.08     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 2.71/3.08     }.
% 2.71/3.08  parent0: (17519) {G16,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 2.71/3.08    , X ) ==> meet( complement( Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17521) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( meet( 
% 2.71/3.08    complement( X ), Y ), X ) }.
% 2.71/3.08  parent0[0]: (2320) {G23,W10,D5,L1,V2,M1} P(18,2273);d(421);d(432);d(568) { 
% 2.71/3.08    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17523) {G1,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 2.71/3.08    complement( Y ), X ) ) }.
% 2.71/3.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.71/3.08  parent1[0; 4]: (17521) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( meet
% 2.71/3.08    ( complement( X ), Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := meet( complement( Y ), X )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17529) {G1,W10,D5,L1,V2,M1}  { join( Y, meet( complement( Y ), X )
% 2.71/3.08     ) ==> join( X, Y ) }.
% 2.71/3.08  parent0[0]: (17523) {G1,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet
% 2.71/3.08    ( complement( Y ), X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2954) {G24,W10,D5,L1,V2,M1} P(2320,0) { join( X, meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( Y, X ) }.
% 2.71/3.08  parent0: (17529) {G1,W10,D5,L1,V2,M1}  { join( Y, meet( complement( Y ), X
% 2.71/3.08     ) ) ==> join( X, Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17531) {G24,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, meet( 
% 2.71/3.08    complement( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (2954) {G24,W10,D5,L1,V2,M1} P(2320,0) { join( X, meet( 
% 2.71/3.08    complement( X ), Y ) ) ==> join( Y, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17534) {G17,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 2.71/3.08    join( Y, complement( join( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (1426) {G16,W10,D4,L1,V2,M1} P(410,421) { meet( complement( Y )
% 2.71/3.08    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.71/3.08  parent1[0; 7]: (17531) {G24,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, 
% 2.71/3.08    meet( complement( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17535) {G17,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X )
% 2.71/3.08     ) ) ==> join( complement( X ), Y ) }.
% 2.71/3.08  parent0[0]: (17534) {G17,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) ==>
% 2.71/3.08     join( Y, complement( join( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (2983) {G25,W11,D5,L1,V2,M1} P(1426,2954) { join( X, 
% 2.71/3.08    complement( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 2.71/3.08  parent0: (17535) {G17,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X )
% 2.71/3.08     ) ) ==> join( complement( X ), Y ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17537) {G25,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.71/3.08  parent0[0]: (998) {G25,W10,D6,L1,V2,M1} P(8,961) { meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17542) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 2.71/3.08    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, 
% 2.71/3.08    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 2.71/3.08     ) ) ) ==> complement( converse( Y ) ) }.
% 2.71/3.08  parent1[0; 5]: (17537) {G25,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 2.71/3.08     Y := complement( converse( Y ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17543) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 2.71/3.08    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (2626) {G27,W7,D4,L1,V1,M1} P(2557,410) { converse( complement
% 2.71/3.08    ( X ) ) ==> complement( converse( X ) ) }.
% 2.71/3.08  parent1[0; 4]: (17542) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 2.71/3.08    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := converse( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17544) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( converse
% 2.71/3.08    ( X ) ), converse( composition( Y, complement( converse( composition( X, 
% 2.71/3.08    Y ) ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 3]: (17543) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.71/3.08    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 2.71/3.08    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := converse( converse( X ) )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17545) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 2.71/3.08    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.71/3.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 3]: (17544) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 2.71/3.08    converse( X ) ), converse( composition( Y, complement( converse( 
% 2.71/3.08    composition( X, Y ) ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17546) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.71/3.08    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.71/3.08  parent0[0]: (2649) {G28,W12,D6,L1,V2,M1} P(2626,33) { converse( composition
% 2.71/3.08    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) }.
% 2.71/3.08  parent1[0; 4]: (17545) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 2.71/3.08    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := composition( X, Y )
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17547) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 2.71/3.08    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 2.71/3.08  parent0[0]: (17546) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.71/3.08    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (3420) {G29,W11,D6,L1,V2,M1} P(82,998);d(2626);d(410);d(7);d(
% 2.71/3.08    2649) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 2.71/3.08    ( X ) ) ) ==> zero }.
% 2.71/3.08  parent0: (17547) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 2.71/3.08    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := Y
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17549) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) = 
% 2.71/3.08    join( X, composition( Y, X ) ) }.
% 2.71/3.08  parent0[0]: (293) {G5,W11,D4,L1,V2,M1} P(288,6) { join( X, composition( Y, 
% 2.71/3.08    X ) ) = composition( join( one, Y ), X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17550) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X, 
% 2.71/3.08    composition( top, X ) ) }.
% 2.71/3.08  parent0[0]: (312) {G9,W5,D3,L1,V1,M1} P(311,20);d(24);d(304);d(311) { join
% 2.71/3.08    ( X, top ) ==> top }.
% 2.71/3.08  parent1[0; 2]: (17549) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 2.71/3.08    , X ) = join( X, composition( Y, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := one
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := top
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17551) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 2.71/3.08    composition( top, X ) }.
% 2.71/3.08  parent0[0]: (17550) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X
% 2.71/3.08    , composition( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (4200) {G10,W9,D4,L1,V1,M1} P(312,293) { join( X, composition
% 2.71/3.08    ( top, X ) ) ==> composition( top, X ) }.
% 2.71/3.08  parent0: (17551) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 2.71/3.08    composition( top, X ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17553) {G17,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.71/3.08    complement( join( Y, X ) ) ) }.
% 2.71/3.08  parent0[0]: (581) {G17,W10,D5,L1,V2,M1} P(426,21);d(312) { join( join( X, Y
% 2.71/3.08     ), complement( join( Y, X ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17555) {G11,W12,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 2.71/3.08     ), complement( join( composition( top, X ), X ) ) ) }.
% 2.71/3.08  parent0[0]: (4200) {G10,W9,D4,L1,V1,M1} P(312,293) { join( X, composition( 
% 2.71/3.08    top, X ) ) ==> composition( top, X ) }.
% 2.71/3.08  parent1[0; 3]: (17553) {G17,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y )
% 2.71/3.08    , complement( join( Y, X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := composition( top, X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17557) {G12,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.71/3.08    composition( top, X ) ) }.
% 2.71/3.08  parent0[0]: (2983) {G25,W11,D5,L1,V2,M1} P(1426,2954) { join( X, complement
% 2.71/3.08    ( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 2.71/3.08  parent1[0; 2]: (17555) {G11,W12,D6,L1,V1,M1}  { top ==> join( composition( 
% 2.71/3.08    top, X ), complement( join( composition( top, X ), X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := composition( top, X )
% 2.71/3.08     Y := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17558) {G12,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.71/3.08    ( top, X ) ) ==> top }.
% 2.71/3.08  parent0[0]: (17557) {G12,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.71/3.08    composition( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (4305) {G26,W8,D4,L1,V1,M1} P(4200,581);d(2983) { join( 
% 2.71/3.08    complement( X ), composition( top, X ) ) ==> top }.
% 2.71/3.08  parent0: (17558) {G12,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.71/3.08    ( top, X ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17560) {G26,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.71/3.08    composition( top, X ) ) }.
% 2.71/3.08  parent0[0]: (4305) {G26,W8,D4,L1,V1,M1} P(4200,581);d(2983) { join( 
% 2.71/3.08    complement( X ), composition( top, X ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17561) {G15,W8,D5,L1,V1,M1}  { top ==> join( X, composition( top
% 2.71/3.08    , complement( X ) ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 3]: (17560) {G26,W8,D4,L1,V1,M1}  { top ==> join( complement( X
% 2.71/3.08     ), composition( top, X ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17562) {G15,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 2.71/3.08    complement( X ) ) ) ==> top }.
% 2.71/3.08  parent0[0]: (17561) {G15,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 2.71/3.08    top, complement( X ) ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (4367) {G27,W8,D5,L1,V1,M1} P(410,4305) { join( X, composition
% 2.71/3.08    ( top, complement( X ) ) ) ==> top }.
% 2.71/3.08  parent0: (17562) {G15,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 2.71/3.08    complement( X ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17564) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 2.71/3.08    converse( join( converse( X ), Y ) ) }.
% 2.71/3.08  parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.71/3.08     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := Y
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17568) {G2,W11,D7,L1,V1,M1}  { join( X, converse( composition( 
% 2.71/3.08    top, complement( converse( X ) ) ) ) ) ==> converse( top ) }.
% 2.71/3.08  parent0[0]: (4367) {G27,W8,D5,L1,V1,M1} P(410,4305) { join( X, composition
% 2.71/3.08    ( top, complement( X ) ) ) ==> top }.
% 2.71/3.08  parent1[0; 10]: (17564) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 2.71/3.08    ==> converse( join( converse( X ), Y ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := converse( X )
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08     Y := composition( top, complement( converse( X ) ) )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17569) {G3,W10,D7,L1,V1,M1}  { join( X, converse( composition( 
% 2.71/3.08    top, complement( converse( X ) ) ) ) ) ==> top }.
% 2.71/3.08  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 9]: (17568) {G2,W11,D7,L1,V1,M1}  { join( X, converse( 
% 2.71/3.08    composition( top, complement( converse( X ) ) ) ) ) ==> converse( top )
% 2.71/3.08     }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17570) {G4,W9,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.71/3.08     ), converse( top ) ) ) ==> top }.
% 2.71/3.08  parent0[0]: (2649) {G28,W12,D6,L1,V2,M1} P(2626,33) { converse( composition
% 2.71/3.08    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.71/3.08    converse( Y ) ) }.
% 2.71/3.08  parent1[0; 3]: (17569) {G3,W10,D7,L1,V1,M1}  { join( X, converse( 
% 2.71/3.08    composition( top, complement( converse( X ) ) ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08     Y := top
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17571) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.71/3.08     ), top ) ) ==> top }.
% 2.71/3.08  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.08     }.
% 2.71/3.08  parent1[0; 6]: (17570) {G4,W9,D5,L1,V1,M1}  { join( X, composition( 
% 2.71/3.08    complement( X ), converse( top ) ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (4411) {G29,W8,D5,L1,V1,M1} P(4367,39);d(314);d(2649);d(314)
% 2.71/3.08     { join( X, composition( complement( X ), top ) ) ==> top }.
% 2.71/3.08  parent0: (17571) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.71/3.08     ), top ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17574) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 2.71/3.08    complement( X ), top ) ) }.
% 2.71/3.08  parent0[0]: (4411) {G29,W8,D5,L1,V1,M1} P(4367,39);d(314);d(2649);d(314) { 
% 2.71/3.08    join( X, composition( complement( X ), top ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  paramod: (17575) {G15,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.71/3.08    composition( X, top ) ) }.
% 2.71/3.08  parent0[0]: (410) {G14,W5,D4,L1,V1,M1} P(56,398);d(363);d(409) { complement
% 2.71/3.08    ( complement( X ) ) ==> X }.
% 2.71/3.08  parent1[0; 6]: (17574) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition
% 2.71/3.08    ( complement( X ), top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  substitution1:
% 2.71/3.08     X := complement( X )
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17576) {G15,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.71/3.08    ( X, top ) ) ==> top }.
% 2.71/3.08  parent0[0]: (17575) {G15,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.71/3.08    composition( X, top ) ) }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  subsumption: (4458) {G30,W8,D4,L1,V1,M1} P(410,4411) { join( complement( X
% 2.71/3.08     ), composition( X, top ) ) ==> top }.
% 2.71/3.08  parent0: (17576) {G15,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.71/3.08    ( X, top ) ) ==> top }.
% 2.71/3.08  substitution0:
% 2.71/3.08     X := X
% 2.71/3.08  end
% 2.71/3.08  permutation0:
% 2.71/3.08     0 ==> 0
% 2.71/3.08  end
% 2.71/3.08  
% 2.71/3.08  eqswap: (17578) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.71/3.09    , Y ) ), join( Y, X ) ) }.
% 2.71/3.09  parent0[0]: (1411) {G18,W10,D5,L1,V2,M1} P(581,421);d(55) { meet( 
% 2.71/3.09    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09     Y := Y
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17582) {G19,W11,D6,L1,V1,M1}  { zero ==> meet( complement( join( 
% 2.71/3.09    composition( X, top ), complement( X ) ) ), top ) }.
% 2.71/3.09  parent0[0]: (4458) {G30,W8,D4,L1,V1,M1} P(410,4411) { join( complement( X )
% 2.71/3.09    , composition( X, top ) ) ==> top }.
% 2.71/3.09  parent1[0; 10]: (17578) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 2.71/3.09    ( join( X, Y ) ), join( Y, X ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := composition( X, top )
% 2.71/3.09     Y := complement( X )
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17583) {G14,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 2.71/3.09    composition( X, top ), complement( X ) ) ) }.
% 2.71/3.09  parent0[0]: (408) {G13,W5,D3,L1,V1,M1} P(57,398);d(351) { meet( X, top ) 
% 2.71/3.09    ==> X }.
% 2.71/3.09  parent1[0; 2]: (17582) {G19,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 2.71/3.09    join( composition( X, top ), complement( X ) ) ), top ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := complement( join( composition( X, top ), complement( X ) ) )
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17584) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 2.71/3.09    composition( X, top ) ), X ) }.
% 2.71/3.09  parent0[0]: (421) {G15,W10,D5,L1,V2,M1} P(410,3) { complement( join( X, 
% 2.71/3.09    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.71/3.09  parent1[0; 2]: (17583) {G14,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 2.71/3.09    composition( X, top ), complement( X ) ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := composition( X, top )
% 2.71/3.09     Y := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17585) {G15,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 2.71/3.09    top ) ), X ) ==> zero }.
% 2.71/3.09  parent0[0]: (17584) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 2.71/3.09    composition( X, top ) ), X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (4477) {G31,W8,D5,L1,V1,M1} P(4458,1411);d(408);d(421) { meet
% 2.71/3.09    ( complement( composition( X, top ) ), X ) ==> zero }.
% 2.71/3.09  parent0: (17585) {G15,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 2.71/3.09    top ) ), X ) ==> zero }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17587) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.71/3.09     ) ), meet( X, Y ) ) }.
% 2.71/3.09  parent0[0]: (329) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement
% 2.71/3.09    ( Y ) ), meet( X, Y ) ) ==> X }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09     Y := Y
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17589) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 2.71/3.09    complement( X ), top ) ), X ) ) }.
% 2.71/3.09  parent0[0]: (4477) {G31,W8,D5,L1,V1,M1} P(4458,1411);d(408);d(421) { meet( 
% 2.71/3.09    complement( composition( X, top ) ), X ) ==> zero }.
% 2.71/3.09  parent1[0; 7]: (17587) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 2.71/3.09    complement( Y ) ), meet( X, Y ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := complement( X )
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := complement( composition( complement( X ), top ) )
% 2.71/3.09     Y := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17591) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 2.71/3.09     ), top ) ), X ) }.
% 2.71/3.09  parent0[0]: (412) {G14,W5,D3,L1,V1,M1} P(404,338) { join( zero, X ) ==> X
% 2.71/3.09     }.
% 2.71/3.09  parent1[0; 6]: (17589) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 2.71/3.09    complement( X ), top ) ), X ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := meet( complement( composition( complement( X ), top ) ), X )
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17592) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 2.71/3.09     ), top ) ) }.
% 2.71/3.09  parent0[0]: (17591) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 2.71/3.09     ), top ) ), X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (4492) {G32,W13,D6,L1,V1,M1} P(4477,329);d(412) { meet( 
% 2.71/3.09    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 2.71/3.09    composition( complement( X ), top ) ) }.
% 2.71/3.09  parent0: (17592) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 2.71/3.09     ), top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17594) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.71/3.09    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.71/3.09  parent0[0]: (3420) {G29,W11,D6,L1,V2,M1} P(82,998);d(2626);d(410);d(7);d(
% 2.71/3.09    2649) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 2.71/3.09    ( X ) ) ) ==> zero }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := Y
% 2.71/3.09     Y := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17595) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  parent0[0]: (314) {G10,W4,D3,L1,V0,M1} P(312,202) { converse( top ) ==> top
% 2.71/3.09     }.
% 2.71/3.09  parent1[0; 9]: (17594) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, 
% 2.71/3.09    composition( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09     Y := top
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17596) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement( 
% 2.71/3.09    composition( X, top ) ), top ) ) ==> zero }.
% 2.71/3.09  parent0[0]: (17595) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition
% 2.71/3.09    ( complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (14434) {G30,W10,D6,L1,V1,M1} P(314,3420) { meet( X, 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.71/3.09  parent0: (17596) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 2.71/3.09    ( composition( X, top ) ), top ) ) ==> zero }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17598) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 2.71/3.09    meet( complement( meet( X, Y ) ), X ) }.
% 2.71/3.09  parent0[0]: (2943) {G24,W11,D5,L1,V2,M1} P(2320,421);d(421);d(793);d(423)
% 2.71/3.09     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 2.71/3.09     }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09     Y := Y
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17602) {G25,W14,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ), X ) ==> meet( complement( 
% 2.71/3.09    zero ), X ) }.
% 2.71/3.09  parent0[0]: (14434) {G30,W10,D6,L1,V1,M1} P(314,3420) { meet( X, 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.71/3.09  parent1[0; 12]: (17598) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 2.71/3.09     ==> meet( complement( meet( X, Y ) ), X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09     Y := composition( complement( composition( X, top ) ), top )
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17603) {G13,W13,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ), X ) ==> meet( top, X ) }.
% 2.71/3.09  parent0[0]: (353) {G12,W4,D3,L1,V0,M1} P(350,292) { complement( zero ) ==> 
% 2.71/3.09    top }.
% 2.71/3.09  parent1[0; 11]: (17602) {G25,W14,D7,L1,V1,M1}  { meet( complement( 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 2.71/3.09    complement( zero ), X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17604) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 2.71/3.09  parent0[0]: (432) {G15,W5,D3,L1,V1,M1} S(409);d(410) { meet( top, X ) ==> X
% 2.71/3.09     }.
% 2.71/3.09  parent1[0; 10]: (17603) {G13,W13,D7,L1,V1,M1}  { meet( complement( 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 2.71/3.09    top, X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (14438) {G31,W11,D7,L1,V1,M1} P(14434,2943);d(353);d(432) { 
% 2.71/3.09    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.71/3.09     ), X ) ==> X }.
% 2.71/3.09  parent0: (17604) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17607) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 2.71/3.09  parent0[0]: (14438) {G31,W11,D7,L1,V1,M1} P(14434,2943);d(353);d(432) { 
% 2.71/3.09    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.71/3.09     ), X ) ==> X }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17609) {G21,W15,D7,L1,V1,M1}  { composition( X, top ) ==> meet( 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ), 
% 2.71/3.09    composition( X, top ) ) }.
% 2.71/3.09  parent0[0]: (773) {G20,W9,D4,L1,V1,M1} P(771,4) { composition( composition
% 2.71/3.09    ( X, top ), top ) ==> composition( X, top ) }.
% 2.71/3.09  parent1[0; 8]: (17607) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := composition( X, top )
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17610) {G22,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  parent0[0]: (4492) {G32,W13,D6,L1,V1,M1} P(4477,329);d(412) { meet( 
% 2.71/3.09    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 2.71/3.09    composition( complement( X ), top ) ) }.
% 2.71/3.09  parent1[0; 4]: (17609) {G21,W15,D7,L1,V1,M1}  { composition( X, top ) ==> 
% 2.71/3.09    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.71/3.09     ), composition( X, top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := composition( X, top )
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17611) {G22,W11,D6,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 2.71/3.09     }.
% 2.71/3.09  parent0[0]: (17610) {G22,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (16451) {G33,W11,D6,L1,V1,M1} P(773,14438);d(4492) { 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 2.71/3.09     composition( X, top ) }.
% 2.71/3.09  parent0: (17611) {G22,W11,D6,L1,V1,M1}  { complement( composition( 
% 2.71/3.09    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 2.71/3.09     }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17612) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  parent0[0]: (16451) {G33,W11,D6,L1,V1,M1} P(773,14438);d(4492) { complement
% 2.71/3.09    ( composition( complement( composition( X, top ) ), top ) ) ==> 
% 2.71/3.09    composition( X, top ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17616) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.71/3.09    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 2.71/3.09    X, top ), top ) ) }.
% 2.71/3.09  parent0[0]: (16451) {G33,W11,D6,L1,V1,M1} P(773,14438);d(4492) { complement
% 2.71/3.09    ( composition( complement( composition( X, top ) ), top ) ) ==> 
% 2.71/3.09    composition( X, top ) }.
% 2.71/3.09  parent1[0; 9]: (17612) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.71/3.09    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := complement( composition( X, top ) )
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  paramod: (17617) {G21,W11,D5,L1,V1,M1}  { composition( complement( 
% 2.71/3.09    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 2.71/3.09     }.
% 2.71/3.09  parent0[0]: (773) {G20,W9,D4,L1,V1,M1} P(771,4) { composition( composition
% 2.71/3.09    ( X, top ), top ) ==> composition( X, top ) }.
% 2.71/3.09  parent1[0; 8]: (17616) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.71/3.09    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 2.71/3.09    X, top ), top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (16453) {G34,W11,D5,L1,V1,M1} P(16451,16451);d(773) { 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 2.71/3.09    composition( X, top ) ) }.
% 2.71/3.09  parent0: (17617) {G21,W11,D5,L1,V1,M1}  { composition( complement( 
% 2.71/3.09    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 2.71/3.09     }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09     0 ==> 0
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17619) {G34,W11,D5,L1,V1,M1}  { complement( composition( X, top )
% 2.71/3.09     ) ==> composition( complement( composition( X, top ) ), top ) }.
% 2.71/3.09  parent0[0]: (16453) {G34,W11,D5,L1,V1,M1} P(16451,16451);d(773) { 
% 2.71/3.09    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 2.71/3.09    composition( X, top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09     X := X
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  eqswap: (17620) {G0,W11,D5,L1,V0,M1}  { ! complement( composition( skol1, 
% 2.71/3.09    top ) ) ==> composition( complement( composition( skol1, top ) ), top )
% 2.71/3.09     }.
% 2.71/3.09  parent0[0]: (13) {G0,W11,D5,L1,V0,M1} I { ! composition( complement( 
% 2.71/3.09    composition( skol1, top ) ), top ) ==> complement( composition( skol1, 
% 2.71/3.09    top ) ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  resolution: (17621) {G1,W0,D0,L0,V0,M0}  {  }.
% 2.71/3.09  parent0[0]: (17620) {G0,W11,D5,L1,V0,M1}  { ! complement( composition( 
% 2.71/3.09    skol1, top ) ) ==> composition( complement( composition( skol1, top ) ), 
% 2.71/3.09    top ) }.
% 2.71/3.09  parent1[0]: (17619) {G34,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 2.71/3.09    top ) ) ==> composition( complement( composition( X, top ) ), top ) }.
% 2.71/3.09  substitution0:
% 2.71/3.09  end
% 2.71/3.09  substitution1:
% 2.71/3.09     X := skol1
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  subsumption: (16472) {G35,W0,D0,L0,V0,M0} R(16453,13) {  }.
% 2.71/3.09  parent0: (17621) {G1,W0,D0,L0,V0,M0}  {  }.
% 2.71/3.09  substitution0:
% 2.71/3.09  end
% 2.71/3.09  permutation0:
% 2.71/3.09  end
% 2.71/3.09  
% 2.71/3.09  Proof check complete!
% 2.71/3.09  
% 2.71/3.09  Memory use:
% 2.71/3.09  
% 2.71/3.09  space for terms:        219976
% 2.71/3.09  space for clauses:      1779208
% 2.71/3.09  
% 2.71/3.09  
% 2.71/3.09  clauses generated:      548316
% 2.71/3.09  clauses kept:           16473
% 2.71/3.09  clauses selected:       1332
% 2.71/3.09  clauses deleted:        770
% 2.71/3.09  clauses inuse deleted:  167
% 2.71/3.09  
% 2.71/3.09  subsentry:          19675
% 2.71/3.09  literals s-matched: 15795
% 2.71/3.09  literals matched:   15328
% 2.71/3.09  full subsumption:   0
% 2.71/3.09  
% 2.71/3.09  checksum:           831352965
% 2.71/3.09  
% 2.71/3.09  
% 2.71/3.09  Bliksem ended
%------------------------------------------------------------------------------