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

View Problem - Process Solution

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

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

% Result   : Theorem 2.53s 2.93s
% Output   : Refutation 2.53s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : REL050+2 : TPTP v8.1.0. Released v4.0.0.
% 0.03/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n020.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Fri Jul  8 08:19:43 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 2.53/2.93  *** allocated 10000 integers for termspace/termends
% 2.53/2.93  *** allocated 10000 integers for clauses
% 2.53/2.93  *** allocated 10000 integers for justifications
% 2.53/2.93  Bliksem 1.12
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Automatic Strategy Selection
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Clauses:
% 2.53/2.93  
% 2.53/2.93  { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 2.53/2.93  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 2.53/2.93    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.93  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 2.53/2.93    , Z ) }.
% 2.53/2.93  { composition( X, one ) = X }.
% 2.53/2.93  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 2.53/2.93    Y, Z ) ) }.
% 2.53/2.93  { converse( converse( X ) ) = X }.
% 2.53/2.93  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 2.53/2.93  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 2.53/2.93     ) ) }.
% 2.53/2.93  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.93    complement( Y ) ) = complement( Y ) }.
% 2.53/2.93  { top = join( X, complement( X ) ) }.
% 2.53/2.93  { zero = meet( X, complement( X ) ) }.
% 2.53/2.93  { ! join( complement( composition( skol1, top ) ), composition( complement
% 2.53/2.93    ( composition( skol1, top ) ), top ) ) = composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), ! join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ) = complement( composition( skol1, top ) ) }.
% 2.53/2.93  
% 2.53/2.93  percentage equality = 1.000000, percentage horn = 1.000000
% 2.53/2.93  This is a pure equality problem
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Options Used:
% 2.53/2.93  
% 2.53/2.93  useres =            1
% 2.53/2.93  useparamod =        1
% 2.53/2.93  useeqrefl =         1
% 2.53/2.93  useeqfact =         1
% 2.53/2.93  usefactor =         1
% 2.53/2.93  usesimpsplitting =  0
% 2.53/2.93  usesimpdemod =      5
% 2.53/2.93  usesimpres =        3
% 2.53/2.93  
% 2.53/2.93  resimpinuse      =  1000
% 2.53/2.93  resimpclauses =     20000
% 2.53/2.93  substype =          eqrewr
% 2.53/2.93  backwardsubs =      1
% 2.53/2.93  selectoldest =      5
% 2.53/2.93  
% 2.53/2.93  litorderings [0] =  split
% 2.53/2.93  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.53/2.93  
% 2.53/2.93  termordering =      kbo
% 2.53/2.93  
% 2.53/2.93  litapriori =        0
% 2.53/2.93  termapriori =       1
% 2.53/2.93  litaposteriori =    0
% 2.53/2.93  termaposteriori =   0
% 2.53/2.93  demodaposteriori =  0
% 2.53/2.93  ordereqreflfact =   0
% 2.53/2.93  
% 2.53/2.93  litselect =         negord
% 2.53/2.93  
% 2.53/2.93  maxweight =         15
% 2.53/2.93  maxdepth =          30000
% 2.53/2.93  maxlength =         115
% 2.53/2.93  maxnrvars =         195
% 2.53/2.93  excuselevel =       1
% 2.53/2.93  increasemaxweight = 1
% 2.53/2.93  
% 2.53/2.93  maxselected =       10000000
% 2.53/2.93  maxnrclauses =      10000000
% 2.53/2.93  
% 2.53/2.93  showgenerated =    0
% 2.53/2.93  showkept =         0
% 2.53/2.93  showselected =     0
% 2.53/2.93  showdeleted =      0
% 2.53/2.93  showresimp =       1
% 2.53/2.93  showstatus =       2000
% 2.53/2.93  
% 2.53/2.93  prologoutput =     0
% 2.53/2.93  nrgoals =          5000000
% 2.53/2.93  totalproof =       1
% 2.53/2.93  
% 2.53/2.93  Symbols occurring in the translation:
% 2.53/2.93  
% 2.53/2.93  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.53/2.93  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 2.53/2.93  !  [4, 1]      (w:0, o:13, a:1, s:1, b:0), 
% 2.53/2.93  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.53/2.93  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.53/2.93  join  [37, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 2.53/2.93  complement  [39, 1]      (w:1, o:18, a:1, s:1, b:0), 
% 2.53/2.93  meet  [40, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 2.53/2.93  composition  [41, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 2.53/2.93  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 2.53/2.93  converse  [43, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 2.53/2.93  top  [44, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 2.53/2.93  zero  [45, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 2.53/2.93  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1).
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Starting Search:
% 2.53/2.93  
% 2.53/2.93  *** allocated 15000 integers for clauses
% 2.53/2.93  *** allocated 22500 integers for clauses
% 2.53/2.93  *** allocated 33750 integers for clauses
% 2.53/2.93  *** allocated 50625 integers for clauses
% 2.53/2.93  *** allocated 75937 integers for clauses
% 2.53/2.93  *** allocated 113905 integers for clauses
% 2.53/2.93  *** allocated 15000 integers for termspace/termends
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 170857 integers for clauses
% 2.53/2.93  *** allocated 22500 integers for termspace/termends
% 2.53/2.93  *** allocated 256285 integers for clauses
% 2.53/2.93  *** allocated 33750 integers for termspace/termends
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    28874
% 2.53/2.93  Kept:         2006
% 2.53/2.93  Inuse:        302
% 2.53/2.93  Deleted:      211
% 2.53/2.93  Deletedinuse: 78
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 384427 integers for clauses
% 2.53/2.93  *** allocated 50625 integers for termspace/termends
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 576640 integers for clauses
% 2.53/2.93  *** allocated 75937 integers for termspace/termends
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    77336
% 2.53/2.93  Kept:         4021
% 2.53/2.93  Inuse:        454
% 2.53/2.93  Deleted:      352
% 2.53/2.93  Deletedinuse: 113
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 864960 integers for clauses
% 2.53/2.93  *** allocated 113905 integers for termspace/termends
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    115356
% 2.53/2.93  Kept:         6026
% 2.53/2.93  Inuse:        579
% 2.53/2.93  Deleted:      405
% 2.53/2.93  Deletedinuse: 117
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    174342
% 2.53/2.93  Kept:         8060
% 2.53/2.93  Inuse:        732
% 2.53/2.93  Deleted:      448
% 2.53/2.93  Deletedinuse: 120
% 2.53/2.93  
% 2.53/2.93  *** allocated 1297440 integers for clauses
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 170857 integers for termspace/termends
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    234860
% 2.53/2.93  Kept:         10067
% 2.53/2.93  Inuse:        866
% 2.53/2.93  Deleted:      531
% 2.53/2.93  Deletedinuse: 140
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    309727
% 2.53/2.93  Kept:         12069
% 2.53/2.93  Inuse:        957
% 2.53/2.93  Deleted:      572
% 2.53/2.93  Deletedinuse: 167
% 2.53/2.93  
% 2.53/2.93  *** allocated 1946160 integers for clauses
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  *** allocated 256285 integers for termspace/termends
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    398740
% 2.53/2.93  Kept:         14072
% 2.53/2.93  Inuse:        1101
% 2.53/2.93  Deleted:      634
% 2.53/2.93  Deletedinuse: 168
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Intermediate Status:
% 2.53/2.93  Generated:    528090
% 2.53/2.93  Kept:         16101
% 2.53/2.93  Inuse:        1289
% 2.53/2.93  Deleted:      752
% 2.53/2.93  Deletedinuse: 168
% 2.53/2.93  
% 2.53/2.93  Resimplifying inuse:
% 2.53/2.93  Done
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Bliksems!, er is een bewijs:
% 2.53/2.93  % SZS status Theorem
% 2.53/2.93  % SZS output start Refutation
% 2.53/2.93  
% 2.53/2.93  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 2.53/2.93    , Z ) }.
% 2.53/2.93  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 2.53/2.93    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.93  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 2.53/2.93    ( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 2.53/2.93    composition( composition( X, Y ), Z ) }.
% 2.53/2.93  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.53/2.93  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 2.53/2.93     ) ==> composition( join( X, Y ), Z ) }.
% 2.53/2.93  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 2.53/2.93    converse( join( X, Y ) ) }.
% 2.53/2.93  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 2.53/2.93    ==> converse( composition( X, Y ) ) }.
% 2.53/2.93  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 2.53/2.93    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 2.53/2.93  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 2.53/2.93  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 2.53/2.93  (13) {G0,W34,D6,L2,V0,M2} I { ! join( complement( composition( skol1, top )
% 2.53/2.93     ), composition( complement( composition( skol1, top ) ), top ) ) ==> 
% 2.53/2.93    composition( complement( composition( skol1, top ) ), top ), ! join( 
% 2.53/2.93    composition( complement( composition( skol1, top ) ), top ), complement( 
% 2.53/2.93    composition( skol1, top ) ) ) ==> complement( composition( skol1, top ) )
% 2.53/2.93     }.
% 2.53/2.93  (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 2.53/2.93  (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 2.53/2.93    , Z ), X ) }.
% 2.53/2.93  (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 2.53/2.93    join( Z, X ), Y ) }.
% 2.53/2.93  (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 2.53/2.93    ==> join( Y, top ) }.
% 2.53/2.93  (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( join( X, Y ) )
% 2.53/2.93    , X ), Y ) ==> top }.
% 2.53/2.93  (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), complement( 
% 2.53/2.93    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z ), 
% 2.53/2.93    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.93  (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( complement( Y ), X ), 
% 2.53/2.93    Y ) ==> join( X, top ) }.
% 2.53/2.93  (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), complement( Y ) ) 
% 2.53/2.93    ==> join( X, top ) }.
% 2.53/2.93  (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( complement( X )
% 2.53/2.93     ) ) ==> join( X, top ) }.
% 2.53/2.93  (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( complement( X ) ), top
% 2.53/2.93     ) ==> join( X, top ) }.
% 2.53/2.93  (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, complement( 
% 2.53/2.93    complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.53/2.93  (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 2.53/2.93    ( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.93  (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 2.53/2.93     ) ) ==> composition( X, converse( Y ) ) }.
% 2.53/2.93  (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 2.53/2.93     ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.93  (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 2.53/2.93     join( X, converse( Y ) ) }.
% 2.53/2.93  (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 2.53/2.93     join( converse( Y ), X ) }.
% 2.53/2.93  (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 2.53/2.93  (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 2.53/2.93  (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, complement( X )
% 2.53/2.93     ) ) ==> meet( top, X ) }.
% 2.53/2.93  (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement( X ), zero
% 2.53/2.93     ) ) ==> meet( X, top ) }.
% 2.53/2.93  (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top }.
% 2.53/2.93  (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top ) ==> join( X
% 2.53/2.93    , top ) }.
% 2.53/2.93  (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top ) ==> join( X
% 2.53/2.93    , top ) }.
% 2.53/2.93  (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement( 
% 2.53/2.93    converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 2.53/2.93    complement( converse( Y ) ) }.
% 2.53/2.93  (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, zero ) ) ==> 
% 2.53/2.93    meet( top, top ) }.
% 2.53/2.93  (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero ), meet( top, 
% 2.53/2.93    top ) ) ==> top }.
% 2.53/2.93  (109) {G1,W34,D6,L2,V0,M2} P(0,13) { ! join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ) ==> composition( complement( composition( skol1, top ) ), top ), ! 
% 2.53/2.93    join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  (129) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( top, top ) )
% 2.53/2.93    , zero ) ==> top }.
% 2.53/2.93  (145) {G6,W9,D4,L1,V0,M1} P(129,65);d(75) { join( meet( top, top ), top ) 
% 2.53/2.93    ==> join( top, top ) }.
% 2.53/2.93  (190) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( complement( 
% 2.53/2.93    converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.93  (204) {G3,W9,D6,L1,V1,M1} P(190,0) { join( converse( complement( converse( 
% 2.53/2.93    X ) ) ), X ) ==> converse( top ) }.
% 2.53/2.93  (279) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse( one ), X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  (289) {G3,W4,D3,L1,V0,M1} P(279,5) { converse( one ) ==> one }.
% 2.53/2.93  (290) {G4,W5,D3,L1,V1,M1} P(289,279) { composition( one, X ) ==> X }.
% 2.53/2.93  (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( X ), 
% 2.53/2.93    complement( X ) ) ==> complement( X ) }.
% 2.53/2.93  (295) {G5,W11,D4,L1,V2,M1} P(290,6) { join( X, composition( Y, X ) ) = 
% 2.53/2.93    composition( join( one, Y ), X ) }.
% 2.53/2.93  (297) {G6,W6,D4,L1,V1,M1} P(294,22);d(14) { join( complement( X ), top ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  (298) {G6,W10,D5,L1,V2,M1} P(294,21);d(17) { join( join( Y, complement( X )
% 2.53/2.93     ), top ) ==> join( Y, top ) }.
% 2.53/2.93  (303) {G6,W5,D3,L1,V0,M1} P(55,294) { join( zero, zero ) ==> zero }.
% 2.53/2.93  (304) {G6,W7,D4,L1,V1,M1} P(294,3) { complement( complement( X ) ) = meet( 
% 2.53/2.93    X, X ) }.
% 2.53/2.93  (306) {G7,W9,D4,L1,V2,M1} S(26);d(298) { join( join( Y, X ), top ) ==> join
% 2.53/2.93    ( Y, top ) }.
% 2.53/2.93  (312) {G7,W6,D3,L1,V0,M1} P(303,92) { meet( top, top ) ==> complement( zero
% 2.53/2.93     ) }.
% 2.53/2.93  (313) {G8,W5,D3,L1,V0,M1} P(312,145);d(297) { join( top, top ) ==> top }.
% 2.53/2.93  (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join( X, top ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top }.
% 2.53/2.93  (317) {G10,W7,D4,L1,V1,M1} P(314,27);d(55) { join( meet( X, top ), zero ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  (331) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement( Y ) ), meet
% 2.53/2.93    ( X, Y ) ) ==> X }.
% 2.53/2.93  (333) {G10,W8,D5,L1,V2,M1} P(27,23);d(314) { join( X, complement( meet( X, 
% 2.53/2.93    Y ) ) ) ==> top }.
% 2.53/2.93  (335) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), zero ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  (340) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, X ) ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  (341) {G11,W9,D4,L1,V1,M1} P(316,34) { composition( converse( X ), top ) 
% 2.53/2.93    ==> converse( composition( top, X ) ) }.
% 2.53/2.93  (350) {G11,W7,D4,L1,V1,M1} P(53,317) { join( meet( top, X ), zero ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  (352) {G11,W6,D4,L1,V1,M1} P(317,17);d(314) { join( X, complement( zero ) )
% 2.53/2.93     ==> top }.
% 2.53/2.93  (353) {G11,W7,D4,L1,V1,M1} P(317,0) { join( zero, meet( X, top ) ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  (355) {G12,W4,D3,L1,V0,M1} P(352,294) { complement( zero ) ==> top }.
% 2.53/2.93  (365) {G12,W7,D4,L1,V1,M1} P(350,0) { join( zero, meet( top, X ) ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  (387) {G7,W7,D4,L1,V1,M1} P(304,57);d(335) { meet( complement( X ), top ) 
% 2.53/2.93    ==> complement( X ) }.
% 2.53/2.93  (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement( X ) ) ==> 
% 2.53/2.93    complement( X ) }.
% 2.53/2.93  (406) {G13,W5,D3,L1,V1,M1} P(304,400);d(340) { meet( X, X ) ==> X }.
% 2.53/2.93  (410) {G13,W5,D3,L1,V1,M1} P(57,400);d(353) { meet( X, top ) ==> X }.
% 2.53/2.93  (411) {G13,W7,D4,L1,V1,M1} P(400,56) { meet( top, X ) ==> complement( 
% 2.53/2.93    complement( X ) ) }.
% 2.53/2.93  (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement( complement
% 2.53/2.93    ( X ) ) ==> X }.
% 2.53/2.93  (414) {G14,W5,D3,L1,V1,M1} P(406,340) { join( zero, X ) ==> X }.
% 2.53/2.93  (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X }.
% 2.53/2.93  (421) {G15,W5,D3,L1,V1,M1} P(412,294) { join( X, X ) ==> X }.
% 2.53/2.93  (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, complement( Y )
% 2.53/2.93     ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.93  (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( complement( Y ), X
% 2.53/2.93     ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.93  (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), complement( Y
% 2.53/2.93     ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.93  (427) {G16,W9,D4,L1,V2,M1} P(421,16);d(1);d(421) { join( join( X, Y ), Y ) 
% 2.53/2.93    ==> join( X, Y ) }.
% 2.53/2.93  (428) {G16,W9,D4,L1,V2,M1} P(421,16) { join( join( X, Y ), X ) ==> join( X
% 2.53/2.93    , Y ) }.
% 2.53/2.93  (434) {G15,W5,D3,L1,V1,M1} S(411);d(412) { meet( top, X ) ==> X }.
% 2.53/2.93  (464) {G11,W8,D5,L1,V2,M1} P(53,333) { join( X, complement( meet( Y, X ) )
% 2.53/2.93     ) ==> top }.
% 2.53/2.93  (472) {G15,W9,D6,L1,V2,M1} P(464,27);d(55);d(415) { meet( X, complement( 
% 2.53/2.93    meet( Y, complement( X ) ) ) ) ==> X }.
% 2.53/2.93  (480) {G12,W8,D5,L1,V2,M1} P(464,3);d(55) { meet( X, meet( Y, complement( X
% 2.53/2.93     ) ) ) ==> zero }.
% 2.53/2.93  (483) {G15,W8,D4,L1,V2,M1} P(412,480) { meet( complement( X ), meet( Y, X )
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (488) {G16,W8,D4,L1,V2,M1} P(483,53) { meet( meet( Y, X ), complement( X )
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (489) {G16,W8,D4,L1,V2,M1} P(53,483) { meet( complement( Y ), meet( Y, X )
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (491) {G17,W8,D4,L1,V2,M1} P(53,488) { meet( meet( Y, X ), complement( Y )
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (493) {G18,W9,D4,L1,V2,M1} P(491,27);d(400);d(3) { meet( meet( X, Y ), X ) 
% 2.53/2.93    ==> meet( X, Y ) }.
% 2.53/2.93  (504) {G19,W9,D4,L1,V2,M1} P(493,53) { meet( X, meet( X, Y ) ) ==> meet( X
% 2.53/2.93    , Y ) }.
% 2.53/2.93  (506) {G20,W9,D4,L1,V2,M1} P(53,504) { meet( X, meet( Y, X ) ) ==> meet( Y
% 2.53/2.93    , X ) }.
% 2.53/2.93  (510) {G17,W8,D5,L1,V2,M1} P(27,427);d(424) { join( X, meet( X, complement
% 2.53/2.93    ( Y ) ) ) ==> X }.
% 2.53/2.93  (519) {G18,W7,D4,L1,V2,M1} P(412,510) { join( Y, meet( Y, X ) ) ==> Y }.
% 2.53/2.93  (532) {G21,W7,D4,L1,V2,M1} P(506,519) { join( X, meet( Y, X ) ) ==> X }.
% 2.53/2.93  (570) {G22,W11,D5,L1,V3,M1} P(532,15) { join( join( meet( Y, X ), Z ), X ) 
% 2.53/2.93    ==> join( X, Z ) }.
% 2.53/2.93  (574) {G22,W7,D4,L1,V2,M1} P(532,0) { join( meet( Y, X ), X ) ==> X }.
% 2.53/2.93  (577) {G23,W9,D6,L1,V2,M1} P(574,40);d(7) { join( converse( meet( X, 
% 2.53/2.93    converse( Y ) ) ), Y ) ==> Y }.
% 2.53/2.93  (583) {G17,W10,D5,L1,V2,M1} P(428,21);d(314) { join( join( X, Y ), 
% 2.53/2.93    complement( join( Y, X ) ) ) ==> top }.
% 2.53/2.93  (628) {G12,W8,D4,L1,V0,M1} P(316,341) { converse( composition( top, top ) )
% 2.53/2.93     ==> composition( top, top ) }.
% 2.53/2.93  (632) {G15,W9,D6,L1,V1,M1} P(341,10);d(7);d(55);d(415) { composition( X, 
% 2.53/2.93    complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 2.53/2.93  (743) {G21,W9,D6,L1,V2,M1} P(472,506) { meet( complement( meet( Y, 
% 2.53/2.93    complement( X ) ) ), X ) ==> X }.
% 2.53/2.93  (755) {G16,W8,D5,L1,V0,M1} P(628,632) { composition( top, complement( 
% 2.53/2.93    composition( top, top ) ) ) ==> zero }.
% 2.53/2.93  (764) {G17,W8,D5,L1,V1,M1} P(755,6);d(415);d(314);d(755) { composition( X, 
% 2.53/2.93    complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.93  (769) {G18,W6,D4,L1,V0,M1} P(764,290) { complement( composition( top, top )
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (773) {G19,W5,D3,L1,V0,M1} P(769,412);d(355) { composition( top, top ) ==> 
% 2.53/2.93    top }.
% 2.53/2.93  (775) {G20,W9,D4,L1,V1,M1} P(773,4) { composition( composition( X, top ), 
% 2.53/2.93    top ) ==> composition( X, top ) }.
% 2.53/2.93  (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( complement( X )
% 2.53/2.93    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.93  (796) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( Y, complement( X
% 2.53/2.93     ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.93  (921) {G22,W7,D4,L1,V2,M1} P(795,743);d(412) { meet( join( X, Y ), Y ) ==> 
% 2.53/2.93    Y }.
% 2.53/2.93  (945) {G23,W7,D4,L1,V2,M1} P(428,921) { meet( join( X, Y ), X ) ==> X }.
% 2.53/2.93  (963) {G24,W8,D5,L1,V2,M1} P(945,489) { meet( complement( join( X, Y ) ), X
% 2.53/2.93     ) ==> zero }.
% 2.53/2.93  (1000) {G25,W10,D6,L1,V2,M1} P(8,963) { meet( complement( converse( join( X
% 2.53/2.93    , Y ) ) ), converse( X ) ) ==> zero }.
% 2.53/2.93  (1002) {G16,W10,D5,L1,V2,M1} S(27);d(424) { join( meet( X, Y ), meet( X, 
% 2.53/2.93    complement( Y ) ) ) ==> X }.
% 2.53/2.93  (1007) {G11,W8,D6,L1,V1,M1} S(190);d(316) { join( X, converse( complement( 
% 2.53/2.93    converse( X ) ) ) ) ==> top }.
% 2.53/2.93  (1174) {G17,W10,D5,L1,V2,M1} P(53,1002) { join( meet( Y, X ), meet( X, 
% 2.53/2.93    complement( Y ) ) ) ==> X }.
% 2.53/2.93  (1226) {G18,W10,D5,L1,V2,M1} P(1174,0) { join( meet( Y, complement( X ) ), 
% 2.53/2.93    meet( X, Y ) ) ==> Y }.
% 2.53/2.93  (1413) {G18,W10,D5,L1,V2,M1} P(583,423);d(55) { meet( complement( join( X, 
% 2.53/2.93    Y ) ), join( Y, X ) ) ==> zero }.
% 2.53/2.93  (1428) {G16,W10,D4,L1,V2,M1} P(412,423) { meet( complement( Y ), complement
% 2.53/2.93    ( X ) ) ==> complement( join( Y, X ) ) }.
% 2.53/2.93  (1430) {G16,W14,D6,L1,V3,M1} P(16,423) { complement( join( join( X, 
% 2.53/2.93    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.53/2.93  (1743) {G19,W10,D6,L1,V2,M1} P(425,1413);d(1428);d(1430);d(424) { meet( 
% 2.53/2.93    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.53/2.93  (2148) {G20,W10,D5,L1,V2,M1} P(1743,1226);d(415);d(796) { meet( Y, join( 
% 2.53/2.93    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.53/2.93  (2171) {G21,W10,D5,L1,V2,M1} P(53,2148) { meet( X, join( complement( Y ), 
% 2.53/2.93    meet( Y, X ) ) ) ==> X }.
% 2.53/2.93  (2172) {G21,W10,D5,L1,V2,M1} P(0,2148) { meet( Y, join( meet( Y, X ), 
% 2.53/2.93    complement( X ) ) ) ==> Y }.
% 2.53/2.93  (2195) {G22,W10,D6,L1,V2,M1} P(2171,795);d(412);d(424);d(796) { join( X, 
% 2.53/2.93    meet( Y, join( complement( Y ), X ) ) ) ==> X }.
% 2.53/2.93  (2246) {G22,W10,D6,L1,V2,M1} P(2172,795);d(412);d(423);d(795) { join( X, 
% 2.53/2.93    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.93  (2290) {G23,W10,D5,L1,V2,M1} P(412,2246) { join( Y, meet( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ) ==> Y }.
% 2.53/2.93  (2292) {G23,W10,D5,L1,V2,M1} P(18,2246);d(423);d(434);d(570) { join( meet( 
% 2.53/2.93    complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.53/2.93  (2479) {G24,W9,D7,L1,V1,M1} P(1007,2290);d(434) { join( X, complement( 
% 2.53/2.93    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.93  (2499) {G25,W9,D7,L1,V1,M1} P(2479,424);d(412);d(412) { meet( X, converse( 
% 2.53/2.93    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.53/2.93  (2527) {G25,W10,D6,L1,V1,M1} P(7,2479) { join( converse( X ), complement( 
% 2.53/2.93    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.53/2.93  (2553) {G26,W7,D5,L1,V1,M1} P(2499,577);d(2527) { complement( converse( 
% 2.53/2.93    complement( X ) ) ) ==> converse( X ) }.
% 2.53/2.93  (2622) {G27,W7,D4,L1,V1,M1} P(2553,412) { converse( complement( X ) ) ==> 
% 2.53/2.93    complement( converse( X ) ) }.
% 2.53/2.93  (2645) {G28,W12,D6,L1,V2,M1} P(2622,33) { converse( composition( Y, 
% 2.53/2.93    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.53/2.93    converse( Y ) ) }.
% 2.53/2.93  (2941) {G24,W11,D5,L1,V2,M1} P(2292,423);d(423);d(795);d(425) { meet( 
% 2.53/2.93    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.53/2.93  (2952) {G24,W10,D5,L1,V2,M1} P(2292,0) { join( X, meet( complement( X ), Y
% 2.53/2.93     ) ) ==> join( Y, X ) }.
% 2.53/2.93  (2981) {G25,W11,D5,L1,V2,M1} P(1428,2952) { join( X, complement( join( X, Y
% 2.53/2.93     ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.93  (3418) {G29,W11,D6,L1,V2,M1} P(82,1000);d(2622);d(412);d(7);d(2645) { meet
% 2.53/2.93    ( Y, composition( complement( composition( Y, X ) ), converse( X ) ) ) 
% 2.53/2.93    ==> zero }.
% 2.53/2.93  (4198) {G10,W9,D4,L1,V1,M1} P(314,295) { join( X, composition( top, X ) ) 
% 2.53/2.93    ==> composition( top, X ) }.
% 2.53/2.93  (4303) {G26,W8,D4,L1,V1,M1} P(4198,583);d(2981) { join( complement( X ), 
% 2.53/2.93    composition( top, X ) ) ==> top }.
% 2.53/2.93  (4365) {G27,W8,D5,L1,V1,M1} P(412,4303) { join( X, composition( top, 
% 2.53/2.93    complement( X ) ) ) ==> top }.
% 2.53/2.93  (4409) {G29,W8,D5,L1,V1,M1} P(4365,39);d(316);d(2645);d(316) { join( X, 
% 2.53/2.93    composition( complement( X ), top ) ) ==> top }.
% 2.53/2.93  (4428) {G30,W9,D4,L1,V1,M1} P(4409,2195);d(412);d(410) { join( composition
% 2.53/2.93    ( X, top ), X ) ==> composition( X, top ) }.
% 2.53/2.93  (4456) {G30,W8,D4,L1,V1,M1} P(412,4409) { join( complement( X ), 
% 2.53/2.93    composition( X, top ) ) ==> top }.
% 2.53/2.93  (4475) {G31,W8,D5,L1,V1,M1} P(4456,1413);d(410);d(423) { meet( complement( 
% 2.53/2.93    composition( X, top ) ), X ) ==> zero }.
% 2.53/2.93  (4490) {G32,W13,D6,L1,V1,M1} P(4475,331);d(414) { meet( complement( 
% 2.53/2.93    composition( complement( X ), top ) ), X ) ==> complement( composition( 
% 2.53/2.93    complement( X ), top ) ) }.
% 2.53/2.93  (4538) {G31,W11,D5,L1,V0,M1} R(4428,109);d(4428) { ! composition( 
% 2.53/2.93    complement( composition( skol1, top ) ), top ) ==> complement( 
% 2.53/2.93    composition( skol1, top ) ) }.
% 2.53/2.93  (14430) {G30,W10,D6,L1,V1,M1} P(316,3418) { meet( X, composition( 
% 2.53/2.93    complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.53/2.93  (14434) {G31,W11,D7,L1,V1,M1} P(14430,2941);d(355);d(434) { meet( 
% 2.53/2.93    complement( composition( complement( composition( X, top ) ), top ) ), X
% 2.53/2.93     ) ==> X }.
% 2.53/2.93  (16447) {G33,W11,D6,L1,V1,M1} P(775,14434);d(4490) { complement( 
% 2.53/2.93    composition( complement( composition( X, top ) ), top ) ) ==> composition
% 2.53/2.93    ( X, top ) }.
% 2.53/2.93  (16449) {G34,W11,D5,L1,V1,M1} P(16447,16447);d(775) { composition( 
% 2.53/2.93    complement( composition( X, top ) ), top ) ==> complement( composition( X
% 2.53/2.93    , top ) ) }.
% 2.53/2.93  (16468) {G35,W0,D0,L0,V0,M0} R(16449,4538) {  }.
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  % SZS output end Refutation
% 2.53/2.93  found a proof!
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Unprocessed initial clauses:
% 2.53/2.93  
% 2.53/2.93  (16470) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  (16471) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 2.53/2.93     ), Z ) }.
% 2.53/2.93  (16472) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.93  (16473) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 2.53/2.93    ( X ), complement( Y ) ) ) }.
% 2.53/2.93  (16474) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 2.53/2.93    composition( composition( X, Y ), Z ) }.
% 2.53/2.93  (16475) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 2.53/2.93  (16476) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 2.53/2.93    composition( X, Z ), composition( Y, Z ) ) }.
% 2.53/2.93  (16477) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 2.53/2.93  (16478) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( 
% 2.53/2.93    X ), converse( Y ) ) }.
% 2.53/2.93  (16479) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 2.53/2.93    composition( converse( Y ), converse( X ) ) }.
% 2.53/2.93  (16480) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 2.53/2.93    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.53/2.93     }.
% 2.53/2.93  (16481) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 2.53/2.93  (16482) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 2.53/2.93  (16483) {G0,W34,D6,L2,V0,M2}  { ! join( complement( composition( skol1, top
% 2.53/2.93     ) ), composition( complement( composition( skol1, top ) ), top ) ) = 
% 2.53/2.93    composition( complement( composition( skol1, top ) ), top ), ! join( 
% 2.53/2.93    composition( complement( composition( skol1, top ) ), top ), complement( 
% 2.53/2.93    composition( skol1, top ) ) ) = complement( composition( skol1, top ) )
% 2.53/2.93     }.
% 2.53/2.93  
% 2.53/2.93  
% 2.53/2.93  Total Proof:
% 2.53/2.93  
% 2.53/2.93  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent0: (16470) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 2.53/2.93    ( join( X, Y ), Z ) }.
% 2.53/2.93  parent0: (16471) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16486) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.53/2.93    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 2.53/2.93    X }.
% 2.53/2.93  parent0[0]: (16472) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.53/2.93    Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.53/2.93    Y ) ) ) ==> X }.
% 2.53/2.93  parent0: (16486) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.53/2.93    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 2.53/2.93    X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16489) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 2.53/2.93    complement( Y ) ) ) = meet( X, Y ) }.
% 2.53/2.93  parent0[0]: (16473) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 2.53/2.93    ( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  parent0: (16489) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) = meet( X, Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.53/2.93     ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.53/2.93  parent0: (16474) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 2.53/2.93     ) ) = composition( composition( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.53/2.93  parent0: (16475) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16504) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 2.53/2.93    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.53/2.93  parent0[0]: (16476) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 2.53/2.93    = join( composition( X, Z ), composition( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.53/2.93    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.53/2.93  parent0: (16504) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 2.53/2.93    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 2.53/2.93     }.
% 2.53/2.93  parent0: (16477) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16519) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 2.53/2.93     ) = converse( join( X, Y ) ) }.
% 2.53/2.93  parent0[0]: (16478) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 2.53/2.93    ( converse( X ), converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 2.53/2.93     ) ) ==> converse( join( X, Y ) ) }.
% 2.53/2.93  parent0: (16519) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 2.53/2.93     ) = converse( join( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16528) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.53/2.93  parent0[0]: (16479) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) )
% 2.53/2.93     = composition( converse( Y ), converse( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.53/2.93  parent0: (16528) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.53/2.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.53/2.93    Y ) }.
% 2.53/2.93  parent0: (16480) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 2.53/2.93    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16549) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 2.53/2.93  parent0[0]: (16481) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 2.53/2.93    top }.
% 2.53/2.93  parent0: (16549) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16561) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (16482) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 2.53/2.93     ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent0: (16561) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (13) {G0,W34,D6,L2,V0,M2} I { ! join( complement( composition
% 2.53/2.93    ( skol1, top ) ), composition( complement( composition( skol1, top ) ), 
% 2.53/2.93    top ) ) ==> composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    ! join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  parent0: (16483) {G0,W34,D6,L2,V0,M2}  { ! join( complement( composition( 
% 2.53/2.93    skol1, top ) ), composition( complement( composition( skol1, top ) ), top
% 2.53/2.93     ) ) = composition( complement( composition( skol1, top ) ), top ), ! 
% 2.53/2.93    join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) = complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93     1 ==> 1
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16577) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16578) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 2]: (16577) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.53/2.93    X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( X )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16581) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (16578) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 2.53/2.93     ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  parent0: (16581) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16582) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.53/2.93    , join( Y, Z ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16585) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.53/2.93    join( Y, Z ), X ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 6]: (16582) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.53/2.93    join( X, join( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := join( Y, Z )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.53/2.93    join( join( Y, Z ), X ) }.
% 2.53/2.93  parent0: (16585) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.53/2.93    join( Y, Z ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16599) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.53/2.93    , join( Y, Z ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16604) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.53/2.93    X, join( Z, Y ) ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 8]: (16599) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.53/2.93    join( X, join( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := Z
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16617) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.53/2.93    join( X, Z ), Y ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 6]: (16604) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.53/2.93    join( X, join( Z, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Z
% 2.53/2.93     Z := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 2.53/2.93     ) = join( join( Z, X ), Y ) }.
% 2.53/2.93  parent0: (16617) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 2.53/2.93    join( X, Z ), Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Z
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16619) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.53/2.93    , join( Y, Z ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16622) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 2.53/2.93     ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 9]: (16619) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.53/2.93    join( X, join( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := complement( Y )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  parent0: (16622) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 2.53/2.93     ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16626) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16628) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 2.53/2.93    join( X, Y ) ), X ), Y ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 2]: (16626) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 2.53/2.93    , X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( join( X, Y ) )
% 2.53/2.93     Y := X
% 2.53/2.93     Z := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := join( X, Y )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16629) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 2.53/2.93     ) ), X ), Y ) ==> top }.
% 2.53/2.93  parent0[0]: (16628) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 2.53/2.93    ( join( X, Y ) ), X ), Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( 
% 2.53/2.93    join( X, Y ) ), X ), Y ) ==> top }.
% 2.53/2.93  parent0: (16629) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 2.53/2.93     ) ), X ), Y ) ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16630) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.93     ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16633) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.53/2.93    ( join( X, top ), complement( complement( Y ) ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  parent1[0; 7]: (16630) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( X, Y ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := join( X, Y )
% 2.53/2.93     Y := complement( Y )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16634) {G2,W13,D5,L1,V2,M1}  { join( join( X, top ), complement( 
% 2.53/2.93    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  parent0[0]: (16633) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> 
% 2.53/2.93    join( join( X, top ), complement( complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), 
% 2.53/2.93    complement( complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  parent0: (16634) {G2,W13,D5,L1,V2,M1}  { join( join( X, top ), complement( 
% 2.53/2.93    complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16636) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.93     ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16643) {G1,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 5]: (16636) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( X, Y ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := join( Y, Z )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16644) {G1,W14,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 2.53/2.93    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16643) {G1,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), 
% 2.53/2.93    Z ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16644) {G1,W14,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 2.53/2.93    complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16645) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.93     ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16648) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    complement( Y ), join( X, Y ) ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 4]: (16645) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( X, Y ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := join( X, Y )
% 2.53/2.93     Y := complement( Y )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16661) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    complement( Y ), X ), Y ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 4]: (16648) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    complement( Y ), join( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( Y )
% 2.53/2.93     Y := X
% 2.53/2.93     Z := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16662) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 2.53/2.93     ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16661) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    complement( Y ), X ), Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( 
% 2.53/2.93    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16662) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), 
% 2.53/2.93    Y ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16663) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.93     ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16666) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, 
% 2.53/2.93    X ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 5]: (16663) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( X, Y ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16679) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 2.53/2.93     ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16666) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    Y, X ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), 
% 2.53/2.93    complement( Y ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16679) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 2.53/2.93     ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16681) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.93     ), complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16682) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.53/2.93    complement( complement( X ) ) ) }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 5]: (16681) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( X, Y ), complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( X )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16683) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 2.53/2.93     ) ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16682) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.53/2.93    complement( complement( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.53/2.93    complement( X ) ) ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16683) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 2.53/2.93    X ) ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16684) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 2.53/2.93    complement( complement( X ) ) ) }.
% 2.53/2.93  parent0[0]: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.53/2.93    complement( X ) ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16686) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement
% 2.53/2.93    ( complement( X ) ), top ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 4]: (16684) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top
% 2.53/2.93    , complement( complement( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := top
% 2.53/2.93     Y := complement( complement( X ) )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16692) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 2.53/2.93    , top ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16686) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    complement( complement( X ) ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( 
% 2.53/2.93    complement( X ) ), top ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16692) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 2.53/2.93    , top ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16694) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.53/2.93    , join( Y, Z ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16697) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.53/2.93    complement( Y ) ) ), top ) ==> join( X, join( Y, top ) ) }.
% 2.53/2.93  parent0[0]: (25) {G3,W9,D5,L1,V1,M1} P(24,0) { join( complement( complement
% 2.53/2.93    ( X ) ), top ) ==> join( X, top ) }.
% 2.53/2.93  parent1[0; 10]: (16694) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 2.53/2.93     join( X, join( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( complement( Y ) )
% 2.53/2.93     Z := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16698) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.53/2.93    complement( Y ) ) ), top ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 8]: (16697) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.53/2.93    complement( Y ) ) ), top ) ==> join( X, join( Y, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := top
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, 
% 2.53/2.93    complement( complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.53/2.93  parent0: (16698) {G1,W13,D6,L1,V2,M1}  { join( join( X, complement( 
% 2.53/2.93    complement( Y ) ) ), top ) ==> join( join( X, Y ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16702) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.53/2.93    join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 2.53/2.93    Y ) ) ) ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.93    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.93  parent0: (16702) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.53/2.93    join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16705) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 2.53/2.93     composition( converse( X ), converse( Y ) ) }.
% 2.53/2.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16706) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 2.53/2.93    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 7]: (16705) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 2.53/2.93     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := converse( Y )
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 2.53/2.93    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.53/2.93  parent0: (16706) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 2.53/2.93    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16711) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 2.53/2.93     composition( converse( X ), converse( Y ) ) }.
% 2.53/2.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16713) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 2.53/2.93     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 9]: (16711) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 2.53/2.93     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := converse( X )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.53/2.93    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.93  parent0: (16713) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 2.53/2.93     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16717) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 2.53/2.93    converse( X ), converse( Y ) ) }.
% 2.53/2.93  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.53/2.93     ) ==> converse( join( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16718) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 2.53/2.93     ) ==> join( X, converse( Y ) ) }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 7]: (16717) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 2.53/2.93     join( converse( X ), converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := converse( X )
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.53/2.93     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.53/2.93  parent0: (16718) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 2.53/2.93     ) ==> join( X, converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16723) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 2.53/2.93    converse( X ), converse( Y ) ) }.
% 2.53/2.93  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.53/2.93     ) ==> converse( join( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16725) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 2.53/2.93     ) ==> join( converse( X ), Y ) }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 9]: (16723) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 2.53/2.93     join( converse( X ), converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := converse( Y )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.53/2.93    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.53/2.93  parent0: (16725) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 2.53/2.93     ) ==> join( converse( X ), Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16728) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16730) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 2.53/2.93    ( complement( Y ), complement( X ) ) ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 5]: (16728) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.93    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( X )
% 2.53/2.93     Y := complement( Y )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16732) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  parent1[0; 4]: (16730) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.93    ( join( complement( Y ), complement( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 2.53/2.93    , Y ) }.
% 2.53/2.93  parent0: (16732) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16734) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16737) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 2.53/2.93    complement( top ) }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 6]: (16734) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.93    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( X )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( X )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16738) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 2.53/2.93  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 1]: (16737) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 2.53/2.93    ==> complement( top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16739) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 2.53/2.93  parent0[0]: (16738) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.53/2.93     zero }.
% 2.53/2.93  parent0: (16739) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16741) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16742) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.53/2.93    ( zero, complement( X ) ) ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 6]: (16741) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.93    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := top
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16744) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement( 
% 2.53/2.93    X ) ) ) ==> meet( top, X ) }.
% 2.53/2.93  parent0[0]: (16742) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.53/2.93    join( zero, complement( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.53/2.93    complement( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.93  parent0: (16744) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 2.53/2.93    ( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16747) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.93    complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16749) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 2.53/2.93    ( complement( X ), zero ) ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 8]: (16747) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.93    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16751) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 2.53/2.93    zero ) ) ==> meet( X, top ) }.
% 2.53/2.93  parent0[0]: (16749) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 2.53/2.93    join( complement( X ), zero ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( 
% 2.53/2.93    complement( X ), zero ) ) ==> meet( X, top ) }.
% 2.53/2.93  parent0: (16751) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 2.53/2.93    zero ) ) ==> meet( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16753) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16754) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 3]: (16753) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 2.53/2.93    , X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16755) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 2.53/2.93  parent0[0]: (16754) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent0: (16755) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16757) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 2.53/2.93    , join( Y, Z ) ) }.
% 2.53/2.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16759) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 2.53/2.93    join( X, top ) }.
% 2.53/2.93  parent0[0]: (62) {G2,W5,D3,L1,V0,M1} P(55,14) { join( zero, top ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 8]: (16757) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 2.53/2.93    join( X, join( Y, Z ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := zero
% 2.53/2.93     Z := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top
% 2.53/2.93     ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16759) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 2.53/2.93    join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16762) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 2.53/2.93    zero ), top ) }.
% 2.53/2.93  parent0[0]: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top )
% 2.53/2.93     ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16765) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( zero
% 2.53/2.93    , X ), top ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 5]: (16762) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join
% 2.53/2.93    ( X, zero ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := zero
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16778) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 2.53/2.93    join( X, top ) }.
% 2.53/2.93  parent0[0]: (16765) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    zero, X ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top
% 2.53/2.93     ) ==> join( X, top ) }.
% 2.53/2.93  parent0: (16778) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 2.53/2.93    join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16780) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.93    complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.53/2.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.53/2.93    Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16782) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 2.53/2.93    join( composition( converse( converse( Y ) ), complement( converse( 
% 2.53/2.93    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.53/2.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 2.53/2.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.53/2.93  parent1[0; 10]: (16780) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.93    complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := converse( Y )
% 2.53/2.93     Y := converse( X )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16783) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 2.53/2.93    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 2.53/2.93    complement( converse( X ) ) ) }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 6]: (16782) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 2.53/2.93    ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 2.53/2.93    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16784) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 2.53/2.93    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 2.53/2.93    complement( converse( X ) ) }.
% 2.53/2.93  parent0[0]: (16783) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==>
% 2.53/2.93     join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 2.53/2.93    complement( converse( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 2.53/2.93    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 2.53/2.93    Y ) ) ) ==> complement( converse( Y ) ) }.
% 2.53/2.93  parent0: (16784) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 2.53/2.93    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 2.53/2.93    complement( converse( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16786) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.53/2.93    ( zero, complement( X ) ) ) }.
% 2.53/2.93  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.53/2.93    complement( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16787) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.53/2.93    join( zero, zero ) ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 7]: (16786) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement
% 2.53/2.93    ( join( zero, complement( X ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16788) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) ==>
% 2.53/2.93     meet( top, top ) }.
% 2.53/2.93  parent0[0]: (16787) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement
% 2.53/2.93    ( join( zero, zero ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.53/2.93    zero ) ) ==> meet( top, top ) }.
% 2.53/2.93  parent0: (16788) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 2.53/2.93    ==> meet( top, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16790) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 2.53/2.93     }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16791) {G1,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero ), 
% 2.53/2.93    meet( top, top ) ) }.
% 2.53/2.93  parent0[0]: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.53/2.93    zero ) ) ==> meet( top, top ) }.
% 2.53/2.93  parent1[0; 6]: (16790) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.53/2.93    X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := join( zero, zero )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16792) {G1,W9,D4,L1,V0,M1}  { join( join( zero, zero ), meet( top
% 2.53/2.93    , top ) ) ==> top }.
% 2.53/2.93  parent0[0]: (16791) {G1,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero )
% 2.53/2.93    , meet( top, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero )
% 2.53/2.93    , meet( top, top ) ) ==> top }.
% 2.53/2.93  parent0: (16792) {G1,W9,D4,L1,V0,M1}  { join( join( zero, zero ), meet( top
% 2.53/2.93    , top ) ) ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16793) {G0,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ) ==> join( complement( composition( 
% 2.53/2.93    skol1, top ) ), composition( complement( composition( skol1, top ) ), top
% 2.53/2.93     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.93    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  parent0[0]: (13) {G0,W34,D6,L2,V0,M2} I { ! join( complement( composition( 
% 2.53/2.93    skol1, top ) ), composition( complement( composition( skol1, top ) ), top
% 2.53/2.93     ) ) ==> composition( complement( composition( skol1, top ) ), top ), ! 
% 2.53/2.93    join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16796) {G1,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ) ==> join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.93    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 8]: (16793) {G0,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ) ==> join( complement( composition( 
% 2.53/2.93    skol1, top ) ), composition( complement( composition( skol1, top ) ), top
% 2.53/2.93     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.93    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( composition( skol1, top ) )
% 2.53/2.93     Y := composition( complement( composition( skol1, top ) ), top )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16800) {G1,W34,D6,L2,V0,M2}  { ! join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ) ==> composition( complement( composition( skol1, top ) ), top ), ! 
% 2.53/2.93    join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  parent0[0]: (16796) {G1,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ) ==> join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.93    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (109) {G1,W34,D6,L2,V0,M2} P(0,13) { ! join( composition( 
% 2.53/2.93    complement( composition( skol1, top ) ), top ), complement( composition( 
% 2.53/2.93    skol1, top ) ) ) ==> composition( complement( composition( skol1, top ) )
% 2.53/2.93    , top ), ! join( composition( complement( composition( skol1, top ) ), 
% 2.53/2.93    top ), complement( composition( skol1, top ) ) ) ==> complement( 
% 2.53/2.93    composition( skol1, top ) ) }.
% 2.53/2.93  parent0: (16800) {G1,W34,D6,L2,V0,M2}  { ! join( composition( complement( 
% 2.53/2.93    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.93     ) ) ==> composition( complement( composition( skol1, top ) ), top ), ! 
% 2.53/2.93    join( composition( complement( composition( skol1, top ) ), top ), 
% 2.53/2.93    complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.93    skol1, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93     1 ==> 1
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16812) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 2.53/2.93    join( X, Y ), Z ) }.
% 2.53/2.93  parent0[0]: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.53/2.93    join( join( Y, Z ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16813) {G4,W9,D4,L1,V0,M1}  { top ==> join( join( zero, zero ), 
% 2.53/2.93    meet( top, top ) ) }.
% 2.53/2.93  parent0[0]: (107) {G4,W9,D4,L1,V0,M1} P(92,11) { join( join( zero, zero ), 
% 2.53/2.93    meet( top, top ) ) ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16814) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, top
% 2.53/2.93     ), zero ), zero ) }.
% 2.53/2.93  parent0[0]: (16812) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 2.53/2.93    ( join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 2]: (16813) {G4,W9,D4,L1,V0,M1}  { top ==> join( join( zero, 
% 2.53/2.93    zero ), meet( top, top ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := meet( top, top )
% 2.53/2.93     Y := zero
% 2.53/2.93     Z := zero
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16815) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( zero, meet( top
% 2.53/2.93    , top ) ), zero ) }.
% 2.53/2.93  parent0[0]: (16812) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 2.53/2.93    ( join( X, Y ), Z ) }.
% 2.53/2.93  parent1[0; 2]: (16814) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top
% 2.53/2.93    , top ), zero ), zero ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := zero
% 2.53/2.93     Y := meet( top, top )
% 2.53/2.93     Z := zero
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16818) {G2,W9,D5,L1,V0,M1}  { join( join( zero, meet( top, top ) )
% 2.53/2.93    , zero ) ==> top }.
% 2.53/2.93  parent0[0]: (16815) {G2,W9,D5,L1,V0,M1}  { top ==> join( join( zero, meet( 
% 2.53/2.93    top, top ) ), zero ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (129) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( 
% 2.53/2.93    top, top ) ), zero ) ==> top }.
% 2.53/2.93  parent0: (16818) {G2,W9,D5,L1,V0,M1}  { join( join( zero, meet( top, top )
% 2.53/2.93     ), zero ) ==> top }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16821) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 2.53/2.93    zero ), top ) }.
% 2.53/2.93  parent0[0]: (65) {G3,W9,D4,L1,V1,M1} P(62,1) { join( join( X, zero ), top )
% 2.53/2.93     ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16823) {G4,W11,D5,L1,V0,M1}  { join( join( zero, meet( top, top )
% 2.53/2.93     ), top ) ==> join( top, top ) }.
% 2.53/2.93  parent0[0]: (129) {G5,W9,D5,L1,V0,M1} P(15,107) { join( join( zero, meet( 
% 2.53/2.93    top, top ) ), zero ) ==> top }.
% 2.53/2.93  parent1[0; 9]: (16821) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join
% 2.53/2.93    ( X, zero ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := join( zero, meet( top, top ) )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16824) {G5,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 2.53/2.93    join( top, top ) }.
% 2.53/2.93  parent0[0]: (75) {G4,W9,D4,L1,V1,M1} P(0,65) { join( join( zero, X ), top )
% 2.53/2.93     ==> join( X, top ) }.
% 2.53/2.93  parent1[0; 1]: (16823) {G4,W11,D5,L1,V0,M1}  { join( join( zero, meet( top
% 2.53/2.93    , top ) ), top ) ==> join( top, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := meet( top, top )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (145) {G6,W9,D4,L1,V0,M1} P(129,65);d(75) { join( meet( top, 
% 2.53/2.93    top ), top ) ==> join( top, top ) }.
% 2.53/2.93  parent0: (16824) {G5,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 2.53/2.93    join( top, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16827) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 2.53/2.93    converse( join( converse( X ), Y ) ) }.
% 2.53/2.93  parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.53/2.93     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16828) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.53/2.93    converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 8]: (16827) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==>
% 2.53/2.93     converse( join( converse( X ), Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := converse( X )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( converse( X ) )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (190) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.53/2.93    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.93  parent0: (16828) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.53/2.93    converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16830) {G2,W9,D6,L1,V1,M1}  { converse( top ) ==> join( X, 
% 2.53/2.93    converse( complement( converse( X ) ) ) ) }.
% 2.53/2.93  parent0[0]: (190) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.53/2.93    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16831) {G1,W9,D6,L1,V1,M1}  { converse( top ) ==> join( converse
% 2.53/2.93    ( complement( converse( X ) ) ), X ) }.
% 2.53/2.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.93  parent1[0; 3]: (16830) {G2,W9,D6,L1,V1,M1}  { converse( top ) ==> join( X, 
% 2.53/2.93    converse( complement( converse( X ) ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := converse( complement( converse( X ) ) )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16834) {G1,W9,D6,L1,V1,M1}  { join( converse( complement( converse
% 2.53/2.93    ( X ) ) ), X ) ==> converse( top ) }.
% 2.53/2.93  parent0[0]: (16831) {G1,W9,D6,L1,V1,M1}  { converse( top ) ==> join( 
% 2.53/2.93    converse( complement( converse( X ) ) ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (204) {G3,W9,D6,L1,V1,M1} P(190,0) { join( converse( 
% 2.53/2.93    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 2.53/2.93  parent0: (16834) {G1,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 2.53/2.93    converse( X ) ) ), X ) ==> converse( top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16836) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 2.53/2.93     converse( composition( converse( X ), Y ) ) }.
% 2.53/2.93  parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.53/2.93    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16839) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.53/2.93    ==> converse( converse( X ) ) }.
% 2.53/2.93  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.53/2.93  parent1[0; 6]: (16836) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 2.53/2.93    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := converse( X )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := one
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16840) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.93  parent1[0; 5]: (16839) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 2.53/2.93    , X ) ==> converse( converse( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (279) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.53/2.93    ( one ), X ) ==> X }.
% 2.53/2.93  parent0: (16840) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16842) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 2.53/2.93    X ) }.
% 2.53/2.93  parent0[0]: (279) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.53/2.93    ( one ), X ) ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16844) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 2.53/2.93  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.53/2.93  parent1[0; 2]: (16842) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 2.53/2.93    one ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := converse( one )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := one
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16845) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 2.53/2.93  parent0[0]: (16844) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (289) {G3,W4,D3,L1,V0,M1} P(279,5) { converse( one ) ==> one
% 2.53/2.93     }.
% 2.53/2.93  parent0: (16845) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16847) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 2.53/2.93    X ) }.
% 2.53/2.93  parent0[0]: (279) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.53/2.93    ( one ), X ) ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16848) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 2.53/2.93  parent0[0]: (289) {G3,W4,D3,L1,V0,M1} P(279,5) { converse( one ) ==> one
% 2.53/2.93     }.
% 2.53/2.93  parent1[0; 3]: (16847) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 2.53/2.93    one ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16849) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 2.53/2.93  parent0[0]: (16848) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (290) {G4,W5,D3,L1,V1,M1} P(289,279) { composition( one, X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  parent0: (16849) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16851) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.93    complement( Y ) ) }.
% 2.53/2.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.53/2.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.53/2.93    Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16853) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.93    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.53/2.93  parent0[0]: (290) {G4,W5,D3,L1,V1,M1} P(289,279) { composition( one, X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  parent1[0; 8]: (16851) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.93    complement( Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := one
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16854) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.93    complement( X ), complement( X ) ) }.
% 2.53/2.93  parent0[0]: (279) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 2.53/2.93    ( one ), X ) ==> X }.
% 2.53/2.93  parent1[0; 4]: (16853) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.93    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( X )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16855) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 2.53/2.93     ) ) ==> complement( X ) }.
% 2.53/2.93  parent0[0]: (16854) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.93    complement( X ), complement( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement
% 2.53/2.93    ( X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.93  parent0: (16855) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 2.53/2.93    X ) ) ==> complement( X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16857) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 2.53/2.93    join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.53/2.93  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.53/2.93    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Z
% 2.53/2.93     Z := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16858) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 2.53/2.93    ==> join( Y, composition( X, Y ) ) }.
% 2.53/2.93  parent0[0]: (290) {G4,W5,D3,L1,V1,M1} P(289,279) { composition( one, X ) 
% 2.53/2.93    ==> X }.
% 2.53/2.93  parent1[0; 7]: (16857) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 2.53/2.93     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := one
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16860) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==> 
% 2.53/2.93    composition( join( one, X ), Y ) }.
% 2.53/2.93  parent0[0]: (16858) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 2.53/2.93     ) ==> join( Y, composition( X, Y ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (295) {G5,W11,D4,L1,V2,M1} P(290,6) { join( X, composition( Y
% 2.53/2.93    , X ) ) = composition( join( one, Y ), X ) }.
% 2.53/2.93  parent0: (16860) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 2.53/2.93     composition( join( one, X ), Y ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16863) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 2.53/2.93    complement( X ), Y ), X ) }.
% 2.53/2.93  parent0[0]: (22) {G2,W10,D5,L1,V2,M1} P(17,0);d(1) { join( join( complement
% 2.53/2.93    ( Y ), X ), Y ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16865) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.53/2.93    join( complement( X ), X ) }.
% 2.53/2.93  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.93    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.93  parent1[0; 6]: (16863) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( 
% 2.53/2.93    join( complement( X ), Y ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( X )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16866) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.53/2.93    top }.
% 2.53/2.93  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.53/2.93    ==> top }.
% 2.53/2.93  parent1[0; 5]: (16865) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) 
% 2.53/2.93    ==> join( complement( X ), X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (297) {G6,W6,D4,L1,V1,M1} P(294,22);d(14) { join( complement( 
% 2.53/2.93    X ), top ) ==> top }.
% 2.53/2.93  parent0: (16866) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 2.53/2.93    top }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16869) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( join
% 2.53/2.93    ( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.93  parent0[0]: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z
% 2.53/2.93     ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93     Z := Z
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16872) {G3,W15,D6,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    join( X, complement( Y ) ), complement( Y ) ), complement( complement( Y
% 2.53/2.93     ) ) ) }.
% 2.53/2.93  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.93    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.93  parent1[0; 13]: (16869) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := complement( Y )
% 2.53/2.93     Z := complement( Y )
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16873) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 2.53/2.93    complement( Y ) ), top ) }.
% 2.53/2.93  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.93    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.93  parent1[0; 4]: (16872) {G3,W15,D6,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.93    join( join( X, complement( Y ) ), complement( Y ) ), complement( 
% 2.53/2.93    complement( Y ) ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := complement( Y )
% 2.53/2.93     Y := join( X, complement( Y ) )
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16874) {G2,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 2.53/2.93    top ) ==> join( X, top ) }.
% 2.53/2.93  parent0[0]: (16873) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 2.53/2.93    X, complement( Y ) ), top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93     Y := Y
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  subsumption: (298) {G6,W10,D5,L1,V2,M1} P(294,21);d(17) { join( join( Y, 
% 2.53/2.93    complement( X ) ), top ) ==> join( Y, top ) }.
% 2.53/2.93  parent0: (16874) {G2,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 2.53/2.93    top ) ==> join( X, top ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := Y
% 2.53/2.93     Y := X
% 2.53/2.93  end
% 2.53/2.93  permutation0:
% 2.53/2.93     0 ==> 0
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  eqswap: (16876) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 2.53/2.93    ( X ), complement( X ) ) }.
% 2.53/2.93  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.93    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93     X := X
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16879) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 2.53/2.93    complement( top ), zero ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 6]: (16876) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.93    complement( X ), complement( X ) ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93     X := top
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16881) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 2.53/2.93    zero ) }.
% 2.53/2.93  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.93    zero }.
% 2.53/2.93  parent1[0; 4]: (16879) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 2.53/2.93    complement( top ), zero ) }.
% 2.53/2.93  substitution0:
% 2.53/2.93  end
% 2.53/2.93  substitution1:
% 2.53/2.93  end
% 2.53/2.93  
% 2.53/2.93  paramod: (16882) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 1]: (16881) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 2.53/2.94    zero, zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16888) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 2.53/2.94  parent0[0]: (16882) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (303) {G6,W5,D3,L1,V0,M1} P(55,294) { join( zero, zero ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent0: (16888) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16892) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.94    complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16907) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.94    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.94  parent1[0; 5]: (16892) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.94    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16908) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.53/2.94    meet( X, X ) }.
% 2.53/2.94  parent0[0]: (16907) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (304) {G6,W7,D4,L1,V1,M1} P(294,3) { complement( complement( X
% 2.53/2.94     ) ) = meet( X, X ) }.
% 2.53/2.94  parent0: (16908) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.53/2.94    meet( X, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16911) {G5,W9,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.94     ), top ) }.
% 2.53/2.94  parent0[0]: (298) {G6,W10,D5,L1,V2,M1} P(294,21);d(17) { join( join( Y, 
% 2.53/2.94    complement( X ) ), top ) ==> join( Y, top ) }.
% 2.53/2.94  parent1[0; 1]: (26) {G4,W13,D6,L1,V2,M1} P(25,1);d(1) { join( join( Y, 
% 2.53/2.94    complement( complement( X ) ) ), top ) ==> join( join( Y, X ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16912) {G5,W9,D4,L1,V2,M1}  { join( join( X, Y ), top ) ==> join( 
% 2.53/2.94    X, top ) }.
% 2.53/2.94  parent0[0]: (16911) {G5,W9,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X
% 2.53/2.94    , Y ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (306) {G7,W9,D4,L1,V2,M1} S(26);d(298) { join( join( Y, X ), 
% 2.53/2.94    top ) ==> join( Y, top ) }.
% 2.53/2.94  parent0: (16912) {G5,W9,D4,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.53/2.94    ( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16914) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.53/2.94    join( zero, zero ) ) }.
% 2.53/2.94  parent0[0]: (92) {G3,W8,D4,L1,V0,M1} P(55,56) { complement( join( zero, 
% 2.53/2.94    zero ) ) ==> meet( top, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16915) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.53/2.94    zero ) }.
% 2.53/2.94  parent0[0]: (303) {G6,W5,D3,L1,V0,M1} P(55,294) { join( zero, zero ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 5]: (16914) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> 
% 2.53/2.94    complement( join( zero, zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (312) {G7,W6,D3,L1,V0,M1} P(303,92) { meet( top, top ) ==> 
% 2.53/2.94    complement( zero ) }.
% 2.53/2.94  parent0: (16915) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 2.53/2.94    zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16918) {G6,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( meet( top
% 2.53/2.94    , top ), top ) }.
% 2.53/2.94  parent0[0]: (145) {G6,W9,D4,L1,V0,M1} P(129,65);d(75) { join( meet( top, 
% 2.53/2.94    top ), top ) ==> join( top, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16920) {G7,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.53/2.94    complement( zero ), top ) }.
% 2.53/2.94  parent0[0]: (312) {G7,W6,D3,L1,V0,M1} P(303,92) { meet( top, top ) ==> 
% 2.53/2.94    complement( zero ) }.
% 2.53/2.94  parent1[0; 5]: (16918) {G6,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.53/2.94    meet( top, top ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16921) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 2.53/2.94  parent0[0]: (297) {G6,W6,D4,L1,V1,M1} P(294,22);d(14) { join( complement( X
% 2.53/2.94     ), top ) ==> top }.
% 2.53/2.94  parent1[0; 4]: (16920) {G7,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 2.53/2.94    complement( zero ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := zero
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (313) {G8,W5,D3,L1,V0,M1} P(312,145);d(297) { join( top, top )
% 2.53/2.94     ==> top }.
% 2.53/2.94  parent0: (16921) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16924) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) ==> join
% 2.53/2.94    ( join( X, top ), complement( complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (20) {G2,W13,D5,L1,V2,M1} P(17,17) { join( join( X, top ), 
% 2.53/2.94    complement( complement( Y ) ) ) ==> join( join( X, Y ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16930) {G3,W11,D5,L1,V1,M1}  { join( join( top, X ), top ) ==> 
% 2.53/2.94    join( top, complement( complement( X ) ) ) }.
% 2.53/2.94  parent0[0]: (313) {G8,W5,D3,L1,V0,M1} P(312,145);d(297) { join( top, top ) 
% 2.53/2.94    ==> top }.
% 2.53/2.94  parent1[0; 7]: (16924) {G2,W13,D5,L1,V2,M1}  { join( join( X, Y ), top ) 
% 2.53/2.94    ==> join( join( X, top ), complement( complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := top
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16934) {G3,W9,D4,L1,V1,M1}  { join( join( top, X ), top ) ==> 
% 2.53/2.94    join( X, top ) }.
% 2.53/2.94  parent0[0]: (24) {G2,W9,D5,L1,V1,M1} P(11,17) { join( top, complement( 
% 2.53/2.94    complement( X ) ) ) ==> join( X, top ) }.
% 2.53/2.94  parent1[0; 6]: (16930) {G3,W11,D5,L1,V1,M1}  { join( join( top, X ), top ) 
% 2.53/2.94    ==> join( top, complement( complement( X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16935) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (306) {G7,W9,D4,L1,V2,M1} S(26);d(298) { join( join( Y, X ), 
% 2.53/2.94    top ) ==> join( Y, top ) }.
% 2.53/2.94  parent1[0; 1]: (16934) {G3,W9,D4,L1,V1,M1}  { join( join( top, X ), top ) 
% 2.53/2.94    ==> join( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := top
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16936) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.53/2.94  parent0[0]: (313) {G8,W5,D3,L1,V0,M1} P(312,145);d(297) { join( top, top ) 
% 2.53/2.94    ==> top }.
% 2.53/2.94  parent1[0; 1]: (16935) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 2.53/2.94    , top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16937) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 2.53/2.94  parent0[0]: (16936) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent0: (16937) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16938) {G9,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16940) {G4,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 2.53/2.94  parent0[0]: (204) {G3,W9,D6,L1,V1,M1} P(190,0) { join( converse( complement
% 2.53/2.94    ( converse( X ) ) ), X ) ==> converse( top ) }.
% 2.53/2.94  parent1[0; 2]: (16938) {G9,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := top
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := converse( complement( converse( top ) ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16941) {G4,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 2.53/2.94  parent0[0]: (16940) {G4,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> 
% 2.53/2.94    top }.
% 2.53/2.94  parent0: (16941) {G4,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16943) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16945) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent1[0; 7]: (16943) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( X )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16946) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 6]: (16945) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16947) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (16946) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (317) {G10,W7,D4,L1,V1,M1} P(314,27);d(55) { join( meet( X, 
% 2.53/2.94    top ), zero ) ==> X }.
% 2.53/2.94  parent0: (16947) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16949) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16950) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.53/2.94     ) ), meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  parent1[0; 7]: (16949) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16952) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.53/2.94    meet( X, Y ) ) ==> X }.
% 2.53/2.94  parent0[0]: (16950) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement
% 2.53/2.94    ( Y ) ), meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (331) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement
% 2.53/2.94    ( Y ) ), meet( X, Y ) ) ==> X }.
% 2.53/2.94  parent0: (16952) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.53/2.94    meet( X, Y ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16955) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 2.53/2.94     ), complement( X ) ) }.
% 2.53/2.94  parent0[0]: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), 
% 2.53/2.94    complement( Y ) ) ==> join( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16957) {G2,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 2.53/2.94    ( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  parent1[0; 9]: (16955) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 2.53/2.94    join( X, Y ), complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := meet( X, Y )
% 2.53/2.94     Y := complement( join( complement( X ), Y ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16958) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.53/2.94    X, Y ) ) ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent1[0; 1]: (16957) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 2.53/2.94    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( join( complement( X ), Y ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16959) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 2.53/2.94     ) ==> top }.
% 2.53/2.94  parent0[0]: (16958) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 2.53/2.94    meet( X, Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (333) {G10,W8,D5,L1,V2,M1} P(27,23);d(314) { join( X, 
% 2.53/2.94    complement( meet( X, Y ) ) ) ==> top }.
% 2.53/2.94  parent0: (16959) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 2.53/2.94     ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16961) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16963) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 2.53/2.94    ==> top }.
% 2.53/2.94  parent1[0; 7]: (16961) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16964) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 6]: (16963) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16965) {G2,W7,D4,L1,V1,M1}  { join( meet( X, X ), zero ) ==> X }.
% 2.53/2.94  parent0[0]: (16964) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (335) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X )
% 2.53/2.94    , zero ) ==> X }.
% 2.53/2.94  parent0: (16965) {G2,W7,D4,L1,V1,M1}  { join( meet( X, X ), zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16967) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16969) {G1,W10,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 2.53/2.94    ( complement( X ), complement( X ) ) ) ) }.
% 2.53/2.94  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 3]: (16967) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16970) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  parent1[0; 4]: (16969) {G1,W10,D6,L1,V1,M1}  { X ==> join( zero, complement
% 2.53/2.94    ( join( complement( X ), complement( X ) ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16971) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, X ) ) ==> X }.
% 2.53/2.94  parent0[0]: (16970) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (340) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X
% 2.53/2.94    , X ) ) ==> X }.
% 2.53/2.94  parent0: (16971) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, X ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16973) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 2.53/2.94     converse( composition( converse( X ), Y ) ) }.
% 2.53/2.94  parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 2.53/2.94    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16975) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 2.53/2.94    ==> converse( composition( top, X ) ) }.
% 2.53/2.94  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 7]: (16973) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 2.53/2.94    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := top
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (341) {G11,W9,D4,L1,V1,M1} P(316,34) { composition( converse( 
% 2.53/2.94    X ), top ) ==> converse( composition( top, X ) ) }.
% 2.53/2.94  parent0: (16975) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 2.53/2.94    ==> converse( composition( top, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16978) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (317) {G10,W7,D4,L1,V1,M1} P(314,27);d(55) { join( meet( X, top
% 2.53/2.94     ), zero ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16979) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 3]: (16978) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.53/2.94    zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := top
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16982) {G2,W7,D4,L1,V1,M1}  { join( meet( top, X ), zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (16979) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (350) {G11,W7,D4,L1,V1,M1} P(53,317) { join( meet( top, X ), 
% 2.53/2.94    zero ) ==> X }.
% 2.53/2.94  parent0: (16982) {G2,W7,D4,L1,V1,M1}  { join( meet( top, X ), zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16984) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 2.53/2.94     ), complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 2.53/2.94    complement( X ) ) ==> join( Y, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16986) {G2,W10,D4,L1,V1,M1}  { join( meet( X, top ), top ) ==> 
% 2.53/2.94    join( X, complement( zero ) ) }.
% 2.53/2.94  parent0[0]: (317) {G10,W7,D4,L1,V1,M1} P(314,27);d(55) { join( meet( X, top
% 2.53/2.94     ), zero ) ==> X }.
% 2.53/2.94  parent1[0; 7]: (16984) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.94    join( X, Y ), complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := meet( X, top )
% 2.53/2.94     Y := zero
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16987) {G3,W6,D4,L1,V1,M1}  { top ==> join( X, complement( zero )
% 2.53/2.94     ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent1[0; 1]: (16986) {G2,W10,D4,L1,V1,M1}  { join( meet( X, top ), top ) 
% 2.53/2.94    ==> join( X, complement( zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( X, top )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16988) {G3,W6,D4,L1,V1,M1}  { join( X, complement( zero ) ) ==> 
% 2.53/2.94    top }.
% 2.53/2.94  parent0[0]: (16987) {G3,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 2.53/2.94    zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (352) {G11,W6,D4,L1,V1,M1} P(317,17);d(314) { join( X, 
% 2.53/2.94    complement( zero ) ) ==> top }.
% 2.53/2.94  parent0: (16988) {G3,W6,D4,L1,V1,M1}  { join( X, complement( zero ) ) ==> 
% 2.53/2.94    top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16989) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (317) {G10,W7,D4,L1,V1,M1} P(314,27);d(55) { join( meet( X, top
% 2.53/2.94     ), zero ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16990) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.94  parent1[0; 2]: (16989) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 2.53/2.94    zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( X, top )
% 2.53/2.94     Y := zero
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16993) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, top ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (16990) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top )
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (353) {G11,W7,D4,L1,V1,M1} P(317,0) { join( zero, meet( X, top
% 2.53/2.94     ) ) ==> X }.
% 2.53/2.94  parent0: (16993) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( X, top ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16994) {G11,W6,D4,L1,V1,M1}  { top ==> join( X, complement( zero )
% 2.53/2.94     ) }.
% 2.53/2.94  parent0[0]: (352) {G11,W6,D4,L1,V1,M1} P(317,17);d(314) { join( X, 
% 2.53/2.94    complement( zero ) ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16996) {G6,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 2.53/2.94  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.94    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.94  parent1[0; 2]: (16994) {G11,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 2.53/2.94    ( zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := zero
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( zero )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16997) {G6,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 2.53/2.94  parent0[0]: (16996) {G6,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (355) {G12,W4,D3,L1,V0,M1} P(352,294) { complement( zero ) ==>
% 2.53/2.94     top }.
% 2.53/2.94  parent0: (16997) {G6,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (16998) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (350) {G11,W7,D4,L1,V1,M1} P(53,317) { join( meet( top, X ), 
% 2.53/2.94    zero ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (16999) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( top, X ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.94  parent1[0; 2]: (16998) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 2.53/2.94    zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( top, X )
% 2.53/2.94     Y := zero
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17002) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( top, X ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (16999) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( top, X )
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (365) {G12,W7,D4,L1,V1,M1} P(350,0) { join( zero, meet( top, X
% 2.53/2.94     ) ) ==> X }.
% 2.53/2.94  parent0: (17002) {G1,W7,D4,L1,V1,M1}  { join( zero, meet( top, X ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17004) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 2.53/2.94    ( complement( X ), zero ) ) }.
% 2.53/2.94  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.53/2.94    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17009) {G3,W11,D5,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.53/2.94    complement( join( meet( X, X ), zero ) ) }.
% 2.53/2.94  parent0[0]: (304) {G6,W7,D4,L1,V1,M1} P(294,3) { complement( complement( X
% 2.53/2.94     ) ) = meet( X, X ) }.
% 2.53/2.94  parent1[0; 7]: (17004) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 2.53/2.94    ( join( complement( X ), zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17010) {G3,W7,D4,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.53/2.94    complement( X ) }.
% 2.53/2.94  parent0[0]: (335) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), 
% 2.53/2.94    zero ) ==> X }.
% 2.53/2.94  parent1[0; 6]: (17009) {G3,W11,D5,L1,V1,M1}  { meet( complement( X ), top )
% 2.53/2.94     ==> complement( join( meet( X, X ), zero ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (387) {G7,W7,D4,L1,V1,M1} P(304,57);d(335) { meet( complement
% 2.53/2.94    ( X ), top ) ==> complement( X ) }.
% 2.53/2.94  parent0: (17010) {G3,W7,D4,L1,V1,M1}  { meet( complement( X ), top ) ==> 
% 2.53/2.94    complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17013) {G11,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (353) {G11,W7,D4,L1,V1,M1} P(317,0) { join( zero, meet( X, top
% 2.53/2.94     ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17014) {G8,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (387) {G7,W7,D4,L1,V1,M1} P(304,57);d(335) { meet( complement( 
% 2.53/2.94    X ), top ) ==> complement( X ) }.
% 2.53/2.94  parent1[0; 5]: (17013) {G11,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 2.53/2.94    top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17015) {G8,W7,D4,L1,V1,M1}  { join( zero, complement( X ) ) ==> 
% 2.53/2.94    complement( X ) }.
% 2.53/2.94  parent0[0]: (17014) {G8,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  parent0: (17015) {G8,W7,D4,L1,V1,M1}  { join( zero, complement( X ) ) ==> 
% 2.53/2.94    complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17017) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17020) {G7,W9,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.53/2.94    join( zero, meet( X, X ) ) }.
% 2.53/2.94  parent0[0]: (304) {G6,W7,D4,L1,V1,M1} P(294,3) { complement( complement( X
% 2.53/2.94     ) ) = meet( X, X ) }.
% 2.53/2.94  parent1[0; 6]: (17017) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.94    zero, complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17021) {G7,W9,D4,L1,V1,M1}  { meet( X, X ) ==> join( zero, meet( 
% 2.53/2.94    X, X ) ) }.
% 2.53/2.94  parent0[0]: (304) {G6,W7,D4,L1,V1,M1} P(294,3) { complement( complement( X
% 2.53/2.94     ) ) = meet( X, X ) }.
% 2.53/2.94  parent1[0; 1]: (17020) {G7,W9,D4,L1,V1,M1}  { complement( complement( X ) )
% 2.53/2.94     ==> join( zero, meet( X, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17024) {G3,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 2.53/2.94  parent0[0]: (340) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, 
% 2.53/2.94    X ) ) ==> X }.
% 2.53/2.94  parent1[0; 4]: (17021) {G7,W9,D4,L1,V1,M1}  { meet( X, X ) ==> join( zero, 
% 2.53/2.94    meet( X, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (406) {G13,W5,D3,L1,V1,M1} P(304,400);d(340) { meet( X, X ) 
% 2.53/2.94    ==> X }.
% 2.53/2.94  parent0: (17024) {G3,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17027) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17030) {G3,W11,D5,L1,V1,M1}  { complement( join( complement( X )
% 2.53/2.94    , zero ) ) ==> join( zero, meet( X, top ) ) }.
% 2.53/2.94  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.53/2.94    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.53/2.94  parent1[0; 8]: (17027) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.94    zero, complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( complement( X ), zero )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17031) {G3,W9,D4,L1,V1,M1}  { meet( X, top ) ==> join( zero, meet
% 2.53/2.94    ( X, top ) ) }.
% 2.53/2.94  parent0[0]: (57) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( complement
% 2.53/2.94    ( X ), zero ) ) ==> meet( X, top ) }.
% 2.53/2.94  parent1[0; 1]: (17030) {G3,W11,D5,L1,V1,M1}  { complement( join( complement
% 2.53/2.94    ( X ), zero ) ) ==> join( zero, meet( X, top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17034) {G4,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 2.53/2.94  parent0[0]: (353) {G11,W7,D4,L1,V1,M1} P(317,0) { join( zero, meet( X, top
% 2.53/2.94     ) ) ==> X }.
% 2.53/2.94  parent1[0; 4]: (17031) {G3,W9,D4,L1,V1,M1}  { meet( X, top ) ==> join( zero
% 2.53/2.94    , meet( X, top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (410) {G13,W5,D3,L1,V1,M1} P(57,400);d(353) { meet( X, top ) 
% 2.53/2.94    ==> X }.
% 2.53/2.94  parent0: (17034) {G4,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17037) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 2.53/2.94    ( zero, complement( X ) ) ) }.
% 2.53/2.94  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.53/2.94    complement( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17044) {G3,W7,D4,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  parent1[0; 5]: (17037) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement
% 2.53/2.94    ( join( zero, complement( X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (411) {G13,W7,D4,L1,V1,M1} P(400,56) { meet( top, X ) ==> 
% 2.53/2.94    complement( complement( X ) ) }.
% 2.53/2.94  parent0: (17044) {G3,W7,D4,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17047) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( zero, 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17052) {G3,W11,D5,L1,V1,M1}  { complement( join( zero, complement
% 2.53/2.94    ( X ) ) ) ==> join( zero, meet( top, X ) ) }.
% 2.53/2.94  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.53/2.94    complement( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.94  parent1[0; 8]: (17047) {G12,W7,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.94    zero, complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( zero, complement( X ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17053) {G3,W9,D4,L1,V1,M1}  { meet( top, X ) ==> join( zero, meet
% 2.53/2.94    ( top, X ) ) }.
% 2.53/2.94  parent0[0]: (56) {G2,W9,D5,L1,V1,M1} P(55,3) { complement( join( zero, 
% 2.53/2.94    complement( X ) ) ) ==> meet( top, X ) }.
% 2.53/2.94  parent1[0; 1]: (17052) {G3,W11,D5,L1,V1,M1}  { complement( join( zero, 
% 2.53/2.94    complement( X ) ) ) ==> join( zero, meet( top, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17055) {G4,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.53/2.94  parent0[0]: (365) {G12,W7,D4,L1,V1,M1} P(350,0) { join( zero, meet( top, X
% 2.53/2.94     ) ) ==> X }.
% 2.53/2.94  parent1[0; 4]: (17053) {G3,W9,D4,L1,V1,M1}  { meet( top, X ) ==> join( zero
% 2.53/2.94    , meet( top, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17056) {G5,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (411) {G13,W7,D4,L1,V1,M1} P(400,56) { meet( top, X ) ==> 
% 2.53/2.94    complement( complement( X ) ) }.
% 2.53/2.94  parent1[0; 1]: (17055) {G4,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { 
% 2.53/2.94    complement( complement( X ) ) ==> X }.
% 2.53/2.94  parent0: (17056) {G5,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17059) {G2,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X ) ) }.
% 2.53/2.94  parent0[0]: (340) {G2,W7,D4,L1,V1,M1} P(12,27);d(3) { join( zero, meet( X, 
% 2.53/2.94    X ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17060) {G3,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 2.53/2.94  parent0[0]: (406) {G13,W5,D3,L1,V1,M1} P(304,400);d(340) { meet( X, X ) ==>
% 2.53/2.94     X }.
% 2.53/2.94  parent1[0; 4]: (17059) {G2,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, X
% 2.53/2.94     ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17061) {G3,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 2.53/2.94  parent0[0]: (17060) {G3,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (414) {G14,W5,D3,L1,V1,M1} P(406,340) { join( zero, X ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0: (17061) {G3,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17063) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), zero ) }.
% 2.53/2.94  parent0[0]: (335) {G2,W7,D4,L1,V1,M1} P(14,27);d(55) { join( meet( X, X ), 
% 2.53/2.94    zero ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17064) {G3,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 2.53/2.94  parent0[0]: (406) {G13,W5,D3,L1,V1,M1} P(304,400);d(340) { meet( X, X ) ==>
% 2.53/2.94     X }.
% 2.53/2.94  parent1[0; 3]: (17063) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, X ), 
% 2.53/2.94    zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17065) {G3,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 2.53/2.94  parent0[0]: (17064) {G3,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent0: (17065) {G3,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17067) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 2.53/2.94    ( X ), complement( X ) ) }.
% 2.53/2.94  parent0[0]: (294) {G5,W8,D4,L1,V1,M1} P(290,10);d(279) { join( complement( 
% 2.53/2.94    X ), complement( X ) ) ==> complement( X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17070) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.53/2.94    join( complement( complement( X ) ), X ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 8]: (17067) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 2.53/2.94    complement( X ), complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17072) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 2.53/2.94    join( X, X ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 5]: (17070) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) )
% 2.53/2.94     ==> join( complement( complement( X ) ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17073) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 1]: (17072) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) )
% 2.53/2.94     ==> join( X, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17079) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 2.53/2.94  parent0[0]: (17073) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (421) {G15,W5,D3,L1,V1,M1} P(412,294) { join( X, X ) ==> X }.
% 2.53/2.94  parent0: (17079) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17083) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.94    complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17086) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.94    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 7]: (17083) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.94    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17088) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 2.53/2.94     ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.94  parent0[0]: (17086) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.94    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.94    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.94  parent0: (17088) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 2.53/2.94     ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17091) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.94    complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17095) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.53/2.94    complement( join( complement( X ), Y ) ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 9]: (17091) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.94    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17097) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 2.53/2.94    Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (17095) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.53/2.94    complement( join( complement( X ), Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.94  parent0: (17097) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 2.53/2.94    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17099) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17104) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 2.53/2.94    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  parent1[0; 7]: (17099) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 2.53/2.94    ( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( complement( X ), complement( Y ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), 
% 2.53/2.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.94  parent0: (17104) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 2.53/2.94    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17106) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.53/2.94  parent0[0]: (421) {G15,W5,D3,L1,V1,M1} P(412,294) { join( X, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17109) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 2.53/2.94    join( X, Y ) ), Y ) }.
% 2.53/2.94  parent0[0]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.53/2.94     = join( join( Z, X ), Y ) }.
% 2.53/2.94  parent1[0; 4]: (17106) {G15,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := join( X, Y )
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( X, Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17111) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 2.53/2.94    ( X, X ), Y ), Y ) }.
% 2.53/2.94  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 2.53/2.94    join( X, Y ), Z ) }.
% 2.53/2.94  parent1[0; 5]: (17109) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.53/2.94    ( X, join( X, Y ) ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := X
% 2.53/2.94     Z := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17112) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (421) {G15,W5,D3,L1,V1,M1} P(412,294) { join( X, X ) ==> X }.
% 2.53/2.94  parent1[0; 6]: (17111) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.53/2.94    ( join( X, X ), Y ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17113) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (17112) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 2.53/2.94    Y ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (427) {G16,W9,D4,L1,V2,M1} P(421,16);d(1);d(421) { join( join
% 2.53/2.94    ( X, Y ), Y ) ==> join( X, Y ) }.
% 2.53/2.94  parent0: (17113) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17122) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent0[0]: (421) {G15,W5,D3,L1,V1,M1} P(412,294) { join( X, X ) ==> X }.
% 2.53/2.94  parent1[0; 7]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 2.53/2.94    X ) = join( join( Z, X ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (428) {G16,W9,D4,L1,V2,M1} P(421,16) { join( join( X, Y ), X )
% 2.53/2.94     ==> join( X, Y ) }.
% 2.53/2.94  parent0: (17122) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17125) {G14,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 4]: (411) {G13,W7,D4,L1,V1,M1} P(400,56) { meet( top, X ) ==> 
% 2.53/2.94    complement( complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (434) {G15,W5,D3,L1,V1,M1} S(411);d(412) { meet( top, X ) ==> 
% 2.53/2.94    X }.
% 2.53/2.94  parent0: (17125) {G14,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17127) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.53/2.94    X, Y ) ) ) }.
% 2.53/2.94  parent0[0]: (333) {G10,W8,D5,L1,V2,M1} P(27,23);d(314) { join( X, 
% 2.53/2.94    complement( meet( X, Y ) ) ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17128) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 2.53/2.94    Y, X ) ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 5]: (17127) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 2.53/2.94    ( meet( X, Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17131) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 2.53/2.94     ) ==> top }.
% 2.53/2.94  parent0[0]: (17128) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 2.53/2.94    meet( Y, X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (464) {G11,W8,D5,L1,V2,M1} P(53,333) { join( X, complement( 
% 2.53/2.94    meet( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent0: (17131) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 2.53/2.94     ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17133) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17136) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.53/2.94    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 2.53/2.94  parent0[0]: (464) {G11,W8,D5,L1,V2,M1} P(53,333) { join( X, complement( 
% 2.53/2.94    meet( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent1[0; 11]: (17133) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( X )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( meet( Y, complement( X ) ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17137) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.53/2.94    meet( Y, complement( X ) ) ) ), zero ) }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 10]: (17136) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 2.53/2.94    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17138) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 2.53/2.94    , complement( X ) ) ) ) }.
% 2.53/2.94  parent0[0]: (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 2]: (17137) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 2.53/2.94    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17139) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ) ) ==> X }.
% 2.53/2.94  parent0[0]: (17138) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 2.53/2.94    ( Y, complement( X ) ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (472) {G15,W9,D6,L1,V2,M1} P(464,27);d(55);d(415) { meet( X, 
% 2.53/2.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.53/2.94  parent0: (17139) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17141) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 2.53/2.94    complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17143) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.53/2.94     ) ==> complement( top ) }.
% 2.53/2.94  parent0[0]: (464) {G11,W8,D5,L1,V2,M1} P(53,333) { join( X, complement( 
% 2.53/2.94    meet( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent1[0; 8]: (17141) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.94    ( join( complement( X ), complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( X )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := meet( Y, complement( X ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17144) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 7]: (17143) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 2.53/2.94    ( X ) ) ) ==> complement( top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (480) {G12,W8,D5,L1,V2,M1} P(464,3);d(55) { meet( X, meet( Y, 
% 2.53/2.94    complement( X ) ) ) ==> zero }.
% 2.53/2.94  parent0: (17144) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17147) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 2.53/2.94    complement( X ) ) ) }.
% 2.53/2.94  parent0[0]: (480) {G12,W8,D5,L1,V2,M1} P(464,3);d(55) { meet( X, meet( Y, 
% 2.53/2.94    complement( X ) ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17148) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 7]: (17147) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 2.53/2.94    complement( X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17149) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17148) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 2.53/2.94    , meet( Y, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (483) {G15,W8,D4,L1,V2,M1} P(412,480) { meet( complement( X )
% 2.53/2.94    , meet( Y, X ) ) ==> zero }.
% 2.53/2.94  parent0: (17149) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 2.53/2.94     ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17150) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (483) {G15,W8,D4,L1,V2,M1} P(412,480) { meet( complement( X ), 
% 2.53/2.94    meet( Y, X ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17151) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 2]: (17150) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.53/2.94     ), meet( Y, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( Y, X )
% 2.53/2.94     Y := complement( X )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17155) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17151) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.53/2.94    complement( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (488) {G16,W8,D4,L1,V2,M1} P(483,53) { meet( meet( Y, X ), 
% 2.53/2.94    complement( X ) ) ==> zero }.
% 2.53/2.94  parent0: (17155) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17159) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (483) {G15,W8,D4,L1,V2,M1} P(412,480) { meet( complement( X ), 
% 2.53/2.94    meet( Y, X ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17161) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 5]: (17159) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.53/2.94     ), meet( Y, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17167) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17161) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (489) {G16,W8,D4,L1,V2,M1} P(53,483) { meet( complement( Y ), 
% 2.53/2.94    meet( Y, X ) ) ==> zero }.
% 2.53/2.94  parent0: (17167) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17168) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 2.53/2.94    complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (488) {G16,W8,D4,L1,V2,M1} P(483,53) { meet( meet( Y, X ), 
% 2.53/2.94    complement( X ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17170) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.53/2.94    complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 3]: (17168) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 2.53/2.94    , complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17176) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17170) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 2.53/2.94    complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (491) {G17,W8,D4,L1,V2,M1} P(53,488) { meet( meet( Y, X ), 
% 2.53/2.94    complement( Y ) ) ==> zero }.
% 2.53/2.94  parent0: (17176) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17178) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17181) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 2.53/2.94    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.53/2.94  parent0[0]: (491) {G17,W8,D4,L1,V2,M1} P(53,488) { meet( meet( Y, X ), 
% 2.53/2.94    complement( Y ) ) ==> zero }.
% 2.53/2.94  parent1[0; 5]: (17178) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := meet( X, Y )
% 2.53/2.94     Y := complement( X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17182) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 2.53/2.94    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.53/2.94  parent0[0]: (400) {G12,W7,D4,L1,V1,M1} P(387,353) { join( zero, complement
% 2.53/2.94    ( X ) ) ==> complement( X ) }.
% 2.53/2.94  parent1[0; 4]: (17181) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 2.53/2.94    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := join( complement( meet( X, Y ) ), complement( X ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17183) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.53/2.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.53/2.94  parent1[0; 4]: (17182) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 2.53/2.94    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( X, Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17184) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (17183) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 2.53/2.94    Y ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (493) {G18,W9,D4,L1,V2,M1} P(491,27);d(400);d(3) { meet( meet
% 2.53/2.94    ( X, Y ), X ) ==> meet( X, Y ) }.
% 2.53/2.94  parent0: (17184) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17185) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (493) {G18,W9,D4,L1,V2,M1} P(491,27);d(400);d(3) { meet( meet( 
% 2.53/2.94    X, Y ), X ) ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17188) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 2.53/2.94    Y ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 4]: (17185) {G18,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 2.53/2.94    ( X, Y ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := meet( X, Y )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17201) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (17188) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( 
% 2.53/2.94    X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (504) {G19,W9,D4,L1,V2,M1} P(493,53) { meet( X, meet( X, Y ) )
% 2.53/2.94     ==> meet( X, Y ) }.
% 2.53/2.94  parent0: (17201) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17202) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 2.53/2.94    Y ) ) }.
% 2.53/2.94  parent0[0]: (504) {G19,W9,D4,L1,V2,M1} P(493,53) { meet( X, meet( X, Y ) ) 
% 2.53/2.94    ==> meet( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17205) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 4]: (17202) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 2.53/2.94    meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( X, Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17207) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 5]: (17205) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 2.53/2.94    X, Y ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17209) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 1]: (17207) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 2.53/2.94    Y, X ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17210) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X, 
% 2.53/2.94    Y ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 4]: (17209) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 2.53/2.94    Y, X ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := meet( X, Y )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17214) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (17210) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( 
% 2.53/2.94    X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (506) {G20,W9,D4,L1,V2,M1} P(53,504) { meet( X, meet( Y, X ) )
% 2.53/2.94     ==> meet( Y, X ) }.
% 2.53/2.94  parent0: (17214) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.53/2.94    , Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17220) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 2.53/2.94    , Y ) }.
% 2.53/2.94  parent0[0]: (427) {G16,W9,D4,L1,V2,M1} P(421,16);d(1);d(421) { join( join( 
% 2.53/2.94    X, Y ), Y ) ==> join( X, Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17223) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 2.53/2.94    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 2.53/2.94    ( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  parent1[0; 11]: (17220) {G16,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 2.53/2.94    ( X, Y ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := meet( X, Y )
% 2.53/2.94     Y := complement( join( complement( X ), Y ) )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17224) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 2.53/2.94    complement( X ), Y ) ) ) }.
% 2.53/2.94  parent0[0]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  parent1[0; 1]: (17223) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 2.53/2.94    ( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17231) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 2.53/2.94    ( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.94  parent1[0; 4]: (17224) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 2.53/2.94    join( complement( X ), Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17232) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 2.53/2.94     ) ==> X }.
% 2.53/2.94  parent0[0]: (17231) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 2.53/2.94    complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (510) {G17,W8,D5,L1,V2,M1} P(27,427);d(424) { join( X, meet( X
% 2.53/2.94    , complement( Y ) ) ) ==> X }.
% 2.53/2.94  parent0: (17232) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 2.53/2.94     ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17234) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 2.53/2.94    ( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (510) {G17,W8,D5,L1,V2,M1} P(27,427);d(424) { join( X, meet( X
% 2.53/2.94    , complement( Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17235) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 6]: (17234) {G17,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 2.53/2.94    complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17236) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 2.53/2.94  parent0[0]: (17235) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (519) {G18,W7,D4,L1,V2,M1} P(412,510) { join( Y, meet( Y, X )
% 2.53/2.94     ) ==> Y }.
% 2.53/2.94  parent0: (17236) {G15,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17238) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (519) {G18,W7,D4,L1,V2,M1} P(412,510) { join( Y, meet( Y, X ) )
% 2.53/2.94     ==> Y }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17239) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (506) {G20,W9,D4,L1,V2,M1} P(53,504) { meet( X, meet( Y, X ) ) 
% 2.53/2.94    ==> meet( Y, X ) }.
% 2.53/2.94  parent1[0; 4]: (17238) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := meet( Y, X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17240) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 2.53/2.94  parent0[0]: (17239) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (532) {G21,W7,D4,L1,V2,M1} P(506,519) { join( X, meet( Y, X )
% 2.53/2.94     ) ==> X }.
% 2.53/2.94  parent0: (17240) {G19,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17242) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 2.53/2.94    join( X, Y ), Z ) }.
% 2.53/2.94  parent0[0]: (15) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 2.53/2.94    join( join( Y, Z ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := Z
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17258) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y )
% 2.53/2.94     = join( Y, Z ) }.
% 2.53/2.94  parent0[0]: (532) {G21,W7,D4,L1,V2,M1} P(506,519) { join( X, meet( Y, X ) )
% 2.53/2.94     ==> X }.
% 2.53/2.94  parent1[0; 9]: (17242) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 2.53/2.94    join( join( X, Y ), Z ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := meet( X, Y )
% 2.53/2.94     Z := Z
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (570) {G22,W11,D5,L1,V3,M1} P(532,15) { join( join( meet( Y, X
% 2.53/2.94     ), Z ), X ) ==> join( X, Z ) }.
% 2.53/2.94  parent0: (17258) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y )
% 2.53/2.94     = join( Y, Z ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94     Z := Z
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17263) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (532) {G21,W7,D4,L1,V2,M1} P(506,519) { join( X, meet( Y, X ) )
% 2.53/2.94     ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17264) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 2.53/2.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.94  parent1[0; 2]: (17263) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := meet( Y, X )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17267) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 2.53/2.94  parent0[0]: (17264) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (574) {G22,W7,D4,L1,V2,M1} P(532,0) { join( meet( Y, X ), X ) 
% 2.53/2.94    ==> X }.
% 2.53/2.94  parent0: (17267) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17269) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 2.53/2.94    converse( join( X, converse( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (40) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.53/2.94    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17271) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 2.53/2.94    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.53/2.94  parent0[0]: (574) {G22,W7,D4,L1,V2,M1} P(532,0) { join( meet( Y, X ), X ) 
% 2.53/2.94    ==> X }.
% 2.53/2.94  parent1[0; 9]: (17269) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==>
% 2.53/2.94     converse( join( X, converse( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := converse( Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := meet( X, converse( Y ) )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17272) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse( 
% 2.53/2.94    Y ) ) ), Y ) ==> Y }.
% 2.53/2.94  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 8]: (17271) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 2.53/2.94    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (577) {G23,W9,D6,L1,V2,M1} P(574,40);d(7) { join( converse( 
% 2.53/2.94    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.53/2.94  parent0: (17272) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse( 
% 2.53/2.94    Y ) ) ), Y ) ==> Y }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17275) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( join( join
% 2.53/2.94    ( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.94  parent0[0]: (21) {G2,W14,D5,L1,V3,M1} P(1,17) { join( join( join( X, Y ), Z
% 2.53/2.94     ), complement( join( Y, Z ) ) ) ==> join( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := Z
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17291) {G3,W12,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 2.53/2.94    Y ), complement( join( Y, X ) ) ) }.
% 2.53/2.94  parent0[0]: (428) {G16,W9,D4,L1,V2,M1} P(421,16) { join( join( X, Y ), X ) 
% 2.53/2.94    ==> join( X, Y ) }.
% 2.53/2.94  parent1[0; 5]: (17275) {G2,W14,D5,L1,V3,M1}  { join( X, top ) ==> join( 
% 2.53/2.94    join( join( X, Y ), Z ), complement( join( Y, Z ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17298) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.53/2.94    complement( join( Y, X ) ) ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent1[0; 1]: (17291) {G3,W12,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 2.53/2.94    join( X, Y ), complement( join( Y, X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17299) {G4,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 2.53/2.94    join( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent0[0]: (17298) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.53/2.94    complement( join( Y, X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (583) {G17,W10,D5,L1,V2,M1} P(428,21);d(314) { join( join( X, 
% 2.53/2.94    Y ), complement( join( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent0: (17299) {G4,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 2.53/2.94    join( Y, X ) ) ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17301) {G11,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 2.53/2.94    ==> composition( converse( X ), top ) }.
% 2.53/2.94  parent0[0]: (341) {G11,W9,D4,L1,V1,M1} P(316,34) { composition( converse( X
% 2.53/2.94     ), top ) ==> converse( composition( top, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17302) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 2.53/2.94     ) ==> composition( top, top ) }.
% 2.53/2.94  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 6]: (17301) {G11,W9,D4,L1,V1,M1}  { converse( composition( top, 
% 2.53/2.94    X ) ) ==> composition( converse( X ), top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (628) {G12,W8,D4,L1,V0,M1} P(316,341) { converse( composition
% 2.53/2.94    ( top, top ) ) ==> composition( top, top ) }.
% 2.53/2.94  parent0: (17302) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 2.53/2.94     ) ==> composition( top, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17305) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.94    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.94    complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.53/2.94    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 2.53/2.94    Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17309) {G1,W15,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.53/2.94    composition( converse( converse( X ) ), complement( converse( composition
% 2.53/2.94    ( top, X ) ) ) ), complement( top ) ) }.
% 2.53/2.94  parent0[0]: (341) {G11,W9,D4,L1,V1,M1} P(316,34) { composition( converse( X
% 2.53/2.94     ), top ) ==> converse( composition( top, X ) ) }.
% 2.53/2.94  parent1[0; 9]: (17305) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 2.53/2.94    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 2.53/2.94    complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := converse( X )
% 2.53/2.94     Y := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17310) {G1,W13,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.53/2.94    composition( X, complement( converse( composition( top, X ) ) ) ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 5]: (17309) {G1,W15,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.53/2.94    composition( converse( converse( X ) ), complement( converse( composition
% 2.53/2.94    ( top, X ) ) ) ), complement( top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17312) {G2,W12,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.53/2.94    composition( X, complement( converse( composition( top, X ) ) ) ), zero )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 11]: (17310) {G1,W13,D7,L1,V1,M1}  { complement( top ) ==> join
% 2.53/2.94    ( composition( X, complement( converse( composition( top, X ) ) ) ), 
% 2.53/2.94    complement( top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17313) {G2,W11,D7,L1,V1,M1}  { zero ==> join( composition( X, 
% 2.53/2.94    complement( converse( composition( top, X ) ) ) ), zero ) }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 1]: (17312) {G2,W12,D7,L1,V1,M1}  { complement( top ) ==> join( 
% 2.53/2.94    composition( X, complement( converse( composition( top, X ) ) ) ), zero )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17316) {G3,W9,D6,L1,V1,M1}  { zero ==> composition( X, complement
% 2.53/2.94    ( converse( composition( top, X ) ) ) ) }.
% 2.53/2.94  parent0[0]: (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 2]: (17313) {G2,W11,D7,L1,V1,M1}  { zero ==> join( composition( 
% 2.53/2.94    X, complement( converse( composition( top, X ) ) ) ), zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := composition( X, complement( converse( composition( top, X ) ) ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17317) {G3,W9,D6,L1,V1,M1}  { composition( X, complement( converse
% 2.53/2.94    ( composition( top, X ) ) ) ) ==> zero }.
% 2.53/2.94  parent0[0]: (17316) {G3,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 2.53/2.94    complement( converse( composition( top, X ) ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (632) {G15,W9,D6,L1,V1,M1} P(341,10);d(7);d(55);d(415) { 
% 2.53/2.94    composition( X, complement( converse( composition( top, X ) ) ) ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent0: (17317) {G3,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 2.53/2.94    converse( composition( top, X ) ) ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17319) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, 
% 2.53/2.94    X ) ) }.
% 2.53/2.94  parent0[0]: (506) {G20,W9,D4,L1,V2,M1} P(53,504) { meet( X, meet( Y, X ) ) 
% 2.53/2.94    ==> meet( Y, X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17321) {G16,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 2.53/2.94    , X ) }.
% 2.53/2.94  parent0[0]: (472) {G15,W9,D6,L1,V2,M1} P(464,27);d(55);d(415) { meet( X, 
% 2.53/2.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.53/2.94  parent1[0; 14]: (17319) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 2.53/2.94    meet( Y, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( meet( Y, complement( X ) ) )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17322) {G16,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ), X ) }.
% 2.53/2.94  parent0[0]: (472) {G15,W9,D6,L1,V2,M1} P(464,27);d(55);d(415) { meet( X, 
% 2.53/2.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 2.53/2.94  parent1[0; 1]: (17321) {G16,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 2.53/2.94    Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) )
% 2.53/2.94     ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17324) {G16,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ), X ) ==> X }.
% 2.53/2.94  parent0[0]: (17322) {G16,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y
% 2.53/2.94    , complement( X ) ) ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (743) {G21,W9,D6,L1,V2,M1} P(472,506) { meet( complement( meet
% 2.53/2.94    ( Y, complement( X ) ) ), X ) ==> X }.
% 2.53/2.94  parent0: (17324) {G16,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ), X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17327) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( X, complement
% 2.53/2.94    ( converse( composition( top, X ) ) ) ) }.
% 2.53/2.94  parent0[0]: (632) {G15,W9,D6,L1,V1,M1} P(341,10);d(7);d(55);d(415) { 
% 2.53/2.94    composition( X, complement( converse( composition( top, X ) ) ) ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17328) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 2.53/2.94    complement( composition( top, top ) ) ) }.
% 2.53/2.94  parent0[0]: (628) {G12,W8,D4,L1,V0,M1} P(316,341) { converse( composition( 
% 2.53/2.94    top, top ) ) ==> composition( top, top ) }.
% 2.53/2.94  parent1[0; 5]: (17327) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 2.53/2.94    complement( converse( composition( top, X ) ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17329) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 2.53/2.94    composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent0[0]: (17328) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 2.53/2.94    complement( composition( top, top ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (755) {G16,W8,D5,L1,V0,M1} P(628,632) { composition( top, 
% 2.53/2.94    complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent0: (17329) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 2.53/2.94    composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17331) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 2.53/2.94    join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.53/2.94  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 2.53/2.94    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Z
% 2.53/2.94     Z := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17336) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 2.53/2.94    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 2.53/2.94    complement( composition( top, top ) ) ), zero ) }.
% 2.53/2.94  parent0[0]: (755) {G16,W8,D5,L1,V0,M1} P(628,632) { composition( top, 
% 2.53/2.94    complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent1[0; 16]: (17331) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 2.53/2.94    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( composition( top, top ) )
% 2.53/2.94     Z := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17337) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 2.53/2.94    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 2.53/2.94    composition( top, top ) ) ) }.
% 2.53/2.94  parent0[0]: (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 9]: (17336) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 2.53/2.94    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 2.53/2.94    complement( composition( top, top ) ) ), zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := composition( X, complement( composition( top, top ) ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17338) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 2.53/2.94    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 2.53/2.94    top, top ) ) ) }.
% 2.53/2.94  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.94    ( X, top ) ==> top }.
% 2.53/2.94  parent1[0; 2]: (17337) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 2.53/2.94    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 2.53/2.94    ( composition( top, top ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17339) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 2.53/2.94    ( composition( top, top ) ) ) }.
% 2.53/2.94  parent0[0]: (755) {G16,W8,D5,L1,V0,M1} P(628,632) { composition( top, 
% 2.53/2.94    complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent1[0; 1]: (17338) {G3,W13,D5,L1,V1,M1}  { composition( top, complement
% 2.53/2.94    ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 2.53/2.94    ( top, top ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17340) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 2.53/2.94    composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent0[0]: (17339) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 2.53/2.94    complement( composition( top, top ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (764) {G17,W8,D5,L1,V1,M1} P(755,6);d(415);d(314);d(755) { 
% 2.53/2.94    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  parent0: (17340) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 2.53/2.94    composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17341) {G17,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 2.53/2.94    ( composition( top, top ) ) ) }.
% 2.53/2.94  parent0[0]: (764) {G17,W8,D5,L1,V1,M1} P(755,6);d(415);d(314);d(755) { 
% 2.53/2.94    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17343) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 2.53/2.94    top, top ) ) }.
% 2.53/2.94  parent0[0]: (290) {G4,W5,D3,L1,V1,M1} P(289,279) { composition( one, X ) 
% 2.53/2.94    ==> X }.
% 2.53/2.94  parent1[0; 2]: (17341) {G17,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 2.53/2.94    complement( composition( top, top ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := complement( composition( top, top ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := one
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17344) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17343) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition
% 2.53/2.94    ( top, top ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (769) {G18,W6,D4,L1,V0,M1} P(764,290) { complement( 
% 2.53/2.94    composition( top, top ) ) ==> zero }.
% 2.53/2.94  parent0: (17344) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17346) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17348) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 2.53/2.94    complement( zero ) }.
% 2.53/2.94  parent0[0]: (769) {G18,W6,D4,L1,V0,M1} P(764,290) { complement( composition
% 2.53/2.94    ( top, top ) ) ==> zero }.
% 2.53/2.94  parent1[0; 5]: (17346) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 2.53/2.94    ( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := composition( top, top )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17349) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 2.53/2.94     }.
% 2.53/2.94  parent0[0]: (355) {G12,W4,D3,L1,V0,M1} P(352,294) { complement( zero ) ==> 
% 2.53/2.94    top }.
% 2.53/2.94  parent1[0; 4]: (17348) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 2.53/2.94    complement( zero ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (773) {G19,W5,D3,L1,V0,M1} P(769,412);d(355) { composition( 
% 2.53/2.94    top, top ) ==> top }.
% 2.53/2.94  parent0: (17349) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17352) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), Z
% 2.53/2.94     ) ==> composition( X, composition( Y, Z ) ) }.
% 2.53/2.94  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.53/2.94     ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94     Z := Z
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17354) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 2.53/2.94    , top ) ==> composition( X, top ) }.
% 2.53/2.94  parent0[0]: (773) {G19,W5,D3,L1,V0,M1} P(769,412);d(355) { composition( top
% 2.53/2.94    , top ) ==> top }.
% 2.53/2.94  parent1[0; 8]: (17352) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 2.53/2.94    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := top
% 2.53/2.94     Z := top
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (775) {G20,W9,D4,L1,V1,M1} P(773,4) { composition( composition
% 2.53/2.94    ( X, top ), top ) ==> composition( X, top ) }.
% 2.53/2.94  parent0: (17354) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 2.53/2.94    , top ) ==> composition( X, top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17358) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 2.53/2.94    join( complement( X ), complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), 
% 2.53/2.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17359) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 2.53/2.94    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 7]: (17358) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 2.53/2.94    ==> join( complement( X ), complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( X )
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.94    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.94  parent0: (17359) {G15,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 2.53/2.94    , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17364) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 2.53/2.94    join( complement( X ), complement( Y ) ) }.
% 2.53/2.94  parent0[0]: (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), 
% 2.53/2.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17366) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 2.53/2.94    Y ) ) ) ==> join( complement( X ), Y ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 9]: (17364) {G15,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 2.53/2.94    ==> join( complement( X ), complement( Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := complement( Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (796) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( Y, 
% 2.53/2.94    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.94  parent0: (17366) {G15,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 2.53/2.94    Y ) ) ) ==> join( complement( X ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17370) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 2.53/2.94    complement( Y ) ) ), Y ) }.
% 2.53/2.94  parent0[0]: (743) {G21,W9,D6,L1,V2,M1} P(472,506) { meet( complement( meet
% 2.53/2.94    ( Y, complement( X ) ) ), X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17373) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 2.53/2.94    complement( X ) ) ), X ) }.
% 2.53/2.94  parent0[0]: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.94    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.94  parent1[0; 3]: (17370) {G21,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet
% 2.53/2.94    ( X, complement( Y ) ) ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := complement( X )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := complement( Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17375) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 2.53/2.94  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.94    ( complement( X ) ) ==> X }.
% 2.53/2.94  parent1[0; 5]: (17373) {G17,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 2.53/2.94    complement( complement( X ) ) ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17376) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 2.53/2.94  parent0[0]: (17375) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (921) {G22,W7,D4,L1,V2,M1} P(795,743);d(412) { meet( join( X, 
% 2.53/2.94    Y ), Y ) ==> Y }.
% 2.53/2.94  parent0: (17376) {G15,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17378) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 2.53/2.94  parent0[0]: (921) {G22,W7,D4,L1,V2,M1} P(795,743);d(412) { meet( join( X, Y
% 2.53/2.94     ), Y ) ==> Y }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17379) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 2.53/2.94  parent0[0]: (428) {G16,W9,D4,L1,V2,M1} P(421,16) { join( join( X, Y ), X ) 
% 2.53/2.94    ==> join( X, Y ) }.
% 2.53/2.94  parent1[0; 3]: (17378) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 2.53/2.94     ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( X, Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17380) {G17,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 2.53/2.94  parent0[0]: (17379) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 2.53/2.94     }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (945) {G23,W7,D4,L1,V2,M1} P(428,921) { meet( join( X, Y ), X
% 2.53/2.94     ) ==> X }.
% 2.53/2.94  parent0: (17380) {G17,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17382) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 2.53/2.94    meet( X, Y ) ) }.
% 2.53/2.94  parent0[0]: (489) {G16,W8,D4,L1,V2,M1} P(53,483) { meet( complement( Y ), 
% 2.53/2.94    meet( Y, X ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17383) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.53/2.94    , Y ) ), X ) }.
% 2.53/2.94  parent0[0]: (945) {G23,W7,D4,L1,V2,M1} P(428,921) { meet( join( X, Y ), X )
% 2.53/2.94     ==> X }.
% 2.53/2.94  parent1[0; 7]: (17382) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 2.53/2.94     ), meet( X, Y ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( X, Y )
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17384) {G17,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), X
% 2.53/2.94     ) ==> zero }.
% 2.53/2.94  parent0[0]: (17383) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 2.53/2.94    ( X, Y ) ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (963) {G24,W8,D5,L1,V2,M1} P(945,489) { meet( complement( join
% 2.53/2.94    ( X, Y ) ), X ) ==> zero }.
% 2.53/2.94  parent0: (17384) {G17,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.53/2.94    X ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17386) {G24,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.53/2.94    , Y ) ), X ) }.
% 2.53/2.94  parent0[0]: (963) {G24,W8,D5,L1,V2,M1} P(945,489) { meet( complement( join
% 2.53/2.94    ( X, Y ) ), X ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17387) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.94    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.53/2.94  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.53/2.94     ) ==> converse( join( X, Y ) ) }.
% 2.53/2.94  parent1[0; 4]: (17386) {G24,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.94    join( X, Y ) ), X ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := converse( X )
% 2.53/2.94     Y := converse( Y )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17388) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( X
% 2.53/2.94    , Y ) ) ), converse( X ) ) ==> zero }.
% 2.53/2.94  parent0[0]: (17387) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.94    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (1000) {G25,W10,D6,L1,V2,M1} P(8,963) { meet( complement( 
% 2.53/2.94    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.53/2.94  parent0: (17388) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( 
% 2.53/2.94    X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17391) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 2.53/2.94    complement( Y ) ) ) ==> X }.
% 2.53/2.94  parent0[0]: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.94  parent1[0; 5]: (27) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 2.53/2.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (1002) {G16,W10,D5,L1,V2,M1} S(27);d(424) { join( meet( X, Y )
% 2.53/2.94    , meet( X, complement( Y ) ) ) ==> X }.
% 2.53/2.94  parent0: (17391) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 2.53/2.94    complement( Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17395) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.53/2.94    converse( X ) ) ) ) ==> top }.
% 2.53/2.94  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.94     }.
% 2.53/2.94  parent1[0; 7]: (190) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( 
% 2.53/2.94    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (1007) {G11,W8,D6,L1,V1,M1} S(190);d(316) { join( X, converse
% 2.53/2.94    ( complement( converse( X ) ) ) ) ==> top }.
% 2.53/2.94  parent0: (17395) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 2.53/2.94    converse( X ) ) ) ) ==> top }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17397) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 2.53/2.94    , complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (1002) {G16,W10,D5,L1,V2,M1} S(27);d(424) { join( meet( X, Y )
% 2.53/2.94    , meet( X, complement( Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17398) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 2.53/2.94    , complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.94    Y ) }.
% 2.53/2.94  parent1[0; 3]: (17397) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 2.53/2.94    meet( X, complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17402) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 2.53/2.94    complement( Y ) ) ) ==> X }.
% 2.53/2.94  parent0[0]: (17398) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 2.53/2.94    ( X, complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (1174) {G17,W10,D5,L1,V2,M1} P(53,1002) { join( meet( Y, X ), 
% 2.53/2.94    meet( X, complement( Y ) ) ) ==> X }.
% 2.53/2.94  parent0: (17402) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 2.53/2.94    complement( Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17406) {G17,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 2.53/2.94    , complement( X ) ) ) }.
% 2.53/2.94  parent0[0]: (1174) {G17,W10,D5,L1,V2,M1} P(53,1002) { join( meet( Y, X ), 
% 2.53/2.94    meet( X, complement( Y ) ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17407) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.53/2.94     ) ), meet( Y, X ) ) }.
% 2.53/2.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.94  parent1[0; 2]: (17406) {G17,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 2.53/2.94    meet( Y, complement( X ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := meet( Y, X )
% 2.53/2.94     Y := meet( X, complement( Y ) )
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17410) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.53/2.94    meet( Y, X ) ) ==> X }.
% 2.53/2.94  parent0[0]: (17407) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement
% 2.53/2.94    ( Y ) ), meet( Y, X ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  subsumption: (1226) {G18,W10,D5,L1,V2,M1} P(1174,0) { join( meet( Y, 
% 2.53/2.94    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 2.53/2.94  parent0: (17410) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 2.53/2.94    meet( Y, X ) ) ==> X }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := Y
% 2.53/2.94     Y := X
% 2.53/2.94  end
% 2.53/2.94  permutation0:
% 2.53/2.94     0 ==> 0
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  eqswap: (17412) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.94    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.94  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.94    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17415) {G16,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 2.53/2.94    , join( Y, X ) ) ==> complement( top ) }.
% 2.53/2.94  parent0[0]: (583) {G17,W10,D5,L1,V2,M1} P(428,21);d(314) { join( join( X, Y
% 2.53/2.94     ), complement( join( Y, X ) ) ) ==> top }.
% 2.53/2.94  parent1[0; 10]: (17412) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 2.53/2.94     ==> complement( join( X, complement( Y ) ) ) }.
% 2.53/2.94  substitution0:
% 2.53/2.94     X := X
% 2.53/2.94     Y := Y
% 2.53/2.94  end
% 2.53/2.94  substitution1:
% 2.53/2.94     X := join( X, Y )
% 2.53/2.94     Y := join( Y, X )
% 2.53/2.94  end
% 2.53/2.94  
% 2.53/2.94  paramod: (17416) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.53/2.94    join( Y, X ) ) ==> zero }.
% 2.53/2.94  parent0[0]: (55) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 2.53/2.94    zero }.
% 2.53/2.94  parent1[0; 9]: (17415) {G16,W11,D5,L1,V2,M1}  { meet( complement( join( X, 
% 2.53/2.95    Y ) ), join( Y, X ) ) ==> complement( top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (1413) {G18,W10,D5,L1,V2,M1} P(583,423);d(55) { meet( 
% 2.53/2.95    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.53/2.95  parent0: (17416) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 2.53/2.95    join( Y, X ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17419) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.95    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17423) {G15,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 2.53/2.95    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 9]: (17419) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 2.53/2.95    ==> complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := complement( Y )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (1428) {G16,W10,D4,L1,V2,M1} P(412,423) { meet( complement( Y
% 2.53/2.95     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.53/2.95  parent0: (17423) {G15,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 2.53/2.95    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17426) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.95    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17427) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) ), 
% 2.53/2.95    Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 2.53/2.95  parent0[0]: (16) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.53/2.95     = join( join( Z, X ), Y ) }.
% 2.53/2.95  parent1[0; 8]: (17426) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 2.53/2.95    ==> complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( Z )
% 2.53/2.95     Y := Y
% 2.53/2.95     Z := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := join( X, Y )
% 2.53/2.95     Y := Z
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17430) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 2.53/2.95    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.53/2.95  parent0[0]: (17427) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 2.53/2.95     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95     Z := Z
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (1430) {G16,W14,D6,L1,V3,M1} P(16,423) { complement( join( 
% 2.53/2.95    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 2.53/2.95     ) }.
% 2.53/2.95  parent0: (17430) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 2.53/2.95    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95     Z := Z
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17432) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.53/2.95    , Y ) ), join( Y, X ) ) }.
% 2.53/2.95  parent0[0]: (1413) {G18,W10,D5,L1,V2,M1} P(583,423);d(55) { meet( 
% 2.53/2.95    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17438) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 2.53/2.95    complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 2.53/2.95  parent0[0]: (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), 
% 2.53/2.95    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.95  parent1[0; 9]: (17432) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    join( X, Y ) ), join( Y, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( X )
% 2.53/2.95     Y := complement( Y )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17440) {G17,W12,D6,L1,V2,M1}  { zero ==> complement( join( join( 
% 2.53/2.95    complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 2.53/2.95  parent0[0]: (1428) {G16,W10,D4,L1,V2,M1} P(412,423) { meet( complement( Y )
% 2.53/2.95    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.53/2.95  parent1[0; 2]: (17438) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( Y, X )
% 2.53/2.95     Y := join( complement( X ), complement( Y ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17441) {G17,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 2.53/2.95    complement( X ), meet( Y, X ) ) ), Y ) }.
% 2.53/2.95  parent0[0]: (1430) {G16,W14,D6,L1,V3,M1} P(16,423) { complement( join( join
% 2.53/2.95    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 2]: (17440) {G17,W12,D6,L1,V2,M1}  { zero ==> complement( join( 
% 2.53/2.95    join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95     Y := meet( Y, X )
% 2.53/2.95     Z := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17442) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 2.53/2.95    complement( meet( Y, X ) ) ), Y ) }.
% 2.53/2.95  parent0[0]: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.95    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.95  parent1[0; 3]: (17441) {G17,W11,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( Y, X )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17443) {G16,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( Y
% 2.53/2.95    , X ) ) ), Y ) ==> zero }.
% 2.53/2.95  parent0[0]: (17442) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 2.53/2.95    complement( meet( Y, X ) ) ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (1743) {G19,W10,D6,L1,V2,M1} P(425,1413);d(1428);d(1430);d(424
% 2.53/2.95    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.53/2.95  parent0: (17443) {G16,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 2.53/2.95    Y, X ) ) ), Y ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17445) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.53/2.95     ) ), meet( Y, X ) ) }.
% 2.53/2.95  parent0[0]: (1226) {G18,W10,D5,L1,V2,M1} P(1174,0) { join( meet( Y, 
% 2.53/2.95    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17449) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 2.53/2.95    meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 2.53/2.95  parent0[0]: (1743) {G19,W10,D6,L1,V2,M1} P(425,1413);d(1428);d(1430);d(424)
% 2.53/2.95     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 2.53/2.95  parent1[0; 12]: (17445) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 2.53/2.95    complement( Y ) ), meet( Y, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := meet( Y, complement( meet( X, Y ) ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17450) {G15,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 2.53/2.95    Y, complement( meet( X, Y ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (415) {G14,W5,D3,L1,V1,M1} P(406,335) { join( X, zero ) ==> X
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 2]: (17449) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 2.53/2.95    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17451) {G16,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 2.53/2.95    Y ), meet( X, Y ) ) ) }.
% 2.53/2.95  parent0[0]: (796) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( Y, 
% 2.53/2.95    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.95  parent1[0; 4]: (17450) {G15,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( 
% 2.53/2.95    meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( X, Y )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17452) {G16,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.53/2.95    meet( X, Y ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (17451) {G16,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 2.53/2.95    complement( Y ), meet( X, Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2148) {G20,W10,D5,L1,V2,M1} P(1743,1226);d(415);d(796) { meet
% 2.53/2.95    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.53/2.95  parent0: (17452) {G16,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.53/2.95    meet( X, Y ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17453) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( Y
% 2.53/2.95     ), meet( X, Y ) ) ) }.
% 2.53/2.95  parent0[0]: (2148) {G20,W10,D5,L1,V2,M1} P(1743,1226);d(415);d(796) { meet
% 2.53/2.95    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17455) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( Y
% 2.53/2.95     ), meet( Y, X ) ) ) }.
% 2.53/2.95  parent0[0]: (53) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 2.53/2.95    Y ) }.
% 2.53/2.95  parent1[0; 7]: (17453) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 2.53/2.95    complement( Y ), meet( X, Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17461) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.53/2.95    meet( Y, X ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (17455) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement
% 2.53/2.95    ( Y ), meet( Y, X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2171) {G21,W10,D5,L1,V2,M1} P(53,2148) { meet( X, join( 
% 2.53/2.95    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 2.53/2.95  parent0: (17461) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 2.53/2.95    meet( Y, X ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17462) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( Y
% 2.53/2.95     ), meet( X, Y ) ) ) }.
% 2.53/2.95  parent0[0]: (2148) {G20,W10,D5,L1,V2,M1} P(1743,1226);d(415);d(796) { meet
% 2.53/2.95    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17463) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 2.53/2.95    , complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.95  parent1[0; 4]: (17462) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 2.53/2.95    complement( Y ), meet( X, Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( Y )
% 2.53/2.95     Y := meet( X, Y )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17466) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 2.53/2.95    complement( Y ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (17463) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y
% 2.53/2.95     ), complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2172) {G21,W10,D5,L1,V2,M1} P(0,2148) { meet( Y, join( meet( 
% 2.53/2.95    Y, X ), complement( X ) ) ) ==> Y }.
% 2.53/2.95  parent0: (17466) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 2.53/2.95    complement( Y ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17468) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 2.53/2.95    complement( meet( complement( X ), Y ) ) }.
% 2.53/2.95  parent0[0]: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17473) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join( 
% 2.53/2.95    complement( Y ), meet( Y, complement( X ) ) ) ) ) ==> complement( 
% 2.53/2.95    complement( X ) ) }.
% 2.53/2.95  parent0[0]: (2171) {G21,W10,D5,L1,V2,M1} P(53,2148) { meet( X, join( 
% 2.53/2.95    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 2.53/2.95  parent1[0; 12]: (17468) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 2.53/2.95     ==> complement( meet( complement( X ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := join( complement( Y ), meet( Y, complement( X ) ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17474) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( 
% 2.53/2.95    complement( Y ), meet( Y, complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 11]: (17473) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join
% 2.53/2.95    ( complement( Y ), meet( Y, complement( X ) ) ) ) ) ==> complement( 
% 2.53/2.95    complement( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17475) {G16,W11,D7,L1,V2,M1}  { join( X, meet( Y, complement( 
% 2.53/2.95    meet( Y, complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.95    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.95  parent1[0; 3]: (17474) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( 
% 2.53/2.95    complement( Y ), meet( Y, complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( Y, complement( X ) )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17476) {G17,W10,D6,L1,V2,M1}  { join( X, meet( Y, join( 
% 2.53/2.95    complement( Y ), X ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (796) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( Y, 
% 2.53/2.95    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.95  parent1[0; 5]: (17475) {G16,W11,D7,L1,V2,M1}  { join( X, meet( Y, 
% 2.53/2.95    complement( meet( Y, complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2195) {G22,W10,D6,L1,V2,M1} P(2171,795);d(412);d(424);d(796)
% 2.53/2.95     { join( X, meet( Y, join( complement( Y ), X ) ) ) ==> X }.
% 2.53/2.95  parent0: (17476) {G17,W10,D6,L1,V2,M1}  { join( X, meet( Y, join( 
% 2.53/2.95    complement( Y ), X ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17479) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 2.53/2.95    complement( meet( complement( X ), Y ) ) }.
% 2.53/2.95  parent0[0]: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17484) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 2.53/2.95    complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement( X
% 2.53/2.95     ) ) }.
% 2.53/2.95  parent0[0]: (2172) {G21,W10,D5,L1,V2,M1} P(0,2148) { meet( Y, join( meet( Y
% 2.53/2.95    , X ), complement( X ) ) ) ==> Y }.
% 2.53/2.95  parent1[0; 12]: (17479) {G16,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 2.53/2.95     ==> complement( meet( complement( X ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := complement( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17485) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 2.53/2.95    complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 11]: (17484) {G17,W14,D7,L1,V2,M1}  { join( X, complement( join
% 2.53/2.95    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 2.53/2.95    complement( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17486) {G16,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet( 
% 2.53/2.95    complement( X ), Y ) ), Y ) ) ==> X }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  parent1[0; 3]: (17485) {G15,W12,D7,L1,V2,M1}  { join( X, complement( join( 
% 2.53/2.95    meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( complement( X ), Y )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17487) {G17,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 2.53/2.95    complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.95  parent0[0]: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.95  parent1[0; 4]: (17486) {G16,W11,D7,L1,V2,M1}  { join( X, meet( complement( 
% 2.53/2.95    meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2246) {G22,W10,D6,L1,V2,M1} P(2172,795);d(412);d(423);d(795)
% 2.53/2.95     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.95  parent0: (17487) {G17,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 2.53/2.95    complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17490) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.53/2.95    complement( Y ) ), Y ) ) }.
% 2.53/2.95  parent0[0]: (2246) {G22,W10,D6,L1,V2,M1} P(2172,795);d(412);d(423);d(795)
% 2.53/2.95     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17491) {G15,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 2.53/2.95    , complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 7]: (17490) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( 
% 2.53/2.95    X, complement( Y ) ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := complement( Y )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17492) {G15,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 2.53/2.95    complement( Y ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (17491) {G15,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.53/2.95    Y ), complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2290) {G23,W10,D5,L1,V2,M1} P(412,2246) { join( Y, meet( join
% 2.53/2.95    ( Y, X ), complement( X ) ) ) ==> Y }.
% 2.53/2.95  parent0: (17492) {G15,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 2.53/2.95    complement( Y ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17494) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 2.53/2.95    complement( Y ) ), Y ) ) }.
% 2.53/2.95  parent0[0]: (2246) {G22,W10,D6,L1,V2,M1} P(2172,795);d(412);d(423);d(795)
% 2.53/2.95     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17499) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 2.53/2.95    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 2.53/2.95    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 2.53/2.95  parent0[0]: (18) {G2,W10,D6,L1,V2,M1} P(14,1) { join( join( complement( 
% 2.53/2.95    join( X, Y ) ), X ), Y ) ==> top }.
% 2.53/2.95  parent1[0; 17]: (17494) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 2.53/2.95    ( X, complement( Y ) ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := complement( Y )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := join( complement( join( X, complement( Y ) ) ), X )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17501) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 2.53/2.95    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 2.53/2.95    , meet( top, Y ) ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  parent1[0; 10]: (17499) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 2.53/2.95    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 2.53/2.95    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17502) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.53/2.95    X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  parent1[0; 2]: (17501) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 2.53/2.95    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 2.53/2.95    , meet( top, Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17506) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.53/2.95    X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 2.53/2.95  parent0[0]: (434) {G15,W5,D3,L1,V1,M1} S(411);d(412) { meet( top, X ) ==> X
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 14]: (17502) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X )
% 2.53/2.95    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y
% 2.53/2.95     ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17507) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.53/2.95    X ) ==> join( Y, X ) }.
% 2.53/2.95  parent0[0]: (570) {G22,W11,D5,L1,V3,M1} P(532,15) { join( join( meet( Y, X
% 2.53/2.95     ), Z ), X ) ==> join( X, Z ) }.
% 2.53/2.95  parent1[0; 7]: (17506) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X )
% 2.53/2.95    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := complement( X )
% 2.53/2.95     Z := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2292) {G23,W10,D5,L1,V2,M1} P(18,2246);d(423);d(434);d(570)
% 2.53/2.95     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.53/2.95  parent0: (17507) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 2.53/2.95    X ) ==> join( Y, X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17510) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 2.53/2.95    , complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (2290) {G23,W10,D5,L1,V2,M1} P(412,2246) { join( Y, meet( join
% 2.53/2.95    ( Y, X ), complement( X ) ) ) ==> Y }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17512) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 2.53/2.95    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (1007) {G11,W8,D6,L1,V1,M1} S(190);d(316) { join( X, converse( 
% 2.53/2.95    complement( converse( X ) ) ) ) ==> top }.
% 2.53/2.95  parent1[0; 5]: (17510) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( 
% 2.53/2.95    X, Y ), complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := converse( complement( converse( X ) ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17513) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.53/2.95    converse( complement( converse( X ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (434) {G15,W5,D3,L1,V1,M1} S(411);d(412) { meet( top, X ) ==> X
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 4]: (17512) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 2.53/2.95    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( converse( complement( converse( X ) ) ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17514) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 2.53/2.95    complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (17513) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.53/2.95    converse( complement( converse( X ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2479) {G24,W9,D7,L1,V1,M1} P(1007,2290);d(434) { join( X, 
% 2.53/2.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0: (17514) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 2.53/2.95    complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17516) {G15,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 2.53/2.95    complement( join( complement( X ), Y ) ) }.
% 2.53/2.95  parent0[0]: (424) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( 
% 2.53/2.95    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17519) {G16,W13,D9,L1,V1,M1}  { meet( X, complement( complement( 
% 2.53/2.95    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 2.53/2.95    complement( complement( X ) ) }.
% 2.53/2.95  parent0[0]: (2479) {G24,W9,D7,L1,V1,M1} P(1007,2290);d(434) { join( X, 
% 2.53/2.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent1[0; 11]: (17516) {G15,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 2.53/2.95     ==> complement( join( complement( X ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 2.53/2.95    
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17521) {G15,W11,D9,L1,V1,M1}  { meet( X, complement( complement( 
% 2.53/2.95    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 10]: (17519) {G16,W13,D9,L1,V1,M1}  { meet( X, complement( 
% 2.53/2.95    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 2.53/2.95    ==> complement( complement( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17523) {G15,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 2.53/2.95    converse( complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 3]: (17521) {G15,W11,D9,L1,V1,M1}  { meet( X, complement( 
% 2.53/2.95    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 2.53/2.95    ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := converse( complement( converse( complement( X ) ) ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2499) {G25,W9,D7,L1,V1,M1} P(2479,424);d(412);d(412) { meet( 
% 2.53/2.95    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent0: (17523) {G15,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 2.53/2.95    converse( complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17526) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( converse
% 2.53/2.95    ( complement( converse( X ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (2479) {G24,W9,D7,L1,V1,M1} P(1007,2290);d(434) { join( X, 
% 2.53/2.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17527) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( converse( 
% 2.53/2.95    X ), complement( converse( complement( X ) ) ) ) }.
% 2.53/2.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 9]: (17526) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 2.53/2.95    converse( complement( converse( X ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := converse( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17528) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 2.53/2.95    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.53/2.95  parent0[0]: (17527) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( 
% 2.53/2.95    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2527) {G25,W10,D6,L1,V1,M1} P(7,2479) { join( converse( X ), 
% 2.53/2.95    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.53/2.95  parent0: (17528) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 2.53/2.95    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17530) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( X, 
% 2.53/2.95    converse( Y ) ) ), Y ) }.
% 2.53/2.95  parent0[0]: (577) {G23,W9,D6,L1,V2,M1} P(574,40);d(7) { join( converse( 
% 2.53/2.95    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17532) {G24,W12,D6,L1,V1,M1}  { complement( converse( complement
% 2.53/2.95    ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 2.53/2.95     ) ) ) }.
% 2.53/2.95  parent0[0]: (2499) {G25,W9,D7,L1,V1,M1} P(2479,424);d(412);d(412) { meet( X
% 2.53/2.95    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.53/2.95  parent1[0; 7]: (17530) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( 
% 2.53/2.95    X, converse( Y ) ) ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := complement( converse( complement( X ) ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17533) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 2.53/2.95    X ) ) ) ==> converse( X ) }.
% 2.53/2.95  parent0[0]: (2527) {G25,W10,D6,L1,V1,M1} P(7,2479) { join( converse( X ), 
% 2.53/2.95    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 2.53/2.95  parent1[0; 5]: (17532) {G24,W12,D6,L1,V1,M1}  { complement( converse( 
% 2.53/2.95    complement( X ) ) ) ==> join( converse( X ), complement( converse( 
% 2.53/2.95    complement( X ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2553) {G26,W7,D5,L1,V1,M1} P(2499,577);d(2527) { complement( 
% 2.53/2.95    converse( complement( X ) ) ) ==> converse( X ) }.
% 2.53/2.95  parent0: (17533) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 2.53/2.95    X ) ) ) ==> converse( X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17535) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 2.53/2.95    converse( complement( X ) ) ) }.
% 2.53/2.95  parent0[0]: (2553) {G26,W7,D5,L1,V1,M1} P(2499,577);d(2527) { complement( 
% 2.53/2.95    converse( complement( X ) ) ) ==> converse( X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17537) {G15,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 2.53/2.95    complement( converse( X ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 6]: (17535) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement
% 2.53/2.95    ( converse( complement( X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2622) {G27,W7,D4,L1,V1,M1} P(2553,412) { converse( complement
% 2.53/2.95    ( X ) ) ==> complement( converse( X ) ) }.
% 2.53/2.95  parent0: (17537) {G15,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 2.53/2.95    complement( converse( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17540) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) ==>
% 2.53/2.95     converse( composition( X, converse( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (33) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 2.53/2.95    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17544) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.53/2.95     ) ) }.
% 2.53/2.95  parent0[0]: (2622) {G27,W7,D4,L1,V1,M1} P(2553,412) { converse( complement
% 2.53/2.95    ( X ) ) ==> complement( converse( X ) ) }.
% 2.53/2.95  parent1[0; 9]: (17540) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 2.53/2.95     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17546) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 2.53/2.95    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) }.
% 2.53/2.95  parent0[0]: (17544) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.53/2.95     ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2645) {G28,W12,D6,L1,V2,M1} P(2622,33) { converse( 
% 2.53/2.95    composition( Y, complement( converse( X ) ) ) ) ==> composition( 
% 2.53/2.95    complement( X ), converse( Y ) ) }.
% 2.53/2.95  parent0: (17546) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 2.53/2.95    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17548) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 2.53/2.95    complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17553) {G16,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.53/2.95    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 2.53/2.95    complement( X ) ) ) }.
% 2.53/2.95  parent0[0]: (2292) {G23,W10,D5,L1,V2,M1} P(18,2246);d(423);d(434);d(570) { 
% 2.53/2.95    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.53/2.95  parent1[0; 10]: (17548) {G15,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 2.53/2.95     ==> complement( join( X, complement( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := meet( complement( complement( X ) ), Y )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17554) {G16,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.53/2.95    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 2.53/2.95     }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  parent1[0; 9]: (17553) {G16,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.53/2.95    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 2.53/2.95    complement( X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17555) {G17,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 2.53/2.95    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.53/2.95  parent0[0]: (795) {G16,W10,D5,L1,V2,M1} P(412,425) { complement( meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.53/2.95  parent1[0; 2]: (17554) {G16,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 2.53/2.95    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17556) {G16,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 2.53/2.95    , X ) ==> meet( complement( Y ), X ) }.
% 2.53/2.95  parent0[0]: (425) {G15,W10,D4,L1,V2,M1} P(3,412) { join( complement( X ), 
% 2.53/2.95    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.53/2.95  parent1[0; 2]: (17555) {G17,W12,D5,L1,V2,M1}  { meet( join( complement( X )
% 2.53/2.95    , complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2941) {G24,W11,D5,L1,V2,M1} P(2292,423);d(423);d(795);d(425)
% 2.53/2.95     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 2.53/2.95     }.
% 2.53/2.95  parent0: (17556) {G16,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 2.53/2.95    , X ) ==> meet( complement( Y ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17558) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( meet( 
% 2.53/2.95    complement( X ), Y ), X ) }.
% 2.53/2.95  parent0[0]: (2292) {G23,W10,D5,L1,V2,M1} P(18,2246);d(423);d(434);d(570) { 
% 2.53/2.95    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17560) {G1,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 2.53/2.95    complement( Y ), X ) ) }.
% 2.53/2.95  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.53/2.95  parent1[0; 4]: (17558) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( meet
% 2.53/2.95    ( complement( X ), Y ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( complement( Y ), X )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17566) {G1,W10,D5,L1,V2,M1}  { join( Y, meet( complement( Y ), X )
% 2.53/2.95     ) ==> join( X, Y ) }.
% 2.53/2.95  parent0[0]: (17560) {G1,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet
% 2.53/2.95    ( complement( Y ), X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2952) {G24,W10,D5,L1,V2,M1} P(2292,0) { join( X, meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( Y, X ) }.
% 2.53/2.95  parent0: (17566) {G1,W10,D5,L1,V2,M1}  { join( Y, meet( complement( Y ), X
% 2.53/2.95     ) ) ==> join( X, Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17568) {G24,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, meet( 
% 2.53/2.95    complement( X ), Y ) ) }.
% 2.53/2.95  parent0[0]: (2952) {G24,W10,D5,L1,V2,M1} P(2292,0) { join( X, meet( 
% 2.53/2.95    complement( X ), Y ) ) ==> join( Y, X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17571) {G17,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 2.53/2.95    join( Y, complement( join( Y, X ) ) ) }.
% 2.53/2.95  parent0[0]: (1428) {G16,W10,D4,L1,V2,M1} P(412,423) { meet( complement( Y )
% 2.53/2.95    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 2.53/2.95  parent1[0; 7]: (17568) {G24,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, 
% 2.53/2.95    meet( complement( X ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17572) {G17,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X )
% 2.53/2.95     ) ) ==> join( complement( X ), Y ) }.
% 2.53/2.95  parent0[0]: (17571) {G17,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) ==>
% 2.53/2.95     join( Y, complement( join( Y, X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (2981) {G25,W11,D5,L1,V2,M1} P(1428,2952) { join( X, 
% 2.53/2.95    complement( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.95  parent0: (17572) {G17,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X )
% 2.53/2.95     ) ) ==> join( complement( X ), Y ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17574) {G25,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.53/2.95  parent0[0]: (1000) {G25,W10,D6,L1,V2,M1} P(8,963) { meet( complement( 
% 2.53/2.95    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17579) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 2.53/2.95    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (82) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, 
% 2.53/2.95    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 2.53/2.95     ) ) ) ==> complement( converse( Y ) ) }.
% 2.53/2.95  parent1[0; 5]: (17574) {G25,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    converse( join( X, Y ) ) ), converse( X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 2.53/2.95     Y := complement( converse( Y ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17580) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 2.53/2.95    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (2622) {G27,W7,D4,L1,V1,M1} P(2553,412) { converse( complement
% 2.53/2.95    ( X ) ) ==> complement( converse( X ) ) }.
% 2.53/2.95  parent1[0; 4]: (17579) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 2.53/2.95    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := converse( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17581) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( converse
% 2.53/2.95    ( X ) ), converse( composition( Y, complement( converse( composition( X, 
% 2.53/2.95    Y ) ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 3]: (17580) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 2.53/2.95    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 2.53/2.95    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := converse( converse( X ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17582) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 2.53/2.95    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.53/2.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 3]: (17581) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 2.53/2.95    converse( X ) ), converse( composition( Y, complement( converse( 
% 2.53/2.95    composition( X, Y ) ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17583) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.53/2.95    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (2645) {G28,W12,D6,L1,V2,M1} P(2622,33) { converse( composition
% 2.53/2.95    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) }.
% 2.53/2.95  parent1[0; 4]: (17582) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 2.53/2.95    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := composition( X, Y )
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17584) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 2.53/2.95    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 2.53/2.95  parent0[0]: (17583) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.53/2.95    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (3418) {G29,W11,D6,L1,V2,M1} P(82,1000);d(2622);d(412);d(7);d(
% 2.53/2.95    2645) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 2.53/2.95    ( X ) ) ) ==> zero }.
% 2.53/2.95  parent0: (17584) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 2.53/2.95    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17586) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) = 
% 2.53/2.95    join( X, composition( Y, X ) ) }.
% 2.53/2.95  parent0[0]: (295) {G5,W11,D4,L1,V2,M1} P(290,6) { join( X, composition( Y, 
% 2.53/2.95    X ) ) = composition( join( one, Y ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17587) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X, 
% 2.53/2.95    composition( top, X ) ) }.
% 2.53/2.95  parent0[0]: (314) {G9,W5,D3,L1,V1,M1} P(313,20);d(24);d(306);d(313) { join
% 2.53/2.95    ( X, top ) ==> top }.
% 2.53/2.95  parent1[0; 2]: (17586) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 2.53/2.95    , X ) = join( X, composition( Y, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := one
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := top
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17588) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 2.53/2.95    composition( top, X ) }.
% 2.53/2.95  parent0[0]: (17587) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X
% 2.53/2.95    , composition( top, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4198) {G10,W9,D4,L1,V1,M1} P(314,295) { join( X, composition
% 2.53/2.95    ( top, X ) ) ==> composition( top, X ) }.
% 2.53/2.95  parent0: (17588) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 2.53/2.95    composition( top, X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17590) {G17,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 2.53/2.95    complement( join( Y, X ) ) ) }.
% 2.53/2.95  parent0[0]: (583) {G17,W10,D5,L1,V2,M1} P(428,21);d(314) { join( join( X, Y
% 2.53/2.95     ), complement( join( Y, X ) ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17592) {G11,W12,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 2.53/2.95     ), complement( join( composition( top, X ), X ) ) ) }.
% 2.53/2.95  parent0[0]: (4198) {G10,W9,D4,L1,V1,M1} P(314,295) { join( X, composition( 
% 2.53/2.95    top, X ) ) ==> composition( top, X ) }.
% 2.53/2.95  parent1[0; 3]: (17590) {G17,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y )
% 2.53/2.95    , complement( join( Y, X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := composition( top, X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17594) {G12,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.53/2.95    composition( top, X ) ) }.
% 2.53/2.95  parent0[0]: (2981) {G25,W11,D5,L1,V2,M1} P(1428,2952) { join( X, complement
% 2.53/2.95    ( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 2.53/2.95  parent1[0; 2]: (17592) {G11,W12,D6,L1,V1,M1}  { top ==> join( composition( 
% 2.53/2.95    top, X ), complement( join( composition( top, X ), X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := composition( top, X )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17595) {G12,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.53/2.95    ( top, X ) ) ==> top }.
% 2.53/2.95  parent0[0]: (17594) {G12,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.53/2.95    composition( top, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4303) {G26,W8,D4,L1,V1,M1} P(4198,583);d(2981) { join( 
% 2.53/2.95    complement( X ), composition( top, X ) ) ==> top }.
% 2.53/2.95  parent0: (17595) {G12,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.53/2.95    ( top, X ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17597) {G26,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.53/2.95    composition( top, X ) ) }.
% 2.53/2.95  parent0[0]: (4303) {G26,W8,D4,L1,V1,M1} P(4198,583);d(2981) { join( 
% 2.53/2.95    complement( X ), composition( top, X ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17598) {G15,W8,D5,L1,V1,M1}  { top ==> join( X, composition( top
% 2.53/2.95    , complement( X ) ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 3]: (17597) {G26,W8,D4,L1,V1,M1}  { top ==> join( complement( X
% 2.53/2.95     ), composition( top, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17599) {G15,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 2.53/2.95    complement( X ) ) ) ==> top }.
% 2.53/2.95  parent0[0]: (17598) {G15,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 2.53/2.95    top, complement( X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4365) {G27,W8,D5,L1,V1,M1} P(412,4303) { join( X, composition
% 2.53/2.95    ( top, complement( X ) ) ) ==> top }.
% 2.53/2.95  parent0: (17599) {G15,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 2.53/2.95    complement( X ) ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17601) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 2.53/2.95    converse( join( converse( X ), Y ) ) }.
% 2.53/2.95  parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.53/2.95     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17605) {G2,W11,D7,L1,V1,M1}  { join( X, converse( composition( 
% 2.53/2.95    top, complement( converse( X ) ) ) ) ) ==> converse( top ) }.
% 2.53/2.95  parent0[0]: (4365) {G27,W8,D5,L1,V1,M1} P(412,4303) { join( X, composition
% 2.53/2.95    ( top, complement( X ) ) ) ==> top }.
% 2.53/2.95  parent1[0; 10]: (17601) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 2.53/2.95    ==> converse( join( converse( X ), Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := converse( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := composition( top, complement( converse( X ) ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17606) {G3,W10,D7,L1,V1,M1}  { join( X, converse( composition( 
% 2.53/2.95    top, complement( converse( X ) ) ) ) ) ==> top }.
% 2.53/2.95  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 9]: (17605) {G2,W11,D7,L1,V1,M1}  { join( X, converse( 
% 2.53/2.95    composition( top, complement( converse( X ) ) ) ) ) ==> converse( top )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17607) {G4,W9,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.53/2.95     ), converse( top ) ) ) ==> top }.
% 2.53/2.95  parent0[0]: (2645) {G28,W12,D6,L1,V2,M1} P(2622,33) { converse( composition
% 2.53/2.95    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 2.53/2.95    converse( Y ) ) }.
% 2.53/2.95  parent1[0; 3]: (17606) {G3,W10,D7,L1,V1,M1}  { join( X, converse( 
% 2.53/2.95    composition( top, complement( converse( X ) ) ) ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := top
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17608) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.53/2.95     ), top ) ) ==> top }.
% 2.53/2.95  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 6]: (17607) {G4,W9,D5,L1,V1,M1}  { join( X, composition( 
% 2.53/2.95    complement( X ), converse( top ) ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4409) {G29,W8,D5,L1,V1,M1} P(4365,39);d(316);d(2645);d(316)
% 2.53/2.95     { join( X, composition( complement( X ), top ) ) ==> top }.
% 2.53/2.95  parent0: (17608) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( X
% 2.53/2.95     ), top ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17611) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( Y, join( 
% 2.53/2.95    complement( Y ), X ) ) ) }.
% 2.53/2.95  parent0[0]: (2195) {G22,W10,D6,L1,V2,M1} P(2171,795);d(412);d(424);d(796)
% 2.53/2.95     { join( X, meet( Y, join( complement( Y ), X ) ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17614) {G23,W15,D6,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    complement( X ) ), top ) ==> join( composition( complement( complement( X
% 2.53/2.95     ) ), top ), meet( X, top ) ) }.
% 2.53/2.95  parent0[0]: (4409) {G29,W8,D5,L1,V1,M1} P(4365,39);d(316);d(2645);d(316) { 
% 2.53/2.95    join( X, composition( complement( X ), top ) ) ==> top }.
% 2.53/2.95  parent1[0; 14]: (17611) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( Y, 
% 2.53/2.95    join( complement( Y ), X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := composition( complement( complement( X ) ), top )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17616) {G15,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    complement( X ) ), top ) ==> join( composition( X, top ), meet( X, top )
% 2.53/2.95     ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 8]: (17614) {G23,W15,D6,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    complement( X ) ), top ) ==> join( composition( complement( complement( X
% 2.53/2.95     ) ), top ), meet( X, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17617) {G15,W11,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 2.53/2.95    composition( X, top ), meet( X, top ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 2]: (17616) {G15,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    complement( X ) ), top ) ==> join( composition( X, top ), meet( X, top )
% 2.53/2.95     ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17620) {G14,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 2.53/2.95    composition( X, top ), X ) }.
% 2.53/2.95  parent0[0]: (410) {G13,W5,D3,L1,V1,M1} P(57,400);d(353) { meet( X, top ) 
% 2.53/2.95    ==> X }.
% 2.53/2.95  parent1[0; 8]: (17617) {G15,W11,D4,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    join( composition( X, top ), meet( X, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17621) {G14,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 2.53/2.95    ==> composition( X, top ) }.
% 2.53/2.95  parent0[0]: (17620) {G14,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 2.53/2.95    ( composition( X, top ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4428) {G30,W9,D4,L1,V1,M1} P(4409,2195);d(412);d(410) { join
% 2.53/2.95    ( composition( X, top ), X ) ==> composition( X, top ) }.
% 2.53/2.95  parent0: (17621) {G14,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 2.53/2.95    ==> composition( X, top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17623) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 2.53/2.95    complement( X ), top ) ) }.
% 2.53/2.95  parent0[0]: (4409) {G29,W8,D5,L1,V1,M1} P(4365,39);d(316);d(2645);d(316) { 
% 2.53/2.95    join( X, composition( complement( X ), top ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17624) {G15,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.53/2.95    composition( X, top ) ) }.
% 2.53/2.95  parent0[0]: (412) {G14,W5,D4,L1,V1,M1} P(56,400);d(365);d(411) { complement
% 2.53/2.95    ( complement( X ) ) ==> X }.
% 2.53/2.95  parent1[0; 6]: (17623) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition
% 2.53/2.95    ( complement( X ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17625) {G15,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.53/2.95    ( X, top ) ) ==> top }.
% 2.53/2.95  parent0[0]: (17624) {G15,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 2.53/2.95    composition( X, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4456) {G30,W8,D4,L1,V1,M1} P(412,4409) { join( complement( X
% 2.53/2.95     ), composition( X, top ) ) ==> top }.
% 2.53/2.95  parent0: (17625) {G15,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 2.53/2.95    ( X, top ) ) ==> top }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17627) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 2.53/2.95    , Y ) ), join( Y, X ) ) }.
% 2.53/2.95  parent0[0]: (1413) {G18,W10,D5,L1,V2,M1} P(583,423);d(55) { meet( 
% 2.53/2.95    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17631) {G19,W11,D6,L1,V1,M1}  { zero ==> meet( complement( join( 
% 2.53/2.95    composition( X, top ), complement( X ) ) ), top ) }.
% 2.53/2.95  parent0[0]: (4456) {G30,W8,D4,L1,V1,M1} P(412,4409) { join( complement( X )
% 2.53/2.95    , composition( X, top ) ) ==> top }.
% 2.53/2.95  parent1[0; 10]: (17627) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 2.53/2.95    ( join( X, Y ) ), join( Y, X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := composition( X, top )
% 2.53/2.95     Y := complement( X )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17632) {G14,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 2.53/2.95    composition( X, top ), complement( X ) ) ) }.
% 2.53/2.95  parent0[0]: (410) {G13,W5,D3,L1,V1,M1} P(57,400);d(353) { meet( X, top ) 
% 2.53/2.95    ==> X }.
% 2.53/2.95  parent1[0; 2]: (17631) {G19,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 2.53/2.95    join( composition( X, top ), complement( X ) ) ), top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( join( composition( X, top ), complement( X ) ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17633) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 2.53/2.95    composition( X, top ) ), X ) }.
% 2.53/2.95  parent0[0]: (423) {G15,W10,D5,L1,V2,M1} P(412,3) { complement( join( X, 
% 2.53/2.95    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 2.53/2.95  parent1[0; 2]: (17632) {G14,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 2.53/2.95    composition( X, top ), complement( X ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := composition( X, top )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17634) {G15,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 2.53/2.95    top ) ), X ) ==> zero }.
% 2.53/2.95  parent0[0]: (17633) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 2.53/2.95    composition( X, top ) ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4475) {G31,W8,D5,L1,V1,M1} P(4456,1413);d(410);d(423) { meet
% 2.53/2.95    ( complement( composition( X, top ) ), X ) ==> zero }.
% 2.53/2.95  parent0: (17634) {G15,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 2.53/2.95    top ) ), X ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17636) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 2.53/2.95     ) ), meet( X, Y ) ) }.
% 2.53/2.95  parent0[0]: (331) {G2,W10,D5,L1,V2,M1} P(3,27) { join( meet( X, complement
% 2.53/2.95    ( Y ) ), meet( X, Y ) ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17638) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 2.53/2.95    complement( X ), top ) ), X ) ) }.
% 2.53/2.95  parent0[0]: (4475) {G31,W8,D5,L1,V1,M1} P(4456,1413);d(410);d(423) { meet( 
% 2.53/2.95    complement( composition( X, top ) ), X ) ==> zero }.
% 2.53/2.95  parent1[0; 7]: (17636) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 2.53/2.95    complement( Y ) ), meet( X, Y ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( composition( complement( X ), top ) )
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17640) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 2.53/2.95     ), top ) ), X ) }.
% 2.53/2.95  parent0[0]: (414) {G14,W5,D3,L1,V1,M1} P(406,340) { join( zero, X ) ==> X
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 6]: (17638) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 2.53/2.95    complement( X ), top ) ), X ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := meet( complement( composition( complement( X ), top ) ), X )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17641) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 2.53/2.95     ), top ) ) }.
% 2.53/2.95  parent0[0]: (17640) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 2.53/2.95     ), top ) ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4490) {G32,W13,D6,L1,V1,M1} P(4475,331);d(414) { meet( 
% 2.53/2.95    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 2.53/2.95    composition( complement( X ), top ) ) }.
% 2.53/2.95  parent0: (17641) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 2.53/2.95     ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17642) {G30,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 2.53/2.95    composition( X, top ), X ) }.
% 2.53/2.95  parent0[0]: (4428) {G30,W9,D4,L1,V1,M1} P(4409,2195);d(412);d(410) { join( 
% 2.53/2.95    composition( X, top ), X ) ==> composition( X, top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17643) {G1,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ) ==> join( composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.95     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.95    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.95    skol1, top ) ) }.
% 2.53/2.95  parent0[0]: (109) {G1,W34,D6,L2,V0,M2} P(0,13) { ! join( composition( 
% 2.53/2.95    complement( composition( skol1, top ) ), top ), complement( composition( 
% 2.53/2.95    skol1, top ) ) ) ==> composition( complement( composition( skol1, top ) )
% 2.53/2.95    , top ), ! join( composition( complement( composition( skol1, top ) ), 
% 2.53/2.95    top ), complement( composition( skol1, top ) ) ) ==> complement( 
% 2.53/2.95    composition( skol1, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  resolution: (17647) {G2,W16,D6,L1,V0,M1}  { ! join( composition( complement
% 2.53/2.95    ( composition( skol1, top ) ), top ), complement( composition( skol1, top
% 2.53/2.95     ) ) ) ==> complement( composition( skol1, top ) ) }.
% 2.53/2.95  parent0[0]: (17643) {G1,W34,D6,L2,V0,M2}  { ! composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ) ==> join( composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ), complement( composition( skol1, top )
% 2.53/2.95     ) ), ! join( composition( complement( composition( skol1, top ) ), top )
% 2.53/2.95    , complement( composition( skol1, top ) ) ) ==> complement( composition( 
% 2.53/2.95    skol1, top ) ) }.
% 2.53/2.95  parent1[0]: (17642) {G30,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 2.53/2.95    ( composition( X, top ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( composition( skol1, top ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17648) {G3,W11,D5,L1,V0,M1}  { ! composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ) ==> complement( composition( skol1, 
% 2.53/2.95    top ) ) }.
% 2.53/2.95  parent0[0]: (4428) {G30,W9,D4,L1,V1,M1} P(4409,2195);d(412);d(410) { join( 
% 2.53/2.95    composition( X, top ), X ) ==> composition( X, top ) }.
% 2.53/2.95  parent1[0; 2]: (17647) {G2,W16,D6,L1,V0,M1}  { ! join( composition( 
% 2.53/2.95    complement( composition( skol1, top ) ), top ), complement( composition( 
% 2.53/2.95    skol1, top ) ) ) ==> complement( composition( skol1, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := complement( composition( skol1, top ) )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (4538) {G31,W11,D5,L1,V0,M1} R(4428,109);d(4428) { ! 
% 2.53/2.95    composition( complement( composition( skol1, top ) ), top ) ==> 
% 2.53/2.95    complement( composition( skol1, top ) ) }.
% 2.53/2.95  parent0: (17648) {G3,W11,D5,L1,V0,M1}  { ! composition( complement( 
% 2.53/2.95    composition( skol1, top ) ), top ) ==> complement( composition( skol1, 
% 2.53/2.95    top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17651) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 2.53/2.95    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.53/2.95  parent0[0]: (3418) {G29,W11,D6,L1,V2,M1} P(82,1000);d(2622);d(412);d(7);d(
% 2.53/2.95    2645) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 2.53/2.95    ( X ) ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := Y
% 2.53/2.95     Y := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17652) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  parent0[0]: (316) {G10,W4,D3,L1,V0,M1} P(314,204) { converse( top ) ==> top
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 9]: (17651) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, 
% 2.53/2.95    composition( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := top
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17653) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement( 
% 2.53/2.95    composition( X, top ) ), top ) ) ==> zero }.
% 2.53/2.95  parent0[0]: (17652) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition
% 2.53/2.95    ( complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (14430) {G30,W10,D6,L1,V1,M1} P(316,3418) { meet( X, 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.53/2.95  parent0: (17653) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 2.53/2.95    ( composition( X, top ) ), top ) ) ==> zero }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17655) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 2.53/2.95    meet( complement( meet( X, Y ) ), X ) }.
% 2.53/2.95  parent0[0]: (2941) {G24,W11,D5,L1,V2,M1} P(2292,423);d(423);d(795);d(425)
% 2.53/2.95     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95     Y := Y
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17659) {G25,W14,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ), X ) ==> meet( complement( 
% 2.53/2.95    zero ), X ) }.
% 2.53/2.95  parent0[0]: (14430) {G30,W10,D6,L1,V1,M1} P(316,3418) { meet( X, 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 2.53/2.95  parent1[0; 12]: (17655) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 2.53/2.95     ==> meet( complement( meet( X, Y ) ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95     Y := composition( complement( composition( X, top ) ), top )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17660) {G13,W13,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ), X ) ==> meet( top, X ) }.
% 2.53/2.95  parent0[0]: (355) {G12,W4,D3,L1,V0,M1} P(352,294) { complement( zero ) ==> 
% 2.53/2.95    top }.
% 2.53/2.95  parent1[0; 11]: (17659) {G25,W14,D7,L1,V1,M1}  { meet( complement( 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 2.53/2.95    complement( zero ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17661) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 2.53/2.95  parent0[0]: (434) {G15,W5,D3,L1,V1,M1} S(411);d(412) { meet( top, X ) ==> X
% 2.53/2.95     }.
% 2.53/2.95  parent1[0; 10]: (17660) {G13,W13,D7,L1,V1,M1}  { meet( complement( 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 2.53/2.95    top, X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (14434) {G31,W11,D7,L1,V1,M1} P(14430,2941);d(355);d(434) { 
% 2.53/2.95    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.53/2.95     ), X ) ==> X }.
% 2.53/2.95  parent0: (17661) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17664) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 2.53/2.95  parent0[0]: (14434) {G31,W11,D7,L1,V1,M1} P(14430,2941);d(355);d(434) { 
% 2.53/2.95    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.53/2.95     ), X ) ==> X }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17666) {G21,W15,D7,L1,V1,M1}  { composition( X, top ) ==> meet( 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ), 
% 2.53/2.95    composition( X, top ) ) }.
% 2.53/2.95  parent0[0]: (775) {G20,W9,D4,L1,V1,M1} P(773,4) { composition( composition
% 2.53/2.95    ( X, top ), top ) ==> composition( X, top ) }.
% 2.53/2.95  parent1[0; 8]: (17664) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := composition( X, top )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17667) {G22,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  parent0[0]: (4490) {G32,W13,D6,L1,V1,M1} P(4475,331);d(414) { meet( 
% 2.53/2.95    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 2.53/2.95    composition( complement( X ), top ) ) }.
% 2.53/2.95  parent1[0; 4]: (17666) {G21,W15,D7,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    meet( complement( composition( complement( composition( X, top ) ), top )
% 2.53/2.95     ), composition( X, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := composition( X, top )
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17668) {G22,W11,D6,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 2.53/2.95     }.
% 2.53/2.95  parent0[0]: (17667) {G22,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (16447) {G33,W11,D6,L1,V1,M1} P(775,14434);d(4490) { 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 2.53/2.95     composition( X, top ) }.
% 2.53/2.95  parent0: (17668) {G22,W11,D6,L1,V1,M1}  { complement( composition( 
% 2.53/2.95    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17669) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  parent0[0]: (16447) {G33,W11,D6,L1,V1,M1} P(775,14434);d(4490) { complement
% 2.53/2.95    ( composition( complement( composition( X, top ) ), top ) ) ==> 
% 2.53/2.95    composition( X, top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17673) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 2.53/2.95    X, top ), top ) ) }.
% 2.53/2.95  parent0[0]: (16447) {G33,W11,D6,L1,V1,M1} P(775,14434);d(4490) { complement
% 2.53/2.95    ( composition( complement( composition( X, top ) ), top ) ) ==> 
% 2.53/2.95    composition( X, top ) }.
% 2.53/2.95  parent1[0; 9]: (17669) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 2.53/2.95    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := complement( composition( X, top ) )
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  paramod: (17674) {G21,W11,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 2.53/2.95     }.
% 2.53/2.95  parent0[0]: (775) {G20,W9,D4,L1,V1,M1} P(773,4) { composition( composition
% 2.53/2.95    ( X, top ), top ) ==> composition( X, top ) }.
% 2.53/2.95  parent1[0; 8]: (17673) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 2.53/2.95    X, top ), top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (16449) {G34,W11,D5,L1,V1,M1} P(16447,16447);d(775) { 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 2.53/2.95    composition( X, top ) ) }.
% 2.53/2.95  parent0: (17674) {G21,W11,D5,L1,V1,M1}  { composition( complement( 
% 2.53/2.95    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 2.53/2.95     }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95     0 ==> 0
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17676) {G34,W11,D5,L1,V1,M1}  { complement( composition( X, top )
% 2.53/2.95     ) ==> composition( complement( composition( X, top ) ), top ) }.
% 2.53/2.95  parent0[0]: (16449) {G34,W11,D5,L1,V1,M1} P(16447,16447);d(775) { 
% 2.53/2.95    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 2.53/2.95    composition( X, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95     X := X
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  eqswap: (17677) {G31,W11,D5,L1,V0,M1}  { ! complement( composition( skol1, 
% 2.53/2.95    top ) ) ==> composition( complement( composition( skol1, top ) ), top )
% 2.53/2.95     }.
% 2.53/2.95  parent0[0]: (4538) {G31,W11,D5,L1,V0,M1} R(4428,109);d(4428) { ! 
% 2.53/2.95    composition( complement( composition( skol1, top ) ), top ) ==> 
% 2.53/2.95    complement( composition( skol1, top ) ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  resolution: (17678) {G32,W0,D0,L0,V0,M0}  {  }.
% 2.53/2.95  parent0[0]: (17677) {G31,W11,D5,L1,V0,M1}  { ! complement( composition( 
% 2.53/2.95    skol1, top ) ) ==> composition( complement( composition( skol1, top ) ), 
% 2.53/2.95    top ) }.
% 2.53/2.95  parent1[0]: (17676) {G34,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 2.53/2.95    top ) ) ==> composition( complement( composition( X, top ) ), top ) }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  substitution1:
% 2.53/2.95     X := skol1
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  subsumption: (16468) {G35,W0,D0,L0,V0,M0} R(16449,4538) {  }.
% 2.53/2.95  parent0: (17678) {G32,W0,D0,L0,V0,M0}  {  }.
% 2.53/2.95  substitution0:
% 2.53/2.95  end
% 2.53/2.95  permutation0:
% 2.53/2.95  end
% 2.53/2.95  
% 2.53/2.95  Proof check complete!
% 2.53/2.95  
% 2.53/2.95  Memory use:
% 2.53/2.95  
% 2.53/2.95  space for terms:        220030
% 2.53/2.95  space for clauses:      1778938
% 2.53/2.95  
% 2.53/2.95  
% 2.53/2.95  clauses generated:      548366
% 2.53/2.95  clauses kept:           16469
% 2.53/2.95  clauses selected:       1335
% 2.53/2.95  clauses deleted:        775
% 2.53/2.95  clauses inuse deleted:  170
% 2.53/2.95  
% 2.53/2.95  subsentry:          20093
% 2.53/2.95  literals s-matched: 15895
% 2.53/2.95  literals matched:   15417
% 2.53/2.95  full subsumption:   0
% 2.53/2.95  
% 2.53/2.95  checksum:           1410590567
% 2.53/2.95  
% 2.53/2.95  
% 2.53/2.95  Bliksem ended
%------------------------------------------------------------------------------