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

View Problem - Process Solution

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

% Computer : n014.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:00:14 EDT 2022

% Result   : Theorem 46.94s 47.36s
% Output   : Refutation 46.94s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : REL019+1 : TPTP v8.1.0. Released v4.0.0.
% 0.11/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n014.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 12:58:51 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 7.52/7.92  *** allocated 10000 integers for termspace/termends
% 7.52/7.92  *** allocated 10000 integers for clauses
% 7.52/7.92  *** allocated 10000 integers for justifications
% 7.52/7.92  Bliksem 1.12
% 7.52/7.92  
% 7.52/7.92  
% 7.52/7.92  Automatic Strategy Selection
% 7.52/7.92  
% 7.52/7.92  
% 7.52/7.92  Clauses:
% 7.52/7.92  
% 7.52/7.92  { join( X, Y ) = join( Y, X ) }.
% 7.52/7.92  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 7.52/7.92  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 7.52/7.92    complement( join( complement( X ), Y ) ) ) }.
% 7.52/7.92  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 7.52/7.92  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 7.52/7.92    , Z ) }.
% 7.52/7.92  { composition( X, one ) = X }.
% 7.52/7.92  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 7.52/7.92    Y, Z ) ) }.
% 7.52/7.92  { converse( converse( X ) ) = X }.
% 7.52/7.92  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 7.52/7.92  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 7.52/7.92     ) ) }.
% 7.52/7.92  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 7.52/7.92    complement( Y ) ) = complement( Y ) }.
% 7.52/7.92  { top = join( X, complement( X ) ) }.
% 7.52/7.92  { zero = meet( X, complement( X ) ) }.
% 7.52/7.92  { composition( skol1, top ) = skol1 }.
% 7.52/7.92  { composition( skol2, top ) = skol2 }.
% 7.52/7.92  { ! composition( meet( skol1, skol2 ), top ) = meet( skol1, skol2 ) }.
% 7.52/7.92  
% 7.52/7.92  percentage equality = 1.000000, percentage horn = 1.000000
% 7.52/7.92  This is a pure equality problem
% 7.52/7.92  
% 7.52/7.92  
% 7.52/7.92  
% 7.52/7.92  Options Used:
% 7.52/7.92  
% 7.52/7.92  useres =            1
% 7.52/7.92  useparamod =        1
% 7.52/7.92  useeqrefl =         1
% 7.52/7.92  useeqfact =         1
% 7.52/7.92  usefactor =         1
% 7.52/7.92  usesimpsplitting =  0
% 7.52/7.92  usesimpdemod =      5
% 7.52/7.92  usesimpres =        3
% 7.52/7.92  
% 7.52/7.92  resimpinuse      =  1000
% 7.52/7.92  resimpclauses =     20000
% 7.52/7.92  substype =          eqrewr
% 7.52/7.92  backwardsubs =      1
% 7.52/7.92  selectoldest =      5
% 7.52/7.92  
% 7.52/7.92  litorderings [0] =  split
% 7.52/7.92  litorderings [1] =  extend the termordering, first sorting on arguments
% 7.52/7.92  
% 7.52/7.92  termordering =      kbo
% 7.52/7.92  
% 7.52/7.92  litapriori =        0
% 7.52/7.92  termapriori =       1
% 7.52/7.92  litaposteriori =    0
% 7.52/7.92  termaposteriori =   0
% 7.52/7.92  demodaposteriori =  0
% 7.52/7.92  ordereqreflfact =   0
% 7.52/7.92  
% 7.52/7.92  litselect =         negord
% 7.52/7.92  
% 7.52/7.92  maxweight =         15
% 7.52/7.92  maxdepth =          30000
% 7.52/7.92  maxlength =         115
% 7.52/7.92  maxnrvars =         195
% 7.52/7.92  excuselevel =       1
% 7.52/7.92  increasemaxweight = 1
% 7.52/7.92  
% 7.52/7.92  maxselected =       10000000
% 7.52/7.92  maxnrclauses =      10000000
% 7.52/7.92  
% 7.52/7.92  showgenerated =    0
% 7.52/7.92  showkept =         0
% 7.52/7.92  showselected =     0
% 7.52/7.92  showdeleted =      0
% 7.52/7.92  showresimp =       1
% 7.52/7.92  showstatus =       2000
% 7.52/7.92  
% 7.52/7.92  prologoutput =     0
% 7.52/7.92  nrgoals =          5000000
% 7.52/7.92  totalproof =       1
% 7.52/7.92  
% 7.52/7.92  Symbols occurring in the translation:
% 7.52/7.92  
% 7.52/7.92  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 7.52/7.92  .  [1, 2]      (w:1, o:21, a:1, s:1, b:0), 
% 7.52/7.92  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 7.52/7.92  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 7.52/7.92  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 7.52/7.92  join  [37, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 7.52/7.92  complement  [39, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 7.52/7.92  meet  [40, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 7.52/7.92  composition  [41, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 7.52/7.92  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 7.52/7.92  converse  [43, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 7.52/7.92  top  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 7.52/7.92  zero  [45, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 7.52/7.92  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 7.52/7.92  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1).
% 7.52/7.92  
% 7.52/7.92  
% 7.52/7.92  Starting Search:
% 7.52/7.92  
% 7.52/7.92  *** allocated 15000 integers for clauses
% 7.52/7.92  *** allocated 22500 integers for clauses
% 7.52/7.92  *** allocated 33750 integers for clauses
% 7.52/7.92  *** allocated 50625 integers for clauses
% 7.52/7.92  *** allocated 75937 integers for clauses
% 7.52/7.92  *** allocated 113905 integers for clauses
% 7.52/7.92  *** allocated 15000 integers for termspace/termends
% 7.52/7.92  Resimplifying inuse:
% 7.52/7.92  Done
% 7.52/7.92  
% 7.52/7.92  *** allocated 170857 integers for clauses
% 7.52/7.92  *** allocated 22500 integers for termspace/termends
% 7.52/7.92  *** allocated 256285 integers for clauses
% 7.52/7.92  *** allocated 33750 integers for termspace/termends
% 7.52/7.92  
% 7.52/7.92  Intermediate Status:
% 7.52/7.92  Generated:    24622
% 7.52/7.92  Kept:         2001
% 7.52/7.92  Inuse:        313
% 7.52/7.92  Deleted:      159
% 7.52/7.92  Deletedinuse: 53
% 7.52/7.92  
% 7.52/7.92  Resimplifying inuse:
% 7.52/7.92  Done
% 7.52/7.92  
% 7.52/7.92  *** allocated 384427 integers for clauses
% 7.52/7.92  *** allocated 50625 integers for termspace/termends
% 7.52/7.92  Resimplifying inuse:
% 7.52/7.92  Done
% 7.52/7.92  
% 7.52/7.92  *** allocated 576640 integers for clauses
% 7.52/7.92  
% 7.52/7.92  Intermediate Status:
% 7.52/7.92  Generated:    49195
% 7.52/7.92  Kept:         4005
% 7.52/7.92  Inuse:        482
% 7.52/7.92  Deleted:      285
% 7.52/7.92  Deletedinuse: 107
% 7.52/7.92  
% 7.52/7.92  Resimplifying inuse:
% 7.52/7.92  Done
% 7.52/7.92  
% 7.52/7.92  *** allocated 75937 integers for termspace/termends
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 864960 integers for clauses
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    97725
% 22.62/23.00  Kept:         6010
% 22.62/23.00  Inuse:        663
% 22.62/23.00  Deleted:      424
% 22.62/23.00  Deletedinuse: 142
% 22.62/23.00  
% 22.62/23.00  *** allocated 113905 integers for termspace/termends
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    159529
% 22.62/23.00  Kept:         8017
% 22.62/23.00  Inuse:        835
% 22.62/23.00  Deleted:      468
% 22.62/23.00  Deletedinuse: 146
% 22.62/23.00  
% 22.62/23.00  *** allocated 1297440 integers for clauses
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 170857 integers for termspace/termends
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    198552
% 22.62/23.00  Kept:         10021
% 22.62/23.00  Inuse:        952
% 22.62/23.00  Deleted:      609
% 22.62/23.00  Deletedinuse: 198
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    280850
% 22.62/23.00  Kept:         12022
% 22.62/23.00  Inuse:        1106
% 22.62/23.00  Deleted:      782
% 22.62/23.00  Deletedinuse: 203
% 22.62/23.00  
% 22.62/23.00  *** allocated 1946160 integers for clauses
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 256285 integers for termspace/termends
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    343956
% 22.62/23.00  Kept:         14024
% 22.62/23.00  Inuse:        1208
% 22.62/23.00  Deleted:      831
% 22.62/23.00  Deletedinuse: 219
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    405779
% 22.62/23.00  Kept:         16068
% 22.62/23.00  Inuse:        1349
% 22.62/23.00  Deleted:      951
% 22.62/23.00  Deletedinuse: 247
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 2919240 integers for clauses
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    499702
% 22.62/23.00  Kept:         18094
% 22.62/23.00  Inuse:        1459
% 22.62/23.00  Deleted:      973
% 22.62/23.00  Deletedinuse: 249
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 384427 integers for termspace/termends
% 22.62/23.00  Resimplifying clauses:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    588107
% 22.62/23.00  Kept:         20094
% 22.62/23.00  Inuse:        1593
% 22.62/23.00  Deleted:      5253
% 22.62/23.00  Deletedinuse: 252
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    684414
% 22.62/23.00  Kept:         22109
% 22.62/23.00  Inuse:        1712
% 22.62/23.00  Deleted:      5314
% 22.62/23.00  Deletedinuse: 301
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    784655
% 22.62/23.00  Kept:         24111
% 22.62/23.00  Inuse:        1837
% 22.62/23.00  Deleted:      5372
% 22.62/23.00  Deletedinuse: 320
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    826994
% 22.62/23.00  Kept:         26111
% 22.62/23.00  Inuse:        1877
% 22.62/23.00  Deleted:      5507
% 22.62/23.00  Deletedinuse: 453
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 4378860 integers for clauses
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    915247
% 22.62/23.00  Kept:         28113
% 22.62/23.00  Inuse:        2012
% 22.62/23.00  Deleted:      5523
% 22.62/23.00  Deletedinuse: 465
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 576640 integers for termspace/termends
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1000592
% 22.62/23.00  Kept:         30173
% 22.62/23.00  Inuse:        2132
% 22.62/23.00  Deleted:      5541
% 22.62/23.00  Deletedinuse: 467
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1075847
% 22.62/23.00  Kept:         32174
% 22.62/23.00  Inuse:        2260
% 22.62/23.00  Deleted:      5570
% 22.62/23.00  Deletedinuse: 472
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1132967
% 22.62/23.00  Kept:         34177
% 22.62/23.00  Inuse:        2387
% 22.62/23.00  Deleted:      5607
% 22.62/23.00  Deletedinuse: 483
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1254292
% 22.62/23.00  Kept:         36284
% 22.62/23.00  Inuse:        2574
% 22.62/23.00  Deleted:      5673
% 22.62/23.00  Deletedinuse: 502
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1345928
% 22.62/23.00  Kept:         38286
% 22.62/23.00  Inuse:        2726
% 22.62/23.00  Deleted:      5715
% 22.62/23.00  Deletedinuse: 517
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying clauses:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1396190
% 22.62/23.00  Kept:         40293
% 22.62/23.00  Inuse:        2823
% 22.62/23.00  Deleted:      12849
% 22.62/23.00  Deletedinuse: 522
% 22.62/23.00  
% 22.62/23.00  *** allocated 6568290 integers for clauses
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1465420
% 22.62/23.00  Kept:         42328
% 22.62/23.00  Inuse:        2929
% 22.62/23.00  Deleted:      12857
% 22.62/23.00  Deletedinuse: 528
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  *** allocated 864960 integers for termspace/termends
% 22.62/23.00  Resimplifying inuse:
% 22.62/23.00  Done
% 22.62/23.00  
% 22.62/23.00  
% 22.62/23.00  Intermediate Status:
% 22.62/23.00  Generated:    1586380
% 22.62/23.00  Kept:         44331
% 22.62/23.00  Inuse:        3073
% 22.62/23.00  Deleted:      12871
% 22.62/23.00  Deletedinuse: 540
% 22.62/23.00  
% 22.62/23.00  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    1669220
% 40.94/41.37  Kept:         46331
% 40.94/41.37  Inuse:        3200
% 40.94/41.37  Deleted:      12921
% 40.94/41.37  Deletedinuse: 565
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    1771640
% 40.94/41.37  Kept:         48379
% 40.94/41.37  Inuse:        3334
% 40.94/41.37  Deleted:      12927
% 40.94/41.37  Deletedinuse: 566
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    1937474
% 40.94/41.37  Kept:         50384
% 40.94/41.37  Inuse:        3523
% 40.94/41.37  Deleted:      12936
% 40.94/41.37  Deletedinuse: 571
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2058441
% 40.94/41.37  Kept:         52453
% 40.94/41.37  Inuse:        3627
% 40.94/41.37  Deleted:      12937
% 40.94/41.37  Deletedinuse: 571
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2095403
% 40.94/41.37  Kept:         54784
% 40.94/41.37  Inuse:        3671
% 40.94/41.37  Deleted:      12943
% 40.94/41.37  Deletedinuse: 575
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2174028
% 40.94/41.37  Kept:         56793
% 40.94/41.37  Inuse:        3762
% 40.94/41.37  Deleted:      12949
% 40.94/41.37  Deletedinuse: 577
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2229011
% 40.94/41.37  Kept:         59000
% 40.94/41.37  Inuse:        3798
% 40.94/41.37  Deleted:      12953
% 40.94/41.37  Deletedinuse: 581
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying clauses:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  *** allocated 9852435 integers for clauses
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2308024
% 40.94/41.37  Kept:         61041
% 40.94/41.37  Inuse:        3869
% 40.94/41.37  Deleted:      16451
% 40.94/41.37  Deletedinuse: 585
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2381546
% 40.94/41.37  Kept:         63049
% 40.94/41.37  Inuse:        3960
% 40.94/41.37  Deleted:      16468
% 40.94/41.37  Deletedinuse: 585
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  *** allocated 1297440 integers for termspace/termends
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2453710
% 40.94/41.37  Kept:         65067
% 40.94/41.37  Inuse:        4037
% 40.94/41.37  Deleted:      16468
% 40.94/41.37  Deletedinuse: 585
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2564081
% 40.94/41.37  Kept:         67072
% 40.94/41.37  Inuse:        4149
% 40.94/41.37  Deleted:      16500
% 40.94/41.37  Deletedinuse: 596
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2652798
% 40.94/41.37  Kept:         69082
% 40.94/41.37  Inuse:        4236
% 40.94/41.37  Deleted:      16506
% 40.94/41.37  Deletedinuse: 600
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2738645
% 40.94/41.37  Kept:         71086
% 40.94/41.37  Inuse:        4307
% 40.94/41.37  Deleted:      16524
% 40.94/41.37  Deletedinuse: 617
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    2852668
% 40.94/41.37  Kept:         73087
% 40.94/41.37  Inuse:        4402
% 40.94/41.37  Deleted:      16578
% 40.94/41.37  Deletedinuse: 660
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3007283
% 40.94/41.37  Kept:         75122
% 40.94/41.37  Inuse:        4496
% 40.94/41.37  Deleted:      16578
% 40.94/41.37  Deletedinuse: 660
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3128394
% 40.94/41.37  Kept:         77135
% 40.94/41.37  Inuse:        4615
% 40.94/41.37  Deleted:      16580
% 40.94/41.37  Deletedinuse: 660
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3267548
% 40.94/41.37  Kept:         79145
% 40.94/41.37  Inuse:        4752
% 40.94/41.37  Deleted:      16584
% 40.94/41.37  Deletedinuse: 660
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying clauses:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3436499
% 40.94/41.37  Kept:         81148
% 40.94/41.37  Inuse:        4913
% 40.94/41.37  Deleted:      21463
% 40.94/41.37  Deletedinuse: 675
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3615427
% 40.94/41.37  Kept:         83153
% 40.94/41.37  Inuse:        5105
% 40.94/41.37  Deleted:      21474
% 40.94/41.37  Deletedinuse: 686
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    3796852
% 40.94/41.37  Kept:         85167
% 40.94/41.37  Inuse:        5296
% 40.94/41.37  Deleted:      21481
% 40.94/41.37  Deletedinuse: 693
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    4060586
% 40.94/41.37  Kept:         87180
% 40.94/41.37  Inuse:        5499
% 40.94/41.37  Deleted:      21488
% 40.94/41.37  Deletedinuse: 700
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 40.94/41.37  Generated:    4192404
% 40.94/41.37  Kept:         89187
% 40.94/41.37  Inuse:        5576
% 40.94/41.37  Deleted:      21535
% 40.94/41.37  Deletedinuse: 747
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  Resimplifying inuse:
% 40.94/41.37  Done
% 40.94/41.37  
% 40.94/41.37  
% 40.94/41.37  Intermediate Status:
% 46.94/47.36  Generated:    4390251
% 46.94/47.36  Kept:         91207
% 46.94/47.36  Inuse:        5692
% 46.94/47.36  Deleted:      21590
% 46.94/47.36  Deletedinuse: 798
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  *** allocated 14778652 integers for clauses
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    4522403
% 46.94/47.36  Kept:         93265
% 46.94/47.36  Inuse:        5730
% 46.94/47.36  Deleted:      21590
% 46.94/47.36  Deletedinuse: 798
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  *** allocated 1946160 integers for termspace/termends
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    4732172
% 46.94/47.36  Kept:         95265
% 46.94/47.36  Inuse:        5824
% 46.94/47.36  Deleted:      21590
% 46.94/47.36  Deletedinuse: 798
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5061496
% 46.94/47.36  Kept:         97265
% 46.94/47.36  Inuse:        5920
% 46.94/47.36  Deleted:      21592
% 46.94/47.36  Deletedinuse: 800
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5395133
% 46.94/47.36  Kept:         99267
% 46.94/47.36  Inuse:        6086
% 46.94/47.36  Deleted:      21592
% 46.94/47.36  Deletedinuse: 800
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying clauses:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5488945
% 46.94/47.36  Kept:         101269
% 46.94/47.36  Inuse:        6160
% 46.94/47.36  Deleted:      25433
% 46.94/47.36  Deletedinuse: 800
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5559152
% 46.94/47.36  Kept:         103434
% 46.94/47.36  Inuse:        6210
% 46.94/47.36  Deleted:      25460
% 46.94/47.36  Deletedinuse: 825
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5618173
% 46.94/47.36  Kept:         105445
% 46.94/47.36  Inuse:        6237
% 46.94/47.36  Deleted:      25543
% 46.94/47.36  Deletedinuse: 908
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5697069
% 46.94/47.36  Kept:         107464
% 46.94/47.36  Inuse:        6267
% 46.94/47.36  Deleted:      25640
% 46.94/47.36  Deletedinuse: 1005
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5890323
% 46.94/47.36  Kept:         109489
% 46.94/47.36  Inuse:        6367
% 46.94/47.36  Deleted:      25760
% 46.94/47.36  Deletedinuse: 1079
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    5967883
% 46.94/47.36  Kept:         111489
% 46.94/47.36  Inuse:        6421
% 46.94/47.36  Deleted:      25765
% 46.94/47.36  Deletedinuse: 1081
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    6126860
% 46.94/47.36  Kept:         113503
% 46.94/47.36  Inuse:        6518
% 46.94/47.36  Deleted:      25800
% 46.94/47.36  Deletedinuse: 1082
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    6285829
% 46.94/47.36  Kept:         115511
% 46.94/47.36  Inuse:        6598
% 46.94/47.36  Deleted:      25834
% 46.94/47.36  Deletedinuse: 1100
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    6565721
% 46.94/47.36  Kept:         117518
% 46.94/47.36  Inuse:        6743
% 46.94/47.36  Deleted:      25841
% 46.94/47.36  Deletedinuse: 1107
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    6837488
% 46.94/47.36  Kept:         119557
% 46.94/47.36  Inuse:        6880
% 46.94/47.36  Deleted:      26109
% 46.94/47.36  Deletedinuse: 1375
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying clauses:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    6906762
% 46.94/47.36  Kept:         121591
% 46.94/47.36  Inuse:        6915
% 46.94/47.36  Deleted:      39109
% 46.94/47.36  Deletedinuse: 1469
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7029476
% 46.94/47.36  Kept:         123625
% 46.94/47.36  Inuse:        6988
% 46.94/47.36  Deleted:      39161
% 46.94/47.36  Deletedinuse: 1509
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7139938
% 46.94/47.36  Kept:         125636
% 46.94/47.36  Inuse:        7065
% 46.94/47.36  Deleted:      39213
% 46.94/47.36  Deletedinuse: 1548
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7245006
% 46.94/47.36  Kept:         127755
% 46.94/47.36  Inuse:        7119
% 46.94/47.36  Deleted:      39269
% 46.94/47.36  Deletedinuse: 1593
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7365361
% 46.94/47.36  Kept:         129777
% 46.94/47.36  Inuse:        7193
% 46.94/47.36  Deleted:      39287
% 46.94/47.36  Deletedinuse: 1599
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7653148
% 46.94/47.36  Kept:         131793
% 46.94/47.36  Inuse:        7329
% 46.94/47.36  Deleted:      39359
% 46.94/47.36  Deletedinuse: 1632
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7740353
% 46.94/47.36  Kept:         133867
% 46.94/47.36  Inuse:        7408
% 46.94/47.36  Deleted:      39369
% 46.94/47.36  Deletedinuse: 1635
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    7931690
% 46.94/47.36  Kept:         135885
% 46.94/47.36  Inuse:        7516
% 46.94/47.36  Deleted:      39403
% 46.94/47.36  Deletedinuse: 1641
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    8347344
% 46.94/47.36  Kept:         137916
% 46.94/47.36  Inuse:        7668
% 46.94/47.36  Deleted:      39422
% 46.94/47.36  Deletedinuse: 1641
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  *** allocated 22167978 integers for clauses
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    8548504
% 46.94/47.36  Kept:         139933
% 46.94/47.36  Inuse:        7767
% 46.94/47.36  Deleted:      39496
% 46.94/47.36  Deletedinuse: 1710
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  *** allocated 2919240 integers for termspace/termends
% 46.94/47.36  Resimplifying clauses:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    8759584
% 46.94/47.36  Kept:         141965
% 46.94/47.36  Inuse:        7857
% 46.94/47.36  Deleted:      46595
% 46.94/47.36  Deletedinuse: 1712
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  Resimplifying inuse:
% 46.94/47.36  Done
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Intermediate Status:
% 46.94/47.36  Generated:    8981247
% 46.94/47.36  Kept:         144002
% 46.94/47.36  Inuse:        7968
% 46.94/47.36  Deleted:      46641
% 46.94/47.36  Deletedinuse: 1753
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Bliksems!, er is een bewijs:
% 46.94/47.36  % SZS status Theorem
% 46.94/47.36  % SZS output start Refutation
% 46.94/47.36  
% 46.94/47.36  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 46.94/47.36    , Z ) }.
% 46.94/47.36  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 46.94/47.36    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.36  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 46.94/47.36    ( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.36  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 46.94/47.36    composition( composition( X, Y ), Z ) }.
% 46.94/47.36  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 46.94/47.36  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 46.94/47.36     ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.36  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.36  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 46.94/47.36    converse( join( X, Y ) ) }.
% 46.94/47.36  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 46.94/47.36    ==> converse( composition( X, Y ) ) }.
% 46.94/47.36  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 46.94/47.36    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 46.94/47.36  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 46.94/47.36  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 46.94/47.36  (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> skol1 }.
% 46.94/47.36  (14) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> skol2 }.
% 46.94/47.36  (15) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2 ), top ) ==>
% 46.94/47.36     meet( skol1, skol2 ) }.
% 46.94/47.36  (16) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) ==> top }.
% 46.94/47.36  (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 46.94/47.36     ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.36  (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 46.94/47.36     ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.36  (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( join( X, Y ) )
% 46.94/47.36    , X ), Y ) ==> top }.
% 46.94/47.36  (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 46.94/47.36    ==> join( Y, top ) }.
% 46.94/47.36  (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 46.94/47.36    , Z ), X ) }.
% 46.94/47.36  (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 46.94/47.36    join( Z, X ), Y ) }.
% 46.94/47.36  (26) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement( complement( X )
% 46.94/47.36     ) ) ==> join( X, top ) }.
% 46.94/47.36  (28) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), complement( Y ) ) 
% 46.94/47.36    ==> join( X, top ) }.
% 46.94/47.36  (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 46.94/47.36    ( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.36  (41) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 46.94/47.36     join( X, converse( Y ) ) }.
% 46.94/47.36  (42) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 46.94/47.36     join( converse( Y ), X ) }.
% 46.94/47.36  (53) {G2,W9,D6,L1,V1,M1} P(11,41) { join( X, converse( complement( converse
% 46.94/47.36    ( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.36  (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 46.94/47.36  (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 46.94/47.36  (70) {G2,W9,D5,L1,V1,M1} P(67,3) { complement( join( complement( X ), zero
% 46.94/47.36     ) ) ==> meet( X, top ) }.
% 46.94/47.36  (80) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X, skol1 ), 
% 46.94/47.36    top ) ==> composition( X, skol1 ) }.
% 46.94/47.36  (83) {G2,W9,D4,L1,V0,M1} P(68,15) { ! composition( meet( skol2, skol1 ), 
% 46.94/47.36    top ) ==> meet( skol2, skol1 ) }.
% 46.94/47.36  (85) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( X, Y ) ), 
% 46.94/47.36    composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y ) ) }.
% 46.94/47.36  (87) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, Z ), Y ) = 
% 46.94/47.36    composition( join( Z, X ), Y ) }.
% 46.94/47.36  (95) {G2,W15,D5,L1,V2,M1} P(80,6) { composition( join( Y, composition( X, 
% 46.94/47.36    skol1 ) ), top ) ==> join( composition( Y, top ), composition( X, skol1 )
% 46.94/47.36     ) }.
% 46.94/47.36  (101) {G2,W11,D6,L1,V1,M1} P(67,10) { join( composition( converse( X ), 
% 46.94/47.36    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 46.94/47.36  (107) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), composition( 
% 46.94/47.36    converse( X ), complement( composition( X, Y ) ) ) ) ==> complement( Y )
% 46.94/47.36     }.
% 46.94/47.36  (108) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, complement( 
% 46.94/47.36    composition( converse( X ), Y ) ) ), complement( Y ) ) ==> complement( Y
% 46.94/47.36     ) }.
% 46.94/47.36  (109) {G2,W9,D5,L1,V0,M1} P(13,10);d(67) { join( composition( converse( 
% 46.94/47.36    skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 46.94/47.36  (110) {G2,W9,D5,L1,V0,M1} P(14,10);d(67) { join( composition( converse( 
% 46.94/47.36    skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 46.94/47.36  (142) {G2,W14,D6,L1,V3,M1} P(18,18);d(4);d(9) { converse( composition( 
% 46.94/47.36    composition( converse( Y ), X ), Z ) ) ==> composition( converse( 
% 46.94/47.36    composition( X, Z ) ), Y ) }.
% 46.94/47.36  (148) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse( one ), X ) 
% 46.94/47.36    ==> X }.
% 46.94/47.36  (154) {G3,W4,D3,L1,V0,M1} P(148,5) { converse( one ) ==> one }.
% 46.94/47.36  (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) ==> X }.
% 46.94/47.36  (157) {G4,W9,D4,L1,V1,M1} P(154,41) { join( one, converse( X ) ) ==> 
% 46.94/47.36    converse( join( one, X ) ) }.
% 46.94/47.36  (158) {G4,W9,D4,L1,V1,M1} P(154,8) { join( converse( X ), one ) ==> 
% 46.94/47.36    converse( join( X, one ) ) }.
% 46.94/47.36  (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement( X ), 
% 46.94/47.36    complement( X ) ) ==> complement( X ) }.
% 46.94/47.36  (160) {G5,W11,D4,L1,V2,M1} P(155,6) { join( X, composition( Y, X ) ) = 
% 46.94/47.36    composition( join( one, Y ), X ) }.
% 46.94/47.36  (161) {G5,W11,D4,L1,V2,M1} P(155,6) { join( composition( Y, X ), X ) = 
% 46.94/47.36    composition( join( Y, one ), X ) }.
% 46.94/47.36  (164) {G6,W5,D3,L1,V0,M1} P(67,159) { join( zero, zero ) ==> zero }.
% 46.94/47.36  (165) {G6,W7,D4,L1,V1,M1} P(159,3) { complement( complement( X ) ) = meet( 
% 46.94/47.36    X, X ) }.
% 46.94/47.36  (167) {G6,W6,D4,L1,V1,M1} P(159,28);d(11) { join( complement( X ), top ) 
% 46.94/47.36    ==> top }.
% 46.94/47.36  (177) {G3,W10,D6,L1,V2,M1} P(0,19) { join( join( X, complement( join( X, Y
% 46.94/47.36     ) ) ), Y ) ==> top }.
% 46.94/47.36  (181) {G7,W9,D4,L1,V1,M1} P(164,1) { join( join( X, zero ), zero ) ==> join
% 46.94/47.36    ( X, zero ) }.
% 46.94/47.36  (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top }.
% 46.94/47.36  (185) {G8,W5,D3,L1,V1,M1} P(167,28);d(26);d(182) { join( X, top ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top }.
% 46.94/47.36  (188) {G9,W9,D4,L1,V1,M1} P(186,18) { composition( converse( X ), top ) ==>
% 46.94/47.36     converse( composition( top, X ) ) }.
% 46.94/47.36  (189) {G9,W9,D4,L1,V1,M1} P(186,17) { composition( top, converse( X ) ) ==>
% 46.94/47.36     converse( composition( X, top ) ) }.
% 46.94/47.36  (191) {G2,W15,D5,L1,V4,M1} P(22,22);d(1) { join( join( join( Y, Z ), X ), T
% 46.94/47.36     ) = join( join( join( Z, T ), X ), Y ) }.
% 46.94/47.36  (196) {G3,W14,D8,L1,V3,M1} P(22,19);d(1) { join( join( join( complement( 
% 46.94/47.36    join( join( Y, Z ), X ) ), X ), Y ), Z ) ==> top }.
% 46.94/47.36  (225) {G8,W12,D7,L1,V3,M1} P(19,23);d(182) { join( join( join( complement( 
% 46.94/47.36    join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 46.94/47.36  (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top ), zero ) 
% 46.94/47.36    ==> X }.
% 46.94/47.36  (414) {G2,W10,D5,L1,V2,M1} P(3,36) { join( meet( X, complement( Y ) ), meet
% 46.94/47.36    ( X, Y ) ) ==> X }.
% 46.94/47.36  (417) {G9,W8,D5,L1,V2,M1} P(36,28);d(185) { join( X, complement( meet( X, Y
% 46.94/47.36     ) ) ) ==> top }.
% 46.94/47.36  (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X }.
% 46.94/47.36  (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement( zero ) ==>
% 46.94/47.36     top }.
% 46.94/47.36  (431) {G11,W5,D3,L1,V1,M1} P(68,409);d(426) { meet( top, X ) ==> X }.
% 46.94/47.36  (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X }.
% 46.94/47.36  (437) {G11,W7,D4,L1,V0,M1} P(426,110) { composition( converse( skol2 ), 
% 46.94/47.36    complement( skol2 ) ) ==> zero }.
% 46.94/47.36  (438) {G11,W7,D4,L1,V0,M1} P(426,109) { composition( converse( skol1 ), 
% 46.94/47.36    complement( skol1 ) ) ==> zero }.
% 46.94/47.36  (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( complement( X ) )
% 46.94/47.36     ==> X }.
% 46.94/47.36  (444) {G11,W5,D3,L1,V1,M1} P(426,0) { join( zero, X ) ==> X }.
% 46.94/47.36  (445) {G12,W6,D4,L1,V1,M1} P(444,42);d(7) { join( converse( zero ), X ) ==>
% 46.94/47.36     X }.
% 46.94/47.36  (453) {G13,W5,D3,L1,V1,M1} P(439,159) { join( X, X ) ==> X }.
% 46.94/47.36  (454) {G13,W12,D7,L1,V2,M1} P(439,10) { join( composition( converse( Y ), 
% 46.94/47.36    complement( composition( Y, complement( X ) ) ) ), X ) ==> X }.
% 46.94/47.36  (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, complement( Y )
% 46.94/47.36     ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.36  (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( complement( Y ), X
% 46.94/47.36     ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.36  (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), complement( Y
% 46.94/47.36     ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.36  (458) {G14,W9,D4,L1,V2,M1} P(453,23);d(1);d(453) { join( join( X, Y ), Y ) 
% 46.94/47.36    ==> join( X, Y ) }.
% 46.94/47.36  (459) {G14,W9,D4,L1,V2,M1} P(453,23) { join( join( X, Y ), X ) ==> join( X
% 46.94/47.36    , Y ) }.
% 46.94/47.36  (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> zero }.
% 46.94/47.36  (476) {G14,W8,D4,L1,V0,M1} P(460,189) { converse( composition( zero, top )
% 46.94/47.36     ) ==> composition( top, zero ) }.
% 46.94/47.36  (488) {G14,W7,D5,L1,V0,M1} P(437,18);d(460) { composition( converse( 
% 46.94/47.36    complement( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.36  (494) {G14,W7,D5,L1,V0,M1} P(438,18);d(460) { composition( converse( 
% 46.94/47.36    complement( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.36  (499) {G15,W5,D3,L1,V0,M1} P(494,80) { composition( zero, top ) ==> zero
% 46.94/47.36     }.
% 46.94/47.36  (509) {G16,W5,D3,L1,V0,M1} S(476);d(499);d(460) { composition( top, zero ) 
% 46.94/47.36    ==> zero }.
% 46.94/47.36  (512) {G17,W5,D3,L1,V1,M1} P(509,6);d(444);d(182);d(509) { composition( X, 
% 46.94/47.36    zero ) ==> zero }.
% 46.94/47.36  (513) {G18,W5,D3,L1,V1,M1} P(512,18);d(460) { composition( zero, X ) ==> 
% 46.94/47.36    zero }.
% 46.94/47.36  (532) {G10,W8,D5,L1,V2,M1} P(68,417) { join( X, complement( meet( Y, X ) )
% 46.94/47.36     ) ==> top }.
% 46.94/47.36  (536) {G10,W8,D5,L1,V2,M1} P(417,0) { join( complement( meet( X, Y ) ), X )
% 46.94/47.36     ==> top }.
% 46.94/47.36  (547) {G11,W9,D6,L1,V2,M1} P(532,36);d(67);d(426) { meet( X, complement( 
% 46.94/47.36    meet( Y, complement( X ) ) ) ) ==> X }.
% 46.94/47.36  (554) {G11,W8,D5,L1,V2,M1} P(532,3);d(67) { meet( X, meet( Y, complement( X
% 46.94/47.36     ) ) ) ==> zero }.
% 46.94/47.36  (557) {G11,W8,D5,L1,V2,M1} P(532,0) { join( complement( meet( Y, X ) ), X )
% 46.94/47.36     ==> top }.
% 46.94/47.36  (558) {G13,W8,D4,L1,V2,M1} P(439,554) { meet( complement( X ), meet( Y, X )
% 46.94/47.36     ) ==> zero }.
% 46.94/47.36  (561) {G14,W8,D4,L1,V2,M1} P(558,68) { meet( meet( Y, X ), complement( X )
% 46.94/47.36     ) ==> zero }.
% 46.94/47.36  (565) {G15,W8,D4,L1,V2,M1} P(68,561) { meet( meet( Y, X ), complement( Y )
% 46.94/47.36     ) ==> zero }.
% 46.94/47.36  (567) {G16,W9,D4,L1,V2,M1} P(565,36);d(444);d(3) { meet( meet( X, Y ), X ) 
% 46.94/47.36    ==> meet( X, Y ) }.
% 46.94/47.36  (582) {G17,W9,D4,L1,V2,M1} P(567,68) { meet( X, meet( X, Y ) ) ==> meet( X
% 46.94/47.36    , Y ) }.
% 46.94/47.36  (584) {G18,W9,D4,L1,V2,M1} P(68,582) { meet( X, meet( Y, X ) ) ==> meet( Y
% 46.94/47.36    , X ) }.
% 46.94/47.36  (588) {G15,W8,D5,L1,V2,M1} P(36,458);d(456) { join( X, meet( X, complement
% 46.94/47.36    ( Y ) ) ) ==> X }.
% 46.94/47.36  (598) {G16,W7,D4,L1,V2,M1} P(439,588) { join( Y, meet( Y, X ) ) ==> Y }.
% 46.94/47.36  (609) {G19,W7,D4,L1,V2,M1} P(584,598) { join( X, meet( Y, X ) ) ==> X }.
% 46.94/47.36  (629) {G17,W7,D4,L1,V2,M1} P(598,0) { join( meet( X, Y ), X ) ==> X }.
% 46.94/47.36  (649) {G20,W7,D4,L1,V2,M1} P(609,0) { join( meet( Y, X ), X ) ==> X }.
% 46.94/47.36  (654) {G21,W9,D6,L1,V2,M1} P(649,42);d(7) { join( converse( meet( X, 
% 46.94/47.36    converse( Y ) ) ), Y ) ==> Y }.
% 46.94/47.36  (655) {G21,W11,D5,L1,V3,M1} P(649,22) { join( join( Z, meet( X, Y ) ), Y ) 
% 46.94/47.36    ==> join( Y, Z ) }.
% 46.94/47.36  (694) {G19,W9,D6,L1,V2,M1} P(547,584) { meet( complement( meet( Y, 
% 46.94/47.36    complement( X ) ) ), X ) ==> X }.
% 46.94/47.36  (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( complement( X )
% 46.94/47.36    , Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.36  (714) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( Y, complement( X
% 46.94/47.36     ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.36  (715) {G14,W14,D5,L1,V3,M1} P(457,23) { join( join( complement( X ), Z ), 
% 46.94/47.36    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 46.94/47.36  (717) {G14,W14,D5,L1,V3,M1} P(457,22) { join( join( Z, complement( X ) ), 
% 46.94/47.36    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 46.94/47.36  (721) {G14,W9,D4,L1,V2,M1} P(457,0);d(457) { complement( meet( X, Y ) ) = 
% 46.94/47.36    complement( meet( Y, X ) ) }.
% 46.94/47.36  (747) {G15,W10,D5,L1,V2,M1} P(721,12) { meet( meet( X, Y ), complement( 
% 46.94/47.36    meet( Y, X ) ) ) ==> zero }.
% 46.94/47.36  (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, Y ), Y ) ==> 
% 46.94/47.36    Y }.
% 46.94/47.36  (830) {G15,W13,D5,L1,V3,M1} P(3,713);d(715);d(457) { complement( meet( meet
% 46.94/47.36    ( X, Y ), Z ) ) = complement( meet( meet( X, Z ), Y ) ) }.
% 46.94/47.36  (834) {G21,W7,D4,L1,V2,M1} P(459,811) { meet( join( X, Y ), X ) ==> X }.
% 46.94/47.36  (841) {G21,W9,D5,L1,V3,M1} P(23,811) { meet( join( join( X, Z ), Y ), Z ) 
% 46.94/47.36    ==> Z }.
% 46.94/47.36  (842) {G21,W9,D5,L1,V3,M1} P(22,811) { meet( join( join( Z, X ), Y ), Z ) 
% 46.94/47.36    ==> Z }.
% 46.94/47.36  (851) {G22,W7,D4,L1,V2,M1} P(834,567) { meet( X, join( X, Y ) ) ==> X }.
% 46.94/47.36  (1006) {G14,W10,D5,L1,V2,M1} S(36);d(456) { join( meet( X, Y ), meet( X, 
% 46.94/47.36    complement( Y ) ) ) ==> X }.
% 46.94/47.36  (1007) {G9,W8,D6,L1,V1,M1} S(53);d(186) { join( X, converse( complement( 
% 46.94/47.36    converse( X ) ) ) ) ==> top }.
% 46.94/47.36  (1256) {G15,W10,D5,L1,V2,M1} P(68,1006) { join( meet( Y, X ), meet( X, 
% 46.94/47.36    complement( Y ) ) ) ==> X }.
% 46.94/47.36  (1269) {G16,W10,D5,L1,V2,M1} P(1256,0) { join( meet( Y, complement( X ) ), 
% 46.94/47.36    meet( X, Y ) ) ==> Y }.
% 46.94/47.36  (1379) {G11,W9,D5,L1,V1,M1} S(101);d(426) { composition( converse( X ), 
% 46.94/47.36    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.36  (1384) {G12,W8,D5,L1,V0,M1} P(186,1379) { composition( top, complement( 
% 46.94/47.36    composition( top, top ) ) ) ==> zero }.
% 46.94/47.36  (1385) {G14,W9,D6,L1,V1,M1} P(1379,18);d(460) { composition( converse( 
% 46.94/47.36    complement( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.36  (1391) {G13,W8,D5,L1,V1,M1} P(1384,6);d(426);d(185);d(1384) { composition( 
% 46.94/47.36    X, complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.36  (1392) {G14,W6,D4,L1,V0,M1} P(1391,155) { complement( composition( top, top
% 46.94/47.36     ) ) ==> zero }.
% 46.94/47.36  (1399) {G15,W5,D3,L1,V0,M1} P(1392,439);d(428) { composition( top, top ) 
% 46.94/47.36    ==> top }.
% 46.94/47.36  (1400) {G16,W9,D4,L1,V1,M1} P(1399,4) { composition( composition( X, top )
% 46.94/47.36    , top ) ==> composition( X, top ) }.
% 46.94/47.36  (1403) {G17,W13,D5,L1,V2,M1} P(1400,6);d(6) { composition( join( Y, 
% 46.94/47.36    composition( X, top ) ), top ) ==> composition( join( Y, X ), top ) }.
% 46.94/47.36  (1412) {G15,W12,D6,L1,V1,M1} P(1385,10);d(7);d(428) { join( composition( 
% 46.94/47.36    complement( composition( X, top ) ), top ), complement( X ) ) ==> 
% 46.94/47.36    complement( X ) }.
% 46.94/47.36  (1493) {G15,W10,D5,L1,V0,M1} P(488,107);d(7);d(428) { join( complement( 
% 46.94/47.36    skol2 ), composition( complement( skol2 ), top ) ) ==> complement( skol2
% 46.94/47.36     ) }.
% 46.94/47.36  (1494) {G15,W10,D5,L1,V0,M1} P(494,107);d(7);d(428) { join( complement( 
% 46.94/47.36    skol1 ), composition( complement( skol1 ), top ) ) ==> complement( skol1
% 46.94/47.36     ) }.
% 46.94/47.36  (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y ), complement
% 46.94/47.36    ( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.36  (1557) {G14,W14,D6,L1,V3,M1} P(23,455) { complement( join( join( X, 
% 46.94/47.36    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.36  (1559) {G14,W14,D6,L1,V3,M1} P(22,455) { complement( join( join( complement
% 46.94/47.36    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.36  (1573) {G16,W10,D5,L1,V2,M1} P(1553,747);d(1553);d(1553);d(455) { meet( 
% 46.94/47.36    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 46.94/47.36  (2029) {G17,W10,D6,L1,V2,M1} P(457,1573);d(1553);d(1557);d(456) { meet( 
% 46.94/47.36    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 46.94/47.36  (2051) {G15,W14,D5,L1,V3,M1} P(456,1553);d(1559) { meet( meet( X, 
% 46.94/47.36    complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z ) )
% 46.94/47.36    , X ) }.
% 46.94/47.36  (2136) {G19,W11,D5,L1,V2,M1} P(1385,142);d(513);d(460) { composition( 
% 46.94/47.36    converse( composition( X, Y ) ), complement( composition( X, top ) ) ) 
% 46.94/47.36    ==> zero }.
% 46.94/47.36  (2141) {G19,W9,D5,L1,V1,M1} P(488,142);d(513);d(460) { composition( 
% 46.94/47.36    converse( composition( skol2, X ) ), complement( skol2 ) ) ==> zero }.
% 46.94/47.36  (2143) {G20,W9,D5,L1,V1,M1} P(2141,108);d(428);d(439) { join( composition( 
% 46.94/47.36    composition( skol2, X ), top ), skol2 ) ==> skol2 }.
% 46.94/47.36  (2423) {G18,W7,D4,L1,V1,M1} P(1400,160);d(182);d(1403) { composition( join
% 46.94/47.36    ( one, X ), top ) ==> top }.
% 46.94/47.36  (2441) {G23,W9,D5,L1,V2,M1} P(160,851) { meet( X, composition( join( one, Y
% 46.94/47.36     ), X ) ) ==> X }.
% 46.94/47.36  (2470) {G19,W7,D4,L1,V1,M1} P(2423,87) { composition( join( X, one ), top )
% 46.94/47.36     ==> top }.
% 46.94/47.36  (2478) {G20,W8,D5,L1,V1,M1} P(158,2470);d(188) { converse( composition( top
% 46.94/47.36    , join( X, one ) ) ) ==> top }.
% 46.94/47.36  (2546) {G8,W9,D4,L1,V1,M1} P(182,161) { join( composition( top, X ), X ) 
% 46.94/47.36    ==> composition( top, X ) }.
% 46.94/47.36  (2569) {G21,W7,D4,L1,V1,M1} P(2478,1007);d(67);d(460);d(426) { composition
% 46.94/47.36    ( top, join( X, one ) ) ==> top }.
% 46.94/47.36  (2575) {G22,W7,D4,L1,V1,M1} P(459,2569) { composition( top, join( one, X )
% 46.94/47.36     ) ==> top }.
% 46.94/47.36  (2580) {G23,W11,D4,L1,V2,M1} P(2575,4) { composition( composition( Y, top )
% 46.94/47.36    , join( one, X ) ) ==> composition( Y, top ) }.
% 46.94/47.36  (2602) {G21,W7,D4,L1,V1,M1} P(2546,811) { meet( composition( top, X ), X ) 
% 46.94/47.36    ==> X }.
% 46.94/47.36  (2611) {G9,W9,D4,L1,V1,M1} P(2546,42);d(17);d(186) { join( composition( X, 
% 46.94/47.36    top ), X ) ==> composition( X, top ) }.
% 46.94/47.36  (2723) {G22,W9,D5,L1,V2,M1} P(2611,841) { meet( join( composition( X, top )
% 46.94/47.36    , Y ), X ) ==> X }.
% 46.94/47.36  (2742) {G10,W9,D4,L1,V1,M1} P(2611,0) { join( X, composition( X, top ) ) 
% 46.94/47.36    ==> composition( X, top ) }.
% 46.94/47.36  (2843) {G16,W7,D4,L1,V0,M1} P(2742,1493) { composition( complement( skol2 )
% 46.94/47.36    , top ) ==> complement( skol2 ) }.
% 46.94/47.36  (2847) {G22,W9,D5,L1,V2,M1} P(2742,842) { meet( composition( join( X, Y ), 
% 46.94/47.36    top ), X ) ==> X }.
% 46.94/47.36  (3030) {G23,W10,D6,L1,V2,M1} P(2847,565) { meet( X, complement( composition
% 46.94/47.36    ( join( X, Y ), top ) ) ) ==> zero }.
% 46.94/47.36  (3112) {G23,W9,D4,L1,V1,M1} P(2143,2723) { meet( skol2, composition( skol2
% 46.94/47.36    , X ) ) ==> composition( skol2, X ) }.
% 46.94/47.36  (3242) {G24,W7,D4,L1,V1,M1} P(3112,598) { join( skol2, composition( skol2, 
% 46.94/47.36    X ) ) ==> skol2 }.
% 46.94/47.36  (3285) {G25,W13,D5,L1,V2,M1} P(3242,85) { join( skol2, composition( join( 
% 46.94/47.36    skol2, Y ), X ) ) ==> join( skol2, composition( Y, X ) ) }.
% 46.94/47.36  (3534) {G20,W15,D6,L1,V4,M1} P(609,191) { join( join( join( meet( Y, X ), T
% 46.94/47.36     ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 46.94/47.36  (3781) {G24,W10,D5,L1,V2,M1} P(2441,557) { join( complement( X ), 
% 46.94/47.36    composition( join( one, Y ), X ) ) ==> top }.
% 46.94/47.36  (3795) {G4,W14,D6,L1,V3,M1} P(196,191) { join( join( join( Z, Y ), X ), 
% 46.94/47.36    complement( join( join( X, Y ), Z ) ) ) ==> top }.
% 46.94/47.36  (4001) {G25,W10,D5,L1,V2,M1} P(439,3781) { join( X, composition( join( one
% 46.94/47.36    , Y ), complement( X ) ) ) ==> top }.
% 46.94/47.36  (4040) {G26,W12,D7,L1,V2,M1} P(4001,41);d(186) { join( X, converse( 
% 46.94/47.36    composition( join( one, Y ), complement( converse( X ) ) ) ) ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  (5846) {G16,W7,D4,L1,V0,M1} S(1494);d(2742) { composition( complement( 
% 46.94/47.36    skol1 ), top ) ==> complement( skol1 ) }.
% 46.94/47.36  (7773) {G18,W11,D5,L1,V2,M1} P(2029,414);d(426);d(2051);d(629) { meet( X, 
% 46.94/47.36    complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X ) }.
% 46.94/47.36  (7774) {G18,W10,D5,L1,V2,M1} P(2029,1269);d(426);d(714) { meet( Y, join( 
% 46.94/47.36    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 46.94/47.36  (7813) {G19,W10,D5,L1,V2,M1} P(0,7774) { meet( Y, join( meet( Y, X ), 
% 46.94/47.36    complement( X ) ) ) ==> Y }.
% 46.94/47.36  (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713) { join( X, 
% 46.94/47.36    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.36  (7973) {G21,W14,D6,L1,V3,M1} P(225,7934);d(455);d(431);d(3534) { join( join
% 46.94/47.36    ( meet( complement( X ), Y ), X ), Z ) ==> join( join( Y, Z ), X ) }.
% 46.94/47.36  (7978) {G22,W10,D5,L1,V2,M1} P(177,7934);d(455);d(431);d(655) { join( X, 
% 46.94/47.36    meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 46.94/47.36  (8007) {G21,W10,D5,L1,V2,M1} P(439,7934) { join( Y, meet( join( Y, X ), 
% 46.94/47.36    complement( X ) ) ) ==> Y }.
% 46.94/47.36  (8012) {G22,W10,D5,L1,V2,M1} P(19,7934);d(455);d(7973);d(609) { join( meet
% 46.94/47.36    ( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 46.94/47.36  (8583) {G23,W11,D5,L1,V2,M1} P(1553,7978) { join( X, complement( join( X, Y
% 46.94/47.36     ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.36  (8646) {G22,W9,D7,L1,V1,M1} P(1007,8007);d(431) { join( X, complement( 
% 46.94/47.36    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.36  (8681) {G23,W9,D7,L1,V1,M1} P(8646,456);d(439);d(439) { meet( X, converse( 
% 46.94/47.36    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 46.94/47.36  (8706) {G23,W10,D6,L1,V1,M1} P(7,8646) { join( converse( X ), complement( 
% 46.94/47.36    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 46.94/47.36  (8734) {G24,W7,D5,L1,V1,M1} P(8681,654);d(8706) { complement( converse( 
% 46.94/47.36    complement( X ) ) ) ==> converse( X ) }.
% 46.94/47.36  (8851) {G25,W7,D4,L1,V1,M1} P(8734,439) { converse( complement( X ) ) ==> 
% 46.94/47.36    complement( converse( X ) ) }.
% 46.94/47.36  (8889) {G26,W12,D6,L1,V2,M1} P(8851,17) { converse( composition( Y, 
% 46.94/47.36    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 46.94/47.36    converse( Y ) ) }.
% 46.94/47.36  (9295) {G23,W11,D5,L1,V2,M1} P(8012,455);d(455);d(713);d(457) { meet( 
% 46.94/47.36    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 46.94/47.36  (11396) {G24,W9,D4,L1,V1,M1} P(2843,2580) { composition( complement( skol2
% 46.94/47.36     ), join( one, X ) ) ==> complement( skol2 ) }.
% 46.94/47.36  (11435) {G25,W10,D5,L1,V1,M1} P(157,11396) { composition( complement( skol2
% 46.94/47.36     ), converse( join( one, X ) ) ) ==> complement( skol2 ) }.
% 46.94/47.36  (13100) {G24,W11,D4,L1,V2,M1} P(1553,9295);d(1553);d(456);d(1553);d(456) { 
% 46.94/47.36    meet( join( X, Y ), complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.36  (13776) {G20,W11,D5,L1,V2,M1} P(2136,454);d(7);d(428);d(6) { composition( 
% 46.94/47.36    join( composition( X, Y ), X ), top ) ==> composition( X, top ) }.
% 46.94/47.36  (13813) {G24,W10,D5,L1,V2,M1} P(13776,3030) { meet( composition( X, Y ), 
% 46.94/47.36    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.36  (13866) {G25,W8,D5,L1,V1,M1} P(2843,13813);d(439) { meet( composition( 
% 46.94/47.36    complement( skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.36  (13888) {G26,W9,D6,L1,V1,M1} P(13866,7773);d(428);d(435) { meet( complement
% 46.94/47.36    ( composition( complement( skol2 ), X ) ), skol2 ) ==> skol2 }.
% 46.94/47.36  (13894) {G26,W12,D5,L1,V1,M1} P(13866,414);d(426) { meet( composition( 
% 46.94/47.36    complement( skol2 ), X ), complement( skol2 ) ) ==> composition( 
% 46.94/47.36    complement( skol2 ), X ) }.
% 46.94/47.36  (13941) {G27,W10,D5,L1,V1,M1} P(13888,721);d(714) { join( complement( skol2
% 46.94/47.36     ), composition( complement( skol2 ), X ) ) ==> complement( skol2 ) }.
% 46.94/47.36  (14168) {G28,W14,D5,L1,V2,M1} P(13941,23) { join( join( complement( skol2 )
% 46.94/47.36    , Y ), composition( complement( skol2 ), X ) ) ==> join( complement( 
% 46.94/47.36    skol2 ), Y ) }.
% 46.94/47.36  (20049) {G27,W11,D6,L1,V2,M1} S(4040);d(8889) { join( X, composition( 
% 46.94/47.36    complement( X ), converse( join( one, Y ) ) ) ) ==> top }.
% 46.94/47.36  (24476) {G16,W11,D4,L1,V3,M1} P(830,439);d(439) { meet( meet( X, Z ), Y ) =
% 46.94/47.36     meet( meet( X, Y ), Z ) }.
% 46.94/47.36  (24997) {G22,W11,D5,L1,V2,M1} P(2602,24476) { meet( meet( composition( top
% 46.94/47.36    , X ), Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.36  (37349) {G17,W11,D5,L1,V1,M1} P(1400,1412);d(2611) { composition( 
% 46.94/47.36    complement( composition( X, top ) ), top ) ==> complement( composition( X
% 46.94/47.36    , top ) ) }.
% 46.94/47.36  (81902) {G28,W12,D5,L1,V1,M1} P(20049,3285);d(11435) { join( skol2, 
% 46.94/47.36    composition( complement( skol2 ), Y ) ) ==> join( skol2, composition( top
% 46.94/47.36    , Y ) ) }.
% 46.94/47.36  (143274) {G29,W11,D4,L1,V1,M1} P(81902,13100);d(13100);d(13894) { meet( 
% 46.94/47.36    composition( top, X ), complement( skol2 ) ) ==> composition( complement
% 46.94/47.36    ( skol2 ), X ) }.
% 46.94/47.36  (143414) {G30,W11,D5,L1,V1,M1} P(143274,24997) { meet( composition( 
% 46.94/47.36    complement( skol2 ), X ), X ) ==> meet( X, complement( skol2 ) ) }.
% 46.94/47.36  (143829) {G31,W11,D5,L1,V1,M1} P(143414,536);d(714) { join( join( 
% 46.94/47.36    complement( X ), skol2 ), composition( complement( skol2 ), X ) ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  (143835) {G32,W11,D6,L1,V1,M1} P(143829,3795);d(717);d(1);d(435) { join( 
% 46.94/47.36    join( complement( X ), composition( complement( skol2 ), X ) ), skol2 ) 
% 46.94/47.36    ==> top }.
% 46.94/47.36  (144082) {G33,W12,D5,L1,V1,M1} P(143835,8583);d(715);d(435);d(1);d(14168);d
% 46.94/47.36    (457) { join( complement( X ), composition( complement( skol2 ), X ) ) 
% 46.94/47.36    ==> complement( meet( skol2, X ) ) }.
% 46.94/47.36  (144239) {G34,W11,D5,L1,V0,M1} P(144082,95);d(5846);d(144082) { composition
% 46.94/47.36    ( complement( meet( skol2, skol1 ) ), top ) ==> complement( meet( skol2, 
% 46.94/47.36    skol1 ) ) }.
% 46.94/47.36  (144327) {G35,W0,D0,L0,V0,M0} P(144239,37349);d(439);r(83) {  }.
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  % SZS output end Refutation
% 46.94/47.36  found a proof!
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Unprocessed initial clauses:
% 46.94/47.36  
% 46.94/47.36  (144329) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  (144330) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 46.94/47.36     ), Z ) }.
% 46.94/47.36  (144331) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X
% 46.94/47.36     ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.36  (144332) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( 
% 46.94/47.36    complement( X ), complement( Y ) ) ) }.
% 46.94/47.36  (144333) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 46.94/47.36    composition( composition( X, Y ), Z ) }.
% 46.94/47.36  (144334) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 46.94/47.36  (144335) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 46.94/47.36    composition( X, Z ), composition( Y, Z ) ) }.
% 46.94/47.36  (144336) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 46.94/47.36  (144337) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse
% 46.94/47.36    ( X ), converse( Y ) ) }.
% 46.94/47.36  (144338) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 46.94/47.36    composition( converse( Y ), converse( X ) ) }.
% 46.94/47.36  (144339) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 46.94/47.36    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 46.94/47.36     }.
% 46.94/47.36  (144340) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 46.94/47.36  (144341) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 46.94/47.36  (144342) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1 }.
% 46.94/47.36  (144343) {G0,W5,D3,L1,V0,M1}  { composition( skol2, top ) = skol2 }.
% 46.94/47.36  (144344) {G0,W9,D4,L1,V0,M1}  { ! composition( meet( skol1, skol2 ), top ) 
% 46.94/47.36    = meet( skol1, skol2 ) }.
% 46.94/47.36  
% 46.94/47.36  
% 46.94/47.36  Total Proof:
% 46.94/47.36  
% 46.94/47.36  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  parent0: (144329) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 46.94/47.36    ( join( X, Y ), Z ) }.
% 46.94/47.36  parent0: (144330) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144347) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 46.94/47.36    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 46.94/47.36    X }.
% 46.94/47.36  parent0[0]: (144331) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 46.94/47.36    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 46.94/47.36    Y ) ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 46.94/47.36    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 46.94/47.36    Y ) ) ) ==> X }.
% 46.94/47.36  parent0: (144347) {G0,W14,D6,L1,V2,M1}  { join( complement( join( 
% 46.94/47.36    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 46.94/47.36    Y ) ) ) = X }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144350) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 46.94/47.36    , complement( Y ) ) ) = meet( X, Y ) }.
% 46.94/47.36  parent0[0]: (144332) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( 
% 46.94/47.36    join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.36    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.36  parent0: (144350) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 46.94/47.36    , complement( Y ) ) ) = meet( X, Y ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 46.94/47.36     ) ) ==> composition( composition( X, Y ), Z ) }.
% 46.94/47.36  parent0: (144333) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 46.94/47.36     ) ) = composition( composition( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 46.94/47.36  parent0: (144334) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144365) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 46.94/47.36    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 46.94/47.36  parent0[0]: (144335) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z )
% 46.94/47.36     = join( composition( X, Z ), composition( Y, Z ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.36    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.36  parent0: (144365) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 46.94/47.36    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 46.94/47.36     }.
% 46.94/47.36  parent0: (144336) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144380) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 46.94/47.36     ) = converse( join( X, Y ) ) }.
% 46.94/47.36  parent0[0]: (144337) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = 
% 46.94/47.36    join( converse( X ), converse( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 46.94/47.36     ) ) ==> converse( join( X, Y ) ) }.
% 46.94/47.36  parent0: (144380) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y
% 46.94/47.36     ) ) = converse( join( X, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144389) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 46.94/47.36    converse( X ) ) = converse( composition( X, Y ) ) }.
% 46.94/47.36  parent0[0]: (144338) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y )
% 46.94/47.36     ) = composition( converse( Y ), converse( X ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 46.94/47.36    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 46.94/47.36  parent0: (144389) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 46.94/47.36    converse( X ) ) = converse( composition( X, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.36    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.36    Y ) }.
% 46.94/47.36  parent0: (144339) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X )
% 46.94/47.36    , complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y
% 46.94/47.36     ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144410) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 46.94/47.36     }.
% 46.94/47.36  parent0[0]: (144340) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X )
% 46.94/47.36     ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 46.94/47.36    top }.
% 46.94/47.36  parent0: (144410) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144422) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 46.94/47.36     }.
% 46.94/47.36  parent0[0]: (144341) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 46.94/47.36     ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 46.94/47.36    zero }.
% 46.94/47.36  parent0: (144422) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 46.94/47.36    skol1 }.
% 46.94/47.36  parent0: (144342) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (14) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> 
% 46.94/47.36    skol2 }.
% 46.94/47.36  parent0: (144343) {G0,W5,D3,L1,V0,M1}  { composition( skol2, top ) = skol2
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (15) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2
% 46.94/47.36     ), top ) ==> meet( skol1, skol2 ) }.
% 46.94/47.36  parent0: (144344) {G0,W9,D4,L1,V0,M1}  { ! composition( meet( skol1, skol2
% 46.94/47.36     ), top ) = meet( skol1, skol2 ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144465) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 46.94/47.36     }.
% 46.94/47.36  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144466) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 46.94/47.36     }.
% 46.94/47.36  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  parent1[0; 2]: (144465) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 46.94/47.36    ( X ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := complement( X )
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144469) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  parent0[0]: (144466) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 46.94/47.36    X ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (16) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) 
% 46.94/47.36    ==> top }.
% 46.94/47.36  parent0: (144469) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144471) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 46.94/47.36    ==> composition( converse( X ), converse( Y ) ) }.
% 46.94/47.36  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 46.94/47.36    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144472) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 46.94/47.36    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 46.94/47.36  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.36  parent1[0; 7]: (144471) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 46.94/47.36     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := converse( Y )
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 46.94/47.36    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.36  parent0: (144472) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 46.94/47.36    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144477) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 46.94/47.36    ==> composition( converse( X ), converse( Y ) ) }.
% 46.94/47.36  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 46.94/47.36    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144479) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 46.94/47.36    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.36  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.36  parent1[0; 9]: (144477) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 46.94/47.36     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := converse( X )
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.36    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.36  parent0: (144479) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 46.94/47.36    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144482) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.36    X, join( Y, Z ) ) }.
% 46.94/47.36  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144485) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 46.94/47.36    Y ) ), X ), Y ) ==> top }.
% 46.94/47.36  parent0[0]: (16) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) 
% 46.94/47.36    ==> top }.
% 46.94/47.36  parent1[0; 9]: (144482) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.36     join( X, join( Y, Z ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := join( X, Y )
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := complement( join( X, Y ) )
% 46.94/47.36     Y := X
% 46.94/47.36     Z := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.36    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.36  parent0: (144485) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 46.94/47.36    Y ) ), X ), Y ) ==> top }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144491) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.36    X, join( Y, Z ) ) }.
% 46.94/47.36  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144494) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 46.94/47.36     ) ) ==> join( X, top ) }.
% 46.94/47.36  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  parent1[0; 9]: (144491) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.36     join( X, join( Y, Z ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := complement( Y )
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 46.94/47.36    complement( X ) ) ==> join( Y, top ) }.
% 46.94/47.36  parent0: (144494) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 46.94/47.36     ) ) ==> join( X, top ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144498) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.36    X, join( Y, Z ) ) }.
% 46.94/47.36  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144501) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 46.94/47.36    ( join( Y, Z ), X ) }.
% 46.94/47.36  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  parent1[0; 6]: (144498) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.36     join( X, join( Y, Z ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := join( Y, Z )
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.36    join( join( Y, Z ), X ) }.
% 46.94/47.36  parent0: (144501) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 46.94/47.36    ( join( Y, Z ), X ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144515) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.36    X, join( Y, Z ) ) }.
% 46.94/47.36  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144520) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 46.94/47.36    ( X, join( Z, Y ) ) }.
% 46.94/47.36  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  parent1[0; 8]: (144515) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.36     join( X, join( Y, Z ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := Z
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144533) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 46.94/47.36    ( join( X, Z ), Y ) }.
% 46.94/47.36  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.36    join( X, Y ), Z ) }.
% 46.94/47.36  parent1[0; 6]: (144520) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.36     join( X, join( Z, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Z
% 46.94/47.36     Z := Y
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := Z
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 46.94/47.36     ) = join( join( Z, X ), Y ) }.
% 46.94/47.36  parent0: (144533) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 46.94/47.36    ( join( X, Z ), Y ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Z
% 46.94/47.36     Y := Y
% 46.94/47.36     Z := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144535) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 46.94/47.36    Y ), complement( Y ) ) }.
% 46.94/47.36  parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 46.94/47.36    complement( X ) ) ==> join( Y, top ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144536) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 46.94/47.36    complement( complement( X ) ) ) }.
% 46.94/47.36  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.36     }.
% 46.94/47.36  parent1[0; 5]: (144535) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 46.94/47.36    join( X, Y ), complement( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := complement( X )
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144537) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 46.94/47.36    X ) ) ) ==> join( X, top ) }.
% 46.94/47.36  parent0[0]: (144536) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 46.94/47.36    complement( complement( X ) ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (26) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement( 
% 46.94/47.36    complement( X ) ) ) ==> join( X, top ) }.
% 46.94/47.36  parent0: (144537) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement
% 46.94/47.36    ( X ) ) ) ==> join( X, top ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144538) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 46.94/47.36    Y ), complement( Y ) ) }.
% 46.94/47.36  parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 46.94/47.36    complement( X ) ) ==> join( Y, top ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := Y
% 46.94/47.36     Y := X
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144541) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 46.94/47.36    , X ), complement( Y ) ) }.
% 46.94/47.36  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.36  parent1[0; 5]: (144538) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 46.94/47.36    join( X, Y ), complement( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144554) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 46.94/47.36     ) ) ==> join( X, top ) }.
% 46.94/47.36  parent0[0]: (144541) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 46.94/47.36    ( Y, X ), complement( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (28) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), 
% 46.94/47.36    complement( Y ) ) ==> join( X, top ) }.
% 46.94/47.36  parent0: (144554) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 46.94/47.36     ) ) ==> join( X, top ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144557) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 46.94/47.36    join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.36  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.36    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.36  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 46.94/47.36    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 46.94/47.36    Y ) ) ) ==> X }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.36    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.36  parent0: (144557) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 46.94/47.36    join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  permutation0:
% 46.94/47.36     0 ==> 0
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  eqswap: (144560) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 46.94/47.36    ( converse( X ), converse( Y ) ) }.
% 46.94/47.36  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 46.94/47.36     ) ==> converse( join( X, Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  paramod: (144561) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 46.94/47.36     ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.36  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.36  parent1[0; 7]: (144560) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 46.94/47.36    ==> join( converse( X ), converse( Y ) ) }.
% 46.94/47.36  substitution0:
% 46.94/47.36     X := X
% 46.94/47.36  end
% 46.94/47.36  substitution1:
% 46.94/47.36     X := converse( X )
% 46.94/47.36     Y := Y
% 46.94/47.36  end
% 46.94/47.36  
% 46.94/47.36  subsumption: (41) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 46.94/47.36     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.36  parent0: (144561) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 46.94/47.36     ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144566) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 46.94/47.37    ( converse( X ), converse( Y ) ) }.
% 46.94/47.37  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 46.94/47.37     ) ==> converse( join( X, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144568) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 46.94/47.37     ) ) ==> join( converse( X ), Y ) }.
% 46.94/47.37  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 9]: (144566) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 46.94/47.37    ==> join( converse( X ), converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := converse( Y )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (42) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 46.94/47.37    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 46.94/47.37  parent0: (144568) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 46.94/47.37     ) ) ==> join( converse( X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144572) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 46.94/47.37    converse( join( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (41) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 46.94/47.37     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144573) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 46.94/47.37    converse( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.37  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 8]: (144572) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 46.94/47.37    ==> converse( join( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( converse( X ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (53) {G2,W9,D6,L1,V1,M1} P(11,41) { join( X, converse( 
% 46.94/47.37    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.37  parent0: (144573) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 46.94/47.37    converse( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144576) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144579) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 46.94/47.37    complement( top ) }.
% 46.94/47.37  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 6]: (144576) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( X )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144580) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 46.94/47.37  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (144579) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 46.94/47.37    ==> complement( top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144581) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 46.94/47.37  parent0[0]: (144580) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 46.94/47.37     zero }.
% 46.94/47.37  parent0: (144581) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144582) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144584) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( Y ), complement( X ) ) ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 5]: (144582) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37     Y := complement( Y )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144586) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  parent1[0; 4]: (144584) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( Y ), complement( X ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 46.94/47.37    , Y ) }.
% 46.94/47.37  parent0: (144586) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144588) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144590) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 46.94/47.37    join( complement( X ), zero ) ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 8]: (144588) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144592) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 46.94/47.37    zero ) ) ==> meet( X, top ) }.
% 46.94/47.37  parent0[0]: (144590) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 46.94/47.37    join( complement( X ), zero ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (70) {G2,W9,D5,L1,V1,M1} P(67,3) { complement( join( 
% 46.94/47.37    complement( X ), zero ) ) ==> meet( X, top ) }.
% 46.94/47.37  parent0: (144592) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X )
% 46.94/47.37    , zero ) ) ==> meet( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144594) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 46.94/47.37    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.37  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 46.94/47.37     ) ) ==> composition( composition( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144596) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 46.94/47.37     ), top ) ==> composition( X, skol1 ) }.
% 46.94/47.37  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 46.94/47.37    skol1 }.
% 46.94/47.37  parent1[0; 8]: (144594) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 46.94/47.37    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := skol1
% 46.94/47.37     Z := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (80) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 46.94/47.37    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 46.94/47.37  parent0: (144596) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 46.94/47.37     ), top ) ==> composition( X, skol1 ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144599) {G0,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 46.94/47.37    composition( meet( skol1, skol2 ), top ) }.
% 46.94/47.37  parent0[0]: (15) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2
% 46.94/47.37     ), top ) ==> meet( skol1, skol2 ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144601) {G1,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 46.94/47.37    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.37  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.37    Y ) }.
% 46.94/47.37  parent1[0; 6]: (144599) {G0,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 46.94/47.37    composition( meet( skol1, skol2 ), top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := skol2
% 46.94/47.37     Y := skol1
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144602) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 46.94/47.37    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.37  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.37    Y ) }.
% 46.94/47.37  parent1[0; 2]: (144601) {G1,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 46.94/47.37    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := skol2
% 46.94/47.37     Y := skol1
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144605) {G2,W9,D4,L1,V0,M1}  { ! composition( meet( skol2, skol1 )
% 46.94/47.37    , top ) ==> meet( skol2, skol1 ) }.
% 46.94/47.37  parent0[0]: (144602) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 46.94/47.37    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (83) {G2,W9,D4,L1,V0,M1} P(68,15) { ! composition( meet( skol2
% 46.94/47.37    , skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 46.94/47.37  parent0: (144605) {G2,W9,D4,L1,V0,M1}  { ! composition( meet( skol2, skol1
% 46.94/47.37     ), top ) ==> meet( skol2, skol1 ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144609) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.37    X, join( Y, Z ) ) }.
% 46.94/47.37  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144613) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 46.94/47.37     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 12]: (144609) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 46.94/47.37    ==> join( X, join( Y, Z ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := T
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := composition( Y, Z )
% 46.94/47.37     Z := composition( T, Z )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (85) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition
% 46.94/47.37    ( X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z )
% 46.94/47.37    , Y ) ) }.
% 46.94/47.37  parent0: (144613) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 46.94/47.37     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := T
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Y
% 46.94/47.37     T := Z
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144616) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.37     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144618) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), Z ) 
% 46.94/47.37    ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 2]: (144616) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 46.94/47.37    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144620) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 46.94/47.37    ==> composition( join( Y, X ), Z ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 6]: (144618) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), 
% 46.94/47.37    Z ) ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (87) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, 
% 46.94/47.37    Z ), Y ) = composition( join( Z, X ), Y ) }.
% 46.94/47.37  parent0: (144620) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 46.94/47.37    ==> composition( join( Y, X ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144622) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.37     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144624) {G1,W15,D5,L1,V2,M1}  { composition( join( X, composition
% 46.94/47.37    ( Y, skol1 ) ), top ) ==> join( composition( X, top ), composition( Y, 
% 46.94/47.37    skol1 ) ) }.
% 46.94/47.37  parent0[0]: (80) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 46.94/47.37    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 46.94/47.37  parent1[0; 12]: (144622) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 46.94/47.37    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := top
% 46.94/47.37     Z := composition( Y, skol1 )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (95) {G2,W15,D5,L1,V2,M1} P(80,6) { composition( join( Y, 
% 46.94/47.37    composition( X, skol1 ) ), top ) ==> join( composition( Y, top ), 
% 46.94/47.37    composition( X, skol1 ) ) }.
% 46.94/47.37  parent0: (144624) {G1,W15,D5,L1,V2,M1}  { composition( join( X, composition
% 46.94/47.37    ( Y, skol1 ) ), top ) ==> join( composition( X, top ), composition( Y, 
% 46.94/47.37    skol1 ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144628) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144630) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 11]: (144628) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144631) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (144630) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join
% 46.94/47.37    ( composition( converse( X ), complement( composition( X, top ) ) ), zero
% 46.94/47.37     ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144633) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 46.94/47.37    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (144631) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (101) {G2,W11,D6,L1,V1,M1} P(67,10) { join( composition( 
% 46.94/47.37    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 46.94/47.37  parent0: (144633) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, top ) ) ), zero ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144635) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144636) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.37    X ) ) ) ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 3]: (144635) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := composition( converse( Y ), complement( composition( Y, X ) ) )
% 46.94/47.37     Y := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144639) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), composition
% 46.94/47.37    ( converse( Y ), complement( composition( Y, X ) ) ) ) ==> complement( X
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (144636) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.37    X ) ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (107) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 46.94/47.37    complement( Y ) }.
% 46.94/47.37  parent0: (144639) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), 
% 46.94/47.37    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ==> 
% 46.94/47.37    complement( X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144641) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144642) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.37    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 5]: (144641) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := converse( Y )
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144643) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 46.94/47.37    composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( X
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (144642) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.37    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (108) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 46.94/47.37    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 46.94/47.37    complement( Y ) }.
% 46.94/47.37  parent0: (144643) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement
% 46.94/47.37    ( composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( 
% 46.94/47.37    X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144645) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144647) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 46.94/47.37    skol1 }.
% 46.94/47.37  parent1[0; 8]: (144645) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := skol1
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144649) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 9]: (144647) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join
% 46.94/47.37    ( composition( converse( skol1 ), complement( skol1 ) ), complement( top
% 46.94/47.37     ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144650) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (144649) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join
% 46.94/47.37    ( composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144652) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 46.94/47.37     ), complement( skol1 ) ), zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (144650) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (109) {G2,W9,D5,L1,V0,M1} P(13,10);d(67) { join( composition( 
% 46.94/47.37    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 46.94/47.37  parent0: (144652) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 46.94/47.37     ), complement( skol1 ) ), zero ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144655) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144657) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    composition( converse( skol2 ), complement( skol2 ) ), complement( top )
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (14) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> 
% 46.94/47.37    skol2 }.
% 46.94/47.37  parent1[0; 8]: (144655) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := skol2
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144659) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    composition( converse( skol2 ), complement( skol2 ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 9]: (144657) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join
% 46.94/47.37    ( composition( converse( skol2 ), complement( skol2 ) ), complement( top
% 46.94/47.37     ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144660) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( skol2 ), complement( skol2 ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (144659) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join
% 46.94/47.37    ( composition( converse( skol2 ), complement( skol2 ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144662) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol2
% 46.94/47.37     ), complement( skol2 ) ), zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (144660) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 46.94/47.37    converse( skol2 ), complement( skol2 ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (110) {G2,W9,D5,L1,V0,M1} P(14,10);d(67) { join( composition( 
% 46.94/47.37    converse( skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 46.94/47.37  parent0: (144662) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol2
% 46.94/47.37     ), complement( skol2 ) ), zero ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144664) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144670) {G2,W15,D6,L1,V3,M1}  { composition( converse( X ), 
% 46.94/47.37    composition( converse( Y ), Z ) ) ==> converse( composition( composition
% 46.94/47.37    ( converse( Z ), Y ), X ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  parent1[0; 10]: (144664) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := composition( converse( Y ), Z )
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144673) {G1,W15,D6,L1,V3,M1}  { composition( composition( 
% 46.94/47.37    converse( X ), converse( Y ) ), Z ) ==> converse( composition( 
% 46.94/47.37    composition( converse( Z ), Y ), X ) ) }.
% 46.94/47.37  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 46.94/47.37     ) ) ==> composition( composition( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 1]: (144670) {G2,W15,D6,L1,V3,M1}  { composition( converse( X )
% 46.94/47.37    , composition( converse( Y ), Z ) ) ==> converse( composition( 
% 46.94/47.37    composition( converse( Z ), Y ), X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( X )
% 46.94/47.37     Y := converse( Y )
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144674) {G1,W14,D6,L1,V3,M1}  { composition( converse( 
% 46.94/47.37    composition( Y, X ) ), Z ) ==> converse( composition( composition( 
% 46.94/47.37    converse( Z ), Y ), X ) ) }.
% 46.94/47.37  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 46.94/47.37    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 46.94/47.37  parent1[0; 2]: (144673) {G1,W15,D6,L1,V3,M1}  { composition( composition( 
% 46.94/47.37    converse( X ), converse( Y ) ), Z ) ==> converse( composition( 
% 46.94/47.37    composition( converse( Z ), Y ), X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144675) {G1,W14,D6,L1,V3,M1}  { converse( composition( composition
% 46.94/47.37    ( converse( Z ), X ), Y ) ) ==> composition( converse( composition( X, Y
% 46.94/47.37     ) ), Z ) }.
% 46.94/47.37  parent0[0]: (144674) {G1,W14,D6,L1,V3,M1}  { composition( converse( 
% 46.94/47.37    composition( Y, X ) ), Z ) ==> converse( composition( composition( 
% 46.94/47.37    converse( Z ), Y ), X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (142) {G2,W14,D6,L1,V3,M1} P(18,18);d(4);d(9) { converse( 
% 46.94/47.37    composition( composition( converse( Y ), X ), Z ) ) ==> composition( 
% 46.94/47.37    converse( composition( X, Z ) ), Y ) }.
% 46.94/47.37  parent0: (144675) {G1,W14,D6,L1,V3,M1}  { converse( composition( 
% 46.94/47.37    composition( converse( Z ), X ), Y ) ) ==> composition( converse( 
% 46.94/47.37    composition( X, Y ) ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144677) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144680) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 46.94/47.37    ==> converse( converse( X ) ) }.
% 46.94/47.37  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 46.94/47.37  parent1[0; 6]: (144677) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := one
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144681) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 5]: (144680) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 46.94/47.37    , X ) ==> converse( converse( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (148) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 46.94/47.37    ( one ), X ) ==> X }.
% 46.94/47.37  parent0: (144681) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144683) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 46.94/47.37    , X ) }.
% 46.94/47.37  parent0[0]: (148) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 46.94/47.37    ( one ), X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144685) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 46.94/47.37  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 46.94/47.37  parent1[0; 2]: (144683) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 46.94/47.37    ( one ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( one )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := one
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144686) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 46.94/47.37  parent0[0]: (144685) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (154) {G3,W4,D3,L1,V0,M1} P(148,5) { converse( one ) ==> one
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144686) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144688) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 46.94/47.37    , X ) }.
% 46.94/47.37  parent0[0]: (148) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 46.94/47.37    ( one ), X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144689) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 46.94/47.37  parent0[0]: (154) {G3,W4,D3,L1,V0,M1} P(148,5) { converse( one ) ==> one
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 3]: (144688) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 46.94/47.37    ( one ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144690) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 46.94/47.37  parent0[0]: (144689) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent0: (144690) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144692) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 46.94/47.37    converse( join( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (41) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 46.94/47.37     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144694) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 46.94/47.37    converse( join( one, X ) ) }.
% 46.94/47.37  parent0[0]: (154) {G3,W4,D3,L1,V0,M1} P(148,5) { converse( one ) ==> one
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 7]: (144692) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 46.94/47.37    ==> converse( join( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := one
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (157) {G4,W9,D4,L1,V1,M1} P(154,41) { join( one, converse( X )
% 46.94/47.37     ) ==> converse( join( one, X ) ) }.
% 46.94/47.37  parent0: (144694) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 46.94/47.37    converse( join( one, X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144698) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 46.94/47.37    ( converse( X ), converse( Y ) ) }.
% 46.94/47.37  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 46.94/47.37     ) ==> converse( join( X, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144700) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 46.94/47.37    join( converse( X ), one ) }.
% 46.94/47.37  parent0[0]: (154) {G3,W4,D3,L1,V0,M1} P(148,5) { converse( one ) ==> one
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 8]: (144698) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 46.94/47.37    ==> join( converse( X ), converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := one
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144702) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 46.94/47.37    converse( join( X, one ) ) }.
% 46.94/47.37  parent0[0]: (144700) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 46.94/47.37    join( converse( X ), one ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (158) {G4,W9,D4,L1,V1,M1} P(154,8) { join( converse( X ), one
% 46.94/47.37     ) ==> converse( join( X, one ) ) }.
% 46.94/47.37  parent0: (144702) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 46.94/47.37    converse( join( X, one ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144704) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144706) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent1[0; 8]: (144704) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := one
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144707) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (148) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 46.94/47.37    ( one ), X ) ==> X }.
% 46.94/47.37  parent1[0; 4]: (144706) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144708) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 46.94/47.37    X ) ) ==> complement( X ) }.
% 46.94/47.37  parent0[0]: (144707) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement
% 46.94/47.37    ( X ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.37  parent0: (144708) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement
% 46.94/47.37    ( X ) ) ==> complement( X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144710) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.37     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144711) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 46.94/47.37    ==> join( Y, composition( X, Y ) ) }.
% 46.94/47.37  parent0[0]: (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent1[0; 7]: (144710) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 46.94/47.37    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := one
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144713) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 46.94/47.37     composition( join( one, X ), Y ) }.
% 46.94/47.37  parent0[0]: (144711) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 46.94/47.37     ) ==> join( Y, composition( X, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (160) {G5,W11,D4,L1,V2,M1} P(155,6) { join( X, composition( Y
% 46.94/47.37    , X ) ) = composition( join( one, Y ), X ) }.
% 46.94/47.37  parent0: (144713) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) 
% 46.94/47.37    ==> composition( join( one, X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144716) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.37     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144718) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 46.94/47.37    ==> join( composition( X, Y ), Y ) }.
% 46.94/47.37  parent0[0]: (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent1[0; 10]: (144716) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 46.94/47.37    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := one
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144720) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 46.94/47.37     composition( join( X, one ), Y ) }.
% 46.94/47.37  parent0[0]: (144718) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 46.94/47.37     ) ==> join( composition( X, Y ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (161) {G5,W11,D4,L1,V2,M1} P(155,6) { join( composition( Y, X
% 46.94/47.37     ), X ) = composition( join( Y, one ), X ) }.
% 46.94/47.37  parent0: (144720) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) 
% 46.94/47.37    ==> composition( join( X, one ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144722) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement( 
% 46.94/47.37    X ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144725) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    complement( top ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 6]: (144722) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144727) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 46.94/47.37    zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 4]: (144725) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    complement( top ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144728) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (144727) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 46.94/47.37    zero, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144734) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (144728) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (164) {G6,W5,D3,L1,V0,M1} P(67,159) { join( zero, zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent0: (144734) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144738) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144753) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  parent0[0]: (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement( 
% 46.94/47.37    X ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.37  parent1[0; 5]: (144738) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144754) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 46.94/47.37    meet( X, X ) }.
% 46.94/47.37  parent0[0]: (144753) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (165) {G6,W7,D4,L1,V1,M1} P(159,3) { complement( complement( X
% 46.94/47.37     ) ) = meet( X, X ) }.
% 46.94/47.37  parent0: (144754) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 46.94/47.37    meet( X, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144756) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 46.94/47.37    Y ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (28) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), 
% 46.94/47.37    complement( Y ) ) ==> join( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144758) {G3,W11,D5,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 46.94/47.37    join( complement( X ), complement( complement( X ) ) ) }.
% 46.94/47.37  parent0[0]: (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement( 
% 46.94/47.37    X ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.37  parent1[0; 6]: (144756) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 46.94/47.37    join( X, Y ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := complement( X )
% 46.94/47.37     Y := complement( X )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144759) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 46.94/47.37    top }.
% 46.94/47.37  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 5]: (144758) {G3,W11,D5,L1,V1,M1}  { join( complement( X ), top
% 46.94/47.37     ) ==> join( complement( X ), complement( complement( X ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (167) {G6,W6,D4,L1,V1,M1} P(159,28);d(11) { join( complement( 
% 46.94/47.37    X ), top ) ==> top }.
% 46.94/47.37  parent0: (144759) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 46.94/47.37    top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144761) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  parent0[0]: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144763) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 46.94/47.37    ( join( X, Y ) ) ), Y ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 3]: (144761) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 46.94/47.37    complement( join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( join( X, Y ) )
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144771) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( X
% 46.94/47.37    , Y ) ) ), Y ) ==> top }.
% 46.94/47.37  parent0[0]: (144763) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 46.94/47.37    complement( join( X, Y ) ) ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (177) {G3,W10,D6,L1,V2,M1} P(0,19) { join( join( X, complement
% 46.94/47.37    ( join( X, Y ) ) ), Y ) ==> top }.
% 46.94/47.37  parent0: (144771) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 46.94/47.37    X, Y ) ) ), Y ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144779) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 46.94/47.37    X, join( Y, Z ) ) }.
% 46.94/47.37  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144781) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 46.94/47.37    join( X, zero ) }.
% 46.94/47.37  parent0[0]: (164) {G6,W5,D3,L1,V0,M1} P(67,159) { join( zero, zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 8]: (144779) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 46.94/47.37     join( X, join( Y, Z ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := zero
% 46.94/47.37     Z := zero
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (181) {G7,W9,D4,L1,V1,M1} P(164,1) { join( join( X, zero ), 
% 46.94/47.37    zero ) ==> join( X, zero ) }.
% 46.94/47.37  parent0: (144781) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 46.94/47.37    join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144785) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  parent0[0]: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144786) {G3,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 46.94/47.37  parent0[0]: (167) {G6,W6,D4,L1,V1,M1} P(159,28);d(11) { join( complement( X
% 46.94/47.37     ), top ) ==> top }.
% 46.94/47.37  parent1[0; 3]: (144785) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 46.94/47.37    complement( join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := join( top, X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := top
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144788) {G3,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 46.94/47.37  parent0[0]: (144786) {G3,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144788) {G3,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144791) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 46.94/47.37    Y ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (28) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), 
% 46.94/47.37    complement( Y ) ) ==> join( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144795) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 46.94/47.37    complement( complement( X ) ) ) }.
% 46.94/47.37  parent0[0]: (167) {G6,W6,D4,L1,V1,M1} P(159,28);d(11) { join( complement( X
% 46.94/47.37     ), top ) ==> top }.
% 46.94/47.37  parent1[0; 5]: (144791) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 46.94/47.37    join( X, Y ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := complement( X )
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144796) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (26) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement( 
% 46.94/47.37    complement( X ) ) ) ==> join( X, top ) }.
% 46.94/47.37  parent1[0; 4]: (144795) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( 
% 46.94/47.37    top, complement( complement( X ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144797) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 46.94/47.37  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 1]: (144796) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 46.94/47.37    , top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := top
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144798) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 46.94/47.37  parent0[0]: (144797) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (185) {G8,W5,D3,L1,V1,M1} P(167,28);d(26);d(182) { join( X, 
% 46.94/47.37    top ) ==> top }.
% 46.94/47.37  parent0: (144798) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144799) {G7,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 46.94/47.37  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144801) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 46.94/47.37  parent0[0]: (53) {G2,W9,D6,L1,V1,M1} P(11,41) { join( X, converse( 
% 46.94/47.37    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.37  parent1[0; 2]: (144799) {G7,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := top
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := converse( complement( converse( top ) ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144802) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 46.94/47.37  parent0[0]: (144801) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144802) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144804) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144806) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 46.94/47.37    ==> converse( composition( top, X ) ) }.
% 46.94/47.37  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 7]: (144804) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := top
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (188) {G9,W9,D4,L1,V1,M1} P(186,18) { composition( converse( X
% 46.94/47.37     ), top ) ==> converse( composition( top, X ) ) }.
% 46.94/47.37  parent0: (144806) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 46.94/47.37    ==> converse( composition( top, X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144810) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 46.94/47.37    ==> converse( composition( X, converse( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 46.94/47.37    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144812) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 46.94/47.37    ==> converse( composition( X, top ) ) }.
% 46.94/47.37  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 8]: (144810) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 46.94/47.37     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (189) {G9,W9,D4,L1,V1,M1} P(186,17) { composition( top, 
% 46.94/47.37    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 46.94/47.37  parent0: (144812) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 46.94/47.37    ==> converse( composition( X, top ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144815) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.37    join( join( Y, Z ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144816) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.37    join( join( Y, Z ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144821) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z, T )
% 46.94/47.37     ) = join( join( join( X, Z ), T ), Y ) }.
% 46.94/47.37  parent0[0]: (144815) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.37    ( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 9]: (144816) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 46.94/47.37    join( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := T
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := join( Z, T )
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144824) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z, T )
% 46.94/47.37     ) = join( join( join( T, X ), Z ), Y ) }.
% 46.94/47.37  parent0[0]: (144815) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.37    ( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 9]: (144821) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z
% 46.94/47.37    , T ) ) = join( join( join( X, Z ), T ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := T
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37     T := T
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144840) {G1,W15,D5,L1,V4,M1}  { join( join( join( X, Y ), Z ), T
% 46.94/47.37     ) = join( join( join( T, X ), Z ), Y ) }.
% 46.94/47.37  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 1]: (144824) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z
% 46.94/47.37    , T ) ) = join( join( join( T, X ), Z ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := join( X, Y )
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := T
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37     T := T
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144841) {G1,W15,D5,L1,V4,M1}  { join( join( join( T, X ), Z ), Y )
% 46.94/47.37     = join( join( join( X, Y ), Z ), T ) }.
% 46.94/47.37  parent0[0]: (144840) {G1,W15,D5,L1,V4,M1}  { join( join( join( X, Y ), Z )
% 46.94/47.37    , T ) = join( join( join( T, X ), Z ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37     T := T
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (191) {G2,W15,D5,L1,V4,M1} P(22,22);d(1) { join( join( join( Y
% 46.94/47.37    , Z ), X ), T ) = join( join( join( Z, T ), X ), Y ) }.
% 46.94/47.37  parent0: (144841) {G1,W15,D5,L1,V4,M1}  { join( join( join( T, X ), Z ), Y
% 46.94/47.37     ) = join( join( join( X, Y ), Z ), T ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Z
% 46.94/47.37     Y := T
% 46.94/47.37     Z := X
% 46.94/47.37     T := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144842) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.37    join( join( Y, Z ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144843) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  parent0[0]: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144846) {G2,W14,D7,L1,V3,M1}  { top ==> join( join( complement( 
% 46.94/47.37    join( join( Z, X ), Y ) ), join( X, Y ) ), Z ) }.
% 46.94/47.37  parent0[0]: (144842) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.37    ( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 5]: (144843) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 46.94/47.37    complement( join( X, Y ) ), X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Z
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := join( X, Y )
% 46.94/47.37     Y := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144848) {G2,W14,D7,L1,V3,M1}  { top ==> join( join( complement( 
% 46.94/47.37    join( join( Z, X ), Y ) ), join( Y, Z ) ), X ) }.
% 46.94/47.37  parent0[0]: (144842) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.37    ( join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 5]: (144846) {G2,W14,D7,L1,V3,M1}  { top ==> join( join( 
% 46.94/47.37    complement( join( join( Z, X ), Y ) ), join( X, Y ) ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Z
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144858) {G1,W14,D8,L1,V3,M1}  { top ==> join( join( join( 
% 46.94/47.37    complement( join( join( X, Y ), Z ) ), Z ), X ), Y ) }.
% 46.94/47.37  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 3]: (144848) {G2,W14,D7,L1,V3,M1}  { top ==> join( join( 
% 46.94/47.37    complement( join( join( Z, X ), Y ) ), join( Y, Z ) ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( join( join( X, Y ), Z ) )
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144859) {G1,W14,D8,L1,V3,M1}  { join( join( join( complement( join
% 46.94/47.37    ( join( X, Y ), Z ) ), Z ), X ), Y ) ==> top }.
% 46.94/47.37  parent0[0]: (144858) {G1,W14,D8,L1,V3,M1}  { top ==> join( join( join( 
% 46.94/47.37    complement( join( join( X, Y ), Z ) ), Z ), X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (196) {G3,W14,D8,L1,V3,M1} P(22,19);d(1) { join( join( join( 
% 46.94/47.37    complement( join( join( Y, Z ), X ) ), X ), Y ), Z ) ==> top }.
% 46.94/47.37  parent0: (144859) {G1,W14,D8,L1,V3,M1}  { join( join( join( complement( 
% 46.94/47.37    join( join( X, Y ), Z ) ), Z ), X ), Y ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144870) {G2,W14,D7,L1,V3,M1}  { join( join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Z ), Y ) = join( top, Z ) }.
% 46.94/47.37  parent0[0]: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.37  parent1[0; 12]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 46.94/47.37    , X ) = join( join( Z, X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := join( complement( join( X, Y ) ), X )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144871) {G3,W12,D7,L1,V3,M1}  { join( join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Z ), Y ) = top }.
% 46.94/47.37  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 11]: (144870) {G2,W14,D7,L1,V3,M1}  { join( join( join( 
% 46.94/47.37    complement( join( X, Y ) ), X ), Z ), Y ) = join( top, Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Z
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (225) {G8,W12,D7,L1,V3,M1} P(19,23);d(182) { join( join( join
% 46.94/47.37    ( complement( join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 46.94/47.37  parent0: (144871) {G3,W12,D7,L1,V3,M1}  { join( join( join( complement( 
% 46.94/47.37    join( X, Y ) ), X ), Z ), Y ) = top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := Z
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144874) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144876) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 46.94/47.37    complement( top ) ) }.
% 46.94/47.37  parent0[0]: (185) {G8,W5,D3,L1,V1,M1} P(167,28);d(26);d(182) { join( X, top
% 46.94/47.37     ) ==> top }.
% 46.94/47.37  parent1[0; 7]: (144874) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144877) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 6]: (144876) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 46.94/47.37    complement( top ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144878) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (144877) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 46.94/47.37    zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  parent0: (144878) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144880) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144881) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 46.94/47.37    Y ) ), meet( X, Y ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  parent1[0; 7]: (144880) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( Y )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144883) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 46.94/47.37    meet( X, Y ) ) ==> X }.
% 46.94/47.37  parent0[0]: (144881) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.37    complement( Y ) ), meet( X, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (414) {G2,W10,D5,L1,V2,M1} P(3,36) { join( meet( X, complement
% 46.94/47.37    ( Y ) ), meet( X, Y ) ) ==> X }.
% 46.94/47.37  parent0: (144883) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 46.94/47.37    , meet( X, Y ) ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144886) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 46.94/47.37    Y ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (28) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), 
% 46.94/47.37    complement( Y ) ) ==> join( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144888) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 46.94/47.37    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.37  parent1[0; 9]: (144886) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 46.94/47.37    join( X, Y ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := meet( X, Y )
% 46.94/47.37     Y := complement( join( complement( X ), Y ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144889) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 46.94/47.37    ( X, Y ) ) ) }.
% 46.94/47.37  parent0[0]: (185) {G8,W5,D3,L1,V1,M1} P(167,28);d(26);d(182) { join( X, top
% 46.94/47.37     ) ==> top }.
% 46.94/47.37  parent1[0; 1]: (144888) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 46.94/47.37    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( join( complement( X ), Y ) )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144890) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 46.94/47.37     ) ==> top }.
% 46.94/47.37  parent0[0]: (144889) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 46.94/47.37    meet( X, Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (417) {G9,W8,D5,L1,V2,M1} P(36,28);d(185) { join( X, 
% 46.94/47.37    complement( meet( X, Y ) ) ) ==> top }.
% 46.94/47.37  parent0: (144890) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y )
% 46.94/47.37     ) ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144892) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 46.94/47.37    zero ), zero ) }.
% 46.94/47.37  parent0[0]: (181) {G7,W9,D4,L1,V1,M1} P(164,1) { join( join( X, zero ), 
% 46.94/47.37    zero ) ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144894) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 46.94/47.37    join( X, zero ) }.
% 46.94/47.37  parent0[0]: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  parent1[0; 7]: (144892) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 46.94/47.37    join( X, zero ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := meet( X, top )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144895) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  parent0[0]: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  parent1[0; 1]: (144894) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero )
% 46.94/47.37     ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144897) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 46.94/47.37  parent0[0]: (144895) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144897) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144899) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  parent0[0]: (165) {G6,W7,D4,L1,V1,M1} P(159,3) { complement( complement( X
% 46.94/47.37     ) ) = meet( X, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144900) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144903) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 46.94/47.37    complement( top ) ), zero ) }.
% 46.94/47.37  parent0[0]: (144899) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  parent1[0; 3]: (144900) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 46.94/47.37    zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := top
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := top
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144904) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( 
% 46.94/47.37    top ) ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 2]: (144903) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 46.94/47.37    complement( top ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( complement( top ) )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144905) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 3]: (144904) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 46.94/47.37    complement( top ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144906) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 46.94/47.37  parent0[0]: (144905) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { 
% 46.94/47.37    complement( zero ) ==> top }.
% 46.94/47.37  parent0: (144906) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144907) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144909) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.37    Y ) }.
% 46.94/47.37  parent1[0; 3]: (144907) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 46.94/47.37    zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := top
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144911) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 2]: (144909) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 46.94/47.37    zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := meet( top, X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144912) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 46.94/47.37  parent0[0]: (144911) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (431) {G11,W5,D3,L1,V1,M1} P(68,409);d(426) { meet( top, X ) 
% 46.94/47.37    ==> X }.
% 46.94/47.37  parent0: (144912) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144913) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144915) {G10,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 46.94/47.37  parent0[0]: (409) {G9,W7,D4,L1,V1,M1} P(185,36);d(67) { join( meet( X, top
% 46.94/47.37     ), zero ) ==> X }.
% 46.94/47.37  parent1[0; 4]: (144913) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := meet( X, top )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144915) {G10,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144917) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144919) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol2 ), 
% 46.94/47.37    complement( skol2 ) ) ==> zero }.
% 46.94/47.37  parent0[0]: (110) {G2,W9,D5,L1,V0,M1} P(14,10);d(67) { join( composition( 
% 46.94/47.37    converse( skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 46.94/47.37  parent1[0; 6]: (144917) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := composition( converse( skol2 ), complement( skol2 ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (437) {G11,W7,D4,L1,V0,M1} P(426,110) { composition( converse
% 46.94/47.37    ( skol2 ), complement( skol2 ) ) ==> zero }.
% 46.94/47.37  parent0: (144919) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol2 ), 
% 46.94/47.37    complement( skol2 ) ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144921) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144923) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 46.94/47.37    complement( skol1 ) ) ==> zero }.
% 46.94/47.37  parent0[0]: (109) {G2,W9,D5,L1,V0,M1} P(13,10);d(67) { join( composition( 
% 46.94/47.37    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 46.94/47.37  parent1[0; 6]: (144921) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := composition( converse( skol1 ), complement( skol1 ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (438) {G11,W7,D4,L1,V0,M1} P(426,109) { composition( converse
% 46.94/47.37    ( skol1 ), complement( skol1 ) ) ==> zero }.
% 46.94/47.37  parent0: (144923) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 46.94/47.37    complement( skol1 ) ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144926) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 46.94/47.37    ( complement( X ), zero ) ) }.
% 46.94/47.37  parent0[0]: (70) {G2,W9,D5,L1,V1,M1} P(67,3) { complement( join( complement
% 46.94/47.37    ( X ), zero ) ) ==> meet( X, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144928) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 5]: (144926) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> 
% 46.94/47.37    complement( join( complement( X ), zero ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144929) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 1]: (144928) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> 
% 46.94/47.37    complement( complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144930) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (144929) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 46.94/47.37     ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent0: (144930) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 46.94/47.37    X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144931) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144932) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 2]: (144931) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := zero
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144935) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 46.94/47.37  parent0[0]: (144932) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (444) {G11,W5,D3,L1,V1,M1} P(426,0) { join( zero, X ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0: (144935) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144937) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 46.94/47.37    converse( join( X, converse( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (42) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 46.94/47.37    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144939) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 46.94/47.37    converse( converse( X ) ) }.
% 46.94/47.37  parent0[0]: (444) {G11,W5,D3,L1,V1,M1} P(426,0) { join( zero, X ) ==> X }.
% 46.94/47.37  parent1[0; 6]: (144937) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 46.94/47.37    ==> converse( join( X, converse( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := zero
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144940) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 5]: (144939) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 46.94/47.37    ==> converse( converse( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (445) {G12,W6,D4,L1,V1,M1} P(444,42);d(7) { join( converse( 
% 46.94/47.37    zero ), X ) ==> X }.
% 46.94/47.37  parent0: (144940) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144943) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  parent0[0]: (159) {G5,W8,D4,L1,V1,M1} P(155,10);d(148) { join( complement( 
% 46.94/47.37    X ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144946) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 46.94/47.37    join( complement( complement( X ) ), X ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 8]: (144943) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.37    complement( X ), complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := complement( X )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144948) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 46.94/47.37    join( X, X ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 5]: (144946) {G6,W9,D5,L1,V1,M1}  { complement( complement( X )
% 46.94/47.37     ) ==> join( complement( complement( X ) ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144949) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 1]: (144948) {G7,W7,D4,L1,V1,M1}  { complement( complement( X )
% 46.94/47.37     ) ==> join( X, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144955) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 46.94/47.37  parent0[0]: (144949) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (453) {G13,W5,D3,L1,V1,M1} P(439,159) { join( X, X ) ==> X }.
% 46.94/47.37  parent0: (144955) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144959) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.37    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.37    Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144961) {G1,W14,D7,L1,V2,M1}  { complement( complement( X ) ) ==>
% 46.94/47.37     join( composition( converse( Y ), complement( composition( Y, complement
% 46.94/47.37    ( X ) ) ) ), X ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 13]: (144959) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.37    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.37    complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := complement( X )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144962) {G2,W12,D7,L1,V2,M1}  { X ==> join( composition( converse
% 46.94/47.37    ( Y ), complement( composition( Y, complement( X ) ) ) ), X ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 1]: (144961) {G1,W14,D7,L1,V2,M1}  { complement( complement( X )
% 46.94/47.37     ) ==> join( composition( converse( Y ), complement( composition( Y, 
% 46.94/47.37    complement( X ) ) ) ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144964) {G2,W12,D7,L1,V2,M1}  { join( composition( converse( Y ), 
% 46.94/47.37    complement( composition( Y, complement( X ) ) ) ), X ) ==> X }.
% 46.94/47.37  parent0[0]: (144962) {G2,W12,D7,L1,V2,M1}  { X ==> join( composition( 
% 46.94/47.37    converse( Y ), complement( composition( Y, complement( X ) ) ) ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (454) {G13,W12,D7,L1,V2,M1} P(439,10) { join( composition( 
% 46.94/47.37    converse( Y ), complement( composition( Y, complement( X ) ) ) ), X ) ==>
% 46.94/47.37     X }.
% 46.94/47.37  parent0: (144964) {G2,W12,D7,L1,V2,M1}  { join( composition( converse( Y )
% 46.94/47.37    , complement( composition( Y, complement( X ) ) ) ), X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144967) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144970) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 46.94/47.37    complement( join( X, complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 7]: (144967) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := complement( X )
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144972) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 46.94/47.37     ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.37  parent0[0]: (144970) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==>
% 46.94/47.37     complement( join( X, complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.37    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.37  parent0: (144972) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( 
% 46.94/47.37    Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144975) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.37    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144979) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 46.94/47.37    complement( join( complement( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  parent1[0; 9]: (144975) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.37    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( Y )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144981) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 46.94/47.37    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 46.94/47.37  parent0[0]: (144979) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 46.94/47.37     complement( join( complement( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.37    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.37  parent0: (144981) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 46.94/47.37    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144983) {G12,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 46.94/47.37     ) }.
% 46.94/47.37  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.37    complement( X ) ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144988) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 46.94/47.37    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.37  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.37    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.37  parent1[0; 7]: (144983) {G12,W5,D4,L1,V1,M1}  { X ==> complement( 
% 46.94/47.37    complement( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := join( complement( X ), complement( Y ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.37    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.37  parent0: (144988) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 46.94/47.37    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144990) {G13,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 46.94/47.37  parent0[0]: (453) {G13,W5,D3,L1,V1,M1} P(439,159) { join( X, X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144993) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 46.94/47.37    join( X, Y ) ), Y ) }.
% 46.94/47.37  parent0[0]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 46.94/47.37     = join( join( Z, X ), Y ) }.
% 46.94/47.37  parent1[0; 4]: (144990) {G13,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := join( X, Y )
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := join( X, Y )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144995) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 46.94/47.37    ( X, X ), Y ), Y ) }.
% 46.94/47.37  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.37    join( X, Y ), Z ) }.
% 46.94/47.37  parent1[0; 5]: (144993) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 46.94/47.37    ( X, join( X, Y ) ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := X
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (144996) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 46.94/47.37     ), Y ) }.
% 46.94/47.37  parent0[0]: (453) {G13,W5,D3,L1,V1,M1} P(439,159) { join( X, X ) ==> X }.
% 46.94/47.37  parent1[0; 6]: (144995) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 46.94/47.37    ( join( X, X ), Y ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (144997) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 46.94/47.37    , Y ) }.
% 46.94/47.37  parent0[0]: (144996) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X
% 46.94/47.37    , Y ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (458) {G14,W9,D4,L1,V2,M1} P(453,23);d(1);d(453) { join( join
% 46.94/47.37    ( X, Y ), Y ) ==> join( X, Y ) }.
% 46.94/47.37  parent0: (144997) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( 
% 46.94/47.37    X, Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145006) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 46.94/47.37    , Y ) }.
% 46.94/47.37  parent0[0]: (453) {G13,W5,D3,L1,V1,M1} P(439,159) { join( X, X ) ==> X }.
% 46.94/47.37  parent1[0; 7]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 46.94/47.37    X ) = join( join( Z, X ), Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (459) {G14,W9,D4,L1,V2,M1} P(453,23) { join( join( X, Y ), X )
% 46.94/47.37     ==> join( X, Y ) }.
% 46.94/47.37  parent0: (145006) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 46.94/47.37    , Y ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145007) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (445) {G12,W6,D4,L1,V1,M1} P(444,42);d(7) { join( converse( 
% 46.94/47.37    zero ), X ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145009) {G11,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 2]: (145007) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero
% 46.94/47.37     ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( zero )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := zero
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145010) {G11,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (145009) {G11,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent0: (145010) {G11,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145012) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 46.94/47.37    ==> composition( top, converse( X ) ) }.
% 46.94/47.37  parent0[0]: (189) {G9,W9,D4,L1,V1,M1} P(186,17) { composition( top, 
% 46.94/47.37    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145013) {G10,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 46.94/47.37     ) ) ==> composition( top, zero ) }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 7]: (145012) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 46.94/47.37    top ) ) ==> composition( top, converse( X ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := zero
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (476) {G14,W8,D4,L1,V0,M1} P(460,189) { converse( composition
% 46.94/47.37    ( zero, top ) ) ==> composition( top, zero ) }.
% 46.94/47.37  parent0: (145013) {G10,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 46.94/47.37     ) ) ==> composition( top, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145016) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145019) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol2 ) ), skol2 ) ==> converse( zero ) }.
% 46.94/47.37  parent0[0]: (437) {G11,W7,D4,L1,V0,M1} P(426,110) { composition( converse( 
% 46.94/47.37    skol2 ), complement( skol2 ) ) ==> zero }.
% 46.94/47.37  parent1[0; 7]: (145016) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := skol2
% 46.94/47.37     Y := complement( skol2 )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145020) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 6]: (145019) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 46.94/47.37    complement( skol2 ) ), skol2 ) ==> converse( zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (488) {G14,W7,D5,L1,V0,M1} P(437,18);d(460) { composition( 
% 46.94/47.37    converse( complement( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.37  parent0: (145020) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145023) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145026) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 46.94/47.37  parent0[0]: (438) {G11,W7,D4,L1,V0,M1} P(426,109) { composition( converse( 
% 46.94/47.37    skol1 ), complement( skol1 ) ) ==> zero }.
% 46.94/47.37  parent1[0; 7]: (145023) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := skol1
% 46.94/47.37     Y := complement( skol1 )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145027) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 6]: (145026) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 46.94/47.37    complement( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (494) {G14,W7,D5,L1,V0,M1} P(438,18);d(460) { composition( 
% 46.94/47.37    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.37  parent0: (145027) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145030) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 46.94/47.37    composition( composition( X, skol1 ), top ) }.
% 46.94/47.37  parent0[0]: (80) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 46.94/47.37    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145032) {G2,W9,D5,L1,V0,M1}  { composition( converse( complement
% 46.94/47.37    ( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 46.94/47.37  parent0[0]: (494) {G14,W7,D5,L1,V0,M1} P(438,18);d(460) { composition( 
% 46.94/47.37    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.37  parent1[0; 7]: (145030) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 46.94/47.37    composition( composition( X, skol1 ), top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := converse( complement( skol1 ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145033) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (494) {G14,W7,D5,L1,V0,M1} P(438,18);d(460) { composition( 
% 46.94/47.37    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.37  parent1[0; 1]: (145032) {G2,W9,D5,L1,V0,M1}  { composition( converse( 
% 46.94/47.37    complement( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145035) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (145033) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top
% 46.94/47.37     ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (499) {G15,W5,D3,L1,V0,M1} P(494,80) { composition( zero, top
% 46.94/47.37     ) ==> zero }.
% 46.94/47.37  parent0: (145035) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145040) {G15,W6,D3,L1,V0,M1}  { converse( zero ) ==> composition
% 46.94/47.37    ( top, zero ) }.
% 46.94/47.37  parent0[0]: (499) {G15,W5,D3,L1,V0,M1} P(494,80) { composition( zero, top )
% 46.94/47.37     ==> zero }.
% 46.94/47.37  parent1[0; 2]: (476) {G14,W8,D4,L1,V0,M1} P(460,189) { converse( 
% 46.94/47.37    composition( zero, top ) ) ==> composition( top, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145041) {G14,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 1]: (145040) {G15,W6,D3,L1,V0,M1}  { converse( zero ) ==> 
% 46.94/47.37    composition( top, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145042) {G14,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (145041) {G14,W5,D3,L1,V0,M1}  { zero ==> composition( top, 
% 46.94/47.37    zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (509) {G16,W5,D3,L1,V0,M1} S(476);d(499);d(460) { composition
% 46.94/47.37    ( top, zero ) ==> zero }.
% 46.94/47.37  parent0: (145042) {G14,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145044) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.37     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.37    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Z
% 46.94/47.37     Z := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145048) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 46.94/47.37     ) ==> join( zero, composition( X, zero ) ) }.
% 46.94/47.37  parent0[0]: (509) {G16,W5,D3,L1,V0,M1} S(476);d(499);d(460) { composition( 
% 46.94/47.37    top, zero ) ==> zero }.
% 46.94/47.37  parent1[0; 7]: (145044) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 46.94/47.37    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := top
% 46.94/47.37     Y := zero
% 46.94/47.37     Z := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145050) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 46.94/47.37     ) ==> composition( X, zero ) }.
% 46.94/47.37  parent0[0]: (444) {G11,W5,D3,L1,V1,M1} P(426,0) { join( zero, X ) ==> X }.
% 46.94/47.37  parent1[0; 6]: (145048) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X )
% 46.94/47.37    , zero ) ==> join( zero, composition( X, zero ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := composition( X, zero )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145051) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 46.94/47.37    composition( X, zero ) }.
% 46.94/47.37  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 2]: (145050) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X )
% 46.94/47.37    , zero ) ==> composition( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145052) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (509) {G16,W5,D3,L1,V0,M1} S(476);d(499);d(460) { composition( 
% 46.94/47.37    top, zero ) ==> zero }.
% 46.94/47.37  parent1[0; 1]: (145051) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==>
% 46.94/47.37     composition( X, zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145053) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 46.94/47.37  parent0[0]: (145052) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (512) {G17,W5,D3,L1,V1,M1} P(509,6);d(444);d(182);d(509) { 
% 46.94/47.37    composition( X, zero ) ==> zero }.
% 46.94/47.37  parent0: (145053) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145055) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.37    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.37    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145058) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 46.94/47.37     ==> converse( zero ) }.
% 46.94/47.37  parent0[0]: (512) {G17,W5,D3,L1,V1,M1} P(509,6);d(444);d(182);d(509) { 
% 46.94/47.37    composition( X, zero ) ==> zero }.
% 46.94/47.37  parent1[0; 6]: (145055) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.37    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := converse( X )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := zero
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145060) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 46.94/47.37     ==> zero }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 5]: (145058) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero
% 46.94/47.37     ), X ) ==> converse( zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145061) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 2]: (145060) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero
% 46.94/47.37     ), X ) ==> zero }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (513) {G18,W5,D3,L1,V1,M1} P(512,18);d(460) { composition( 
% 46.94/47.37    zero, X ) ==> zero }.
% 46.94/47.37  parent0: (145061) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 46.94/47.37     }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145065) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 46.94/47.37    X, Y ) ) ) }.
% 46.94/47.37  parent0[0]: (417) {G9,W8,D5,L1,V2,M1} P(36,28);d(185) { join( X, complement
% 46.94/47.37    ( meet( X, Y ) ) ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145066) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 46.94/47.37    ( Y, X ) ) ) }.
% 46.94/47.37  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.37    Y ) }.
% 46.94/47.37  parent1[0; 5]: (145065) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 46.94/47.37    ( meet( X, Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := Y
% 46.94/47.37     Y := X
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145069) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 46.94/47.37     ) ==> top }.
% 46.94/47.37  parent0[0]: (145066) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 46.94/47.37    meet( Y, X ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (532) {G10,W8,D5,L1,V2,M1} P(68,417) { join( X, complement( 
% 46.94/47.37    meet( Y, X ) ) ) ==> top }.
% 46.94/47.37  parent0: (145069) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X )
% 46.94/47.37     ) ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145070) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 46.94/47.37    X, Y ) ) ) }.
% 46.94/47.37  parent0[0]: (417) {G9,W8,D5,L1,V2,M1} P(36,28);d(185) { join( X, complement
% 46.94/47.37    ( meet( X, Y ) ) ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145071) {G1,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 46.94/47.37    , Y ) ), X ) }.
% 46.94/47.37  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.37  parent1[0; 2]: (145070) {G9,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 46.94/47.37    ( meet( X, Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( meet( X, Y ) )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145074) {G1,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), X
% 46.94/47.37     ) ==> top }.
% 46.94/47.37  parent0[0]: (145071) {G1,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 46.94/47.37    ( X, Y ) ), X ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (536) {G10,W8,D5,L1,V2,M1} P(417,0) { join( complement( meet( 
% 46.94/47.37    X, Y ) ), X ) ==> top }.
% 46.94/47.37  parent0: (145074) {G1,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 46.94/47.37    X ) ==> top }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  permutation0:
% 46.94/47.37     0 ==> 0
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145076) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145079) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 46.94/47.37    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 46.94/47.37  parent0[0]: (532) {G10,W8,D5,L1,V2,M1} P(68,417) { join( X, complement( 
% 46.94/47.37    meet( Y, X ) ) ) ==> top }.
% 46.94/47.37  parent1[0; 11]: (145076) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.37    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := complement( X )
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := complement( meet( Y, complement( X ) ) )
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145080) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 46.94/47.37    meet( Y, complement( X ) ) ) ), zero ) }.
% 46.94/47.37  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.37    zero }.
% 46.94/47.37  parent1[0; 10]: (145079) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.37    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  paramod: (145081) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 46.94/47.37    , complement( X ) ) ) ) }.
% 46.94/47.37  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.37     }.
% 46.94/47.37  parent1[0; 2]: (145080) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.37    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 46.94/47.37  end
% 46.94/47.37  substitution1:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  eqswap: (145082) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 46.94/47.37    complement( X ) ) ) ) ==> X }.
% 46.94/47.37  parent0[0]: (145081) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 46.94/47.37    ( Y, complement( X ) ) ) ) }.
% 46.94/47.37  substitution0:
% 46.94/47.37     X := X
% 46.94/47.37     Y := Y
% 46.94/47.37  end
% 46.94/47.37  
% 46.94/47.37  subsumption: (547) {G11,W9,D6,L1,V2,M1} P(532,36);d(67);d(426) { meet( X, 
% 46.94/47.37    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 46.94/47.38  parent0: (145082) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145084) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.38    ( complement( X ), complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.38    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145086) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 46.94/47.38     ) ) ==> complement( top ) }.
% 46.94/47.38  parent0[0]: (532) {G10,W8,D5,L1,V2,M1} P(68,417) { join( X, complement( 
% 46.94/47.38    meet( Y, X ) ) ) ==> top }.
% 46.94/47.38  parent1[0; 8]: (145084) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.38    ( join( complement( X ), complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := meet( Y, complement( X ) )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145087) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.38    zero }.
% 46.94/47.38  parent1[0; 7]: (145086) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 46.94/47.38    ( X ) ) ) ==> complement( top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (554) {G11,W8,D5,L1,V2,M1} P(532,3);d(67) { meet( X, meet( Y, 
% 46.94/47.38    complement( X ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145087) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145089) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 46.94/47.38    ( Y, X ) ) ) }.
% 46.94/47.38  parent0[0]: (532) {G10,W8,D5,L1,V2,M1} P(68,417) { join( X, complement( 
% 46.94/47.38    meet( Y, X ) ) ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145090) {G1,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( Y
% 46.94/47.38    , X ) ), X ) }.
% 46.94/47.38  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.38  parent1[0; 2]: (145089) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 46.94/47.38    ( meet( Y, X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( meet( Y, X ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145093) {G1,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), Y
% 46.94/47.38     ) ==> top }.
% 46.94/47.38  parent0[0]: (145090) {G1,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 46.94/47.38    ( Y, X ) ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (557) {G11,W8,D5,L1,V2,M1} P(532,0) { join( complement( meet( 
% 46.94/47.38    Y, X ) ), X ) ==> top }.
% 46.94/47.38  parent0: (145093) {G1,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 46.94/47.38    Y ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145095) {G11,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 46.94/47.38    complement( X ) ) ) }.
% 46.94/47.38  parent0[0]: (554) {G11,W8,D5,L1,V2,M1} P(532,3);d(67) { meet( X, meet( Y, 
% 46.94/47.38    complement( X ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145096) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 46.94/47.38    meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 7]: (145095) {G11,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 46.94/47.38    complement( X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145097) {G12,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (145096) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 46.94/47.38    , meet( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (558) {G13,W8,D4,L1,V2,M1} P(439,554) { meet( complement( X )
% 46.94/47.38    , meet( Y, X ) ) ==> zero }.
% 46.94/47.38  parent0: (145097) {G12,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145098) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 46.94/47.38    meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (558) {G13,W8,D4,L1,V2,M1} P(439,554) { meet( complement( X ), 
% 46.94/47.38    meet( Y, X ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145099) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 46.94/47.38    complement( X ) ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 2]: (145098) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 46.94/47.38    X ), meet( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( Y, X )
% 46.94/47.38     Y := complement( X )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145103) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 46.94/47.38     ) ==> zero }.
% 46.94/47.38  parent0[0]: (145099) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 46.94/47.38    complement( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (561) {G14,W8,D4,L1,V2,M1} P(558,68) { meet( meet( Y, X ), 
% 46.94/47.38    complement( X ) ) ==> zero }.
% 46.94/47.38  parent0: (145103) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145107) {G14,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (561) {G14,W8,D4,L1,V2,M1} P(558,68) { meet( meet( Y, X ), 
% 46.94/47.38    complement( X ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145109) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 3]: (145107) {G14,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 46.94/47.38    , complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145115) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 46.94/47.38     ) ==> zero }.
% 46.94/47.38  parent0[0]: (145109) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (565) {G15,W8,D4,L1,V2,M1} P(68,561) { meet( meet( Y, X ), 
% 46.94/47.38    complement( Y ) ) ==> zero }.
% 46.94/47.38  parent0: (145115) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145117) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.38  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145120) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 46.94/47.38    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (565) {G15,W8,D4,L1,V2,M1} P(68,561) { meet( meet( Y, X ), 
% 46.94/47.38    complement( Y ) ) ==> zero }.
% 46.94/47.38  parent1[0; 5]: (145117) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38     Y := complement( X )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145121) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 46.94/47.38    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 46.94/47.38  parent0[0]: (444) {G11,W5,D3,L1,V1,M1} P(426,0) { join( zero, X ) ==> X }.
% 46.94/47.38  parent1[0; 4]: (145120) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 46.94/47.38    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145122) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.38    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.38  parent1[0; 4]: (145121) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 46.94/47.38    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145123) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 46.94/47.38    , Y ) }.
% 46.94/47.38  parent0[0]: (145122) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 46.94/47.38    , Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (567) {G16,W9,D4,L1,V2,M1} P(565,36);d(444);d(3) { meet( meet
% 46.94/47.38    ( X, Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.38  parent0: (145123) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( 
% 46.94/47.38    X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145124) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (567) {G16,W9,D4,L1,V2,M1} P(565,36);d(444);d(3) { meet( meet( 
% 46.94/47.38    X, Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145127) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 46.94/47.38    , Y ) ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 4]: (145124) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 46.94/47.38    ( X, Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := meet( X, Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145140) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 46.94/47.38    , Y ) }.
% 46.94/47.38  parent0[0]: (145127) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet
% 46.94/47.38    ( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (582) {G17,W9,D4,L1,V2,M1} P(567,68) { meet( X, meet( X, Y ) )
% 46.94/47.38     ==> meet( X, Y ) }.
% 46.94/47.38  parent0: (145140) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( 
% 46.94/47.38    X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145141) {G17,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 46.94/47.38    , Y ) ) }.
% 46.94/47.38  parent0[0]: (582) {G17,W9,D4,L1,V2,M1} P(567,68) { meet( X, meet( X, Y ) ) 
% 46.94/47.38    ==> meet( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145144) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 4]: (145141) {G17,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 46.94/47.38    meet( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145146) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 5]: (145144) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 46.94/47.38    ( X, Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145148) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 1]: (145146) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 46.94/47.38    ( Y, X ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145149) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 46.94/47.38    , Y ) ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 4]: (145148) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet
% 46.94/47.38    ( Y, X ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := meet( X, Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145153) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 46.94/47.38    , Y ) }.
% 46.94/47.38  parent0[0]: (145149) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet
% 46.94/47.38    ( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (584) {G18,W9,D4,L1,V2,M1} P(68,582) { meet( X, meet( Y, X ) )
% 46.94/47.38     ==> meet( Y, X ) }.
% 46.94/47.38  parent0: (145153) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( 
% 46.94/47.38    X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145159) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 46.94/47.38     ), Y ) }.
% 46.94/47.38  parent0[0]: (458) {G14,W9,D4,L1,V2,M1} P(453,23);d(1);d(453) { join( join( 
% 46.94/47.38    X, Y ), Y ) ==> join( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145162) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 46.94/47.38    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 46.94/47.38    ( X ), Y ) ) ) }.
% 46.94/47.38  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.38  parent1[0; 11]: (145159) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( 
% 46.94/47.38    join( X, Y ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38     Y := complement( join( complement( X ), Y ) )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145163) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 46.94/47.38    complement( X ), Y ) ) ) }.
% 46.94/47.38  parent0[0]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.38  parent1[0; 1]: (145162) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 46.94/47.38    ( complement( X ), Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145170) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 46.94/47.38    ( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.38    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.38  parent1[0; 4]: (145163) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 46.94/47.38    join( complement( X ), Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145171) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 46.94/47.38     ) ==> X }.
% 46.94/47.38  parent0[0]: (145170) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 46.94/47.38    complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (588) {G15,W8,D5,L1,V2,M1} P(36,458);d(456) { join( X, meet( X
% 46.94/47.38    , complement( Y ) ) ) ==> X }.
% 46.94/47.38  parent0: (145171) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y )
% 46.94/47.38     ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145173) {G15,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 46.94/47.38    ( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (588) {G15,W8,D5,L1,V2,M1} P(36,458);d(456) { join( X, meet( X
% 46.94/47.38    , complement( Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145174) {G13,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 6]: (145173) {G15,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 46.94/47.38    complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145175) {G13,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145174) {G13,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (598) {G16,W7,D4,L1,V2,M1} P(439,588) { join( Y, meet( Y, X )
% 46.94/47.38     ) ==> Y }.
% 46.94/47.38  parent0: (145175) {G13,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145177) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (598) {G16,W7,D4,L1,V2,M1} P(439,588) { join( Y, meet( Y, X ) )
% 46.94/47.38     ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145178) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (584) {G18,W9,D4,L1,V2,M1} P(68,582) { meet( X, meet( Y, X ) ) 
% 46.94/47.38    ==> meet( Y, X ) }.
% 46.94/47.38  parent1[0; 4]: (145177) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := meet( Y, X )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145179) {G17,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145178) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (609) {G19,W7,D4,L1,V2,M1} P(584,598) { join( X, meet( Y, X )
% 46.94/47.38     ) ==> X }.
% 46.94/47.38  parent0: (145179) {G17,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145180) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (598) {G16,W7,D4,L1,V2,M1} P(439,588) { join( Y, meet( Y, X ) )
% 46.94/47.38     ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145181) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 46.94/47.38  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.38  parent1[0; 2]: (145180) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := meet( X, Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145184) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 46.94/47.38  parent0[0]: (145181) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (629) {G17,W7,D4,L1,V2,M1} P(598,0) { join( meet( X, Y ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent0: (145184) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145185) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (609) {G19,W7,D4,L1,V2,M1} P(584,598) { join( X, meet( Y, X ) )
% 46.94/47.38     ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145186) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 46.94/47.38  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.38  parent1[0; 2]: (145185) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := meet( Y, X )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145189) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 46.94/47.38  parent0[0]: (145186) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (649) {G20,W7,D4,L1,V2,M1} P(609,0) { join( meet( Y, X ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent0: (145189) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145191) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 46.94/47.38    converse( join( X, converse( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (42) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 46.94/47.38    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145193) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 46.94/47.38    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 46.94/47.38  parent0[0]: (649) {G20,W7,D4,L1,V2,M1} P(609,0) { join( meet( Y, X ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent1[0; 9]: (145191) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 46.94/47.38    ==> converse( join( X, converse( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := converse( Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := meet( X, converse( Y ) )
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145194) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 46.94/47.38    ( Y ) ) ), Y ) ==> Y }.
% 46.94/47.38  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 8]: (145193) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 46.94/47.38    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (654) {G21,W9,D6,L1,V2,M1} P(649,42);d(7) { join( converse( 
% 46.94/47.38    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 46.94/47.38  parent0: (145194) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 46.94/47.38    ( Y ) ) ), Y ) ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145197) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.38    join( X, Y ), Z ) }.
% 46.94/47.38  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.38    join( join( Y, Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145198) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 46.94/47.38    meet( X, Y ) ), Y ) }.
% 46.94/47.38  parent0[0]: (649) {G20,W7,D4,L1,V2,M1} P(609,0) { join( meet( Y, X ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent1[0; 2]: (145197) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 46.94/47.38    join( join( X, Y ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := meet( X, Y )
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145200) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X )
% 46.94/47.38     = join( X, Y ) }.
% 46.94/47.38  parent0[0]: (145198) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 46.94/47.38    meet( X, Y ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (655) {G21,W11,D5,L1,V3,M1} P(649,22) { join( join( Z, meet( X
% 46.94/47.38    , Y ) ), Y ) ==> join( Y, Z ) }.
% 46.94/47.38  parent0: (145200) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X
% 46.94/47.38     ) = join( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145203) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 46.94/47.38    , X ) ) }.
% 46.94/47.38  parent0[0]: (584) {G18,W9,D4,L1,V2,M1} P(68,582) { meet( X, meet( Y, X ) ) 
% 46.94/47.38    ==> meet( Y, X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145205) {G12,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 46.94/47.38    , X ) }.
% 46.94/47.38  parent0[0]: (547) {G11,W9,D6,L1,V2,M1} P(532,36);d(67);d(426) { meet( X, 
% 46.94/47.38    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 46.94/47.38  parent1[0; 14]: (145203) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 46.94/47.38    meet( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( meet( Y, complement( X ) ) )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145206) {G12,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ), X ) }.
% 46.94/47.38  parent0[0]: (547) {G11,W9,D6,L1,V2,M1} P(532,36);d(67);d(426) { meet( X, 
% 46.94/47.38    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 46.94/47.38  parent1[0; 1]: (145205) {G12,W15,D6,L1,V2,M1}  { meet( X, complement( meet
% 46.94/47.38    ( Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X )
% 46.94/47.38     ) ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145208) {G12,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ), X ) ==> X }.
% 46.94/47.38  parent0[0]: (145206) {G12,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 46.94/47.38    Y, complement( X ) ) ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (694) {G19,W9,D6,L1,V2,M1} P(547,584) { meet( complement( meet
% 46.94/47.38    ( Y, complement( X ) ) ), X ) ==> X }.
% 46.94/47.38  parent0: (145208) {G12,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145211) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145212) {G13,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 46.94/47.38     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 7]: (145211) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 46.94/47.38     ==> join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.38    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.38  parent0: (145212) {G13,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 46.94/47.38     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145217) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145219) {G13,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 46.94/47.38    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 9]: (145217) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 46.94/47.38     ==> join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (714) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( Y, 
% 46.94/47.38    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.38  parent0: (145219) {G13,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 46.94/47.38    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145224) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 46.94/47.38    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  parent1[0; 9]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 46.94/47.38    X ) = join( join( Z, X ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( Z )
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := complement( X )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (715) {G14,W14,D5,L1,V3,M1} P(457,23) { join( join( complement
% 46.94/47.38    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 46.94/47.38     }.
% 46.94/47.38  parent0: (145224) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 46.94/47.38    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145226) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.38    join( X, Y ), Z ) }.
% 46.94/47.38  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.38    join( join( Y, Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145227) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y ) )
% 46.94/47.38    , Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  parent1[0; 2]: (145226) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 46.94/47.38    join( join( X, Y ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := complement( X )
% 46.94/47.38     Z := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145229) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) ), 
% 46.94/47.38    complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 46.94/47.38  parent0[0]: (145227) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y )
% 46.94/47.38     ), Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (717) {G14,W14,D5,L1,V3,M1} P(457,22) { join( join( Z, 
% 46.94/47.38    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 46.94/47.38    , Z ) }.
% 46.94/47.38  parent0: (145229) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) )
% 46.94/47.38    , complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145231) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145233) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    join( complement( Y ), complement( X ) ) }.
% 46.94/47.38  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.38  parent1[0; 5]: (145231) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 46.94/47.38     ==> join( complement( X ), complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145235) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    complement( meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  parent1[0; 5]: (145233) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 46.94/47.38    ==> join( complement( Y ), complement( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (721) {G14,W9,D4,L1,V2,M1} P(457,0);d(457) { complement( meet
% 46.94/47.38    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 46.94/47.38  parent0: (145235) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 46.94/47.38    complement( meet( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145236) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 46.94/47.38     }.
% 46.94/47.38  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 46.94/47.38    zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145237) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 46.94/47.38    complement( meet( Y, X ) ) ) }.
% 46.94/47.38  parent0[0]: (721) {G14,W9,D4,L1,V2,M1} P(457,0);d(457) { complement( meet( 
% 46.94/47.38    X, Y ) ) = complement( meet( Y, X ) ) }.
% 46.94/47.38  parent1[0; 6]: (145236) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 46.94/47.38    ( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145240) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 46.94/47.38    meet( Y, X ) ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (145237) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 46.94/47.38    complement( meet( Y, X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (747) {G15,W10,D5,L1,V2,M1} P(721,12) { meet( meet( X, Y ), 
% 46.94/47.38    complement( meet( Y, X ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145240) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 46.94/47.38    meet( Y, X ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145242) {G19,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 46.94/47.38    complement( Y ) ) ), Y ) }.
% 46.94/47.38  parent0[0]: (694) {G19,W9,D6,L1,V2,M1} P(547,584) { meet( complement( meet
% 46.94/47.38    ( Y, complement( X ) ) ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145245) {G15,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 46.94/47.38    complement( X ) ) ), X ) }.
% 46.94/47.38  parent0[0]: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.38    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.38  parent1[0; 3]: (145242) {G19,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 46.94/47.38    meet( X, complement( Y ) ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := complement( X )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145247) {G13,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 5]: (145245) {G15,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 46.94/47.38    complement( complement( X ) ) ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145248) {G13,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 46.94/47.38  parent0[0]: (145247) {G13,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, 
% 46.94/47.38    Y ), Y ) ==> Y }.
% 46.94/47.38  parent0: (145248) {G13,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145250) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 46.94/47.38    complement( meet( complement( X ), Y ) ) }.
% 46.94/47.38  parent0[0]: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.38    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145256) {G1,W15,D5,L1,V3,M1}  { join( join( complement( X ), 
% 46.94/47.38    complement( Y ) ), complement( Z ) ) ==> complement( meet( meet( X, Y ), 
% 46.94/47.38    Z ) ) }.
% 46.94/47.38  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 46.94/47.38    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 46.94/47.38  parent1[0; 11]: (145250) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 46.94/47.38     ) ==> complement( meet( complement( X ), Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( complement( X ), complement( Y ) )
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145257) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Z ) )
% 46.94/47.38    , complement( Y ) ) ==> complement( meet( meet( X, Y ), Z ) ) }.
% 46.94/47.38  parent0[0]: (715) {G14,W14,D5,L1,V3,M1} P(457,23) { join( join( complement
% 46.94/47.38    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 1]: (145256) {G1,W15,D5,L1,V3,M1}  { join( join( complement( X )
% 46.94/47.38    , complement( Y ) ), complement( Z ) ) ==> complement( meet( meet( X, Y )
% 46.94/47.38    , Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145258) {G3,W13,D5,L1,V3,M1}  { complement( meet( meet( X, Y ), Z
% 46.94/47.38     ) ) ==> complement( meet( meet( X, Z ), Y ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  parent1[0; 1]: (145257) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, 
% 46.94/47.38    Z ) ), complement( Y ) ) ==> complement( meet( meet( X, Y ), Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( X, Y )
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (830) {G15,W13,D5,L1,V3,M1} P(3,713);d(715);d(457) { 
% 46.94/47.38    complement( meet( meet( X, Y ), Z ) ) = complement( meet( meet( X, Z ), Y
% 46.94/47.38     ) ) }.
% 46.94/47.38  parent0: (145258) {G3,W13,D5,L1,V3,M1}  { complement( meet( meet( X, Y ), Z
% 46.94/47.38     ) ) ==> complement( meet( meet( X, Z ), Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145260) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 46.94/47.38  parent0[0]: (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, Y
% 46.94/47.38     ), Y ) ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145261) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 46.94/47.38  parent0[0]: (459) {G14,W9,D4,L1,V2,M1} P(453,23) { join( join( X, Y ), X ) 
% 46.94/47.38    ==> join( X, Y ) }.
% 46.94/47.38  parent1[0; 3]: (145260) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( X, Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145262) {G15,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 46.94/47.38  parent0[0]: (145261) {G15,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (834) {G21,W7,D4,L1,V2,M1} P(459,811) { meet( join( X, Y ), X
% 46.94/47.38     ) ==> X }.
% 46.94/47.38  parent0: (145262) {G15,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145263) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 46.94/47.38  parent0[0]: (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, Y
% 46.94/47.38     ), Y ) ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145264) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X ), Z
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 46.94/47.38     = join( join( Z, X ), Y ) }.
% 46.94/47.38  parent1[0; 3]: (145263) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( Y, Z )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145267) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent0[0]: (145264) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X )
% 46.94/47.38    , Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (841) {G21,W9,D5,L1,V3,M1} P(23,811) { meet( join( join( X, Z
% 46.94/47.38     ), Y ), Z ) ==> Z }.
% 46.94/47.38  parent0: (145267) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X )
% 46.94/47.38     ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145268) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.38    join( X, Y ), Z ) }.
% 46.94/47.38  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.38    join( join( Y, Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145269) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 46.94/47.38  parent0[0]: (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, Y
% 46.94/47.38     ), Y ) ==> Y }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145270) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (145268) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.38    ( join( X, Y ), Z ) }.
% 46.94/47.38  parent1[0; 3]: (145269) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( Y, Z )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145275) {G2,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent0[0]: (145270) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y )
% 46.94/47.38    , Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (842) {G21,W9,D5,L1,V3,M1} P(22,811) { meet( join( join( Z, X
% 46.94/47.38     ), Y ), Z ) ==> Z }.
% 46.94/47.38  parent0: (145275) {G2,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X )
% 46.94/47.38     ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145277) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 46.94/47.38     ), X ) }.
% 46.94/47.38  parent0[0]: (567) {G16,W9,D4,L1,V2,M1} P(565,36);d(444);d(3) { meet( meet( 
% 46.94/47.38    X, Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145279) {G17,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> meet
% 46.94/47.38    ( X, join( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (834) {G21,W7,D4,L1,V2,M1} P(459,811) { meet( join( X, Y ), X )
% 46.94/47.38     ==> X }.
% 46.94/47.38  parent1[0; 7]: (145277) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 46.94/47.38    ( X, Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( X, Y )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145280) {G18,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (834) {G21,W7,D4,L1,V2,M1} P(459,811) { meet( join( X, Y ), X )
% 46.94/47.38     ==> X }.
% 46.94/47.38  parent1[0; 1]: (145279) {G17,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) 
% 46.94/47.38    ==> meet( X, join( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145282) {G18,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145280) {G18,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (851) {G22,W7,D4,L1,V2,M1} P(834,567) { meet( X, join( X, Y )
% 46.94/47.38     ) ==> X }.
% 46.94/47.38  parent0: (145282) {G18,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145286) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 46.94/47.38    complement( Y ) ) ) ==> X }.
% 46.94/47.38  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.38    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.38  parent1[0; 5]: (36) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 46.94/47.38    complement( join( complement( X ), Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1006) {G14,W10,D5,L1,V2,M1} S(36);d(456) { join( meet( X, Y )
% 46.94/47.38    , meet( X, complement( Y ) ) ) ==> X }.
% 46.94/47.38  parent0: (145286) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 46.94/47.38    complement( Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145290) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 46.94/47.38    converse( X ) ) ) ) ==> top }.
% 46.94/47.38  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 7]: (53) {G2,W9,D6,L1,V1,M1} P(11,41) { join( X, converse( 
% 46.94/47.38    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1007) {G9,W8,D6,L1,V1,M1} S(53);d(186) { join( X, converse( 
% 46.94/47.38    complement( converse( X ) ) ) ) ==> top }.
% 46.94/47.38  parent0: (145290) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 46.94/47.38    converse( X ) ) ) ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145292) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 46.94/47.38    , complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (1006) {G14,W10,D5,L1,V2,M1} S(36);d(456) { join( meet( X, Y )
% 46.94/47.38    , meet( X, complement( Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145293) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 46.94/47.38    , complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (68) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 46.94/47.38    Y ) }.
% 46.94/47.38  parent1[0; 3]: (145292) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 46.94/47.38    meet( X, complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145297) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 46.94/47.38    complement( Y ) ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145293) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 46.94/47.38    ( X, complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1256) {G15,W10,D5,L1,V2,M1} P(68,1006) { join( meet( Y, X ), 
% 46.94/47.38    meet( X, complement( Y ) ) ) ==> X }.
% 46.94/47.38  parent0: (145297) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 46.94/47.38    complement( Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145301) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 46.94/47.38    , complement( X ) ) ) }.
% 46.94/47.38  parent0[0]: (1256) {G15,W10,D5,L1,V2,M1} P(68,1006) { join( meet( Y, X ), 
% 46.94/47.38    meet( X, complement( Y ) ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145302) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 46.94/47.38    Y ) ), meet( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.38  parent1[0; 2]: (145301) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 46.94/47.38    meet( Y, complement( X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( Y, X )
% 46.94/47.38     Y := meet( X, complement( Y ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145305) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 46.94/47.38    meet( Y, X ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145302) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.38    complement( Y ) ), meet( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1269) {G16,W10,D5,L1,V2,M1} P(1256,0) { join( meet( Y, 
% 46.94/47.38    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 46.94/47.38  parent0: (145305) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 46.94/47.38    , meet( Y, X ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145308) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 46.94/47.38    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 1]: (101) {G2,W11,D6,L1,V1,M1} P(67,10) { join( composition( 
% 46.94/47.38    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := composition( converse( X ), complement( composition( X, top ) ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1379) {G11,W9,D5,L1,V1,M1} S(101);d(426) { composition( 
% 46.94/47.38    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145308) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 46.94/47.38    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145311) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 46.94/47.38     ), complement( composition( X, top ) ) ) }.
% 46.94/47.38  parent0[0]: (1379) {G11,W9,D5,L1,V1,M1} S(101);d(426) { composition( 
% 46.94/47.38    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145312) {G9,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 3]: (145311) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 46.94/47.38    converse( X ), complement( composition( X, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := top
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145313) {G9,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 46.94/47.38    composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (145312) {G9,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1384) {G12,W8,D5,L1,V0,M1} P(186,1379) { composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145313) {G9,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 46.94/47.38    composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145315) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 46.94/47.38    ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.38  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 46.94/47.38    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145319) {G2,W10,D6,L1,V1,M1}  { composition( converse( complement
% 46.94/47.38    ( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 46.94/47.38  parent0[0]: (1379) {G11,W9,D5,L1,V1,M1} S(101);d(426) { composition( 
% 46.94/47.38    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  parent1[0; 9]: (145315) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 46.94/47.38    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( composition( X, top ) )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145320) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 46.94/47.38    ( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.38  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.38    zero }.
% 46.94/47.38  parent1[0; 8]: (145319) {G2,W10,D6,L1,V1,M1}  { composition( converse( 
% 46.94/47.38    complement( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1385) {G14,W9,D6,L1,V1,M1} P(1379,18);d(460) { composition( 
% 46.94/47.38    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.38  parent0: (145320) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 46.94/47.38    ( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145323) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.38     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.38  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.38    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145328) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ), zero ) }.
% 46.94/47.38  parent0[0]: (1384) {G12,W8,D5,L1,V0,M1} P(186,1379) { composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent1[0; 16]: (145323) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 46.94/47.38    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( composition( top, top ) )
% 46.94/47.38     Z := top
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145329) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 46.94/47.38    composition( top, top ) ) ) }.
% 46.94/47.38  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 9]: (145328) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 46.94/47.38    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ), zero ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := composition( X, complement( composition( top, top ) ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145330) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 46.94/47.38    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 46.94/47.38    top, top ) ) ) }.
% 46.94/47.38  parent0[0]: (185) {G8,W5,D3,L1,V1,M1} P(167,28);d(26);d(182) { join( X, top
% 46.94/47.38     ) ==> top }.
% 46.94/47.38  parent1[0; 2]: (145329) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 46.94/47.38    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 46.94/47.38    ( composition( top, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145331) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  parent0[0]: (1384) {G12,W8,D5,L1,V0,M1} P(186,1379) { composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent1[0; 1]: (145330) {G3,W13,D5,L1,V1,M1}  { composition( top, 
% 46.94/47.38    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 46.94/47.38    composition( top, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145332) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 46.94/47.38    composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (145331) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1391) {G13,W8,D5,L1,V1,M1} P(1384,6);d(426);d(185);d(1384) { 
% 46.94/47.38    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145332) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 46.94/47.38    composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145333) {G13,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  parent0[0]: (1391) {G13,W8,D5,L1,V1,M1} P(1384,6);d(426);d(185);d(1384) { 
% 46.94/47.38    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145335) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 46.94/47.38    top, top ) ) }.
% 46.94/47.38  parent0[0]: (155) {G4,W5,D3,L1,V1,M1} P(154,148) { composition( one, X ) 
% 46.94/47.38    ==> X }.
% 46.94/47.38  parent1[0; 2]: (145333) {G13,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 46.94/47.38    complement( composition( top, top ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( composition( top, top ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := one
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145336) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 46.94/47.38     ) ==> zero }.
% 46.94/47.38  parent0[0]: (145335) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( 
% 46.94/47.38    composition( top, top ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1392) {G14,W6,D4,L1,V0,M1} P(1391,155) { complement( 
% 46.94/47.38    composition( top, top ) ) ==> zero }.
% 46.94/47.38  parent0: (145336) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top
% 46.94/47.38     ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145338) {G12,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 46.94/47.38     ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145340) {G13,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 46.94/47.38    complement( zero ) }.
% 46.94/47.38  parent0[0]: (1392) {G14,W6,D4,L1,V0,M1} P(1391,155) { complement( 
% 46.94/47.38    composition( top, top ) ) ==> zero }.
% 46.94/47.38  parent1[0; 5]: (145338) {G12,W5,D4,L1,V1,M1}  { X ==> complement( 
% 46.94/47.38    complement( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := composition( top, top )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145341) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.38    ( zero ) ==> top }.
% 46.94/47.38  parent1[0; 4]: (145340) {G13,W6,D3,L1,V0,M1}  { composition( top, top ) ==>
% 46.94/47.38     complement( zero ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1399) {G15,W5,D3,L1,V0,M1} P(1392,439);d(428) { composition( 
% 46.94/47.38    top, top ) ==> top }.
% 46.94/47.38  parent0: (145341) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145344) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 46.94/47.38    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.38  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 46.94/47.38     ) ) ==> composition( composition( X, Y ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145346) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 46.94/47.38    , top ) ==> composition( X, top ) }.
% 46.94/47.38  parent0[0]: (1399) {G15,W5,D3,L1,V0,M1} P(1392,439);d(428) { composition( 
% 46.94/47.38    top, top ) ==> top }.
% 46.94/47.38  parent1[0; 8]: (145344) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 46.94/47.38    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := top
% 46.94/47.38     Z := top
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1400) {G16,W9,D4,L1,V1,M1} P(1399,4) { composition( 
% 46.94/47.38    composition( X, top ), top ) ==> composition( X, top ) }.
% 46.94/47.38  parent0: (145346) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 46.94/47.38    , top ) ==> composition( X, top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145350) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 46.94/47.38     join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.38  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.38    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145353) {G1,W15,D5,L1,V2,M1}  { composition( join( X, composition
% 46.94/47.38    ( Y, top ) ), top ) ==> join( composition( X, top ), composition( Y, top
% 46.94/47.38     ) ) }.
% 46.94/47.38  parent0[0]: (1400) {G16,W9,D4,L1,V1,M1} P(1399,4) { composition( 
% 46.94/47.38    composition( X, top ), top ) ==> composition( X, top ) }.
% 46.94/47.38  parent1[0; 12]: (145350) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 46.94/47.38    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := top
% 46.94/47.38     Z := composition( Y, top )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145354) {G1,W13,D5,L1,V2,M1}  { composition( join( X, composition
% 46.94/47.38    ( Y, top ) ), top ) ==> composition( join( X, Y ), top ) }.
% 46.94/47.38  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.38    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.38  parent1[0; 8]: (145353) {G1,W15,D5,L1,V2,M1}  { composition( join( X, 
% 46.94/47.38    composition( Y, top ) ), top ) ==> join( composition( X, top ), 
% 46.94/47.38    composition( Y, top ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := top
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1403) {G17,W13,D5,L1,V2,M1} P(1400,6);d(6) { composition( 
% 46.94/47.38    join( Y, composition( X, top ) ), top ) ==> composition( join( Y, X ), 
% 46.94/47.38    top ) }.
% 46.94/47.38  parent0: (145354) {G1,W13,D5,L1,V2,M1}  { composition( join( X, composition
% 46.94/47.38    ( Y, top ) ), top ) ==> composition( join( X, Y ), top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145357) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.38    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 46.94/47.38    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 46.94/47.38    Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145360) {G1,W15,D8,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( converse( converse( complement( composition( X, top ) ) ) )
% 46.94/47.38    , complement( zero ) ), complement( X ) ) }.
% 46.94/47.38  parent0[0]: (1385) {G14,W9,D6,L1,V1,M1} P(1379,18);d(460) { composition( 
% 46.94/47.38    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.38  parent1[0; 12]: (145357) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.38    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := converse( complement( composition( X, top ) ) )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145361) {G1,W13,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( complement( composition( X, top ) ), complement( zero ) ), 
% 46.94/47.38    complement( X ) ) }.
% 46.94/47.38  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 5]: (145360) {G1,W15,D8,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( converse( converse( complement( composition( X, top ) ) ) )
% 46.94/47.38    , complement( zero ) ), complement( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( composition( X, top ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145362) {G2,W12,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.38     ) }.
% 46.94/47.38  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.38    ( zero ) ==> top }.
% 46.94/47.38  parent1[0; 9]: (145361) {G1,W13,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( complement( composition( X, top ) ), complement( zero ) ), 
% 46.94/47.38    complement( X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145363) {G2,W12,D6,L1,V1,M1}  { join( composition( complement( 
% 46.94/47.38    composition( X, top ) ), top ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.38  parent0[0]: (145362) {G2,W12,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.38    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1412) {G15,W12,D6,L1,V1,M1} P(1385,10);d(7);d(428) { join( 
% 46.94/47.38    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.38     ) ==> complement( X ) }.
% 46.94/47.38  parent0: (145363) {G2,W12,D6,L1,V1,M1}  { join( composition( complement( 
% 46.94/47.38    composition( X, top ) ), top ), complement( X ) ) ==> complement( X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145365) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.38    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.38    X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (107) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 46.94/47.38    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 46.94/47.38    complement( Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145368) {G2,W13,D7,L1,V0,M1}  { complement( skol2 ) ==> join( 
% 46.94/47.38    complement( skol2 ), composition( converse( converse( complement( skol2 )
% 46.94/47.38     ) ), complement( zero ) ) ) }.
% 46.94/47.38  parent0[0]: (488) {G14,W7,D5,L1,V0,M1} P(437,18);d(460) { composition( 
% 46.94/47.38    converse( complement( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.38  parent1[0; 12]: (145365) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.38    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.38    X ) ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := skol2
% 46.94/47.38     Y := converse( complement( skol2 ) )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145369) {G1,W11,D5,L1,V0,M1}  { complement( skol2 ) ==> join( 
% 46.94/47.38    complement( skol2 ), composition( complement( skol2 ), complement( zero )
% 46.94/47.38     ) ) }.
% 46.94/47.38  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 7]: (145368) {G2,W13,D7,L1,V0,M1}  { complement( skol2 ) ==> 
% 46.94/47.38    join( complement( skol2 ), composition( converse( converse( complement( 
% 46.94/47.38    skol2 ) ) ), complement( zero ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( skol2 )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145370) {G2,W10,D5,L1,V0,M1}  { complement( skol2 ) ==> join( 
% 46.94/47.38    complement( skol2 ), composition( complement( skol2 ), top ) ) }.
% 46.94/47.38  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.38    ( zero ) ==> top }.
% 46.94/47.38  parent1[0; 9]: (145369) {G1,W11,D5,L1,V0,M1}  { complement( skol2 ) ==> 
% 46.94/47.38    join( complement( skol2 ), composition( complement( skol2 ), complement( 
% 46.94/47.38    zero ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145371) {G2,W10,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 46.94/47.38    composition( complement( skol2 ), top ) ) ==> complement( skol2 ) }.
% 46.94/47.38  parent0[0]: (145370) {G2,W10,D5,L1,V0,M1}  { complement( skol2 ) ==> join( 
% 46.94/47.38    complement( skol2 ), composition( complement( skol2 ), top ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1493) {G15,W10,D5,L1,V0,M1} P(488,107);d(7);d(428) { join( 
% 46.94/47.38    complement( skol2 ), composition( complement( skol2 ), top ) ) ==> 
% 46.94/47.38    complement( skol2 ) }.
% 46.94/47.38  parent0: (145371) {G2,W10,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 46.94/47.38    composition( complement( skol2 ), top ) ) ==> complement( skol2 ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145373) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.38    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.38    X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (107) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 46.94/47.38    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 46.94/47.38    complement( Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145376) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 46.94/47.38    complement( skol1 ), composition( converse( converse( complement( skol1 )
% 46.94/47.38     ) ), complement( zero ) ) ) }.
% 46.94/47.38  parent0[0]: (494) {G14,W7,D5,L1,V0,M1} P(438,18);d(460) { composition( 
% 46.94/47.38    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 46.94/47.38  parent1[0; 12]: (145373) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 46.94/47.38    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 46.94/47.38    X ) ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := skol1
% 46.94/47.38     Y := converse( complement( skol1 ) )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145377) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 46.94/47.38    complement( skol1 ), composition( complement( skol1 ), complement( zero )
% 46.94/47.38     ) ) }.
% 46.94/47.38  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 7]: (145376) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> 
% 46.94/47.38    join( complement( skol1 ), composition( converse( converse( complement( 
% 46.94/47.38    skol1 ) ) ), complement( zero ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( skol1 )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145378) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 46.94/47.38    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 46.94/47.38  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.38    ( zero ) ==> top }.
% 46.94/47.38  parent1[0; 9]: (145377) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> 
% 46.94/47.38    join( complement( skol1 ), composition( complement( skol1 ), complement( 
% 46.94/47.38    zero ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145379) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 46.94/47.38    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 46.94/47.38  parent0[0]: (145378) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 46.94/47.38    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1494) {G15,W10,D5,L1,V0,M1} P(494,107);d(7);d(428) { join( 
% 46.94/47.38    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 46.94/47.38    complement( skol1 ) }.
% 46.94/47.38  parent0: (145379) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 46.94/47.38    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145381) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 46.94/47.38    complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.38    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145385) {G13,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 9]: (145381) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 46.94/47.38     ==> complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y
% 46.94/47.38     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  parent0: (145385) {G13,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145388) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 46.94/47.38    complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.38    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145389) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 46.94/47.38    , Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 46.94/47.38  parent0[0]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 46.94/47.38     = join( join( Z, X ), Y ) }.
% 46.94/47.38  parent1[0; 8]: (145388) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 46.94/47.38     ==> complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( Z )
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( X, Y )
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145392) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 46.94/47.38    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  parent0[0]: (145389) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 46.94/47.38     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1557) {G14,W14,D6,L1,V3,M1} P(23,455) { complement( join( 
% 46.94/47.38    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 46.94/47.38     ) }.
% 46.94/47.38  parent0: (145392) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 46.94/47.38    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145393) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 46.94/47.38    join( X, Y ), Z ) }.
% 46.94/47.38  parent0[0]: (22) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 46.94/47.38    join( join( Y, Z ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145394) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 46.94/47.38    complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.38    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145395) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 46.94/47.38    , Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 46.94/47.38  parent0[0]: (145393) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 46.94/47.38    ( join( X, Y ), Z ) }.
% 46.94/47.38  parent1[0; 8]: (145394) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 46.94/47.38     ==> complement( join( X, complement( Y ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( Z )
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( X, Y )
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145400) {G2,W14,D6,L1,V3,M1}  { complement( join( join( complement
% 46.94/47.38    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  parent0[0]: (145395) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 46.94/47.38     ), Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1559) {G14,W14,D6,L1,V3,M1} P(22,455) { complement( join( 
% 46.94/47.38    join( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 46.94/47.38     ) }.
% 46.94/47.38  parent0: (145400) {G2,W14,D6,L1,V3,M1}  { complement( join( join( 
% 46.94/47.38    complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145402) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 46.94/47.38    complement( meet( Y, X ) ) ) }.
% 46.94/47.38  parent0[0]: (747) {G15,W10,D5,L1,V2,M1} P(721,12) { meet( meet( X, Y ), 
% 46.94/47.38    complement( meet( Y, X ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145407) {G15,W13,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 46.94/47.38    ( X ), complement( Y ) ), complement( complement( join( Y, X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.38    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  parent1[0; 9]: (145402) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 46.94/47.38     ), complement( meet( Y, X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145411) {G15,W12,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 46.94/47.38    ( X, Y ) ), complement( complement( join( Y, X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.38    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  parent1[0; 3]: (145407) {G15,W13,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 46.94/47.38    complement( X ), complement( Y ) ), complement( complement( join( Y, X )
% 46.94/47.38     ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145413) {G15,W11,D6,L1,V2,M1}  { zero ==> complement( join( join
% 46.94/47.38    ( X, Y ), complement( join( Y, X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.38    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  parent1[0; 2]: (145411) {G15,W12,D6,L1,V2,M1}  { zero ==> meet( complement
% 46.94/47.38    ( join( X, Y ) ), complement( complement( join( Y, X ) ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( join( Y, X ) )
% 46.94/47.38     Y := join( X, Y )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145414) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 46.94/47.38    ( X, Y ) ), join( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.38    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.38  parent1[0; 2]: (145413) {G15,W11,D6,L1,V2,M1}  { zero ==> complement( join
% 46.94/47.38    ( join( X, Y ), complement( join( Y, X ) ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := join( X, Y )
% 46.94/47.38     Y := join( Y, X )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145415) {G14,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 46.94/47.38    , join( Y, X ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (145414) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 46.94/47.38    join( X, Y ) ), join( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (1573) {G16,W10,D5,L1,V2,M1} P(1553,747);d(1553);d(1553);d(455
% 46.94/47.38    ) { meet( complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 46.94/47.38  parent0: (145415) {G14,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 46.94/47.38    , join( Y, X ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145417) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 46.94/47.38    X, Y ) ), join( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (1573) {G16,W10,D5,L1,V2,M1} P(1553,747);d(1553);d(1553);d(455)
% 46.94/47.38     { meet( complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145423) {G14,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 46.94/47.38    ( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 46.94/47.38  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.38    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.38  parent1[0; 9]: (145417) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 46.94/47.38    ( join( X, Y ) ), join( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := complement( Y )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145425) {G15,W12,D6,L1,V2,M1}  { zero ==> complement( join( join
% 46.94/47.38    ( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 46.94/47.38  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.38    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  parent1[0; 2]: (145423) {G14,W13,D6,L1,V2,M1}  { zero ==> meet( complement
% 46.94/47.38    ( join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( Y, X )
% 46.94/47.38     Y := join( complement( X ), complement( Y ) )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145426) {G15,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 46.94/47.38    ( complement( X ), meet( Y, X ) ) ), Y ) }.
% 46.94/47.38  parent0[0]: (1557) {G14,W14,D6,L1,V3,M1} P(23,455) { complement( join( join
% 46.94/47.38    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 2]: (145425) {G15,W12,D6,L1,V2,M1}  { zero ==> complement( join
% 46.94/47.38    ( join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := complement( X )
% 46.94/47.38     Y := meet( Y, X )
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145427) {G14,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 46.94/47.38    complement( meet( Y, X ) ) ), Y ) }.
% 46.94/47.38  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.38    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.38  parent1[0; 3]: (145426) {G15,W11,D6,L1,V2,M1}  { zero ==> meet( complement
% 46.94/47.38    ( join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := meet( Y, X )
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145428) {G14,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 46.94/47.38    Y, X ) ) ), Y ) ==> zero }.
% 46.94/47.38  parent0[0]: (145427) {G14,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 46.94/47.38    complement( meet( Y, X ) ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2029) {G17,W10,D6,L1,V2,M1} P(457,1573);d(1553);d(1557);d(456
% 46.94/47.38    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 46.94/47.38  parent0: (145428) {G14,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet
% 46.94/47.38    ( Y, X ) ) ), Y ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145430) {G14,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 46.94/47.38    meet( complement( X ), complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.38    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145434) {G14,W15,D6,L1,V3,M1}  { complement( join( join( 
% 46.94/47.38    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 46.94/47.38    complement( Z ) ) }.
% 46.94/47.38  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.38    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.38  parent1[0; 9]: (145430) {G14,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 46.94/47.38     ==> meet( complement( X ), complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := join( complement( X ), Y )
% 46.94/47.38     Y := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145436) {G15,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z ) )
% 46.94/47.38    , X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 46.94/47.38  parent0[0]: (1559) {G14,W14,D6,L1,V3,M1} P(22,455) { complement( join( join
% 46.94/47.38    ( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 1]: (145434) {G14,W15,D6,L1,V3,M1}  { complement( join( join( 
% 46.94/47.38    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 46.94/47.38    complement( Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145437) {G15,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 46.94/47.38    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  parent0[0]: (145436) {G15,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z
% 46.94/47.38     ) ), X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Z
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2051) {G15,W14,D5,L1,V3,M1} P(456,1553);d(1559) { meet( meet
% 46.94/47.38    ( X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, 
% 46.94/47.38    Z ) ), X ) }.
% 46.94/47.38  parent0: (145437) {G15,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 46.94/47.38    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := Z
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145439) {G2,W14,D6,L1,V3,M1}  { composition( converse( composition
% 46.94/47.38    ( Y, Z ) ), X ) ==> converse( composition( composition( converse( X ), Y
% 46.94/47.38     ), Z ) ) }.
% 46.94/47.38  parent0[0]: (142) {G2,W14,D6,L1,V3,M1} P(18,18);d(4);d(9) { converse( 
% 46.94/47.38    composition( composition( converse( Y ), X ), Z ) ) ==> composition( 
% 46.94/47.38    converse( composition( X, Z ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145443) {G3,W14,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> converse
% 46.94/47.38    ( composition( zero, Y ) ) }.
% 46.94/47.38  parent0[0]: (1385) {G14,W9,D6,L1,V1,M1} P(1379,18);d(460) { composition( 
% 46.94/47.38    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 46.94/47.38  parent1[0; 12]: (145439) {G2,W14,D6,L1,V3,M1}  { composition( converse( 
% 46.94/47.38    composition( Y, Z ) ), X ) ==> converse( composition( composition( 
% 46.94/47.38    converse( X ), Y ), Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( composition( X, top ) )
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145444) {G4,W12,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> converse
% 46.94/47.38    ( zero ) }.
% 46.94/47.38  parent0[0]: (513) {G18,W5,D3,L1,V1,M1} P(512,18);d(460) { composition( zero
% 46.94/47.38    , X ) ==> zero }.
% 46.94/47.38  parent1[0; 11]: (145443) {G3,W14,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> converse
% 46.94/47.38    ( composition( zero, Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145445) {G5,W11,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.38    zero }.
% 46.94/47.38  parent1[0; 10]: (145444) {G4,W12,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> converse
% 46.94/47.38    ( zero ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2136) {G19,W11,D5,L1,V2,M1} P(1385,142);d(513);d(460) { 
% 46.94/47.38    composition( converse( composition( X, Y ) ), complement( composition( X
% 46.94/47.38    , top ) ) ) ==> zero }.
% 46.94/47.38  parent0: (145445) {G5,W11,D5,L1,V2,M1}  { composition( converse( 
% 46.94/47.38    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145448) {G2,W14,D6,L1,V3,M1}  { composition( converse( composition
% 46.94/47.38    ( Y, Z ) ), X ) ==> converse( composition( composition( converse( X ), Y
% 46.94/47.38     ), Z ) ) }.
% 46.94/47.38  parent0[0]: (142) {G2,W14,D6,L1,V3,M1} P(18,18);d(4);d(9) { converse( 
% 46.94/47.38    composition( composition( converse( Y ), X ), Z ) ) ==> composition( 
% 46.94/47.38    converse( composition( X, Z ) ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38     Z := Z
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145452) {G3,W12,D5,L1,V1,M1}  { composition( converse( 
% 46.94/47.38    composition( skol2, X ) ), complement( skol2 ) ) ==> converse( 
% 46.94/47.38    composition( zero, X ) ) }.
% 46.94/47.38  parent0[0]: (488) {G14,W7,D5,L1,V0,M1} P(437,18);d(460) { composition( 
% 46.94/47.38    converse( complement( skol2 ) ), skol2 ) ==> zero }.
% 46.94/47.38  parent1[0; 10]: (145448) {G2,W14,D6,L1,V3,M1}  { composition( converse( 
% 46.94/47.38    composition( Y, Z ) ), X ) ==> converse( composition( composition( 
% 46.94/47.38    converse( X ), Y ), Z ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := complement( skol2 )
% 46.94/47.38     Y := skol2
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145453) {G4,W10,D5,L1,V1,M1}  { composition( converse( 
% 46.94/47.38    composition( skol2, X ) ), complement( skol2 ) ) ==> converse( zero ) }.
% 46.94/47.38  parent0[0]: (513) {G18,W5,D3,L1,V1,M1} P(512,18);d(460) { composition( zero
% 46.94/47.38    , X ) ==> zero }.
% 46.94/47.38  parent1[0; 9]: (145452) {G3,W12,D5,L1,V1,M1}  { composition( converse( 
% 46.94/47.38    composition( skol2, X ) ), complement( skol2 ) ) ==> converse( 
% 46.94/47.38    composition( zero, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145454) {G5,W9,D5,L1,V1,M1}  { composition( converse( composition
% 46.94/47.38    ( skol2, X ) ), complement( skol2 ) ) ==> zero }.
% 46.94/47.38  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.38    zero }.
% 46.94/47.38  parent1[0; 8]: (145453) {G4,W10,D5,L1,V1,M1}  { composition( converse( 
% 46.94/47.38    composition( skol2, X ) ), complement( skol2 ) ) ==> converse( zero ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2141) {G19,W9,D5,L1,V1,M1} P(488,142);d(513);d(460) { 
% 46.94/47.38    composition( converse( composition( skol2, X ) ), complement( skol2 ) ) 
% 46.94/47.38    ==> zero }.
% 46.94/47.38  parent0: (145454) {G5,W9,D5,L1,V1,M1}  { composition( converse( composition
% 46.94/47.38    ( skol2, X ) ), complement( skol2 ) ) ==> zero }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145457) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.38    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  parent0[0]: (108) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 46.94/47.38    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 46.94/47.38    complement( Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145460) {G2,W14,D5,L1,V1,M1}  { complement( complement( skol2 ) )
% 46.94/47.38     ==> join( composition( composition( skol2, X ), complement( zero ) ), 
% 46.94/47.38    complement( complement( skol2 ) ) ) }.
% 46.94/47.38  parent0[0]: (2141) {G19,W9,D5,L1,V1,M1} P(488,142);d(513);d(460) { 
% 46.94/47.38    composition( converse( composition( skol2, X ) ), complement( skol2 ) ) 
% 46.94/47.38    ==> zero }.
% 46.94/47.38  parent1[0; 10]: (145457) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 46.94/47.38    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 46.94/47.38    complement( Y ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := composition( skol2, X )
% 46.94/47.38     Y := complement( skol2 )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145461) {G3,W13,D5,L1,V1,M1}  { complement( complement( skol2 ) )
% 46.94/47.38     ==> join( composition( composition( skol2, X ), top ), complement( 
% 46.94/47.38    complement( skol2 ) ) ) }.
% 46.94/47.38  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.38    ( zero ) ==> top }.
% 46.94/47.38  parent1[0; 9]: (145460) {G2,W14,D5,L1,V1,M1}  { complement( complement( 
% 46.94/47.38    skol2 ) ) ==> join( composition( composition( skol2, X ), complement( 
% 46.94/47.38    zero ) ), complement( complement( skol2 ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145463) {G4,W11,D5,L1,V1,M1}  { complement( complement( skol2 ) )
% 46.94/47.38     ==> join( composition( composition( skol2, X ), top ), skol2 ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 10]: (145461) {G3,W13,D5,L1,V1,M1}  { complement( complement( 
% 46.94/47.38    skol2 ) ) ==> join( composition( composition( skol2, X ), top ), 
% 46.94/47.38    complement( complement( skol2 ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := skol2
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145464) {G5,W9,D5,L1,V1,M1}  { skol2 ==> join( composition( 
% 46.94/47.38    composition( skol2, X ), top ), skol2 ) }.
% 46.94/47.38  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.38    complement( X ) ) ==> X }.
% 46.94/47.38  parent1[0; 1]: (145463) {G4,W11,D5,L1,V1,M1}  { complement( complement( 
% 46.94/47.38    skol2 ) ) ==> join( composition( composition( skol2, X ), top ), skol2 )
% 46.94/47.38     }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := skol2
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145466) {G5,W9,D5,L1,V1,M1}  { join( composition( composition( 
% 46.94/47.38    skol2, X ), top ), skol2 ) ==> skol2 }.
% 46.94/47.38  parent0[0]: (145464) {G5,W9,D5,L1,V1,M1}  { skol2 ==> join( composition( 
% 46.94/47.38    composition( skol2, X ), top ), skol2 ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2143) {G20,W9,D5,L1,V1,M1} P(2141,108);d(428);d(439) { join( 
% 46.94/47.38    composition( composition( skol2, X ), top ), skol2 ) ==> skol2 }.
% 46.94/47.38  parent0: (145466) {G5,W9,D5,L1,V1,M1}  { join( composition( composition( 
% 46.94/47.38    skol2, X ), top ), skol2 ) ==> skol2 }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145469) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 46.94/47.38     join( X, composition( Y, X ) ) }.
% 46.94/47.38  parent0[0]: (160) {G5,W11,D4,L1,V2,M1} P(155,6) { join( X, composition( Y, 
% 46.94/47.38    X ) ) = composition( join( one, Y ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145482) {G6,W13,D5,L1,V1,M1}  { composition( join( one, 
% 46.94/47.38    composition( X, top ) ), top ) = join( top, composition( X, top ) ) }.
% 46.94/47.38  parent0[0]: (1400) {G16,W9,D4,L1,V1,M1} P(1399,4) { composition( 
% 46.94/47.38    composition( X, top ), top ) ==> composition( X, top ) }.
% 46.94/47.38  parent1[0; 10]: (145469) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y
% 46.94/47.38     ), X ) = join( X, composition( Y, X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := top
% 46.94/47.38     Y := composition( X, top )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145483) {G7,W9,D5,L1,V1,M1}  { composition( join( one, 
% 46.94/47.38    composition( X, top ) ), top ) = top }.
% 46.94/47.38  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 8]: (145482) {G6,W13,D5,L1,V1,M1}  { composition( join( one, 
% 46.94/47.38    composition( X, top ) ), top ) = join( top, composition( X, top ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := composition( X, top )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145484) {G8,W7,D4,L1,V1,M1}  { composition( join( one, X ), top )
% 46.94/47.38     = top }.
% 46.94/47.38  parent0[0]: (1403) {G17,W13,D5,L1,V2,M1} P(1400,6);d(6) { composition( join
% 46.94/47.38    ( Y, composition( X, top ) ), top ) ==> composition( join( Y, X ), top )
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 1]: (145483) {G7,W9,D5,L1,V1,M1}  { composition( join( one, 
% 46.94/47.38    composition( X, top ) ), top ) = top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := one
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2423) {G18,W7,D4,L1,V1,M1} P(1400,160);d(182);d(1403) { 
% 46.94/47.38    composition( join( one, X ), top ) ==> top }.
% 46.94/47.38  parent0: (145484) {G8,W7,D4,L1,V1,M1}  { composition( join( one, X ), top )
% 46.94/47.38     = top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145487) {G22,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 46.94/47.38  parent0[0]: (851) {G22,W7,D4,L1,V2,M1} P(834,567) { meet( X, join( X, Y ) )
% 46.94/47.38     ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145488) {G6,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( join( 
% 46.94/47.38    one, Y ), X ) ) }.
% 46.94/47.38  parent0[0]: (160) {G5,W11,D4,L1,V2,M1} P(155,6) { join( X, composition( Y, 
% 46.94/47.38    X ) ) = composition( join( one, Y ), X ) }.
% 46.94/47.38  parent1[0; 4]: (145487) {G22,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 46.94/47.38     ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38     Y := composition( Y, X )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145489) {G6,W9,D5,L1,V2,M1}  { meet( X, composition( join( one, Y
% 46.94/47.38     ), X ) ) ==> X }.
% 46.94/47.38  parent0[0]: (145488) {G6,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( 
% 46.94/47.38    join( one, Y ), X ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2441) {G23,W9,D5,L1,V2,M1} P(160,851) { meet( X, composition
% 46.94/47.38    ( join( one, Y ), X ) ) ==> X }.
% 46.94/47.38  parent0: (145489) {G6,W9,D5,L1,V2,M1}  { meet( X, composition( join( one, Y
% 46.94/47.38     ), X ) ) ==> X }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38     Y := Y
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145490) {G18,W7,D4,L1,V1,M1}  { top ==> composition( join( one, X
% 46.94/47.38     ), top ) }.
% 46.94/47.38  parent0[0]: (2423) {G18,W7,D4,L1,V1,M1} P(1400,160);d(182);d(1403) { 
% 46.94/47.38    composition( join( one, X ), top ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145491) {G2,W7,D4,L1,V1,M1}  { top ==> composition( join( X, one
% 46.94/47.38     ), top ) }.
% 46.94/47.38  parent0[0]: (87) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, Z
% 46.94/47.38     ), Y ) = composition( join( Z, X ), Y ) }.
% 46.94/47.38  parent1[0; 2]: (145490) {G18,W7,D4,L1,V1,M1}  { top ==> composition( join( 
% 46.94/47.38    one, X ), top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := one
% 46.94/47.38     Y := top
% 46.94/47.38     Z := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145494) {G2,W7,D4,L1,V1,M1}  { composition( join( X, one ), top ) 
% 46.94/47.38    ==> top }.
% 46.94/47.38  parent0[0]: (145491) {G2,W7,D4,L1,V1,M1}  { top ==> composition( join( X, 
% 46.94/47.38    one ), top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2470) {G19,W7,D4,L1,V1,M1} P(2423,87) { composition( join( X
% 46.94/47.38    , one ), top ) ==> top }.
% 46.94/47.38  parent0: (145494) {G2,W7,D4,L1,V1,M1}  { composition( join( X, one ), top )
% 46.94/47.38     ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145496) {G19,W7,D4,L1,V1,M1}  { top ==> composition( join( X, one
% 46.94/47.38     ), top ) }.
% 46.94/47.38  parent0[0]: (2470) {G19,W7,D4,L1,V1,M1} P(2423,87) { composition( join( X, 
% 46.94/47.38    one ), top ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145498) {G5,W8,D5,L1,V1,M1}  { top ==> composition( converse( 
% 46.94/47.38    join( X, one ) ), top ) }.
% 46.94/47.38  parent0[0]: (158) {G4,W9,D4,L1,V1,M1} P(154,8) { join( converse( X ), one )
% 46.94/47.38     ==> converse( join( X, one ) ) }.
% 46.94/47.38  parent1[0; 3]: (145496) {G19,W7,D4,L1,V1,M1}  { top ==> composition( join( 
% 46.94/47.38    X, one ), top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := converse( X )
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145499) {G6,W8,D5,L1,V1,M1}  { top ==> converse( composition( top
% 46.94/47.38    , join( X, one ) ) ) }.
% 46.94/47.38  parent0[0]: (188) {G9,W9,D4,L1,V1,M1} P(186,18) { composition( converse( X
% 46.94/47.38     ), top ) ==> converse( composition( top, X ) ) }.
% 46.94/47.38  parent1[0; 2]: (145498) {G5,W8,D5,L1,V1,M1}  { top ==> composition( 
% 46.94/47.38    converse( join( X, one ) ), top ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := join( X, one )
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145500) {G6,W8,D5,L1,V1,M1}  { converse( composition( top, join( X
% 46.94/47.38    , one ) ) ) ==> top }.
% 46.94/47.38  parent0[0]: (145499) {G6,W8,D5,L1,V1,M1}  { top ==> converse( composition( 
% 46.94/47.38    top, join( X, one ) ) ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2478) {G20,W8,D5,L1,V1,M1} P(158,2470);d(188) { converse( 
% 46.94/47.38    composition( top, join( X, one ) ) ) ==> top }.
% 46.94/47.38  parent0: (145500) {G6,W8,D5,L1,V1,M1}  { converse( composition( top, join( 
% 46.94/47.38    X, one ) ) ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145502) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 46.94/47.38     join( composition( X, Y ), Y ) }.
% 46.94/47.38  parent0[0]: (161) {G5,W11,D4,L1,V2,M1} P(155,6) { join( composition( Y, X )
% 46.94/47.38    , X ) = composition( join( Y, one ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := Y
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145503) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 46.94/47.38    composition( top, X ), X ) }.
% 46.94/47.38  parent0[0]: (182) {G7,W5,D3,L1,V1,M1} P(167,19) { join( top, X ) ==> top
% 46.94/47.38     }.
% 46.94/47.38  parent1[0; 2]: (145502) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 46.94/47.38    , Y ) = join( composition( X, Y ), Y ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := one
% 46.94/47.38  end
% 46.94/47.38  substitution1:
% 46.94/47.38     X := top
% 46.94/47.38     Y := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145504) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) = 
% 46.94/47.38    composition( top, X ) }.
% 46.94/47.38  parent0[0]: (145503) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 46.94/47.38    composition( top, X ), X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  subsumption: (2546) {G8,W9,D4,L1,V1,M1} P(182,161) { join( composition( top
% 46.94/47.38    , X ), X ) ==> composition( top, X ) }.
% 46.94/47.38  parent0: (145504) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) =
% 46.94/47.38     composition( top, X ) }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  permutation0:
% 46.94/47.38     0 ==> 0
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  eqswap: (145506) {G9,W8,D6,L1,V1,M1}  { top ==> join( X, converse( 
% 46.94/47.38    complement( converse( X ) ) ) ) }.
% 46.94/47.38  parent0[0]: (1007) {G9,W8,D6,L1,V1,M1} S(53);d(186) { join( X, converse( 
% 46.94/47.38    complement( converse( X ) ) ) ) ==> top }.
% 46.94/47.38  substitution0:
% 46.94/47.38     X := X
% 46.94/47.38  end
% 46.94/47.38  
% 46.94/47.38  paramod: (145510) {G10,W11,D5,L1,V1,M1}  { top ==> join( composition( top, 
% 46.94/47.38    join( X, one ) ), converse( complement( top ) ) ) }.
% 46.94/47.38  parent0[0]: (2478) {G20,W8,D5,L1,V1,M1} P(158,2470);d(188) { converse( 
% 46.94/47.39    composition( top, join( X, one ) ) ) ==> top }.
% 46.94/47.39  parent1[0; 10]: (145506) {G9,W8,D6,L1,V1,M1}  { top ==> join( X, converse( 
% 46.94/47.39    complement( converse( X ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( top, join( X, one ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145511) {G2,W10,D5,L1,V1,M1}  { top ==> join( composition( top, 
% 46.94/47.39    join( X, one ) ), converse( zero ) ) }.
% 46.94/47.39  parent0[0]: (67) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 46.94/47.39    zero }.
% 46.94/47.39  parent1[0; 9]: (145510) {G10,W11,D5,L1,V1,M1}  { top ==> join( composition
% 46.94/47.39    ( top, join( X, one ) ), converse( complement( top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145512) {G3,W9,D5,L1,V1,M1}  { top ==> join( composition( top, 
% 46.94/47.39    join( X, one ) ), zero ) }.
% 46.94/47.39  parent0[0]: (460) {G13,W4,D3,L1,V0,M1} P(445,426) { converse( zero ) ==> 
% 46.94/47.39    zero }.
% 46.94/47.39  parent1[0; 8]: (145511) {G2,W10,D5,L1,V1,M1}  { top ==> join( composition( 
% 46.94/47.39    top, join( X, one ) ), converse( zero ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145513) {G4,W7,D4,L1,V1,M1}  { top ==> composition( top, join( X
% 46.94/47.39    , one ) ) }.
% 46.94/47.39  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 2]: (145512) {G3,W9,D5,L1,V1,M1}  { top ==> join( composition( 
% 46.94/47.39    top, join( X, one ) ), zero ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := composition( top, join( X, one ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145514) {G4,W7,D4,L1,V1,M1}  { composition( top, join( X, one ) ) 
% 46.94/47.39    ==> top }.
% 46.94/47.39  parent0[0]: (145513) {G4,W7,D4,L1,V1,M1}  { top ==> composition( top, join
% 46.94/47.39    ( X, one ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2569) {G21,W7,D4,L1,V1,M1} P(2478,1007);d(67);d(460);d(426)
% 46.94/47.39     { composition( top, join( X, one ) ) ==> top }.
% 46.94/47.39  parent0: (145514) {G4,W7,D4,L1,V1,M1}  { composition( top, join( X, one ) )
% 46.94/47.39     ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145516) {G21,W7,D4,L1,V1,M1}  { top ==> composition( top, join( X
% 46.94/47.39    , one ) ) }.
% 46.94/47.39  parent0[0]: (2569) {G21,W7,D4,L1,V1,M1} P(2478,1007);d(67);d(460);d(426) { 
% 46.94/47.39    composition( top, join( X, one ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145517) {G15,W7,D4,L1,V1,M1}  { top ==> composition( top, join( 
% 46.94/47.39    one, X ) ) }.
% 46.94/47.39  parent0[0]: (459) {G14,W9,D4,L1,V2,M1} P(453,23) { join( join( X, Y ), X ) 
% 46.94/47.39    ==> join( X, Y ) }.
% 46.94/47.39  parent1[0; 4]: (145516) {G21,W7,D4,L1,V1,M1}  { top ==> composition( top, 
% 46.94/47.39    join( X, one ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := one
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := join( one, X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145518) {G15,W7,D4,L1,V1,M1}  { composition( top, join( one, X ) )
% 46.94/47.39     ==> top }.
% 46.94/47.39  parent0[0]: (145517) {G15,W7,D4,L1,V1,M1}  { top ==> composition( top, join
% 46.94/47.39    ( one, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2575) {G22,W7,D4,L1,V1,M1} P(459,2569) { composition( top, 
% 46.94/47.39    join( one, X ) ) ==> top }.
% 46.94/47.39  parent0: (145518) {G15,W7,D4,L1,V1,M1}  { composition( top, join( one, X )
% 46.94/47.39     ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145520) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 46.94/47.39    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.39  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 46.94/47.39     ) ) ==> composition( composition( X, Y ), Z ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145522) {G1,W11,D4,L1,V2,M1}  { composition( composition( X, top
% 46.94/47.39     ), join( one, Y ) ) ==> composition( X, top ) }.
% 46.94/47.39  parent0[0]: (2575) {G22,W7,D4,L1,V1,M1} P(459,2569) { composition( top, 
% 46.94/47.39    join( one, X ) ) ==> top }.
% 46.94/47.39  parent1[0; 10]: (145520) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 46.94/47.39    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := top
% 46.94/47.39     Z := join( one, Y )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2580) {G23,W11,D4,L1,V2,M1} P(2575,4) { composition( 
% 46.94/47.39    composition( Y, top ), join( one, X ) ) ==> composition( Y, top ) }.
% 46.94/47.39  parent0: (145522) {G1,W11,D4,L1,V2,M1}  { composition( composition( X, top
% 46.94/47.39     ), join( one, Y ) ) ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145526) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 46.94/47.39  parent0[0]: (811) {G20,W7,D4,L1,V2,M1} P(713,694);d(439) { meet( join( X, Y
% 46.94/47.39     ), Y ) ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145527) {G9,W7,D4,L1,V1,M1}  { X ==> meet( composition( top, X )
% 46.94/47.39    , X ) }.
% 46.94/47.39  parent0[0]: (2546) {G8,W9,D4,L1,V1,M1} P(182,161) { join( composition( top
% 46.94/47.39    , X ), X ) ==> composition( top, X ) }.
% 46.94/47.39  parent1[0; 3]: (145526) {G20,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 46.94/47.39     ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( top, X )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145528) {G9,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  parent0[0]: (145527) {G9,W7,D4,L1,V1,M1}  { X ==> meet( composition( top, X
% 46.94/47.39     ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2602) {G21,W7,D4,L1,V1,M1} P(2546,811) { meet( composition( 
% 46.94/47.39    top, X ), X ) ==> X }.
% 46.94/47.39  parent0: (145528) {G9,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145530) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 46.94/47.39    converse( join( X, converse( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (42) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 46.94/47.39    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145533) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( top
% 46.94/47.39    , converse( X ) ) ), X ) ==> converse( composition( top, converse( X ) )
% 46.94/47.39     ) }.
% 46.94/47.39  parent0[0]: (2546) {G8,W9,D4,L1,V1,M1} P(182,161) { join( composition( top
% 46.94/47.39    , X ), X ) ==> composition( top, X ) }.
% 46.94/47.39  parent1[0; 9]: (145530) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 46.94/47.39    ==> converse( join( X, converse( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := converse( X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( top, converse( X ) )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145535) {G2,W12,D6,L1,V1,M1}  { join( converse( composition( top
% 46.94/47.39    , converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 46.94/47.39  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 46.94/47.39    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.39  parent1[0; 8]: (145533) {G2,W13,D6,L1,V1,M1}  { join( converse( composition
% 46.94/47.39    ( top, converse( X ) ) ), X ) ==> converse( composition( top, converse( X
% 46.94/47.39     ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := top
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145536) {G2,W11,D5,L1,V1,M1}  { join( composition( X, converse( 
% 46.94/47.39    top ) ), X ) ==> composition( X, converse( top ) ) }.
% 46.94/47.39  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 46.94/47.39    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.39  parent1[0; 2]: (145535) {G2,W12,D6,L1,V1,M1}  { join( converse( composition
% 46.94/47.39    ( top, converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := top
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145540) {G3,W10,D5,L1,V1,M1}  { join( composition( X, converse( 
% 46.94/47.39    top ) ), X ) ==> composition( X, top ) }.
% 46.94/47.39  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 9]: (145536) {G2,W11,D5,L1,V1,M1}  { join( composition( X, 
% 46.94/47.39    converse( top ) ), X ) ==> composition( X, converse( top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145541) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 46.94/47.39    ==> composition( X, top ) }.
% 46.94/47.39  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 4]: (145540) {G3,W10,D5,L1,V1,M1}  { join( composition( X, 
% 46.94/47.39    converse( top ) ), X ) ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2611) {G9,W9,D4,L1,V1,M1} P(2546,42);d(17);d(186) { join( 
% 46.94/47.39    composition( X, top ), X ) ==> composition( X, top ) }.
% 46.94/47.39  parent0: (145541) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 46.94/47.39    ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145546) {G21,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, Y ), Z
% 46.94/47.39     ), Y ) }.
% 46.94/47.39  parent0[0]: (841) {G21,W9,D5,L1,V3,M1} P(23,811) { meet( join( join( X, Z )
% 46.94/47.39    , Y ), Z ) ==> Z }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Z
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145547) {G10,W9,D5,L1,V2,M1}  { X ==> meet( join( composition( X
% 46.94/47.39    , top ), Y ), X ) }.
% 46.94/47.39  parent0[0]: (2611) {G9,W9,D4,L1,V1,M1} P(2546,42);d(17);d(186) { join( 
% 46.94/47.39    composition( X, top ), X ) ==> composition( X, top ) }.
% 46.94/47.39  parent1[0; 4]: (145546) {G21,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, 
% 46.94/47.39    Y ), Z ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( X, top )
% 46.94/47.39     Y := X
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145548) {G10,W9,D5,L1,V2,M1}  { meet( join( composition( X, top )
% 46.94/47.39    , Y ), X ) ==> X }.
% 46.94/47.39  parent0[0]: (145547) {G10,W9,D5,L1,V2,M1}  { X ==> meet( join( composition
% 46.94/47.39    ( X, top ), Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2723) {G22,W9,D5,L1,V2,M1} P(2611,841) { meet( join( 
% 46.94/47.39    composition( X, top ), Y ), X ) ==> X }.
% 46.94/47.39  parent0: (145548) {G10,W9,D5,L1,V2,M1}  { meet( join( composition( X, top )
% 46.94/47.39    , Y ), X ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145549) {G9,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 46.94/47.39    composition( X, top ), X ) }.
% 46.94/47.39  parent0[0]: (2611) {G9,W9,D4,L1,V1,M1} P(2546,42);d(17);d(186) { join( 
% 46.94/47.39    composition( X, top ), X ) ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145550) {G1,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( X
% 46.94/47.39    , composition( X, top ) ) }.
% 46.94/47.39  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.39  parent1[0; 4]: (145549) {G9,W9,D4,L1,V1,M1}  { composition( X, top ) ==> 
% 46.94/47.39    join( composition( X, top ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := composition( X, top )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145553) {G1,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 46.94/47.39    ==> composition( X, top ) }.
% 46.94/47.39  parent0[0]: (145550) {G1,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 46.94/47.39    ( X, composition( X, top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2742) {G10,W9,D4,L1,V1,M1} P(2611,0) { join( X, composition( 
% 46.94/47.39    X, top ) ) ==> composition( X, top ) }.
% 46.94/47.39  parent0: (145553) {G1,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 46.94/47.39    ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145554) {G10,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( X
% 46.94/47.39    , composition( X, top ) ) }.
% 46.94/47.39  parent0[0]: (2742) {G10,W9,D4,L1,V1,M1} P(2611,0) { join( X, composition( X
% 46.94/47.39    , top ) ) ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145556) {G11,W7,D4,L1,V0,M1}  { composition( complement( skol2 )
% 46.94/47.39    , top ) ==> complement( skol2 ) }.
% 46.94/47.39  parent0[0]: (1493) {G15,W10,D5,L1,V0,M1} P(488,107);d(7);d(428) { join( 
% 46.94/47.39    complement( skol2 ), composition( complement( skol2 ), top ) ) ==> 
% 46.94/47.39    complement( skol2 ) }.
% 46.94/47.39  parent1[0; 5]: (145554) {G10,W9,D4,L1,V1,M1}  { composition( X, top ) ==> 
% 46.94/47.39    join( X, composition( X, top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( skol2 )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2843) {G16,W7,D4,L1,V0,M1} P(2742,1493) { composition( 
% 46.94/47.39    complement( skol2 ), top ) ==> complement( skol2 ) }.
% 46.94/47.39  parent0: (145556) {G11,W7,D4,L1,V0,M1}  { composition( complement( skol2 )
% 46.94/47.39    , top ) ==> complement( skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145559) {G21,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 46.94/47.39     ), X ) }.
% 46.94/47.39  parent0[0]: (842) {G21,W9,D5,L1,V3,M1} P(22,811) { meet( join( join( Z, X )
% 46.94/47.39    , Y ), Z ) ==> Z }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := Z
% 46.94/47.39     Z := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145560) {G11,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( X
% 46.94/47.39    , Y ), top ), X ) }.
% 46.94/47.39  parent0[0]: (2742) {G10,W9,D4,L1,V1,M1} P(2611,0) { join( X, composition( X
% 46.94/47.39    , top ) ) ==> composition( X, top ) }.
% 46.94/47.39  parent1[0; 3]: (145559) {G21,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, 
% 46.94/47.39    Y ), Z ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := join( X, Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := composition( join( X, Y ), top )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145562) {G11,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 46.94/47.39    top ), X ) ==> X }.
% 46.94/47.39  parent0[0]: (145560) {G11,W9,D5,L1,V2,M1}  { X ==> meet( composition( join
% 46.94/47.39    ( X, Y ), top ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (2847) {G22,W9,D5,L1,V2,M1} P(2742,842) { meet( composition( 
% 46.94/47.39    join( X, Y ), top ), X ) ==> X }.
% 46.94/47.39  parent0: (145562) {G11,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 46.94/47.39    top ), X ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145565) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  parent0[0]: (565) {G15,W8,D4,L1,V2,M1} P(68,561) { meet( meet( Y, X ), 
% 46.94/47.39    complement( Y ) ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145566) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( X, complement( 
% 46.94/47.39    composition( join( X, Y ), top ) ) ) }.
% 46.94/47.39  parent0[0]: (2847) {G22,W9,D5,L1,V2,M1} P(2742,842) { meet( composition( 
% 46.94/47.39    join( X, Y ), top ), X ) ==> X }.
% 46.94/47.39  parent1[0; 3]: (145565) {G15,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 46.94/47.39    , complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( join( X, Y ), top )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145567) {G16,W10,D6,L1,V2,M1}  { meet( X, complement( composition
% 46.94/47.39    ( join( X, Y ), top ) ) ) ==> zero }.
% 46.94/47.39  parent0[0]: (145566) {G16,W10,D6,L1,V2,M1}  { zero ==> meet( X, complement
% 46.94/47.39    ( composition( join( X, Y ), top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3030) {G23,W10,D6,L1,V2,M1} P(2847,565) { meet( X, complement
% 46.94/47.39    ( composition( join( X, Y ), top ) ) ) ==> zero }.
% 46.94/47.39  parent0: (145567) {G16,W10,D6,L1,V2,M1}  { meet( X, complement( composition
% 46.94/47.39    ( join( X, Y ), top ) ) ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145569) {G22,W9,D5,L1,V2,M1}  { X ==> meet( join( composition( X, 
% 46.94/47.39    top ), Y ), X ) }.
% 46.94/47.39  parent0[0]: (2723) {G22,W9,D5,L1,V2,M1} P(2611,841) { meet( join( 
% 46.94/47.39    composition( X, top ), Y ), X ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145570) {G21,W9,D4,L1,V1,M1}  { composition( skol2, X ) ==> meet
% 46.94/47.39    ( skol2, composition( skol2, X ) ) }.
% 46.94/47.39  parent0[0]: (2143) {G20,W9,D5,L1,V1,M1} P(2141,108);d(428);d(439) { join( 
% 46.94/47.39    composition( composition( skol2, X ), top ), skol2 ) ==> skol2 }.
% 46.94/47.39  parent1[0; 5]: (145569) {G22,W9,D5,L1,V2,M1}  { X ==> meet( join( 
% 46.94/47.39    composition( X, top ), Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( skol2, X )
% 46.94/47.39     Y := skol2
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145571) {G21,W9,D4,L1,V1,M1}  { meet( skol2, composition( skol2, X
% 46.94/47.39     ) ) ==> composition( skol2, X ) }.
% 46.94/47.39  parent0[0]: (145570) {G21,W9,D4,L1,V1,M1}  { composition( skol2, X ) ==> 
% 46.94/47.39    meet( skol2, composition( skol2, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3112) {G23,W9,D4,L1,V1,M1} P(2143,2723) { meet( skol2, 
% 46.94/47.39    composition( skol2, X ) ) ==> composition( skol2, X ) }.
% 46.94/47.39  parent0: (145571) {G21,W9,D4,L1,V1,M1}  { meet( skol2, composition( skol2, 
% 46.94/47.39    X ) ) ==> composition( skol2, X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145573) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 46.94/47.39  parent0[0]: (598) {G16,W7,D4,L1,V2,M1} P(439,588) { join( Y, meet( Y, X ) )
% 46.94/47.39     ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145574) {G17,W7,D4,L1,V1,M1}  { skol2 ==> join( skol2, 
% 46.94/47.39    composition( skol2, X ) ) }.
% 46.94/47.39  parent0[0]: (3112) {G23,W9,D4,L1,V1,M1} P(2143,2723) { meet( skol2, 
% 46.94/47.39    composition( skol2, X ) ) ==> composition( skol2, X ) }.
% 46.94/47.39  parent1[0; 4]: (145573) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 46.94/47.39     ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := composition( skol2, X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145575) {G17,W7,D4,L1,V1,M1}  { join( skol2, composition( skol2, X
% 46.94/47.39     ) ) ==> skol2 }.
% 46.94/47.39  parent0[0]: (145574) {G17,W7,D4,L1,V1,M1}  { skol2 ==> join( skol2, 
% 46.94/47.39    composition( skol2, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3242) {G24,W7,D4,L1,V1,M1} P(3112,598) { join( skol2, 
% 46.94/47.39    composition( skol2, X ) ) ==> skol2 }.
% 46.94/47.39  parent0: (145575) {G17,W7,D4,L1,V1,M1}  { join( skol2, composition( skol2, 
% 46.94/47.39    X ) ) ==> skol2 }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145577) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join( Y, T )
% 46.94/47.39    , Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T, Z ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (85) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( 
% 46.94/47.39    X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y
% 46.94/47.39     ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := Z
% 46.94/47.39     Z := T
% 46.94/47.39     T := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145579) {G2,W13,D5,L1,V2,M1}  { join( skol2, composition( join( 
% 46.94/47.39    skol2, X ), Y ) ) ==> join( skol2, composition( X, Y ) ) }.
% 46.94/47.39  parent0[0]: (3242) {G24,W7,D4,L1,V1,M1} P(3112,598) { join( skol2, 
% 46.94/47.39    composition( skol2, X ) ) ==> skol2 }.
% 46.94/47.39  parent1[0; 9]: (145577) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join
% 46.94/47.39    ( Y, T ), Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T
% 46.94/47.39    , Z ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := skol2
% 46.94/47.39     Z := Y
% 46.94/47.39     T := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3285) {G25,W13,D5,L1,V2,M1} P(3242,85) { join( skol2, 
% 46.94/47.39    composition( join( skol2, Y ), X ) ) ==> join( skol2, composition( Y, X )
% 46.94/47.39     ) }.
% 46.94/47.39  parent0: (145579) {G2,W13,D5,L1,V2,M1}  { join( skol2, composition( join( 
% 46.94/47.39    skol2, X ), Y ) ) ==> join( skol2, composition( X, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145583) {G2,W15,D5,L1,V4,M1}  { join( join( join( Y, T ), Z ), X )
% 46.94/47.39     = join( join( join( X, Y ), Z ), T ) }.
% 46.94/47.39  parent0[0]: (191) {G2,W15,D5,L1,V4,M1} P(22,22);d(1) { join( join( join( Y
% 46.94/47.39    , Z ), X ), T ) = join( join( join( Z, T ), X ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Z
% 46.94/47.39     Y := X
% 46.94/47.39     Z := Y
% 46.94/47.39     T := T
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145601) {G3,W15,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 46.94/47.39     ), T ), Y ) = join( join( Y, T ), Z ) }.
% 46.94/47.39  parent0[0]: (609) {G19,W7,D4,L1,V2,M1} P(584,598) { join( X, meet( Y, X ) )
% 46.94/47.39     ==> X }.
% 46.94/47.39  parent1[0; 12]: (145583) {G2,W15,D5,L1,V4,M1}  { join( join( join( Y, T ), 
% 46.94/47.39    Z ), X ) = join( join( join( X, Y ), Z ), T ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := meet( X, Y )
% 46.94/47.39     Z := T
% 46.94/47.39     T := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3534) {G20,W15,D6,L1,V4,M1} P(609,191) { join( join( join( 
% 46.94/47.39    meet( Y, X ), T ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 46.94/47.39  parent0: (145601) {G3,W15,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 46.94/47.39     ), T ), Y ) = join( join( Y, T ), Z ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39     Z := T
% 46.94/47.39     T := Z
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145609) {G11,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 46.94/47.39    , Y ) ), Y ) }.
% 46.94/47.39  parent0[0]: (557) {G11,W8,D5,L1,V2,M1} P(532,0) { join( complement( meet( Y
% 46.94/47.39    , X ) ), X ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145610) {G12,W10,D5,L1,V2,M1}  { top ==> join( complement( X ), 
% 46.94/47.39    composition( join( one, Y ), X ) ) }.
% 46.94/47.39  parent0[0]: (2441) {G23,W9,D5,L1,V2,M1} P(160,851) { meet( X, composition( 
% 46.94/47.39    join( one, Y ), X ) ) ==> X }.
% 46.94/47.39  parent1[0; 4]: (145609) {G11,W8,D5,L1,V2,M1}  { top ==> join( complement( 
% 46.94/47.39    meet( X, Y ) ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := composition( join( one, Y ), X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145611) {G12,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 46.94/47.39    composition( join( one, Y ), X ) ) ==> top }.
% 46.94/47.39  parent0[0]: (145610) {G12,W10,D5,L1,V2,M1}  { top ==> join( complement( X )
% 46.94/47.39    , composition( join( one, Y ), X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3781) {G24,W10,D5,L1,V2,M1} P(2441,557) { join( complement( X
% 46.94/47.39     ), composition( join( one, Y ), X ) ) ==> top }.
% 46.94/47.39  parent0: (145611) {G12,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 46.94/47.39    composition( join( one, Y ), X ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145612) {G3,W14,D8,L1,V3,M1}  { top ==> join( join( join( 
% 46.94/47.39    complement( join( join( X, Y ), Z ) ), Z ), X ), Y ) }.
% 46.94/47.39  parent0[0]: (196) {G3,W14,D8,L1,V3,M1} P(22,19);d(1) { join( join( join( 
% 46.94/47.39    complement( join( join( Y, Z ), X ) ), X ), Y ), Z ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Z
% 46.94/47.39     Y := X
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145652) {G3,W14,D6,L1,V3,M1}  { top ==> join( join( join( Z, Y )
% 46.94/47.39    , X ), complement( join( join( X, Y ), Z ) ) ) }.
% 46.94/47.39  parent0[0]: (191) {G2,W15,D5,L1,V4,M1} P(22,22);d(1) { join( join( join( Y
% 46.94/47.39    , Z ), X ), T ) = join( join( join( Z, T ), X ), Y ) }.
% 46.94/47.39  parent1[0; 2]: (145612) {G3,W14,D8,L1,V3,M1}  { top ==> join( join( join( 
% 46.94/47.39    complement( join( join( X, Y ), Z ) ), Z ), X ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( join( join( X, Y ), Z ) )
% 46.94/47.39     Z := Z
% 46.94/47.39     T := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145671) {G3,W14,D6,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 46.94/47.39    complement( join( join( Z, Y ), X ) ) ) ==> top }.
% 46.94/47.39  parent0[0]: (145652) {G3,W14,D6,L1,V3,M1}  { top ==> join( join( join( Z, Y
% 46.94/47.39     ), X ), complement( join( join( X, Y ), Z ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Z
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (3795) {G4,W14,D6,L1,V3,M1} P(196,191) { join( join( join( Z, 
% 46.94/47.39    Y ), X ), complement( join( join( X, Y ), Z ) ) ) ==> top }.
% 46.94/47.39  parent0: (145671) {G3,W14,D6,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 46.94/47.39    complement( join( join( Z, Y ), X ) ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Z
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145691) {G24,W10,D5,L1,V2,M1}  { top ==> join( complement( X ), 
% 46.94/47.39    composition( join( one, Y ), X ) ) }.
% 46.94/47.39  parent0[0]: (3781) {G24,W10,D5,L1,V2,M1} P(2441,557) { join( complement( X
% 46.94/47.39     ), composition( join( one, Y ), X ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145692) {G13,W10,D5,L1,V2,M1}  { top ==> join( X, composition( 
% 46.94/47.39    join( one, Y ), complement( X ) ) ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 3]: (145691) {G24,W10,D5,L1,V2,M1}  { top ==> join( complement( 
% 46.94/47.39    X ), composition( join( one, Y ), X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( X )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145693) {G13,W10,D5,L1,V2,M1}  { join( X, composition( join( one, 
% 46.94/47.39    Y ), complement( X ) ) ) ==> top }.
% 46.94/47.39  parent0[0]: (145692) {G13,W10,D5,L1,V2,M1}  { top ==> join( X, composition
% 46.94/47.39    ( join( one, Y ), complement( X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (4001) {G25,W10,D5,L1,V2,M1} P(439,3781) { join( X, 
% 46.94/47.39    composition( join( one, Y ), complement( X ) ) ) ==> top }.
% 46.94/47.39  parent0: (145693) {G13,W10,D5,L1,V2,M1}  { join( X, composition( join( one
% 46.94/47.39    , Y ), complement( X ) ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145695) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 46.94/47.39    converse( join( converse( X ), Y ) ) }.
% 46.94/47.39  parent0[0]: (41) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 46.94/47.39     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145697) {G2,W13,D7,L1,V2,M1}  { join( X, converse( composition( 
% 46.94/47.39    join( one, Y ), complement( converse( X ) ) ) ) ) ==> converse( top ) }.
% 46.94/47.39  parent0[0]: (4001) {G25,W10,D5,L1,V2,M1} P(439,3781) { join( X, composition
% 46.94/47.39    ( join( one, Y ), complement( X ) ) ) ==> top }.
% 46.94/47.39  parent1[0; 12]: (145695) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 46.94/47.39    ==> converse( join( converse( X ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := converse( X )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := composition( join( one, Y ), complement( converse( X ) ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145698) {G3,W12,D7,L1,V2,M1}  { join( X, converse( composition( 
% 46.94/47.39    join( one, Y ), complement( converse( X ) ) ) ) ) ==> top }.
% 46.94/47.39  parent0[0]: (186) {G8,W4,D3,L1,V0,M1} P(182,53) { converse( top ) ==> top
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 11]: (145697) {G2,W13,D7,L1,V2,M1}  { join( X, converse( 
% 46.94/47.39    composition( join( one, Y ), complement( converse( X ) ) ) ) ) ==> 
% 46.94/47.39    converse( top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (4040) {G26,W12,D7,L1,V2,M1} P(4001,41);d(186) { join( X, 
% 46.94/47.39    converse( composition( join( one, Y ), complement( converse( X ) ) ) ) ) 
% 46.94/47.39    ==> top }.
% 46.94/47.39  parent0: (145698) {G3,W12,D7,L1,V2,M1}  { join( X, converse( composition( 
% 46.94/47.39    join( one, Y ), complement( converse( X ) ) ) ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145702) {G11,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 46.94/47.39    , top ) ==> complement( skol1 ) }.
% 46.94/47.39  parent0[0]: (2742) {G10,W9,D4,L1,V1,M1} P(2611,0) { join( X, composition( X
% 46.94/47.39    , top ) ) ==> composition( X, top ) }.
% 46.94/47.39  parent1[0; 1]: (1494) {G15,W10,D5,L1,V0,M1} P(494,107);d(7);d(428) { join( 
% 46.94/47.39    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 46.94/47.39    complement( skol1 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( skol1 )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (5846) {G16,W7,D4,L1,V0,M1} S(1494);d(2742) { composition( 
% 46.94/47.39    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 46.94/47.39  parent0: (145702) {G11,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 46.94/47.39    , top ) ==> complement( skol1 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145705) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 46.94/47.39     ) ), meet( X, Y ) ) }.
% 46.94/47.39  parent0[0]: (414) {G2,W10,D5,L1,V2,M1} P(3,36) { join( meet( X, complement
% 46.94/47.39    ( Y ) ), meet( X, Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145710) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 46.94/47.39     ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 46.94/47.39     ) ), zero ) }.
% 46.94/47.39  parent0[0]: (2029) {G17,W10,D6,L1,V2,M1} P(457,1573);d(1553);d(1557);d(456)
% 46.94/47.39     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 46.94/47.39  parent1[0; 17]: (145705) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.39    complement( Y ) ), meet( X, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := meet( X, complement( meet( Y, X ) ) )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145711) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 46.94/47.39     ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 7]: (145710) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 46.94/47.39    Y, X ) ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), 
% 46.94/47.39    complement( Y ) ), zero ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145712) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 46.94/47.39     ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 46.94/47.39  parent0[0]: (2051) {G15,W14,D5,L1,V3,M1} P(456,1553);d(1559) { meet( meet( 
% 46.94/47.39    X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z
% 46.94/47.39     ) ), X ) }.
% 46.94/47.39  parent1[0; 7]: (145711) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 46.94/47.39    Y, X ) ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 46.94/47.39     ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := meet( Y, X )
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145713) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 46.94/47.39     ) ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  parent0[0]: (629) {G17,W7,D4,L1,V2,M1} P(598,0) { join( meet( X, Y ), X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  parent1[0; 9]: (145712) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 46.94/47.39    Y, X ) ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7773) {G18,W11,D5,L1,V2,M1} P(2029,414);d(426);d(2051);d(629)
% 46.94/47.39     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  parent0: (145713) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 46.94/47.39     ) ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145716) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 46.94/47.39    Y ) ), meet( Y, X ) ) }.
% 46.94/47.39  parent0[0]: (1269) {G16,W10,D5,L1,V2,M1} P(1256,0) { join( meet( Y, 
% 46.94/47.39    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145720) {G17,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement
% 46.94/47.39    ( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 46.94/47.39  parent0[0]: (2029) {G17,W10,D6,L1,V2,M1} P(457,1573);d(1553);d(1557);d(456)
% 46.94/47.39     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 46.94/47.39  parent1[0; 12]: (145716) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.39    complement( Y ) ), meet( Y, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := meet( Y, complement( meet( X, Y ) ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145721) {G11,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet
% 46.94/47.39    ( Y, complement( meet( X, Y ) ) ) ) ) }.
% 46.94/47.39  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 2]: (145720) {G17,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.39    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145722) {G12,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement
% 46.94/47.39    ( Y ), meet( X, Y ) ) ) }.
% 46.94/47.39  parent0[0]: (714) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( Y, 
% 46.94/47.39    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.39  parent1[0; 4]: (145721) {G11,W11,D7,L1,V2,M1}  { X ==> meet( X, complement
% 46.94/47.39    ( meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( X, Y )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145723) {G12,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 46.94/47.39    meet( X, Y ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (145722) {G12,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 46.94/47.39    complement( Y ), meet( X, Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7774) {G18,W10,D5,L1,V2,M1} P(2029,1269);d(426);d(714) { meet
% 46.94/47.39    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 46.94/47.39  parent0: (145723) {G12,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 46.94/47.39    meet( X, Y ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145724) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 46.94/47.39    Y ), meet( X, Y ) ) ) }.
% 46.94/47.39  parent0[0]: (7774) {G18,W10,D5,L1,V2,M1} P(2029,1269);d(426);d(714) { meet
% 46.94/47.39    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145725) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 46.94/47.39    , complement( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 46.94/47.39  parent1[0; 4]: (145724) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 46.94/47.39    complement( Y ), meet( X, Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( Y )
% 46.94/47.39     Y := meet( X, Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145728) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 46.94/47.39    complement( Y ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (145725) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, 
% 46.94/47.39    Y ), complement( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7813) {G19,W10,D5,L1,V2,M1} P(0,7774) { meet( Y, join( meet( 
% 46.94/47.39    Y, X ), complement( X ) ) ) ==> Y }.
% 46.94/47.39  parent0: (145728) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 46.94/47.39    complement( Y ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145730) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 46.94/47.39    complement( meet( complement( X ), Y ) ) }.
% 46.94/47.39  parent0[0]: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.39    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145735) {G15,W14,D7,L1,V2,M1}  { join( X, complement( join( meet
% 46.94/47.39    ( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement
% 46.94/47.39    ( X ) ) }.
% 46.94/47.39  parent0[0]: (7813) {G19,W10,D5,L1,V2,M1} P(0,7774) { meet( Y, join( meet( Y
% 46.94/47.39    , X ), complement( X ) ) ) ==> Y }.
% 46.94/47.39  parent1[0; 12]: (145730) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 46.94/47.39     ) ==> complement( meet( complement( X ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145736) {G13,W12,D7,L1,V2,M1}  { join( X, complement( join( meet
% 46.94/47.39    ( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 11]: (145735) {G15,W14,D7,L1,V2,M1}  { join( X, complement( join
% 46.94/47.39    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145737) {G14,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet
% 46.94/47.39    ( complement( X ), Y ) ), Y ) ) ==> X }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 3]: (145736) {G13,W12,D7,L1,V2,M1}  { join( X, complement( join
% 46.94/47.39    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( complement( X ), Y )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145738) {G15,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  parent0[0]: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.39    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.39  parent1[0; 4]: (145737) {G14,W11,D7,L1,V2,M1}  { join( X, meet( complement
% 46.94/47.39    ( meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713)
% 46.94/47.39     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  parent0: (145738) {G15,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145741) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) }.
% 46.94/47.39  parent0[0]: (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713)
% 46.94/47.39     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145747) {G9,W23,D8,L1,V3,M1}  { join( join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ), Z ) ==> join( join( join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ), Z ), meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (225) {G8,W12,D7,L1,V3,M1} P(19,23);d(182) { join( join( join( 
% 46.94/47.39    complement( join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 46.94/47.39  parent1[0; 21]: (145741) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 46.94/47.39    ( X, complement( Y ) ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( Y )
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := join( join( complement( join( X, complement( Y ) ) ), X ), Z )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145749) {G10,W22,D7,L1,V3,M1}  { join( join( complement( join( X
% 46.94/47.39    , complement( Y ) ) ), X ), Z ) ==> join( join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ), meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 13]: (145747) {G9,W23,D8,L1,V3,M1}  { join( join( complement( 
% 46.94/47.39    join( X, complement( Y ) ) ), X ), Z ) ==> join( join( join( complement( 
% 46.94/47.39    join( X, complement( Y ) ) ), X ), Z ), meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145750) {G11,W21,D7,L1,V3,M1}  { join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ) ==> join( join( join( meet( complement( X ), Y ), X ), 
% 46.94/47.39    Z ), meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 3]: (145749) {G10,W22,D7,L1,V3,M1}  { join( join( complement( 
% 46.94/47.39    join( X, complement( Y ) ) ), X ), Z ) ==> join( join( join( meet( 
% 46.94/47.39    complement( X ), Y ), X ), Z ), meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145754) {G12,W19,D7,L1,V3,M1}  { join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ) ==> join( join( join( meet( complement( X ), Y ), X ), 
% 46.94/47.39    Z ), Y ) }.
% 46.94/47.39  parent0[0]: (431) {G11,W5,D3,L1,V1,M1} P(68,409);d(426) { meet( top, X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  parent1[0; 18]: (145750) {G11,W21,D7,L1,V3,M1}  { join( join( meet( 
% 46.94/47.39    complement( X ), Y ), X ), Z ) ==> join( join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ), meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145755) {G13,W14,D6,L1,V3,M1}  { join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ) ==> join( join( Y, Z ), X ) }.
% 46.94/47.39  parent0[0]: (3534) {G20,W15,D6,L1,V4,M1} P(609,191) { join( join( join( 
% 46.94/47.39    meet( Y, X ), T ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 46.94/47.39  parent1[0; 9]: (145754) {G12,W19,D7,L1,V3,M1}  { join( join( meet( 
% 46.94/47.39    complement( X ), Y ), X ), Z ) ==> join( join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( X )
% 46.94/47.39     Z := Z
% 46.94/47.39     T := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7973) {G21,W14,D6,L1,V3,M1} P(225,7934);d(455);d(431);d(3534)
% 46.94/47.39     { join( join( meet( complement( X ), Y ), X ), Z ) ==> join( join( Y, Z
% 46.94/47.39     ), X ) }.
% 46.94/47.39  parent0: (145755) {G13,W14,D6,L1,V3,M1}  { join( join( meet( complement( X
% 46.94/47.39     ), Y ), X ), Z ) ==> join( join( Y, Z ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145758) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) }.
% 46.94/47.39  parent0[0]: (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713)
% 46.94/47.39     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145763) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ) ==> join( join( X, complement( join( X, complement
% 46.94/47.39    ( Y ) ) ) ), meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (177) {G3,W10,D6,L1,V2,M1} P(0,19) { join( join( X, complement
% 46.94/47.39    ( join( X, Y ) ) ), Y ) ==> top }.
% 46.94/47.39  parent1[0; 17]: (145758) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 46.94/47.39    ( X, complement( Y ) ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := join( X, complement( join( X, complement( Y ) ) ) )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145765) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) ), 
% 46.94/47.39    meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 11]: (145763) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 46.94/47.39    ( X, complement( Y ) ) ) ) ==> join( join( X, complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ), meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145766) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 46.94/47.39     ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 3]: (145765) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 46.94/47.39    X, complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) )
% 46.94/47.39    , meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145770) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 46.94/47.39     ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 46.94/47.39  parent0[0]: (431) {G11,W5,D3,L1,V1,M1} P(68,409);d(426) { meet( top, X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  parent1[0; 14]: (145766) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement
% 46.94/47.39    ( X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, 
% 46.94/47.39    Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145771) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 46.94/47.39     ) ) ==> join( Y, X ) }.
% 46.94/47.39  parent0[0]: (655) {G21,W11,D5,L1,V3,M1} P(649,22) { join( join( Z, meet( X
% 46.94/47.39    , Y ) ), Y ) ==> join( Y, Z ) }.
% 46.94/47.39  parent1[0; 7]: (145770) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( 
% 46.94/47.39    X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( X )
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (7978) {G22,W10,D5,L1,V2,M1} P(177,7934);d(455);d(431);d(655)
% 46.94/47.39     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 46.94/47.39  parent0: (145771) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 46.94/47.39     ) ) ==> join( Y, X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145774) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) }.
% 46.94/47.39  parent0[0]: (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713)
% 46.94/47.39     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145775) {G13,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y
% 46.94/47.39     ), complement( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 7]: (145774) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 46.94/47.39    ( X, complement( Y ) ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( Y )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145776) {G13,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 46.94/47.39    complement( Y ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (145775) {G13,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X
% 46.94/47.39    , Y ), complement( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8007) {G21,W10,D5,L1,V2,M1} P(439,7934) { join( Y, meet( join
% 46.94/47.39    ( Y, X ), complement( X ) ) ) ==> Y }.
% 46.94/47.39  parent0: (145776) {G13,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 46.94/47.39    complement( Y ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145778) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 46.94/47.39    complement( Y ) ), Y ) ) }.
% 46.94/47.39  parent0[0]: (7934) {G20,W10,D6,L1,V2,M1} P(7813,713);d(439);d(455);d(713)
% 46.94/47.39     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145783) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 46.94/47.39    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (19) {G2,W10,D6,L1,V2,M1} P(1,16) { join( join( complement( 
% 46.94/47.39    join( X, Y ) ), X ), Y ) ==> top }.
% 46.94/47.39  parent1[0; 17]: (145778) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 46.94/47.39    ( X, complement( Y ) ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := join( complement( join( X, complement( Y ) ) ), X )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145785) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 46.94/47.39    , meet( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 10]: (145783) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X
% 46.94/47.39    , complement( Y ) ) ), X ) ==> join( join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ), meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145786) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 46.94/47.39    , X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 2]: (145785) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 46.94/47.39    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 46.94/47.39    , meet( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145790) {G6,W14,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 46.94/47.39    , X ) ==> join( join( Y, meet( top, Y ) ), X ) }.
% 46.94/47.39  parent0[0]: (7973) {G21,W14,D6,L1,V3,M1} P(225,7934);d(455);d(431);d(3534)
% 46.94/47.39     { join( join( meet( complement( X ), Y ), X ), Z ) ==> join( join( Y, Z
% 46.94/47.39     ), X ) }.
% 46.94/47.39  parent1[0; 7]: (145786) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X )
% 46.94/47.39    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y
% 46.94/47.39     ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := meet( top, Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145791) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 46.94/47.39    , X ) ==> join( Y, X ) }.
% 46.94/47.39  parent0[0]: (609) {G19,W7,D4,L1,V2,M1} P(584,598) { join( X, meet( Y, X ) )
% 46.94/47.39     ==> X }.
% 46.94/47.39  parent1[0; 8]: (145790) {G6,W14,D5,L1,V2,M1}  { join( meet( complement( X )
% 46.94/47.39    , Y ), X ) ==> join( join( Y, meet( top, Y ) ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := top
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8012) {G22,W10,D5,L1,V2,M1} P(19,7934);d(455);d(7973);d(609)
% 46.94/47.39     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 46.94/47.39  parent0: (145791) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 46.94/47.39    , X ) ==> join( Y, X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145794) {G22,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, meet( 
% 46.94/47.39    complement( X ), Y ) ) }.
% 46.94/47.39  parent0[0]: (7978) {G22,W10,D5,L1,V2,M1} P(177,7934);d(455);d(431);d(655)
% 46.94/47.39     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145797) {G15,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 46.94/47.39    join( Y, complement( join( Y, X ) ) ) }.
% 46.94/47.39  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.39    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.39  parent1[0; 7]: (145794) {G22,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, 
% 46.94/47.39    meet( complement( X ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145798) {G15,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X )
% 46.94/47.39     ) ) ==> join( complement( X ), Y ) }.
% 46.94/47.39  parent0[0]: (145797) {G15,W11,D5,L1,V2,M1}  { join( complement( X ), Y ) 
% 46.94/47.39    ==> join( Y, complement( join( Y, X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8583) {G23,W11,D5,L1,V2,M1} P(1553,7978) { join( X, 
% 46.94/47.39    complement( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.39  parent0: (145798) {G15,W11,D5,L1,V2,M1}  { join( Y, complement( join( Y, X
% 46.94/47.39     ) ) ) ==> join( complement( X ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145800) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 46.94/47.39    , complement( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (8007) {G21,W10,D5,L1,V2,M1} P(439,7934) { join( Y, meet( join
% 46.94/47.39    ( Y, X ), complement( X ) ) ) ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145802) {G10,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 46.94/47.39    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 46.94/47.39  parent0[0]: (1007) {G9,W8,D6,L1,V1,M1} S(53);d(186) { join( X, converse( 
% 46.94/47.39    complement( converse( X ) ) ) ) ==> top }.
% 46.94/47.39  parent1[0; 5]: (145800) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 46.94/47.39    ( X, Y ), complement( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := converse( complement( converse( X ) ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145803) {G11,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 46.94/47.39    converse( complement( converse( X ) ) ) ) ) }.
% 46.94/47.39  parent0[0]: (431) {G11,W5,D3,L1,V1,M1} P(68,409);d(426) { meet( top, X ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  parent1[0; 4]: (145802) {G10,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 46.94/47.39    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( converse( complement( converse( X ) ) ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145804) {G11,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 46.94/47.39    complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (145803) {G11,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 46.94/47.39    converse( complement( converse( X ) ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8646) {G22,W9,D7,L1,V1,M1} P(1007,8007);d(431) { join( X, 
% 46.94/47.39    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent0: (145804) {G11,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 46.94/47.39    complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145806) {G13,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 46.94/47.39    complement( join( complement( X ), Y ) ) }.
% 46.94/47.39  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.39    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145809) {G14,W13,D9,L1,V1,M1}  { meet( X, complement( complement
% 46.94/47.39    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 46.94/47.39    complement( complement( X ) ) }.
% 46.94/47.39  parent0[0]: (8646) {G22,W9,D7,L1,V1,M1} P(1007,8007);d(431) { join( X, 
% 46.94/47.39    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent1[0; 11]: (145806) {G13,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 46.94/47.39     ) ==> complement( join( complement( X ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 46.94/47.39    
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145811) {G13,W11,D9,L1,V1,M1}  { meet( X, complement( complement
% 46.94/47.39    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 10]: (145809) {G14,W13,D9,L1,V1,M1}  { meet( X, complement( 
% 46.94/47.39    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 46.94/47.39    ==> complement( complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145813) {G13,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 46.94/47.39    converse( complement( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 3]: (145811) {G13,W11,D9,L1,V1,M1}  { meet( X, complement( 
% 46.94/47.39    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 46.94/47.39    ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := converse( complement( converse( complement( X ) ) ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8681) {G23,W9,D7,L1,V1,M1} P(8646,456);d(439);d(439) { meet( 
% 46.94/47.39    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent0: (145813) {G13,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 46.94/47.39    converse( complement( X ) ) ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145816) {G22,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 46.94/47.39    converse( complement( converse( X ) ) ) ) ) }.
% 46.94/47.39  parent0[0]: (8646) {G22,W9,D7,L1,V1,M1} P(1007,8007);d(431) { join( X, 
% 46.94/47.39    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145817) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( converse
% 46.94/47.39    ( X ), complement( converse( complement( X ) ) ) ) }.
% 46.94/47.39  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 9]: (145816) {G22,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 46.94/47.39    converse( complement( converse( X ) ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := converse( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145818) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 46.94/47.39    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 46.94/47.39  parent0[0]: (145817) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( 
% 46.94/47.39    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8706) {G23,W10,D6,L1,V1,M1} P(7,8646) { join( converse( X ), 
% 46.94/47.39    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 46.94/47.39  parent0: (145818) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 46.94/47.39    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145820) {G21,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( X, 
% 46.94/47.39    converse( Y ) ) ), Y ) }.
% 46.94/47.39  parent0[0]: (654) {G21,W9,D6,L1,V2,M1} P(649,42);d(7) { join( converse( 
% 46.94/47.39    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145822) {G22,W12,D6,L1,V1,M1}  { complement( converse( complement
% 46.94/47.39    ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 46.94/47.39     ) ) ) }.
% 46.94/47.39  parent0[0]: (8681) {G23,W9,D7,L1,V1,M1} P(8646,456);d(439);d(439) { meet( X
% 46.94/47.39    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 46.94/47.39  parent1[0; 7]: (145820) {G21,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet
% 46.94/47.39    ( X, converse( Y ) ) ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( converse( complement( X ) ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145823) {G23,W7,D5,L1,V1,M1}  { complement( converse( complement
% 46.94/47.39    ( X ) ) ) ==> converse( X ) }.
% 46.94/47.39  parent0[0]: (8706) {G23,W10,D6,L1,V1,M1} P(7,8646) { join( converse( X ), 
% 46.94/47.39    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 46.94/47.39  parent1[0; 5]: (145822) {G22,W12,D6,L1,V1,M1}  { complement( converse( 
% 46.94/47.39    complement( X ) ) ) ==> join( converse( X ), complement( converse( 
% 46.94/47.39    complement( X ) ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8734) {G24,W7,D5,L1,V1,M1} P(8681,654);d(8706) { complement( 
% 46.94/47.39    converse( complement( X ) ) ) ==> converse( X ) }.
% 46.94/47.39  parent0: (145823) {G23,W7,D5,L1,V1,M1}  { complement( converse( complement
% 46.94/47.39    ( X ) ) ) ==> converse( X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145825) {G24,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 46.94/47.39    converse( complement( X ) ) ) }.
% 46.94/47.39  parent0[0]: (8734) {G24,W7,D5,L1,V1,M1} P(8681,654);d(8706) { complement( 
% 46.94/47.39    converse( complement( X ) ) ) ==> converse( X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145827) {G13,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 46.94/47.39    complement( converse( X ) ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 6]: (145825) {G24,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 46.94/47.39    complement( converse( complement( X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8851) {G25,W7,D4,L1,V1,M1} P(8734,439) { converse( complement
% 46.94/47.39    ( X ) ) ==> complement( converse( X ) ) }.
% 46.94/47.39  parent0: (145827) {G13,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 46.94/47.39    complement( converse( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145830) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 46.94/47.39    ==> converse( composition( X, converse( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 46.94/47.39    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145834) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 46.94/47.39    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 46.94/47.39     ) ) }.
% 46.94/47.39  parent0[0]: (8851) {G25,W7,D4,L1,V1,M1} P(8734,439) { converse( complement
% 46.94/47.39    ( X ) ) ==> complement( converse( X ) ) }.
% 46.94/47.39  parent1[0; 9]: (145830) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 46.94/47.39     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145836) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 46.94/47.39    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 46.94/47.39    converse( Y ) ) }.
% 46.94/47.39  parent0[0]: (145834) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 46.94/47.39    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 46.94/47.39     ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (8889) {G26,W12,D6,L1,V2,M1} P(8851,17) { converse( 
% 46.94/47.39    composition( Y, complement( converse( X ) ) ) ) ==> composition( 
% 46.94/47.39    complement( X ), converse( Y ) ) }.
% 46.94/47.39  parent0: (145836) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 46.94/47.39    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 46.94/47.39    converse( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145838) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 46.94/47.39    complement( join( X, complement( Y ) ) ) }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145843) {G14,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 46.94/47.39    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 46.94/47.39    complement( X ) ) ) }.
% 46.94/47.39  parent0[0]: (8012) {G22,W10,D5,L1,V2,M1} P(19,7934);d(455);d(7973);d(609)
% 46.94/47.39     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 46.94/47.39  parent1[0; 10]: (145838) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 46.94/47.39     ) ==> complement( join( X, complement( Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( X )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := meet( complement( complement( X ) ), Y )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145844) {G14,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 46.94/47.39    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (455) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( X, 
% 46.94/47.39    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 46.94/47.39  parent1[0; 9]: (145843) {G14,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 46.94/47.39    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 46.94/47.39    complement( X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145845) {G15,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 46.94/47.39    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  parent0[0]: (713) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( 
% 46.94/47.39    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 46.94/47.39  parent1[0; 2]: (145844) {G14,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 46.94/47.39    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( X )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145846) {G14,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 46.94/47.39    , X ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.39    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.39  parent1[0; 2]: (145845) {G15,W12,D5,L1,V2,M1}  { meet( join( complement( X
% 46.94/47.39     ), complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (9295) {G23,W11,D5,L1,V2,M1} P(8012,455);d(455);d(713);d(457)
% 46.94/47.39     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  parent0: (145846) {G14,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 46.94/47.39    , X ) ==> meet( complement( Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145849) {G23,W11,D4,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    composition( composition( X, top ), join( one, Y ) ) }.
% 46.94/47.39  parent0[0]: (2580) {G23,W11,D4,L1,V2,M1} P(2575,4) { composition( 
% 46.94/47.39    composition( Y, top ), join( one, X ) ) ==> composition( Y, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145851) {G17,W11,D4,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , top ) ==> composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  parent0[0]: (2843) {G16,W7,D4,L1,V0,M1} P(2742,1493) { composition( 
% 46.94/47.39    complement( skol2 ), top ) ==> complement( skol2 ) }.
% 46.94/47.39  parent1[0; 6]: (145849) {G23,W11,D4,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    composition( composition( X, top ), join( one, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( skol2 )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145852) {G17,W9,D4,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  parent0[0]: (2843) {G16,W7,D4,L1,V0,M1} P(2742,1493) { composition( 
% 46.94/47.39    complement( skol2 ), top ) ==> complement( skol2 ) }.
% 46.94/47.39  parent1[0; 1]: (145851) {G17,W11,D4,L1,V1,M1}  { composition( complement( 
% 46.94/47.39    skol2 ), top ) ==> composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145854) {G17,W9,D4,L1,V1,M1}  { composition( complement( skol2 ), 
% 46.94/47.39    join( one, X ) ) ==> complement( skol2 ) }.
% 46.94/47.39  parent0[0]: (145852) {G17,W9,D4,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (11396) {G24,W9,D4,L1,V1,M1} P(2843,2580) { composition( 
% 46.94/47.39    complement( skol2 ), join( one, X ) ) ==> complement( skol2 ) }.
% 46.94/47.39  parent0: (145854) {G17,W9,D4,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , join( one, X ) ) ==> complement( skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145857) {G24,W9,D4,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  parent0[0]: (11396) {G24,W9,D4,L1,V1,M1} P(2843,2580) { composition( 
% 46.94/47.39    complement( skol2 ), join( one, X ) ) ==> complement( skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145858) {G5,W10,D5,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), converse( join( one, X ) ) ) }.
% 46.94/47.39  parent0[0]: (157) {G4,W9,D4,L1,V1,M1} P(154,41) { join( one, converse( X )
% 46.94/47.39     ) ==> converse( join( one, X ) ) }.
% 46.94/47.39  parent1[0; 6]: (145857) {G24,W9,D4,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), join( one, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := converse( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145859) {G5,W10,D5,L1,V1,M1}  { composition( complement( skol2 ), 
% 46.94/47.39    converse( join( one, X ) ) ) ==> complement( skol2 ) }.
% 46.94/47.39  parent0[0]: (145858) {G5,W10,D5,L1,V1,M1}  { complement( skol2 ) ==> 
% 46.94/47.39    composition( complement( skol2 ), converse( join( one, X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (11435) {G25,W10,D5,L1,V1,M1} P(157,11396) { composition( 
% 46.94/47.39    complement( skol2 ), converse( join( one, X ) ) ) ==> complement( skol2 )
% 46.94/47.39     }.
% 46.94/47.39  parent0: (145859) {G5,W10,D5,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , converse( join( one, X ) ) ) ==> complement( skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145861) {G23,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 46.94/47.39    meet( complement( meet( X, Y ) ), X ) }.
% 46.94/47.39  parent0[0]: (9295) {G23,W11,D5,L1,V2,M1} P(8012,455);d(455);d(713);d(457)
% 46.94/47.39     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145870) {G15,W15,D6,L1,V2,M1}  { meet( complement( complement( X
% 46.94/47.39     ) ), complement( Y ) ) ==> meet( complement( complement( join( Y, X ) )
% 46.94/47.39     ), complement( Y ) ) }.
% 46.94/47.39  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.39    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.39  parent1[0; 9]: (145861) {G23,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 46.94/47.39     ==> meet( complement( meet( X, Y ) ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( Y )
% 46.94/47.39     Y := complement( X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145876) {G15,W14,D6,L1,V2,M1}  { meet( complement( complement( X
% 46.94/47.39     ) ), complement( Y ) ) ==> complement( join( complement( join( Y, X ) )
% 46.94/47.39    , Y ) ) }.
% 46.94/47.39  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.39    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.39  parent1[0; 7]: (145870) {G15,W15,D6,L1,V2,M1}  { meet( complement( 
% 46.94/47.39    complement( X ) ), complement( Y ) ) ==> meet( complement( complement( 
% 46.94/47.39    join( Y, X ) ) ), complement( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( join( Y, X ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145878) {G14,W13,D5,L1,V2,M1}  { meet( complement( complement( X
% 46.94/47.39     ) ), complement( Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 46.94/47.39  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.39    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.39  parent1[0; 7]: (145876) {G15,W14,D6,L1,V2,M1}  { meet( complement( 
% 46.94/47.39    complement( X ) ), complement( Y ) ) ==> complement( join( complement( 
% 46.94/47.39    join( Y, X ) ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := join( Y, X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145879) {G15,W12,D5,L1,V2,M1}  { complement( join( complement( X
% 46.94/47.39     ), Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 46.94/47.39  parent0[0]: (1553) {G14,W10,D4,L1,V2,M1} P(439,455) { meet( complement( Y )
% 46.94/47.39    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 46.94/47.39  parent1[0; 1]: (145878) {G14,W13,D5,L1,V2,M1}  { meet( complement( 
% 46.94/47.39    complement( X ) ), complement( Y ) ) ==> meet( join( Y, X ), complement( 
% 46.94/47.39    Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := complement( X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145880) {G14,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 46.94/47.39    meet( join( Y, X ), complement( Y ) ) }.
% 46.94/47.39  parent0[0]: (456) {G13,W10,D5,L1,V2,M1} P(439,3) { complement( join( 
% 46.94/47.39    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 46.94/47.39  parent1[0; 1]: (145879) {G15,W12,D5,L1,V2,M1}  { complement( join( 
% 46.94/47.39    complement( X ), Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145881) {G14,W11,D4,L1,V2,M1}  { meet( join( Y, X ), complement( Y
% 46.94/47.39     ) ) ==> meet( X, complement( Y ) ) }.
% 46.94/47.39  parent0[0]: (145880) {G14,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 46.94/47.39    ==> meet( join( Y, X ), complement( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13100) {G24,W11,D4,L1,V2,M1} P(1553,9295);d(1553);d(456);d(
% 46.94/47.39    1553);d(456) { meet( join( X, Y ), complement( X ) ) ==> meet( Y, 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  parent0: (145881) {G14,W11,D4,L1,V2,M1}  { meet( join( Y, X ), complement( 
% 46.94/47.39    Y ) ) ==> meet( X, complement( Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145883) {G13,W12,D7,L1,V2,M1}  { Y ==> join( composition( converse
% 46.94/47.39    ( X ), complement( composition( X, complement( Y ) ) ) ), Y ) }.
% 46.94/47.39  parent0[0]: (454) {G13,W12,D7,L1,V2,M1} P(439,10) { join( composition( 
% 46.94/47.39    converse( Y ), complement( composition( Y, complement( X ) ) ) ), X ) ==>
% 46.94/47.39     X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145887) {G14,W16,D7,L1,V2,M1}  { composition( X, top ) ==> join( 
% 46.94/47.39    composition( converse( converse( composition( X, Y ) ) ), complement( 
% 46.94/47.39    zero ) ), composition( X, top ) ) }.
% 46.94/47.39  parent0[0]: (2136) {G19,W11,D5,L1,V2,M1} P(1385,142);d(513);d(460) { 
% 46.94/47.39    composition( converse( composition( X, Y ) ), complement( composition( X
% 46.94/47.39    , top ) ) ) ==> zero }.
% 46.94/47.39  parent1[0; 12]: (145883) {G13,W12,D7,L1,V2,M1}  { Y ==> join( composition( 
% 46.94/47.39    converse( X ), complement( composition( X, complement( Y ) ) ) ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := converse( composition( X, Y ) )
% 46.94/47.39     Y := composition( X, top )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145888) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 46.94/47.39    composition( composition( X, Y ), complement( zero ) ), composition( X, 
% 46.94/47.39    top ) ) }.
% 46.94/47.39  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 6]: (145887) {G14,W16,D7,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    join( composition( converse( converse( composition( X, Y ) ) ), 
% 46.94/47.39    complement( zero ) ), composition( X, top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := composition( X, Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145889) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 46.94/47.39    composition( composition( X, Y ), top ), composition( X, top ) ) }.
% 46.94/47.39  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.39    ( zero ) ==> top }.
% 46.94/47.39  parent1[0; 9]: (145888) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    join( composition( composition( X, Y ), complement( zero ) ), composition
% 46.94/47.39    ( X, top ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145890) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    composition( join( composition( X, Y ), X ), top ) }.
% 46.94/47.39  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 46.94/47.39    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 46.94/47.39  parent1[0; 4]: (145889) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    join( composition( composition( X, Y ), top ), composition( X, top ) )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := composition( X, Y )
% 46.94/47.39     Y := X
% 46.94/47.39     Z := top
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145891) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 46.94/47.39    , Y ), X ), top ) ==> composition( X, top ) }.
% 46.94/47.39  parent0[0]: (145890) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 46.94/47.39    composition( join( composition( X, Y ), X ), top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13776) {G20,W11,D5,L1,V2,M1} P(2136,454);d(7);d(428);d(6) { 
% 46.94/47.39    composition( join( composition( X, Y ), X ), top ) ==> composition( X, 
% 46.94/47.39    top ) }.
% 46.94/47.39  parent0: (145891) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 46.94/47.39    , Y ), X ), top ) ==> composition( X, top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145893) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( X, complement( 
% 46.94/47.39    composition( join( X, Y ), top ) ) ) }.
% 46.94/47.39  parent0[0]: (3030) {G23,W10,D6,L1,V2,M1} P(2847,565) { meet( X, complement
% 46.94/47.39    ( composition( join( X, Y ), top ) ) ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145894) {G21,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 46.94/47.39     ), complement( composition( X, top ) ) ) }.
% 46.94/47.39  parent0[0]: (13776) {G20,W11,D5,L1,V2,M1} P(2136,454);d(7);d(428);d(6) { 
% 46.94/47.39    composition( join( composition( X, Y ), X ), top ) ==> composition( X, 
% 46.94/47.39    top ) }.
% 46.94/47.39  parent1[0; 7]: (145893) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( X, 
% 46.94/47.39    complement( composition( join( X, Y ), top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( X, Y )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145895) {G21,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 46.94/47.39    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.39  parent0[0]: (145894) {G21,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X
% 46.94/47.39    , Y ), complement( composition( X, top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13813) {G24,W10,D5,L1,V2,M1} P(13776,3030) { meet( 
% 46.94/47.39    composition( X, Y ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.39  parent0: (145895) {G21,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 46.94/47.39    complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145897) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 46.94/47.39     ), complement( composition( X, top ) ) ) }.
% 46.94/47.39  parent0[0]: (13813) {G24,W10,D5,L1,V2,M1} P(13776,3030) { meet( composition
% 46.94/47.39    ( X, Y ), complement( composition( X, top ) ) ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145901) {G17,W10,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 46.94/47.39    complement( skol2 ), X ), complement( complement( skol2 ) ) ) }.
% 46.94/47.39  parent0[0]: (2843) {G16,W7,D4,L1,V0,M1} P(2742,1493) { composition( 
% 46.94/47.39    complement( skol2 ), top ) ==> complement( skol2 ) }.
% 46.94/47.39  parent1[0; 8]: (145897) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( composition
% 46.94/47.39    ( X, Y ), complement( composition( X, top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := complement( skol2 )
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145903) {G13,W8,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 46.94/47.39    complement( skol2 ), X ), skol2 ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 7]: (145901) {G17,W10,D5,L1,V1,M1}  { zero ==> meet( composition
% 46.94/47.39    ( complement( skol2 ), X ), complement( complement( skol2 ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := skol2
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145904) {G13,W8,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.39  parent0[0]: (145903) {G13,W8,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 46.94/47.39    complement( skol2 ), X ), skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13866) {G25,W8,D5,L1,V1,M1} P(2843,13813);d(439) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.39  parent0: (145904) {G13,W8,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145906) {G18,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 46.94/47.39    meet( X, complement( meet( Y, X ) ) ) }.
% 46.94/47.39  parent0[0]: (7773) {G18,W11,D5,L1,V2,M1} P(2029,414);d(426);d(2051);d(629)
% 46.94/47.39     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145909) {G19,W12,D6,L1,V1,M1}  { meet( complement( composition( 
% 46.94/47.39    complement( skol2 ), X ) ), skol2 ) ==> meet( skol2, complement( zero ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (13866) {G25,W8,D5,L1,V1,M1} P(2843,13813);d(439) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.39  parent1[0; 11]: (145906) {G18,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 46.94/47.39     ) ==> meet( X, complement( meet( Y, X ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := composition( complement( skol2 ), X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145910) {G12,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 46.94/47.39    complement( skol2 ), X ) ), skol2 ) ==> meet( skol2, top ) }.
% 46.94/47.39  parent0[0]: (428) {G11,W4,D3,L1,V0,M1} P(165,409);d(426);d(67) { complement
% 46.94/47.39    ( zero ) ==> top }.
% 46.94/47.39  parent1[0; 10]: (145909) {G19,W12,D6,L1,V1,M1}  { meet( complement( 
% 46.94/47.39    composition( complement( skol2 ), X ) ), skol2 ) ==> meet( skol2, 
% 46.94/47.39    complement( zero ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145911) {G12,W9,D6,L1,V1,M1}  { meet( complement( composition( 
% 46.94/47.39    complement( skol2 ), X ) ), skol2 ) ==> skol2 }.
% 46.94/47.39  parent0[0]: (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 8]: (145910) {G12,W11,D6,L1,V1,M1}  { meet( complement( 
% 46.94/47.39    composition( complement( skol2 ), X ) ), skol2 ) ==> meet( skol2, top )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := skol2
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13888) {G26,W9,D6,L1,V1,M1} P(13866,7773);d(428);d(435) { 
% 46.94/47.39    meet( complement( composition( complement( skol2 ), X ) ), skol2 ) ==> 
% 46.94/47.39    skol2 }.
% 46.94/47.39  parent0: (145911) {G12,W9,D6,L1,V1,M1}  { meet( complement( composition( 
% 46.94/47.39    complement( skol2 ), X ) ), skol2 ) ==> skol2 }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145914) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 46.94/47.39     ) ), meet( X, Y ) ) }.
% 46.94/47.39  parent0[0]: (414) {G2,W10,D5,L1,V2,M1} P(3,36) { join( meet( X, complement
% 46.94/47.39    ( Y ) ), meet( X, Y ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145916) {G3,W14,D6,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , X ) ==> join( meet( composition( complement( skol2 ), X ), complement( 
% 46.94/47.39    skol2 ) ), zero ) }.
% 46.94/47.39  parent0[0]: (13866) {G25,W8,D5,L1,V1,M1} P(2843,13813);d(439) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), skol2 ) ==> zero }.
% 46.94/47.39  parent1[0; 13]: (145914) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 46.94/47.39    complement( Y ) ), meet( X, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( complement( skol2 ), X )
% 46.94/47.39     Y := skol2
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145917) {G4,W12,D5,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , X ) ==> meet( composition( complement( skol2 ), X ), complement( skol2
% 46.94/47.39     ) ) }.
% 46.94/47.39  parent0[0]: (426) {G10,W5,D3,L1,V1,M1} P(409,181) { join( X, zero ) ==> X
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 5]: (145916) {G3,W14,D6,L1,V1,M1}  { composition( complement( 
% 46.94/47.39    skol2 ), X ) ==> join( meet( composition( complement( skol2 ), X ), 
% 46.94/47.39    complement( skol2 ) ), zero ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( composition( complement( skol2 ), X ), complement( skol2 ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145918) {G4,W12,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), complement( skol2 ) ) ==> composition( complement( skol2 )
% 46.94/47.39    , X ) }.
% 46.94/47.39  parent0[0]: (145917) {G4,W12,D5,L1,V1,M1}  { composition( complement( skol2
% 46.94/47.39     ), X ) ==> meet( composition( complement( skol2 ), X ), complement( 
% 46.94/47.39    skol2 ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13894) {G26,W12,D5,L1,V1,M1} P(13866,414);d(426) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), complement( skol2 ) ) ==> 
% 46.94/47.39    composition( complement( skol2 ), X ) }.
% 46.94/47.39  parent0: (145918) {G4,W12,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), complement( skol2 ) ) ==> composition( complement( skol2 )
% 46.94/47.39    , X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145922) {G15,W11,D7,L1,V1,M1}  { complement( meet( skol2, 
% 46.94/47.39    complement( composition( complement( skol2 ), X ) ) ) ) = complement( 
% 46.94/47.39    skol2 ) }.
% 46.94/47.39  parent0[0]: (13888) {G26,W9,D6,L1,V1,M1} P(13866,7773);d(428);d(435) { meet
% 46.94/47.39    ( complement( composition( complement( skol2 ), X ) ), skol2 ) ==> skol2
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 10]: (721) {G14,W9,D4,L1,V2,M1} P(457,0);d(457) { complement( 
% 46.94/47.39    meet( X, Y ) ) = complement( meet( Y, X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := complement( composition( complement( skol2 ), X ) )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145923) {G15,W10,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 46.94/47.39    composition( complement( skol2 ), X ) ) = complement( skol2 ) }.
% 46.94/47.39  parent0[0]: (714) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( Y, 
% 46.94/47.39    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.39  parent1[0; 1]: (145922) {G15,W11,D7,L1,V1,M1}  { complement( meet( skol2, 
% 46.94/47.39    complement( composition( complement( skol2 ), X ) ) ) ) = complement( 
% 46.94/47.39    skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := composition( complement( skol2 ), X )
% 46.94/47.39     Y := skol2
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (13941) {G27,W10,D5,L1,V1,M1} P(13888,721);d(714) { join( 
% 46.94/47.39    complement( skol2 ), composition( complement( skol2 ), X ) ) ==> 
% 46.94/47.39    complement( skol2 ) }.
% 46.94/47.39  parent0: (145923) {G15,W10,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 46.94/47.39    composition( complement( skol2 ), X ) ) = complement( skol2 ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145927) {G2,W14,D5,L1,V2,M1}  { join( join( complement( skol2 ), 
% 46.94/47.39    X ), composition( complement( skol2 ), Y ) ) = join( complement( skol2 )
% 46.94/47.39    , X ) }.
% 46.94/47.39  parent0[0]: (13941) {G27,W10,D5,L1,V1,M1} P(13888,721);d(714) { join( 
% 46.94/47.39    complement( skol2 ), composition( complement( skol2 ), X ) ) ==> 
% 46.94/47.39    complement( skol2 ) }.
% 46.94/47.39  parent1[0; 11]: (23) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 46.94/47.39    , X ) = join( join( Z, X ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( complement( skol2 ), Y )
% 46.94/47.39     Y := X
% 46.94/47.39     Z := complement( skol2 )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (14168) {G28,W14,D5,L1,V2,M1} P(13941,23) { join( join( 
% 46.94/47.39    complement( skol2 ), Y ), composition( complement( skol2 ), X ) ) ==> 
% 46.94/47.39    join( complement( skol2 ), Y ) }.
% 46.94/47.39  parent0: (145927) {G2,W14,D5,L1,V2,M1}  { join( join( complement( skol2 ), 
% 46.94/47.39    X ), composition( complement( skol2 ), Y ) ) = join( complement( skol2 )
% 46.94/47.39    , X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145930) {G27,W11,D6,L1,V2,M1}  { join( X, composition( complement
% 46.94/47.39    ( X ), converse( join( one, Y ) ) ) ) ==> top }.
% 46.94/47.39  parent0[0]: (8889) {G26,W12,D6,L1,V2,M1} P(8851,17) { converse( composition
% 46.94/47.39    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 46.94/47.39    converse( Y ) ) }.
% 46.94/47.39  parent1[0; 3]: (4040) {G26,W12,D7,L1,V2,M1} P(4001,41);d(186) { join( X, 
% 46.94/47.39    converse( composition( join( one, Y ), complement( converse( X ) ) ) ) ) 
% 46.94/47.39    ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := join( one, Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (20049) {G27,W11,D6,L1,V2,M1} S(4040);d(8889) { join( X, 
% 46.94/47.39    composition( complement( X ), converse( join( one, Y ) ) ) ) ==> top }.
% 46.94/47.39  parent0: (145930) {G27,W11,D6,L1,V2,M1}  { join( X, composition( complement
% 46.94/47.39    ( X ), converse( join( one, Y ) ) ) ) ==> top }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145932) {G12,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 46.94/47.39     ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145934) {G13,W13,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> 
% 46.94/47.39    complement( complement( meet( meet( X, Z ), Y ) ) ) }.
% 46.94/47.39  parent0[0]: (830) {G15,W13,D5,L1,V3,M1} P(3,713);d(715);d(457) { complement
% 46.94/47.39    ( meet( meet( X, Y ), Z ) ) = complement( meet( meet( X, Z ), Y ) ) }.
% 46.94/47.39  parent1[0; 7]: (145932) {G12,W5,D4,L1,V1,M1}  { X ==> complement( 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := meet( meet( X, Y ), Z )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145936) {G13,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 46.94/47.39    ( meet( X, Z ), Y ) }.
% 46.94/47.39  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.39    complement( X ) ) ==> X }.
% 46.94/47.39  parent1[0; 6]: (145934) {G13,W13,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 46.94/47.39    ==> complement( complement( meet( meet( X, Z ), Y ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := meet( meet( X, Z ), Y )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39     Z := Z
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (24476) {G16,W11,D4,L1,V3,M1} P(830,439);d(439) { meet( meet( 
% 46.94/47.39    X, Z ), Y ) = meet( meet( X, Y ), Z ) }.
% 46.94/47.39  parent0: (145936) {G13,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 46.94/47.39    ( meet( X, Z ), Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Z
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145939) {G17,W11,D5,L1,V2,M1}  { meet( meet( composition( top, X
% 46.94/47.39     ), Y ), X ) = meet( X, Y ) }.
% 46.94/47.39  parent0[0]: (2602) {G21,W7,D4,L1,V1,M1} P(2546,811) { meet( composition( 
% 46.94/47.39    top, X ), X ) ==> X }.
% 46.94/47.39  parent1[0; 9]: (24476) {G16,W11,D4,L1,V3,M1} P(830,439);d(439) { meet( meet
% 46.94/47.39    ( X, Z ), Y ) = meet( meet( X, Y ), Z ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( top, X )
% 46.94/47.39     Y := X
% 46.94/47.39     Z := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (24997) {G22,W11,D5,L1,V2,M1} P(2602,24476) { meet( meet( 
% 46.94/47.39    composition( top, X ), Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.39  parent0: (145939) {G17,W11,D5,L1,V2,M1}  { meet( meet( composition( top, X
% 46.94/47.39     ), Y ), X ) = meet( X, Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145941) {G15,W12,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.39    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.39     ) }.
% 46.94/47.39  parent0[0]: (1412) {G15,W12,D6,L1,V1,M1} P(1385,10);d(7);d(428) { join( 
% 46.94/47.39    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.39     ) ==> complement( X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145943) {G16,W16,D6,L1,V1,M1}  { complement( composition( X, top
% 46.94/47.39     ) ) ==> join( composition( complement( composition( X, top ) ), top ), 
% 46.94/47.39    complement( composition( X, top ) ) ) }.
% 46.94/47.39  parent0[0]: (1400) {G16,W9,D4,L1,V1,M1} P(1399,4) { composition( 
% 46.94/47.39    composition( X, top ), top ) ==> composition( X, top ) }.
% 46.94/47.39  parent1[0; 8]: (145941) {G15,W12,D6,L1,V1,M1}  { complement( X ) ==> join( 
% 46.94/47.39    composition( complement( composition( X, top ) ), top ), complement( X )
% 46.94/47.39     ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( X, top )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145944) {G10,W11,D5,L1,V1,M1}  { complement( composition( X, top
% 46.94/47.39     ) ) ==> composition( complement( composition( X, top ) ), top ) }.
% 46.94/47.39  parent0[0]: (2611) {G9,W9,D4,L1,V1,M1} P(2546,42);d(17);d(186) { join( 
% 46.94/47.39    composition( X, top ), X ) ==> composition( X, top ) }.
% 46.94/47.39  parent1[0; 5]: (145943) {G16,W16,D6,L1,V1,M1}  { complement( composition( X
% 46.94/47.39    , top ) ) ==> join( composition( complement( composition( X, top ) ), top
% 46.94/47.39     ), complement( composition( X, top ) ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := complement( composition( X, top ) )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145945) {G10,W11,D5,L1,V1,M1}  { composition( complement( 
% 46.94/47.39    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 46.94/47.39     }.
% 46.94/47.39  parent0[0]: (145944) {G10,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 46.94/47.39    top ) ) ==> composition( complement( composition( X, top ) ), top ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (37349) {G17,W11,D5,L1,V1,M1} P(1400,1412);d(2611) { 
% 46.94/47.39    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 46.94/47.39    composition( X, top ) ) }.
% 46.94/47.39  parent0: (145945) {G10,W11,D5,L1,V1,M1}  { composition( complement( 
% 46.94/47.39    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 46.94/47.39     }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145947) {G25,W13,D5,L1,V2,M1}  { join( skol2, composition( X, Y )
% 46.94/47.39     ) ==> join( skol2, composition( join( skol2, X ), Y ) ) }.
% 46.94/47.39  parent0[0]: (3285) {G25,W13,D5,L1,V2,M1} P(3242,85) { join( skol2, 
% 46.94/47.39    composition( join( skol2, Y ), X ) ) ==> join( skol2, composition( Y, X )
% 46.94/47.39     ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145950) {G26,W17,D7,L1,V2,M1}  { join( skol2, composition( 
% 46.94/47.39    composition( complement( skol2 ), converse( join( one, X ) ) ), Y ) ) ==>
% 46.94/47.39     join( skol2, composition( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (20049) {G27,W11,D6,L1,V2,M1} S(4040);d(8889) { join( X, 
% 46.94/47.39    composition( complement( X ), converse( join( one, Y ) ) ) ) ==> top }.
% 46.94/47.39  parent1[0; 15]: (145947) {G25,W13,D5,L1,V2,M1}  { join( skol2, composition
% 46.94/47.39    ( X, Y ) ) ==> join( skol2, composition( join( skol2, X ), Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := composition( complement( skol2 ), converse( join( one, X ) ) )
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145951) {G26,W12,D5,L1,V1,M1}  { join( skol2, composition( 
% 46.94/47.39    complement( skol2 ), Y ) ) ==> join( skol2, composition( top, Y ) ) }.
% 46.94/47.39  parent0[0]: (11435) {G25,W10,D5,L1,V1,M1} P(157,11396) { composition( 
% 46.94/47.39    complement( skol2 ), converse( join( one, X ) ) ) ==> complement( skol2 )
% 46.94/47.39     }.
% 46.94/47.39  parent1[0; 4]: (145950) {G26,W17,D7,L1,V2,M1}  { join( skol2, composition( 
% 46.94/47.39    composition( complement( skol2 ), converse( join( one, X ) ) ), Y ) ) ==>
% 46.94/47.39     join( skol2, composition( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (81902) {G28,W12,D5,L1,V1,M1} P(20049,3285);d(11435) { join( 
% 46.94/47.39    skol2, composition( complement( skol2 ), Y ) ) ==> join( skol2, 
% 46.94/47.39    composition( top, Y ) ) }.
% 46.94/47.39  parent0: (145951) {G26,W12,D5,L1,V1,M1}  { join( skol2, composition( 
% 46.94/47.39    complement( skol2 ), Y ) ) ==> join( skol2, composition( top, Y ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Z
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145954) {G24,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 46.94/47.39    meet( join( X, Y ), complement( X ) ) }.
% 46.94/47.39  parent0[0]: (13100) {G24,W11,D4,L1,V2,M1} P(1553,9295);d(1553);d(456);d(
% 46.94/47.39    1553);d(456) { meet( join( X, Y ), complement( X ) ) ==> meet( Y, 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145957) {G25,W16,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), complement( skol2 ) ) ==> meet( join( skol2, composition( 
% 46.94/47.39    top, X ) ), complement( skol2 ) ) }.
% 46.94/47.39  parent0[0]: (81902) {G28,W12,D5,L1,V1,M1} P(20049,3285);d(11435) { join( 
% 46.94/47.39    skol2, composition( complement( skol2 ), Y ) ) ==> join( skol2, 
% 46.94/47.39    composition( top, Y ) ) }.
% 46.94/47.39  parent1[0; 9]: (145954) {G24,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) )
% 46.94/47.39     ==> meet( join( X, Y ), complement( X ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := Y
% 46.94/47.39     Y := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := composition( complement( skol2 ), X )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145958) {G25,W14,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), complement( skol2 ) ) ==> meet( composition( top, X ), 
% 46.94/47.39    complement( skol2 ) ) }.
% 46.94/47.39  parent0[0]: (13100) {G24,W11,D4,L1,V2,M1} P(1553,9295);d(1553);d(456);d(
% 46.94/47.39    1553);d(456) { meet( join( X, Y ), complement( X ) ) ==> meet( Y, 
% 46.94/47.39    complement( X ) ) }.
% 46.94/47.39  parent1[0; 8]: (145957) {G25,W16,D5,L1,V1,M1}  { meet( composition( 
% 46.94/47.39    complement( skol2 ), X ), complement( skol2 ) ) ==> meet( join( skol2, 
% 46.94/47.39    composition( top, X ) ), complement( skol2 ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := skol2
% 46.94/47.39     Y := composition( top, X )
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145959) {G26,W11,D4,L1,V1,M1}  { composition( complement( skol2 )
% 46.94/47.39    , X ) ==> meet( composition( top, X ), complement( skol2 ) ) }.
% 46.94/47.39  parent0[0]: (13894) {G26,W12,D5,L1,V1,M1} P(13866,414);d(426) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), complement( skol2 ) ) ==> 
% 46.94/47.39    composition( complement( skol2 ), X ) }.
% 46.94/47.39  parent1[0; 1]: (145958) {G25,W14,D5,L1,V1,M1}  { meet( composition( 
% 46.94/47.39    complement( skol2 ), X ), complement( skol2 ) ) ==> meet( composition( 
% 46.94/47.39    top, X ), complement( skol2 ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145960) {G26,W11,D4,L1,V1,M1}  { meet( composition( top, X ), 
% 46.94/47.39    complement( skol2 ) ) ==> composition( complement( skol2 ), X ) }.
% 46.94/47.39  parent0[0]: (145959) {G26,W11,D4,L1,V1,M1}  { composition( complement( 
% 46.94/47.39    skol2 ), X ) ==> meet( composition( top, X ), complement( skol2 ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (143274) {G29,W11,D4,L1,V1,M1} P(81902,13100);d(13100);d(13894
% 46.94/47.39    ) { meet( composition( top, X ), complement( skol2 ) ) ==> composition( 
% 46.94/47.39    complement( skol2 ), X ) }.
% 46.94/47.39  parent0: (145960) {G26,W11,D4,L1,V1,M1}  { meet( composition( top, X ), 
% 46.94/47.39    complement( skol2 ) ) ==> composition( complement( skol2 ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145962) {G22,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 46.94/47.39    composition( top, X ), Y ), X ) }.
% 46.94/47.39  parent0[0]: (24997) {G22,W11,D5,L1,V2,M1} P(2602,24476) { meet( meet( 
% 46.94/47.39    composition( top, X ), Y ), X ) ==> meet( X, Y ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39     Y := Y
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  paramod: (145964) {G23,W11,D5,L1,V1,M1}  { meet( X, complement( skol2 ) ) 
% 46.94/47.39    ==> meet( composition( complement( skol2 ), X ), X ) }.
% 46.94/47.39  parent0[0]: (143274) {G29,W11,D4,L1,V1,M1} P(81902,13100);d(13100);d(13894)
% 46.94/47.39     { meet( composition( top, X ), complement( skol2 ) ) ==> composition( 
% 46.94/47.39    complement( skol2 ), X ) }.
% 46.94/47.39  parent1[0; 6]: (145962) {G22,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 46.94/47.39    meet( composition( top, X ), Y ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  substitution1:
% 46.94/47.39     X := X
% 46.94/47.39     Y := complement( skol2 )
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145968) {G23,W11,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), X ) ==> meet( X, complement( skol2 ) ) }.
% 46.94/47.39  parent0[0]: (145964) {G23,W11,D5,L1,V1,M1}  { meet( X, complement( skol2 )
% 46.94/47.39     ) ==> meet( composition( complement( skol2 ), X ), X ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  subsumption: (143414) {G30,W11,D5,L1,V1,M1} P(143274,24997) { meet( 
% 46.94/47.39    composition( complement( skol2 ), X ), X ) ==> meet( X, complement( skol2
% 46.94/47.39     ) ) }.
% 46.94/47.39  parent0: (145968) {G23,W11,D5,L1,V1,M1}  { meet( composition( complement( 
% 46.94/47.39    skol2 ), X ), X ) ==> meet( X, complement( skol2 ) ) }.
% 46.94/47.39  substitution0:
% 46.94/47.39     X := X
% 46.94/47.39  end
% 46.94/47.39  permutation0:
% 46.94/47.39     0 ==> 0
% 46.94/47.39  end
% 46.94/47.39  
% 46.94/47.39  eqswap: (145970) {G10,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 46.94/47.39    , Y ) ), X ) }.
% 46.94/47.39  parent0[0]: (536) {G10,W8,D5,L1,V2,M1} P(417,0) { join( complement( meet( X
% 46.94/47.40    , Y ) ), X ) ==> top }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40     Y := Y
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145972) {G11,W12,D6,L1,V1,M1}  { top ==> join( complement( meet( 
% 46.94/47.40    X, complement( skol2 ) ) ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (143414) {G30,W11,D5,L1,V1,M1} P(143274,24997) { meet( 
% 46.94/47.40    composition( complement( skol2 ), X ), X ) ==> meet( X, complement( skol2
% 46.94/47.40     ) ) }.
% 46.94/47.40  parent1[0; 4]: (145970) {G10,W8,D5,L1,V2,M1}  { top ==> join( complement( 
% 46.94/47.40    meet( X, Y ) ), X ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := composition( complement( skol2 ), X )
% 46.94/47.40     Y := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145973) {G12,W11,D5,L1,V1,M1}  { top ==> join( join( complement( 
% 46.94/47.40    X ), skol2 ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (714) {G14,W10,D5,L1,V2,M1} P(439,457) { complement( meet( Y, 
% 46.94/47.40    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.40  parent1[0; 3]: (145972) {G11,W12,D6,L1,V1,M1}  { top ==> join( complement( 
% 46.94/47.40    meet( X, complement( skol2 ) ) ), composition( complement( skol2 ), X ) )
% 46.94/47.40     }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := skol2
% 46.94/47.40     Y := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (145974) {G12,W11,D5,L1,V1,M1}  { join( join( complement( X ), 
% 46.94/47.40    skol2 ), composition( complement( skol2 ), X ) ) ==> top }.
% 46.94/47.40  parent0[0]: (145973) {G12,W11,D5,L1,V1,M1}  { top ==> join( join( 
% 46.94/47.40    complement( X ), skol2 ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  subsumption: (143829) {G31,W11,D5,L1,V1,M1} P(143414,536);d(714) { join( 
% 46.94/47.40    join( complement( X ), skol2 ), composition( complement( skol2 ), X ) ) 
% 46.94/47.40    ==> top }.
% 46.94/47.40  parent0: (145974) {G12,W11,D5,L1,V1,M1}  { join( join( complement( X ), 
% 46.94/47.40    skol2 ), composition( complement( skol2 ), X ) ) ==> top }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  permutation0:
% 46.94/47.40     0 ==> 0
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (145976) {G4,W14,D6,L1,V3,M1}  { top ==> join( join( join( X, Y ), 
% 46.94/47.40    Z ), complement( join( join( Z, Y ), X ) ) ) }.
% 46.94/47.40  parent0[0]: (3795) {G4,W14,D6,L1,V3,M1} P(196,191) { join( join( join( Z, Y
% 46.94/47.40     ), X ), complement( join( join( X, Y ), Z ) ) ) ==> top }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := Z
% 46.94/47.40     Y := Y
% 46.94/47.40     Z := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145982) {G5,W14,D7,L1,V1,M1}  { top ==> join( join( join( 
% 46.94/47.40    composition( complement( skol2 ), X ), skol2 ), complement( X ) ), 
% 46.94/47.40    complement( top ) ) }.
% 46.94/47.40  parent0[0]: (143829) {G31,W11,D5,L1,V1,M1} P(143414,536);d(714) { join( 
% 46.94/47.40    join( complement( X ), skol2 ), composition( complement( skol2 ), X ) ) 
% 46.94/47.40    ==> top }.
% 46.94/47.40  parent1[0; 13]: (145976) {G4,W14,D6,L1,V3,M1}  { top ==> join( join( join( 
% 46.94/47.40    X, Y ), Z ), complement( join( join( Z, Y ), X ) ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := composition( complement( skol2 ), X )
% 46.94/47.40     Y := skol2
% 46.94/47.40     Z := complement( X )
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145984) {G6,W13,D6,L1,V1,M1}  { top ==> join( complement( meet( X
% 46.94/47.40    , top ) ), join( composition( complement( skol2 ), X ), skol2 ) ) }.
% 46.94/47.40  parent0[0]: (717) {G14,W14,D5,L1,V3,M1} P(457,22) { join( join( Z, 
% 46.94/47.40    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 46.94/47.40    , Z ) }.
% 46.94/47.40  parent1[0; 2]: (145982) {G5,W14,D7,L1,V1,M1}  { top ==> join( join( join( 
% 46.94/47.40    composition( complement( skol2 ), X ), skol2 ), complement( X ) ), 
% 46.94/47.40    complement( top ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40     Y := top
% 46.94/47.40     Z := join( composition( complement( skol2 ), X ), skol2 )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145985) {G1,W13,D6,L1,V1,M1}  { top ==> join( join( complement( 
% 46.94/47.40    meet( X, top ) ), composition( complement( skol2 ), X ) ), skol2 ) }.
% 46.94/47.40  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.40    join( X, Y ), Z ) }.
% 46.94/47.40  parent1[0; 2]: (145984) {G6,W13,D6,L1,V1,M1}  { top ==> join( complement( 
% 46.94/47.40    meet( X, top ) ), join( composition( complement( skol2 ), X ), skol2 ) )
% 46.94/47.40     }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := complement( meet( X, top ) )
% 46.94/47.40     Y := composition( complement( skol2 ), X )
% 46.94/47.40     Z := skol2
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145986) {G2,W11,D6,L1,V1,M1}  { top ==> join( join( complement( X
% 46.94/47.40     ), composition( complement( skol2 ), X ) ), skol2 ) }.
% 46.94/47.40  parent0[0]: (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X
% 46.94/47.40     }.
% 46.94/47.40  parent1[0; 5]: (145985) {G1,W13,D6,L1,V1,M1}  { top ==> join( join( 
% 46.94/47.40    complement( meet( X, top ) ), composition( complement( skol2 ), X ) ), 
% 46.94/47.40    skol2 ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (145987) {G2,W11,D6,L1,V1,M1}  { join( join( complement( X ), 
% 46.94/47.40    composition( complement( skol2 ), X ) ), skol2 ) ==> top }.
% 46.94/47.40  parent0[0]: (145986) {G2,W11,D6,L1,V1,M1}  { top ==> join( join( complement
% 46.94/47.40    ( X ), composition( complement( skol2 ), X ) ), skol2 ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  subsumption: (143835) {G32,W11,D6,L1,V1,M1} P(143829,3795);d(717);d(1);d(
% 46.94/47.40    435) { join( join( complement( X ), composition( complement( skol2 ), X )
% 46.94/47.40     ), skol2 ) ==> top }.
% 46.94/47.40  parent0: (145987) {G2,W11,D6,L1,V1,M1}  { join( join( complement( X ), 
% 46.94/47.40    composition( complement( skol2 ), X ) ), skol2 ) ==> top }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  permutation0:
% 46.94/47.40     0 ==> 0
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (145989) {G23,W11,D5,L1,V2,M1}  { join( complement( Y ), X ) ==> 
% 46.94/47.40    join( X, complement( join( X, Y ) ) ) }.
% 46.94/47.40  parent0[0]: (8583) {G23,W11,D5,L1,V2,M1} P(1553,7978) { join( X, complement
% 46.94/47.40    ( join( X, Y ) ) ) ==> join( complement( Y ), X ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40     Y := Y
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145995) {G24,W21,D6,L1,V1,M1}  { join( complement( skol2 ), join
% 46.94/47.40    ( complement( X ), composition( complement( skol2 ), X ) ) ) ==> join( 
% 46.94/47.40    join( complement( X ), composition( complement( skol2 ), X ) ), 
% 46.94/47.40    complement( top ) ) }.
% 46.94/47.40  parent0[0]: (143835) {G32,W11,D6,L1,V1,M1} P(143829,3795);d(717);d(1);d(435
% 46.94/47.40    ) { join( join( complement( X ), composition( complement( skol2 ), X ) )
% 46.94/47.40    , skol2 ) ==> top }.
% 46.94/47.40  parent1[0; 20]: (145989) {G23,W11,D5,L1,V2,M1}  { join( complement( Y ), X
% 46.94/47.40     ) ==> join( X, complement( join( X, Y ) ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := join( complement( X ), composition( complement( skol2 ), X ) )
% 46.94/47.40     Y := skol2
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145996) {G15,W20,D6,L1,V1,M1}  { join( complement( skol2 ), join
% 46.94/47.40    ( complement( X ), composition( complement( skol2 ), X ) ) ) ==> join( 
% 46.94/47.40    complement( meet( X, top ) ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (715) {G14,W14,D5,L1,V3,M1} P(457,23) { join( join( complement
% 46.94/47.40    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 46.94/47.40     }.
% 46.94/47.40  parent1[0; 11]: (145995) {G24,W21,D6,L1,V1,M1}  { join( complement( skol2 )
% 46.94/47.40    , join( complement( X ), composition( complement( skol2 ), X ) ) ) ==> 
% 46.94/47.40    join( join( complement( X ), composition( complement( skol2 ), X ) ), 
% 46.94/47.40    complement( top ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40     Y := top
% 46.94/47.40     Z := composition( complement( skol2 ), X )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145997) {G12,W18,D6,L1,V1,M1}  { join( complement( skol2 ), join
% 46.94/47.40    ( complement( X ), composition( complement( skol2 ), X ) ) ) ==> join( 
% 46.94/47.40    complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (435) {G11,W5,D3,L1,V1,M1} P(426,409) { meet( X, top ) ==> X
% 46.94/47.40     }.
% 46.94/47.40  parent1[0; 13]: (145996) {G15,W20,D6,L1,V1,M1}  { join( complement( skol2 )
% 46.94/47.40    , join( complement( X ), composition( complement( skol2 ), X ) ) ) ==> 
% 46.94/47.40    join( complement( meet( X, top ) ), composition( complement( skol2 ), X )
% 46.94/47.40     ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145998) {G1,W18,D5,L1,V1,M1}  { join( join( complement( skol2 ), 
% 46.94/47.40    complement( X ) ), composition( complement( skol2 ), X ) ) ==> join( 
% 46.94/47.40    complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 46.94/47.40    join( X, Y ), Z ) }.
% 46.94/47.40  parent1[0; 1]: (145997) {G12,W18,D6,L1,V1,M1}  { join( complement( skol2 )
% 46.94/47.40    , join( complement( X ), composition( complement( skol2 ), X ) ) ) ==> 
% 46.94/47.40    join( complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := complement( skol2 )
% 46.94/47.40     Y := complement( X )
% 46.94/47.40     Z := composition( complement( skol2 ), X )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (145999) {G2,W13,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 46.94/47.40    complement( X ) ) ==> join( complement( X ), composition( complement( 
% 46.94/47.40    skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (14168) {G28,W14,D5,L1,V2,M1} P(13941,23) { join( join( 
% 46.94/47.40    complement( skol2 ), Y ), composition( complement( skol2 ), X ) ) ==> 
% 46.94/47.40    join( complement( skol2 ), Y ) }.
% 46.94/47.40  parent1[0; 1]: (145998) {G1,W18,D5,L1,V1,M1}  { join( join( complement( 
% 46.94/47.40    skol2 ), complement( X ) ), composition( complement( skol2 ), X ) ) ==> 
% 46.94/47.40    join( complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40     Y := complement( X )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146000) {G3,W12,D5,L1,V1,M1}  { complement( meet( skol2, X ) ) 
% 46.94/47.40    ==> join( complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  parent0[0]: (457) {G13,W10,D4,L1,V2,M1} P(3,439) { join( complement( X ), 
% 46.94/47.40    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 46.94/47.40  parent1[0; 1]: (145999) {G2,W13,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 46.94/47.40    complement( X ) ) ==> join( complement( X ), composition( complement( 
% 46.94/47.40    skol2 ), X ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := skol2
% 46.94/47.40     Y := X
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (146001) {G3,W12,D5,L1,V1,M1}  { join( complement( X ), composition
% 46.94/47.40    ( complement( skol2 ), X ) ) ==> complement( meet( skol2, X ) ) }.
% 46.94/47.40  parent0[0]: (146000) {G3,W12,D5,L1,V1,M1}  { complement( meet( skol2, X ) )
% 46.94/47.40     ==> join( complement( X ), composition( complement( skol2 ), X ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  subsumption: (144082) {G33,W12,D5,L1,V1,M1} P(143835,8583);d(715);d(435);d(
% 46.94/47.40    1);d(14168);d(457) { join( complement( X ), composition( complement( 
% 46.94/47.40    skol2 ), X ) ) ==> complement( meet( skol2, X ) ) }.
% 46.94/47.40  parent0: (146001) {G3,W12,D5,L1,V1,M1}  { join( complement( X ), 
% 46.94/47.40    composition( complement( skol2 ), X ) ) ==> complement( meet( skol2, X )
% 46.94/47.40     ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  permutation0:
% 46.94/47.40     0 ==> 0
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (146003) {G2,W15,D5,L1,V2,M1}  { join( composition( X, top ), 
% 46.94/47.40    composition( Y, skol1 ) ) ==> composition( join( X, composition( Y, skol1
% 46.94/47.40     ) ), top ) }.
% 46.94/47.40  parent0[0]: (95) {G2,W15,D5,L1,V2,M1} P(80,6) { composition( join( Y, 
% 46.94/47.40    composition( X, skol1 ) ), top ) ==> join( composition( Y, top ), 
% 46.94/47.40    composition( X, skol1 ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := Y
% 46.94/47.40     Y := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146006) {G3,W16,D5,L1,V0,M1}  { join( composition( complement( 
% 46.94/47.40    skol1 ), top ), composition( complement( skol2 ), skol1 ) ) ==> 
% 46.94/47.40    composition( complement( meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  parent0[0]: (144082) {G33,W12,D5,L1,V1,M1} P(143835,8583);d(715);d(435);d(1
% 46.94/47.40    );d(14168);d(457) { join( complement( X ), composition( complement( skol2
% 46.94/47.40     ), X ) ) ==> complement( meet( skol2, X ) ) }.
% 46.94/47.40  parent1[0; 11]: (146003) {G2,W15,D5,L1,V2,M1}  { join( composition( X, top
% 46.94/47.40     ), composition( Y, skol1 ) ) ==> composition( join( X, composition( Y, 
% 46.94/47.40    skol1 ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := skol1
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := complement( skol1 )
% 46.94/47.40     Y := complement( skol2 )
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146007) {G4,W14,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 46.94/47.40    composition( complement( skol2 ), skol1 ) ) ==> composition( complement( 
% 46.94/47.40    meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  parent0[0]: (5846) {G16,W7,D4,L1,V0,M1} S(1494);d(2742) { composition( 
% 46.94/47.40    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 46.94/47.40  parent1[0; 2]: (146006) {G3,W16,D5,L1,V0,M1}  { join( composition( 
% 46.94/47.40    complement( skol1 ), top ), composition( complement( skol2 ), skol1 ) ) 
% 46.94/47.40    ==> composition( complement( meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146008) {G5,W11,D5,L1,V0,M1}  { complement( meet( skol2, skol1 )
% 46.94/47.40     ) ==> composition( complement( meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  parent0[0]: (144082) {G33,W12,D5,L1,V1,M1} P(143835,8583);d(715);d(435);d(1
% 46.94/47.40    );d(14168);d(457) { join( complement( X ), composition( complement( skol2
% 46.94/47.40     ), X ) ) ==> complement( meet( skol2, X ) ) }.
% 46.94/47.40  parent1[0; 1]: (146007) {G4,W14,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 46.94/47.40    composition( complement( skol2 ), skol1 ) ) ==> composition( complement( 
% 46.94/47.40    meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := skol1
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (146009) {G5,W11,D5,L1,V0,M1}  { composition( complement( meet( 
% 46.94/47.40    skol2, skol1 ) ), top ) ==> complement( meet( skol2, skol1 ) ) }.
% 46.94/47.40  parent0[0]: (146008) {G5,W11,D5,L1,V0,M1}  { complement( meet( skol2, skol1
% 46.94/47.40     ) ) ==> composition( complement( meet( skol2, skol1 ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  subsumption: (144239) {G34,W11,D5,L1,V0,M1} P(144082,95);d(5846);d(144082)
% 46.94/47.40     { composition( complement( meet( skol2, skol1 ) ), top ) ==> complement
% 46.94/47.40    ( meet( skol2, skol1 ) ) }.
% 46.94/47.40  parent0: (146009) {G5,W11,D5,L1,V0,M1}  { composition( complement( meet( 
% 46.94/47.40    skol2, skol1 ) ), top ) ==> complement( meet( skol2, skol1 ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  permutation0:
% 46.94/47.40     0 ==> 0
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (146011) {G17,W11,D5,L1,V1,M1}  { complement( composition( X, top )
% 46.94/47.40     ) ==> composition( complement( composition( X, top ) ), top ) }.
% 46.94/47.40  parent0[0]: (37349) {G17,W11,D5,L1,V1,M1} P(1400,1412);d(2611) { 
% 46.94/47.40    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 46.94/47.40    composition( X, top ) ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := X
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  eqswap: (146013) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 46.94/47.40    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  parent0[0]: (83) {G2,W9,D4,L1,V0,M1} P(68,15) { ! composition( meet( skol2
% 46.94/47.40    , skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146015) {G18,W15,D6,L1,V0,M1}  { complement( composition( 
% 46.94/47.40    complement( meet( skol2, skol1 ) ), top ) ) ==> composition( complement( 
% 46.94/47.40    complement( meet( skol2, skol1 ) ) ), top ) }.
% 46.94/47.40  parent0[0]: (144239) {G34,W11,D5,L1,V0,M1} P(144082,95);d(5846);d(144082)
% 46.94/47.40     { composition( complement( meet( skol2, skol1 ) ), top ) ==> complement
% 46.94/47.40    ( meet( skol2, skol1 ) ) }.
% 46.94/47.40  parent1[0; 10]: (146011) {G17,W11,D5,L1,V1,M1}  { complement( composition( 
% 46.94/47.40    X, top ) ) ==> composition( complement( composition( X, top ) ), top )
% 46.94/47.40     }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40     X := complement( meet( skol2, skol1 ) )
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146016) {G19,W13,D6,L1,V0,M1}  { complement( complement( meet( 
% 46.94/47.40    skol2, skol1 ) ) ) ==> composition( complement( complement( meet( skol2, 
% 46.94/47.40    skol1 ) ) ), top ) }.
% 46.94/47.40  parent0[0]: (144239) {G34,W11,D5,L1,V0,M1} P(144082,95);d(5846);d(144082)
% 46.94/47.40     { composition( complement( meet( skol2, skol1 ) ), top ) ==> complement
% 46.94/47.40    ( meet( skol2, skol1 ) ) }.
% 46.94/47.40  parent1[0; 2]: (146015) {G18,W15,D6,L1,V0,M1}  { complement( composition( 
% 46.94/47.40    complement( meet( skol2, skol1 ) ), top ) ) ==> composition( complement( 
% 46.94/47.40    complement( meet( skol2, skol1 ) ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146019) {G13,W11,D5,L1,V0,M1}  { complement( complement( meet( 
% 46.94/47.40    skol2, skol1 ) ) ) ==> composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.40    complement( X ) ) ==> X }.
% 46.94/47.40  parent1[0; 7]: (146016) {G19,W13,D6,L1,V0,M1}  { complement( complement( 
% 46.94/47.40    meet( skol2, skol1 ) ) ) ==> composition( complement( complement( meet( 
% 46.94/47.40    skol2, skol1 ) ) ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := meet( skol2, skol1 )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  paramod: (146020) {G13,W9,D4,L1,V0,M1}  { meet( skol2, skol1 ) ==> 
% 46.94/47.40    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  parent0[0]: (439) {G12,W5,D4,L1,V1,M1} P(426,70);d(435) { complement( 
% 46.94/47.40    complement( X ) ) ==> X }.
% 46.94/47.40  parent1[0; 1]: (146019) {G13,W11,D5,L1,V0,M1}  { complement( complement( 
% 46.94/47.40    meet( skol2, skol1 ) ) ) ==> composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40     X := meet( skol2, skol1 )
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  resolution: (146021) {G3,W0,D0,L0,V0,M0}  {  }.
% 46.94/47.40  parent0[0]: (146013) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 46.94/47.40    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  parent1[0]: (146020) {G13,W9,D4,L1,V0,M1}  { meet( skol2, skol1 ) ==> 
% 46.94/47.40    composition( meet( skol2, skol1 ), top ) }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  substitution1:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  subsumption: (144327) {G35,W0,D0,L0,V0,M0} P(144239,37349);d(439);r(83) { 
% 46.94/47.40     }.
% 46.94/47.40  parent0: (146021) {G3,W0,D0,L0,V0,M0}  {  }.
% 46.94/47.40  substitution0:
% 46.94/47.40  end
% 46.94/47.40  permutation0:
% 46.94/47.40  end
% 46.94/47.40  
% 46.94/47.40  Proof check complete!
% 46.94/47.40  
% 46.94/47.40  Memory use:
% 46.94/47.40  
% 46.94/47.40  space for terms:        2001694
% 46.94/47.40  space for clauses:      15294575
% 46.94/47.40  
% 46.94/47.40  
% 46.94/47.40  clauses generated:      9015709
% 46.94/47.40  clauses kept:           144328
% 46.94/47.40  clauses selected:       7985
% 46.94/47.40  clauses deleted:        46645
% 46.94/47.40  clauses inuse deleted:  1753
% 46.94/47.40  
% 46.94/47.40  subsentry:          171399
% 46.94/47.40  literals s-matched: 164728
% 46.94/47.40  literals matched:   163991
% 46.94/47.40  full subsumption:   0
% 46.94/47.40  
% 46.94/47.40  checksum:           -221350742
% 46.94/47.40  
% 46.94/47.40  
% 46.94/47.40  Bliksem ended
%------------------------------------------------------------------------------