TSTP Solution File: REL026+4 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n023.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:33 EDT 2022

% Result   : Theorem 40.68s 41.06s
% Output   : Refutation 40.68s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.14  % Problem  : REL026+4 : TPTP v8.1.0. Released v4.0.0.
% 0.04/0.14  % Command  : bliksem %s
% 0.14/0.36  % Computer : n023.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % DateTime : Fri Jul  8 09:57:11 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 6.03/6.43  *** allocated 10000 integers for termspace/termends
% 6.03/6.43  *** allocated 10000 integers for clauses
% 6.03/6.43  *** allocated 10000 integers for justifications
% 6.03/6.43  Bliksem 1.12
% 6.03/6.43  
% 6.03/6.43  
% 6.03/6.43  Automatic Strategy Selection
% 6.03/6.43  
% 6.03/6.43  
% 6.03/6.43  Clauses:
% 6.03/6.43  
% 6.03/6.43  { join( X, Y ) = join( Y, X ) }.
% 6.03/6.43  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 6.03/6.43  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 6.03/6.43    complement( join( complement( X ), Y ) ) ) }.
% 6.03/6.43  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 6.03/6.43  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 6.03/6.43    , Z ) }.
% 6.03/6.43  { composition( X, one ) = X }.
% 6.03/6.43  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 6.03/6.43    Y, Z ) ) }.
% 6.03/6.43  { converse( converse( X ) ) = X }.
% 6.03/6.43  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 6.03/6.43  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 6.03/6.43     ) ) }.
% 6.03/6.43  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.03/6.43    complement( Y ) ) = complement( Y ) }.
% 6.03/6.43  { top = join( X, complement( X ) ) }.
% 6.03/6.43  { zero = meet( X, complement( X ) ) }.
% 6.03/6.43  { join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 6.03/6.43    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) = 
% 6.03/6.43    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.03/6.43    composition( converse( X ), Z ) ) ) }.
% 6.03/6.43  { join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y, 
% 6.03/6.43    composition( converse( X ), Z ) ) ), Z ) ) = meet( composition( X, meet( 
% 6.03/6.43    Y, composition( converse( X ), Z ) ) ), Z ) }.
% 6.03/6.43  { join( meet( composition( X, Y ), Z ), meet( composition( meet( X, 
% 6.03/6.43    composition( Z, converse( Y ) ) ), Y ), Z ) ) = meet( composition( meet( 
% 6.03/6.43    X, composition( Z, converse( Y ) ) ), Y ), Z ) }.
% 6.03/6.43  { join( skol1, one ) = one }.
% 6.03/6.43  { ! join( meet( composition( skol1, top ), skol2 ), composition( skol1, 
% 6.03/6.43    skol2 ) ) = composition( skol1, skol2 ), ! join( composition( skol1, 
% 6.03/6.43    skol2 ), meet( composition( skol1, top ), skol2 ) ) = meet( composition( 
% 6.03/6.43    skol1, top ), skol2 ) }.
% 6.03/6.43  
% 6.03/6.43  percentage equality = 1.000000, percentage horn = 1.000000
% 6.03/6.43  This is a pure equality problem
% 6.03/6.43  
% 6.03/6.43  
% 6.03/6.43  
% 6.03/6.43  Options Used:
% 6.03/6.43  
% 6.03/6.43  useres =            1
% 6.03/6.43  useparamod =        1
% 6.03/6.43  useeqrefl =         1
% 6.03/6.43  useeqfact =         1
% 6.03/6.43  usefactor =         1
% 6.03/6.43  usesimpsplitting =  0
% 6.03/6.43  usesimpdemod =      5
% 6.03/6.43  usesimpres =        3
% 6.03/6.43  
% 6.03/6.43  resimpinuse      =  1000
% 6.03/6.43  resimpclauses =     20000
% 6.03/6.43  substype =          eqrewr
% 6.03/6.43  backwardsubs =      1
% 6.03/6.43  selectoldest =      5
% 6.03/6.43  
% 6.03/6.43  litorderings [0] =  split
% 6.03/6.43  litorderings [1] =  extend the termordering, first sorting on arguments
% 6.03/6.43  
% 6.03/6.43  termordering =      kbo
% 6.03/6.43  
% 6.03/6.43  litapriori =        0
% 6.03/6.43  termapriori =       1
% 6.03/6.43  litaposteriori =    0
% 6.03/6.43  termaposteriori =   0
% 6.03/6.43  demodaposteriori =  0
% 6.03/6.43  ordereqreflfact =   0
% 6.03/6.43  
% 6.03/6.43  litselect =         negord
% 6.03/6.43  
% 6.03/6.43  maxweight =         15
% 6.03/6.43  maxdepth =          30000
% 6.03/6.43  maxlength =         115
% 6.03/6.43  maxnrvars =         195
% 6.03/6.43  excuselevel =       1
% 6.03/6.43  increasemaxweight = 1
% 6.03/6.43  
% 6.03/6.43  maxselected =       10000000
% 6.03/6.43  maxnrclauses =      10000000
% 6.03/6.43  
% 6.03/6.43  showgenerated =    0
% 6.03/6.43  showkept =         0
% 6.03/6.43  showselected =     0
% 6.03/6.43  showdeleted =      0
% 6.03/6.43  showresimp =       1
% 6.03/6.43  showstatus =       2000
% 6.03/6.43  
% 6.03/6.43  prologoutput =     0
% 6.03/6.43  nrgoals =          5000000
% 6.03/6.43  totalproof =       1
% 6.03/6.43  
% 6.03/6.43  Symbols occurring in the translation:
% 6.03/6.43  
% 6.03/6.43  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 6.03/6.43  .  [1, 2]      (w:1, o:21, a:1, s:1, b:0), 
% 6.03/6.43  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 6.03/6.43  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 6.03/6.43  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 6.03/6.43  join  [37, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 6.03/6.43  complement  [39, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 6.03/6.43  meet  [40, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 6.03/6.43  composition  [41, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 6.03/6.43  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 6.03/6.43  converse  [43, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 6.03/6.43  top  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 6.03/6.43  zero  [45, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 6.03/6.43  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 6.03/6.43  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1).
% 6.03/6.43  
% 6.03/6.43  
% 6.03/6.43  Starting Search:
% 6.03/6.43  
% 6.03/6.43  *** allocated 15000 integers for clauses
% 6.03/6.43  *** allocated 22500 integers for clauses
% 6.03/6.43  *** allocated 33750 integers for clauses
% 6.03/6.43  *** allocated 50625 integers for clauses
% 6.03/6.43  *** allocated 75937 integers for clauses
% 6.03/6.43  *** allocated 113905 integers for clauses
% 20.38/20.79  *** allocated 15000 integers for termspace/termends
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 170857 integers for clauses
% 20.38/20.79  *** allocated 22500 integers for termspace/termends
% 20.38/20.79  *** allocated 256285 integers for clauses
% 20.38/20.79  *** allocated 33750 integers for termspace/termends
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    25373
% 20.38/20.79  Kept:         2000
% 20.38/20.79  Inuse:        352
% 20.38/20.79  Deleted:      193
% 20.38/20.79  Deletedinuse: 80
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 384427 integers for clauses
% 20.38/20.79  *** allocated 50625 integers for termspace/termends
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 576640 integers for clauses
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    60985
% 20.38/20.79  Kept:         4017
% 20.38/20.79  Inuse:        557
% 20.38/20.79  Deleted:      261
% 20.38/20.79  Deletedinuse: 103
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 75937 integers for termspace/termends
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 864960 integers for clauses
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    98037
% 20.38/20.79  Kept:         6028
% 20.38/20.79  Inuse:        728
% 20.38/20.79  Deleted:      352
% 20.38/20.79  Deletedinuse: 159
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 113905 integers for termspace/termends
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    142477
% 20.38/20.79  Kept:         8035
% 20.38/20.79  Inuse:        845
% 20.38/20.79  Deleted:      365
% 20.38/20.79  Deletedinuse: 160
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 1297440 integers for clauses
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 170857 integers for termspace/termends
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    191069
% 20.38/20.79  Kept:         10043
% 20.38/20.79  Inuse:        1014
% 20.38/20.79  Deleted:      445
% 20.38/20.79  Deletedinuse: 161
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    257987
% 20.38/20.79  Kept:         12059
% 20.38/20.79  Inuse:        1155
% 20.38/20.79  Deleted:      646
% 20.38/20.79  Deletedinuse: 291
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 1946160 integers for clauses
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 256285 integers for termspace/termends
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    306677
% 20.38/20.79  Kept:         14092
% 20.38/20.79  Inuse:        1250
% 20.38/20.79  Deleted:      701
% 20.38/20.79  Deletedinuse: 307
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    371579
% 20.38/20.79  Kept:         16107
% 20.38/20.79  Inuse:        1364
% 20.38/20.79  Deleted:      769
% 20.38/20.79  Deletedinuse: 334
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    443946
% 20.38/20.79  Kept:         18114
% 20.38/20.79  Inuse:        1534
% 20.38/20.79  Deleted:      850
% 20.38/20.79  Deletedinuse: 335
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 2919240 integers for clauses
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 384427 integers for termspace/termends
% 20.38/20.79  Resimplifying clauses:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    509514
% 20.38/20.79  Kept:         20161
% 20.38/20.79  Inuse:        1663
% 20.38/20.79  Deleted:      5667
% 20.38/20.79  Deletedinuse: 336
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    586294
% 20.38/20.79  Kept:         22182
% 20.38/20.79  Inuse:        1747
% 20.38/20.79  Deleted:      5686
% 20.38/20.79  Deletedinuse: 355
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    649103
% 20.38/20.79  Kept:         24186
% 20.38/20.79  Inuse:        1830
% 20.38/20.79  Deleted:      5690
% 20.38/20.79  Deletedinuse: 358
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    699893
% 20.38/20.79  Kept:         26207
% 20.38/20.79  Inuse:        1934
% 20.38/20.79  Deleted:      5719
% 20.38/20.79  Deletedinuse: 383
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 4378860 integers for clauses
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    776744
% 20.38/20.79  Kept:         28262
% 20.38/20.79  Inuse:        2006
% 20.38/20.79  Deleted:      5726
% 20.38/20.79  Deletedinuse: 386
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  *** allocated 576640 integers for termspace/termends
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    886107
% 20.38/20.79  Kept:         30282
% 20.38/20.79  Inuse:        2114
% 20.38/20.79  Deleted:      5833
% 20.38/20.79  Deletedinuse: 492
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    979591
% 20.38/20.79  Kept:         32356
% 20.38/20.79  Inuse:        2253
% 20.38/20.79  Deleted:      5903
% 20.38/20.79  Deletedinuse: 555
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    1033773
% 20.38/20.79  Kept:         34357
% 20.38/20.79  Inuse:        2337
% 20.38/20.79  Deleted:      6014
% 20.38/20.79  Deletedinuse: 666
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  
% 20.38/20.79  Intermediate Status:
% 20.38/20.79  Generated:    1092359
% 20.38/20.79  Kept:         36368
% 20.38/20.79  Inuse:        2422
% 20.38/20.79  Deleted:      6098
% 20.38/20.79  Deletedinuse: 728
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 20.38/20.79  
% 20.38/20.79  Resimplifying inuse:
% 20.38/20.79  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1186076
% 40.68/41.06  Kept:         38460
% 40.68/41.06  Inuse:        2556
% 40.68/41.06  Deleted:      6121
% 40.68/41.06  Deletedinuse: 733
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying clauses:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1254053
% 40.68/41.06  Kept:         40686
% 40.68/41.06  Inuse:        2602
% 40.68/41.06  Deleted:      14712
% 40.68/41.06  Deletedinuse: 776
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1369862
% 40.68/41.06  Kept:         42698
% 40.68/41.06  Inuse:        2702
% 40.68/41.06  Deleted:      14794
% 40.68/41.06  Deletedinuse: 851
% 40.68/41.06  
% 40.68/41.06  *** allocated 6568290 integers for clauses
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  *** allocated 864960 integers for termspace/termends
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1495283
% 40.68/41.06  Kept:         44699
% 40.68/41.06  Inuse:        2840
% 40.68/41.06  Deleted:      14812
% 40.68/41.06  Deletedinuse: 851
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1572196
% 40.68/41.06  Kept:         46701
% 40.68/41.06  Inuse:        2922
% 40.68/41.06  Deleted:      14858
% 40.68/41.06  Deletedinuse: 892
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1660014
% 40.68/41.06  Kept:         48737
% 40.68/41.06  Inuse:        2971
% 40.68/41.06  Deleted:      14858
% 40.68/41.06  Deletedinuse: 892
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1770567
% 40.68/41.06  Kept:         50740
% 40.68/41.06  Inuse:        3044
% 40.68/41.06  Deleted:      14859
% 40.68/41.06  Deletedinuse: 892
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    1914610
% 40.68/41.06  Kept:         52774
% 40.68/41.06  Inuse:        3129
% 40.68/41.06  Deleted:      14859
% 40.68/41.06  Deletedinuse: 892
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2051065
% 40.68/41.06  Kept:         54778
% 40.68/41.06  Inuse:        3224
% 40.68/41.06  Deleted:      14869
% 40.68/41.06  Deletedinuse: 892
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2147393
% 40.68/41.06  Kept:         56880
% 40.68/41.06  Inuse:        3292
% 40.68/41.06  Deleted:      14917
% 40.68/41.06  Deletedinuse: 934
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2202647
% 40.68/41.06  Kept:         58881
% 40.68/41.06  Inuse:        3324
% 40.68/41.06  Deleted:      14917
% 40.68/41.06  Deletedinuse: 934
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying clauses:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2314691
% 40.68/41.06  Kept:         60913
% 40.68/41.06  Inuse:        3388
% 40.68/41.06  Deleted:      19348
% 40.68/41.06  Deletedinuse: 976
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2414703
% 40.68/41.06  Kept:         62944
% 40.68/41.06  Inuse:        3488
% 40.68/41.06  Deleted:      19441
% 40.68/41.06  Deletedinuse: 1065
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  *** allocated 1297440 integers for termspace/termends
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  *** allocated 9852435 integers for clauses
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2504656
% 40.68/41.06  Kept:         64954
% 40.68/41.06  Inuse:        3564
% 40.68/41.06  Deleted:      19464
% 40.68/41.06  Deletedinuse: 1075
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2657225
% 40.68/41.06  Kept:         66958
% 40.68/41.06  Inuse:        3668
% 40.68/41.06  Deleted:      19476
% 40.68/41.06  Deletedinuse: 1083
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2767380
% 40.68/41.06  Kept:         68964
% 40.68/41.06  Inuse:        3744
% 40.68/41.06  Deleted:      19476
% 40.68/41.06  Deletedinuse: 1083
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2815023
% 40.68/41.06  Kept:         70989
% 40.68/41.06  Inuse:        3795
% 40.68/41.06  Deleted:      19482
% 40.68/41.06  Deletedinuse: 1084
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    2870006
% 40.68/41.06  Kept:         73118
% 40.68/41.06  Inuse:        3830
% 40.68/41.06  Deleted:      19482
% 40.68/41.06  Deletedinuse: 1084
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3001860
% 40.68/41.06  Kept:         75181
% 40.68/41.06  Inuse:        3916
% 40.68/41.06  Deleted:      19483
% 40.68/41.06  Deletedinuse: 1084
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3200242
% 40.68/41.06  Kept:         77183
% 40.68/41.06  Inuse:        4036
% 40.68/41.06  Deleted:      19483
% 40.68/41.06  Deletedinuse: 1084
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3316967
% 40.68/41.06  Kept:         79230
% 40.68/41.06  Inuse:        4116
% 40.68/41.06  Deleted:      19500
% 40.68/41.06  Deletedinuse: 1097
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying clauses:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3419448
% 40.68/41.06  Kept:         81264
% 40.68/41.06  Inuse:        4159
% 40.68/41.06  Deleted:      24667
% 40.68/41.06  Deletedinuse: 1105
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3542531
% 40.68/41.06  Kept:         83338
% 40.68/41.06  Inuse:        4238
% 40.68/41.06  Deleted:      24667
% 40.68/41.06  Deletedinuse: 1105
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3655556
% 40.68/41.06  Kept:         85341
% 40.68/41.06  Inuse:        4313
% 40.68/41.06  Deleted:      24668
% 40.68/41.06  Deletedinuse: 1106
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3777911
% 40.68/41.06  Kept:         87341
% 40.68/41.06  Inuse:        4392
% 40.68/41.06  Deleted:      24825
% 40.68/41.06  Deletedinuse: 1238
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    3946719
% 40.68/41.06  Kept:         89380
% 40.68/41.06  Inuse:        4517
% 40.68/41.06  Deleted:      24871
% 40.68/41.06  Deletedinuse: 1240
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4104337
% 40.68/41.06  Kept:         91511
% 40.68/41.06  Inuse:        4660
% 40.68/41.06  Deleted:      24880
% 40.68/41.06  Deletedinuse: 1240
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4235670
% 40.68/41.06  Kept:         93520
% 40.68/41.06  Inuse:        4761
% 40.68/41.06  Deleted:      24893
% 40.68/41.06  Deletedinuse: 1240
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  *** allocated 1946160 integers for termspace/termends
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4371524
% 40.68/41.06  Kept:         95541
% 40.68/41.06  Inuse:        4831
% 40.68/41.06  Deleted:      24897
% 40.68/41.06  Deletedinuse: 1240
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  *** allocated 14778652 integers for clauses
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4501495
% 40.68/41.06  Kept:         97544
% 40.68/41.06  Inuse:        4917
% 40.68/41.06  Deleted:      24897
% 40.68/41.06  Deletedinuse: 1240
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4641028
% 40.68/41.06  Kept:         99570
% 40.68/41.06  Inuse:        4995
% 40.68/41.06  Deleted:      24918
% 40.68/41.06  Deletedinuse: 1260
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying clauses:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    4841286
% 40.68/41.06  Kept:         101570
% 40.68/41.06  Inuse:        5104
% 40.68/41.06  Deleted:      30345
% 40.68/41.06  Deletedinuse: 1260
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    5090804
% 40.68/41.06  Kept:         103572
% 40.68/41.06  Inuse:        5239
% 40.68/41.06  Deleted:      30371
% 40.68/41.06  Deletedinuse: 1283
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    5237663
% 40.68/41.06  Kept:         105592
% 40.68/41.06  Inuse:        5302
% 40.68/41.06  Deleted:      30399
% 40.68/41.06  Deletedinuse: 1311
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    5457873
% 40.68/41.06  Kept:         107595
% 40.68/41.06  Inuse:        5432
% 40.68/41.06  Deleted:      30420
% 40.68/41.06  Deletedinuse: 1314
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Intermediate Status:
% 40.68/41.06  Generated:    5696252
% 40.68/41.06  Kept:         109622
% 40.68/41.06  Inuse:        5584
% 40.68/41.06  Deleted:      30435
% 40.68/41.06  Deletedinuse: 1326
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  Resimplifying inuse:
% 40.68/41.06  Done
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Bliksems!, er is een bewijs:
% 40.68/41.06  % SZS status Theorem
% 40.68/41.06  % SZS output start Refutation
% 40.68/41.06  
% 40.68/41.06  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.06  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 40.68/41.06    , Z ) }.
% 40.68/41.06  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 40.68/41.06    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.06  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 40.68/41.06    ( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.06  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 40.68/41.06    composition( composition( X, Y ), Z ) }.
% 40.68/41.06  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.68/41.06  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 40.68/41.06     ) ==> composition( join( X, Y ), Z ) }.
% 40.68/41.06  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.06  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 40.68/41.06    converse( join( X, Y ) ) }.
% 40.68/41.06  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 40.68/41.06    ==> converse( composition( X, Y ) ) }.
% 40.68/41.06  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 40.68/41.06    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 40.68/41.06  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 40.68/41.06  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 40.68/41.06  (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), 
% 40.68/41.06    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.06    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.68/41.06    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.06     ) ) ) }.
% 40.68/41.06  (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet( 
% 40.68/41.06    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ==> 
% 40.68/41.06    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 40.68/41.06     }.
% 40.68/41.06  (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet( 
% 40.68/41.06    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ==> 
% 40.68/41.06    meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 40.68/41.06     }.
% 40.68/41.06  (16) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 40.68/41.06  (17) {G0,W28,D5,L2,V0,M2} I { ! join( meet( composition( skol1, top ), 
% 40.68/41.06    skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, skol2 ), !
% 40.68/41.06     join( composition( skol1, skol2 ), meet( composition( skol1, top ), 
% 40.68/41.06    skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.06  (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 40.68/41.06  (19) {G1,W5,D3,L1,V0,M1} P(0,16) { join( one, skol1 ) ==> one }.
% 40.68/41.06  (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 40.68/41.06     ) ) ==> composition( X, converse( Y ) ) }.
% 40.68/41.06  (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 40.68/41.06     ) ) ==> composition( converse( Y ), X ) }.
% 40.68/41.06  (22) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 40.68/41.06    ( join( Y, X ) ) }.
% 40.68/41.06  (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 40.68/41.06     join( converse( Y ), X ) }.
% 40.68/41.06  (25) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X ) ), converse
% 40.68/41.06    ( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 40.68/41.06  (28) {G2,W9,D4,L1,V1,M1} P(19,1) { join( join( X, one ), skol1 ) ==> join( 
% 40.68/41.06    X, one ) }.
% 40.68/41.06  (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 40.68/41.06    , Z ), X ) }.
% 40.68/41.06  (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 40.68/41.06    join( Z, X ), Y ) }.
% 40.68/41.06  (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 40.68/41.06    ==> join( Y, top ) }.
% 40.68/41.06  (32) {G1,W9,D4,L1,V1,M1} P(16,1) { join( join( X, skol1 ), one ) ==> join( 
% 40.68/41.06    X, one ) }.
% 40.68/41.06  (36) {G2,W13,D5,L1,V3,M1} P(22,9);d(9) { converse( composition( Z, join( Y
% 40.68/41.06    , X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.68/41.06  (40) {G3,W9,D4,L1,V1,M1} P(28,0);d(1) { join( join( skol1, X ), one ) ==> 
% 40.68/41.06    join( X, one ) }.
% 40.68/41.06  (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 40.68/41.06    ( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.06  (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 40.68/41.06  (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 40.68/41.06  (62) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( zero, complement( X )
% 40.68/41.06     ) ) ==> meet( top, X ) }.
% 40.68/41.06  (63) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( complement( X ), zero
% 40.68/41.06     ) ) ==> meet( X, top ) }.
% 40.68/41.06  (64) {G2,W5,D3,L1,V0,M1} P(61,18) { join( zero, top ) ==> top }.
% 40.68/41.06  (67) {G3,W9,D4,L1,V1,M1} P(64,1) { join( join( X, zero ), top ) ==> join( X
% 40.68/41.06    , top ) }.
% 40.68/41.06  (72) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( X, Y ) ), 
% 40.68/41.06    composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y ) ) }.
% 40.68/41.06  (75) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, Z ), Y ) = 
% 40.68/41.06    composition( join( Z, X ), Y ) }.
% 40.68/41.06  (87) {G2,W11,D6,L1,V1,M1} P(61,10) { join( composition( converse( X ), 
% 40.68/41.06    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.68/41.06  (90) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition( converse( X
% 40.68/41.06     ), complement( composition( X, Y ) ) ) ), complement( Y ) ) ==> join( Z
% 40.68/41.06    , complement( Y ) ) }.
% 40.68/41.06  (91) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement( 
% 40.68/41.06    converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 40.68/41.06    complement( converse( Y ) ) }.
% 40.68/41.06  (92) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), composition( 
% 40.68/41.06    converse( X ), complement( composition( X, Y ) ) ) ) ==> complement( Y )
% 40.68/41.06     }.
% 40.68/41.06  (94) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 40.68/41.06    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.68/41.06  (108) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y, converse( 
% 40.68/41.06    X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet( converse( 
% 40.68/41.06    X ), composition( converse( Y ), Z ) ) ) ) ==> composition( meet( Y, 
% 40.68/41.06    composition( Z, X ) ), meet( converse( X ), composition( converse( Y ), Z
% 40.68/41.06     ) ) ) }.
% 40.68/41.06  (109) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( converse( X )
% 40.68/41.06    , Y ), Z ), composition( meet( converse( X ), composition( Z, converse( Y
% 40.68/41.06     ) ) ), meet( Y, composition( X, Z ) ) ) ) ==> composition( meet( 
% 40.68/41.06    converse( X ), composition( Z, converse( Y ) ) ), meet( Y, composition( X
% 40.68/41.06    , Z ) ) ) }.
% 40.68/41.06  (114) {G4,W8,D4,L1,V0,M1} P(11,40) { join( complement( skol1 ), one ) ==> 
% 40.68/41.06    join( top, one ) }.
% 40.68/41.06  (126) {G1,W28,D7,L1,V3,M1} P(7,14) { join( meet( composition( converse( X )
% 40.68/41.06    , Y ), Z ), meet( composition( converse( X ), meet( Y, composition( X, Z
% 40.68/41.06     ) ) ), Z ) ) ==> meet( composition( converse( X ), meet( Y, composition
% 40.68/41.06    ( X, Z ) ) ), Z ) }.
% 40.68/41.06  (128) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( X, Y ), one )
% 40.68/41.06    , meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet( 
% 40.68/41.06    composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.68/41.06  (134) {G3,W8,D4,L1,V0,M1} P(61,62) { complement( join( zero, zero ) ) ==> 
% 40.68/41.06    meet( top, top ) }.
% 40.68/41.06  (142) {G4,W9,D5,L1,V0,M1} P(134,18);d(1) { join( join( meet( top, top ), 
% 40.68/41.06    zero ), zero ) ==> top }.
% 40.68/41.06  (147) {G1,W30,D7,L1,V3,M1} P(9,15);d(7) { join( meet( converse( composition
% 40.68/41.06    ( Y, X ) ), Z ), meet( composition( meet( converse( X ), composition( Z, 
% 40.68/41.06    Y ) ), converse( Y ) ), Z ) ) ==> meet( composition( meet( converse( X )
% 40.68/41.06    , composition( Z, Y ) ), converse( Y ) ), Z ) }.
% 40.68/41.06  (148) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( Z, Y ), 
% 40.68/41.06    converse( X ) ), meet( composition( meet( Z, converse( composition( Y, X
% 40.68/41.06     ) ) ), Y ), converse( X ) ) ) ==> meet( composition( meet( Z, converse( 
% 40.68/41.06    composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.68/41.06  (149) {G1,W27,D8,L1,V3,M1} P(15,0) { join( meet( composition( meet( X, 
% 40.68/41.06    composition( Z, converse( Y ) ) ), Y ), Z ), meet( composition( X, Y ), Z
% 40.68/41.06     ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y
% 40.68/41.06     ), Z ) }.
% 40.68/41.06  (151) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition( Y, converse( 
% 40.68/41.06    X ) ), Z ), meet( composition( meet( Y, composition( Z, X ) ), converse( 
% 40.68/41.06    X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z, X ) ), 
% 40.68/41.06    converse( X ) ), Z ) }.
% 40.68/41.06  (165) {G1,W28,D5,L2,V0,M2} P(0,17) { ! join( meet( composition( skol1, top
% 40.68/41.06     ), skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, skol2
% 40.68/41.06     ), ! join( meet( composition( skol1, top ), skol2 ), composition( skol1
% 40.68/41.06    , skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.06  (166) {G5,W9,D4,L1,V0,M1} P(142,67);d(67) { join( meet( top, top ), top ) 
% 40.68/41.06    ==> join( top, top ) }.
% 40.68/41.06  (182) {G2,W9,D5,L1,V3,M1} P(15,31);d(11) { join( meet( composition( X, Y )
% 40.68/41.06    , Z ), top ) ==> top }.
% 40.68/41.06  (194) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( complement( X )
% 40.68/41.06     ) ) ==> join( X, top ) }.
% 40.68/41.06  (203) {G3,W7,D4,L1,V2,M1} P(5,182) { join( meet( X, Y ), top ) ==> top }.
% 40.68/41.06  (206) {G2,W15,D6,L1,V3,M1} P(21,8) { join( composition( converse( Y ), X )
% 40.68/41.06    , converse( Z ) ) ==> converse( join( composition( converse( X ), Y ), Z
% 40.68/41.06     ) ) }.
% 40.68/41.06  (208) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse( one ), X ) 
% 40.68/41.06    ==> X }.
% 40.68/41.06  (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one }.
% 40.68/41.06  (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) ==> X }.
% 40.68/41.06  (218) {G4,W9,D4,L1,V1,M1} P(214,8) { join( converse( X ), one ) ==> 
% 40.68/41.06    converse( join( X, one ) ) }.
% 40.68/41.06  (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement( X ), 
% 40.68/41.06    complement( X ) ) ==> complement( X ) }.
% 40.68/41.06  (220) {G5,W11,D4,L1,V2,M1} P(215,6) { join( X, composition( Y, X ) ) = 
% 40.68/41.06    composition( join( one, Y ), X ) }.
% 40.68/41.06  (221) {G5,W11,D4,L1,V2,M1} P(215,6) { join( composition( Y, X ), X ) = 
% 40.68/41.06    composition( join( Y, one ), X ) }.
% 40.68/41.06  (222) {G6,W5,D3,L1,V0,M1} P(203,166) { join( top, top ) ==> top }.
% 40.68/41.06  (237) {G6,W6,D4,L1,V1,M1} P(219,31);d(11) { join( complement( X ), top ) 
% 40.68/41.06    ==> top }.
% 40.68/41.06  (240) {G6,W5,D3,L1,V0,M1} P(61,219) { join( zero, zero ) ==> zero }.
% 40.68/41.06  (241) {G6,W7,D4,L1,V1,M1} P(219,3) { complement( complement( X ) ) = meet( 
% 40.68/41.06    X, X ) }.
% 40.68/41.06  (248) {G7,W9,D4,L1,V1,M1} P(240,1) { join( join( X, zero ), zero ) ==> join
% 40.68/41.06    ( X, zero ) }.
% 40.68/41.06  (249) {G2,W9,D6,L1,V1,M1} P(18,24) { join( converse( complement( converse( 
% 40.68/41.06    X ) ) ), X ) ==> converse( top ) }.
% 40.68/41.06  (252) {G7,W6,D4,L1,V1,M1} P(237,0) { join( top, complement( X ) ) ==> top
% 40.68/41.06     }.
% 40.68/41.06  (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, top ) ==> top
% 40.68/41.06     }.
% 40.68/41.06  (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.68/41.06  (263) {G10,W7,D4,L1,V1,M1} P(256,24) { join( converse( top ), X ) ==> 
% 40.68/41.06    converse( top ) }.
% 40.68/41.06  (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top }.
% 40.68/41.06  (265) {G12,W9,D4,L1,V1,M1} P(264,21) { composition( converse( X ), top ) 
% 40.68/41.06    ==> converse( composition( top, X ) ) }.
% 40.68/41.06  (266) {G12,W9,D4,L1,V1,M1} P(264,20) { composition( top, converse( X ) ) 
% 40.68/41.06    ==> converse( composition( X, top ) ) }.
% 40.68/41.06  (327) {G13,W8,D4,L1,V0,M1} P(264,265) { converse( composition( top, top ) )
% 40.68/41.06     ==> composition( top, top ) }.
% 40.68/41.06  (333) {G13,W15,D5,L1,V2,M1} P(265,6) { join( composition( Y, top ), 
% 40.68/41.06    converse( composition( top, X ) ) ) ==> composition( join( Y, converse( X
% 40.68/41.06     ) ), top ) }.
% 40.68/41.06  (388) {G3,W11,D4,L1,V3,M1} P(36,7);d(7) { composition( X, join( Z, Y ) ) = 
% 40.68/41.06    composition( X, join( Y, Z ) ) }.
% 40.68/41.06  (395) {G12,W8,D6,L1,V1,M1} S(249);d(264) { join( converse( complement( 
% 40.68/41.06    converse( X ) ) ), X ) ==> top }.
% 40.68/41.06  (402) {G13,W8,D6,L1,V0,M1} P(395,32);d(256);d(218) { converse( join( 
% 40.68/41.06    complement( converse( skol1 ) ), one ) ) ==> top }.
% 40.68/41.06  (421) {G14,W7,D5,L1,V0,M1} P(402,7);d(264) { join( complement( converse( 
% 40.68/41.06    skol1 ) ), one ) ==> top }.
% 40.68/41.06  (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top ), zero ) 
% 40.68/41.06    ==> X }.
% 40.68/41.06  (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X }.
% 40.68/41.06  (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement( zero ) ==>
% 40.68/41.06     top }.
% 40.68/41.06  (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) ==> X }.
% 40.68/41.06  (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet( zero, X ) 
% 40.68/41.06    ==> zero }.
% 40.68/41.06  (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, zero ) ==> zero
% 40.68/41.06     }.
% 40.68/41.06  (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X }.
% 40.68/41.06  (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( complement( X ) )
% 40.68/41.06     ==> X }.
% 40.68/41.06  (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.68/41.06  (492) {G12,W6,D4,L1,V1,M1} P(491,24);d(7) { join( converse( zero ), X ) ==>
% 40.68/41.06     X }.
% 40.68/41.06  (499) {G13,W5,D3,L1,V1,M1} P(488,219) { join( X, X ) ==> X }.
% 40.68/41.06  (501) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( X, complement( Y )
% 40.68/41.06     ) ) ==> meet( complement( X ), Y ) }.
% 40.68/41.06  (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( complement( Y ), X
% 40.68/41.06     ) ) ==> meet( Y, complement( X ) ) }.
% 40.68/41.06  (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), complement( Y
% 40.68/41.06     ) ) ==> complement( meet( X, Y ) ) }.
% 40.68/41.06  (508) {G14,W9,D4,L1,V2,M1} P(499,30);d(1);d(499) { join( join( X, Y ), Y ) 
% 40.68/41.06    ==> join( X, Y ) }.
% 40.68/41.06  (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) ==> join( X
% 40.68/41.06    , Y ) }.
% 40.68/41.06  (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> zero }.
% 40.68/41.06  (612) {G5,W15,D5,L1,V3,M1} P(215,72) { join( join( Y, composition( Z, X ) )
% 40.68/41.06    , X ) = join( Y, composition( join( Z, one ), X ) ) }.
% 40.68/41.06  (674) {G15,W8,D5,L1,V2,M1} P(46,508);d(502) { join( X, meet( X, complement
% 40.68/41.06    ( Y ) ) ) ==> X }.
% 40.68/41.06  (679) {G16,W7,D4,L1,V2,M1} P(488,674) { join( Y, meet( Y, X ) ) ==> Y }.
% 40.68/41.06  (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) ) ==> X }.
% 40.68/41.06  (721) {G17,W7,D4,L1,V2,M1} P(679,0) { join( meet( X, Y ), X ) ==> X }.
% 40.68/41.06  (739) {G18,W8,D5,L1,V2,M1} P(719,31);d(253) { join( X, complement( meet( Y
% 40.68/41.06    , X ) ) ) ==> top }.
% 40.68/41.06  (742) {G18,W7,D4,L1,V2,M1} P(719,0) { join( meet( Y, X ), X ) ==> X }.
% 40.68/41.06  (751) {G19,W9,D6,L1,V2,M1} P(742,24);d(7) { join( converse( meet( X, 
% 40.68/41.06    converse( Y ) ) ), Y ) ==> Y }.
% 40.68/41.06  (754) {G18,W14,D5,L1,V3,M1} P(721,25);d(8) { join( meet( converse( X ), Y )
% 40.68/41.06    , converse( join( X, Z ) ) ) ==> converse( join( X, Z ) ) }.
% 40.68/41.06  (781) {G19,W9,D6,L1,V2,M1} P(739,46);d(61);d(470) { meet( X, complement( 
% 40.68/41.06    meet( Y, complement( X ) ) ) ) ==> X }.
% 40.68/41.06  (796) {G19,W10,D5,L1,V3,M1} P(739,29);d(256) { join( join( Z, X ), 
% 40.68/41.06    complement( meet( Y, X ) ) ) ==> top }.
% 40.68/41.06  (799) {G19,W8,D5,L1,V2,M1} P(739,3);d(61) { meet( X, meet( Y, complement( X
% 40.68/41.06     ) ) ) ==> zero }.
% 40.68/41.06  (802) {G20,W8,D4,L1,V2,M1} P(488,799) { meet( complement( X ), meet( Y, X )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (804) {G20,W8,D5,L1,V2,M1} P(59,799) { meet( Y, meet( complement( Y ), X )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (808) {G21,W8,D4,L1,V2,M1} P(802,59) { meet( meet( Y, X ), complement( X )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (809) {G21,W8,D4,L1,V2,M1} P(59,802) { meet( complement( Y ), meet( Y, X )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (814) {G22,W8,D4,L1,V2,M1} P(59,808) { meet( meet( Y, X ), complement( Y )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( X, Y ), X ) 
% 40.68/41.06    ==> meet( X, Y ) }.
% 40.68/41.06  (817) {G22,W10,D5,L1,V2,M1} P(809,46);d(491);d(502) { meet( complement( X )
% 40.68/41.06    , complement( meet( X, Y ) ) ) ==> complement( X ) }.
% 40.68/41.06  (820) {G21,W9,D6,L1,V2,M1} P(804,46);d(491);d(502) { meet( X, complement( 
% 40.68/41.06    meet( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.06  (864) {G24,W9,D4,L1,V2,M1} P(816,59) { meet( X, meet( X, Y ) ) ==> meet( X
% 40.68/41.06    , Y ) }.
% 40.68/41.06  (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( converse( X ), 
% 40.68/41.06    complement( composition( X, top ) ) ) ==> zero }.
% 40.68/41.06  (867) {G25,W9,D4,L1,V2,M1} P(59,864) { meet( X, meet( Y, X ) ) ==> meet( Y
% 40.68/41.06    , X ) }.
% 40.68/41.06  (878) {G18,W15,D7,L1,V3,M1} P(721,90);d(10) { join( meet( composition( 
% 40.68/41.06    converse( X ), complement( composition( X, Y ) ) ), Z ), complement( Y )
% 40.68/41.06     ) ==> complement( Y ) }.
% 40.68/41.06  (923) {G15,W8,D5,L1,V0,M1} P(402,865);d(421) { composition( top, complement
% 40.68/41.06    ( composition( top, top ) ) ) ==> zero }.
% 40.68/41.06  (927) {G14,W9,D6,L1,V1,M1} P(865,21);d(510) { composition( converse( 
% 40.68/41.06    complement( composition( X, top ) ) ), X ) ==> zero }.
% 40.68/41.06  (934) {G16,W8,D5,L1,V1,M1} P(923,6);d(470);d(253);d(923) { composition( X, 
% 40.68/41.06    complement( composition( top, top ) ) ) ==> zero }.
% 40.68/41.06  (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, zero ) ==> 
% 40.68/41.06    zero }.
% 40.68/41.06  (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero, X ) ==> 
% 40.68/41.06    zero }.
% 40.68/41.06  (946) {G17,W6,D4,L1,V0,M1} P(934,215) { complement( composition( top, top )
% 40.68/41.06     ) ==> zero }.
% 40.68/41.06  (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( top, top ) ==> 
% 40.68/41.06    top }.
% 40.68/41.06  (953) {G19,W9,D5,L1,V1,M1} P(952,15);d(477);d(719);d(477);d(264) { meet( 
% 40.68/41.06    composition( composition( X, top ), top ), X ) ==> X }.
% 40.68/41.06  (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4);d(266);d(327
% 40.68/41.06    );d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.68/41.06  (955) {G19,W9,D4,L1,V1,M1} P(952,4) { composition( composition( X, top ), 
% 40.68/41.06    top ) ==> composition( X, top ) }.
% 40.68/41.06  (956) {G24,W7,D4,L1,V1,M1} P(954,816) { meet( X, composition( top, X ) ) 
% 40.68/41.06    ==> X }.
% 40.68/41.06  (961) {G20,W9,D4,L1,V1,M1} P(954,721) { join( X, composition( top, X ) ) 
% 40.68/41.06    ==> composition( top, X ) }.
% 40.68/41.06  (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y ), meet( X, 
% 40.68/41.06    complement( Y ) ) ) ==> X }.
% 40.68/41.06  (1009) {G10,W6,D4,L1,V0,M1} S(114);d(256) { join( complement( skol1 ), one
% 40.68/41.06     ) ==> top }.
% 40.68/41.06  (1040) {G21,W13,D4,L1,V2,M1} P(961,29) { join( join( Y, X ), composition( 
% 40.68/41.06    top, X ) ) ==> join( composition( top, X ), Y ) }.
% 40.68/41.06  (1126) {G20,W7,D4,L1,V1,M1} S(953);d(955) { meet( composition( X, top ), X
% 40.68/41.06     ) ==> X }.
% 40.68/41.06  (1127) {G24,W7,D4,L1,V1,M1} P(1126,816) { meet( X, composition( X, top ) ) 
% 40.68/41.06    ==> X }.
% 40.68/41.06  (1136) {G25,W10,D5,L1,V1,M1} P(265,1127) { meet( converse( X ), converse( 
% 40.68/41.06    composition( top, X ) ) ) ==> converse( X ) }.
% 40.68/41.06  (1159) {G26,W9,D6,L1,V2,M1} P(820,867) { meet( complement( meet( complement
% 40.68/41.06    ( X ), Y ) ), X ) ==> X }.
% 40.68/41.06  (1162) {G27,W9,D6,L1,V2,M1} P(867,1159) { meet( complement( meet( Y, 
% 40.68/41.06    complement( X ) ) ), X ) ==> X }.
% 40.68/41.06  (1278) {G18,W10,D5,L1,V2,M1} P(865,109);d(7);d(479);d(935);d(470) { meet( 
% 40.68/41.06    composition( X, Y ), complement( composition( X, top ) ) ) ==> zero }.
% 40.68/41.06  (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( complement( X )
% 40.68/41.06    , Y ) ) ==> join( X, complement( Y ) ) }.
% 40.68/41.06  (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, complement( 
% 40.68/41.06    X ) ) ) ==> join( complement( Y ), X ) }.
% 40.68/41.06  (1413) {G14,W9,D4,L1,V2,M1} P(503,0);d(503) { complement( meet( X, Y ) ) = 
% 40.68/41.06    complement( meet( Y, X ) ) }.
% 40.68/41.06  (1444) {G15,W10,D5,L1,V2,M1} P(1413,12) { meet( meet( X, Y ), complement( 
% 40.68/41.06    meet( Y, X ) ) ) ==> zero }.
% 40.68/41.06  (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join( X, Y ) ) 
% 40.68/41.06    ==> Y }.
% 40.68/41.06  (1781) {G28,W7,D4,L1,V2,M1} P(1403,1162);d(488) { meet( join( X, Y ), Y ) 
% 40.68/41.06    ==> Y }.
% 40.68/41.06  (1794) {G25,W9,D6,L1,V1,M1} P(956,1403);d(488) { join( X, complement( 
% 40.68/41.06    composition( top, complement( X ) ) ) ) ==> X }.
% 40.68/41.06  (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y ) ) ==> X }.
% 40.68/41.06  (1823) {G21,W9,D5,L1,V3,M1} P(30,1780) { meet( Z, join( join( X, Z ), Y ) )
% 40.68/41.06     ==> Z }.
% 40.68/41.06  (1837) {G26,W7,D4,L1,V2,M1} P(1817,867) { meet( join( X, Y ), X ) ==> X }.
% 40.68/41.06  (1839) {G22,W8,D5,L1,V2,M1} P(1817,802) { meet( complement( join( X, Y ) )
% 40.68/41.06    , X ) ==> zero }.
% 40.68/41.06  (1871) {G29,W10,D5,L1,V2,M1} P(8,1781) { meet( converse( join( X, Y ) ), 
% 40.68/41.06    converse( Y ) ) ==> converse( Y ) }.
% 40.68/41.06  (1937) {G23,W9,D5,L1,V1,M1} P(94,1839);d(488) { meet( one, composition( 
% 40.68/41.06    converse( X ), complement( X ) ) ) ==> zero }.
% 40.68/41.06  (2056) {G22,W9,D5,L1,V2,M1} P(961,1823) { meet( Y, composition( top, join( 
% 40.68/41.06    X, Y ) ) ) ==> Y }.
% 40.68/41.06  (2358) {G24,W8,D5,L1,V1,M1} P(1937,108);d(215);d(939);d(470) { meet( 
% 40.68/41.06    converse( complement( X ) ), converse( X ) ) ==> zero }.
% 40.68/41.06  (2369) {G25,W8,D5,L1,V1,M1} P(2358,1444);d(476);d(480) { meet( converse( X
% 40.68/41.06     ), converse( complement( X ) ) ) ==> zero }.
% 40.68/41.06  (2388) {G26,W8,D6,L1,V1,M1} P(7,2369) { meet( X, converse( complement( 
% 40.68/41.06    converse( X ) ) ) ) ==> zero }.
% 40.68/41.06  (2389) {G27,W9,D6,L1,V1,M1} P(2388,128);d(935);d(478);d(470) { meet( 
% 40.68/41.06    composition( complement( converse( X ) ), X ), one ) ==> zero }.
% 40.68/41.06  (2520) {G26,W9,D6,L1,V1,M1} P(1794,0) { join( complement( composition( top
% 40.68/41.06    , complement( X ) ) ), X ) ==> X }.
% 40.68/41.06  (2707) {G19,W10,D5,L1,V2,M1} P(1278,1444);d(476);d(480) { meet( complement
% 40.68/41.06    ( composition( X, top ) ), composition( X, Y ) ) ==> zero }.
% 40.68/41.06  (2860) {G27,W9,D7,L1,V1,M1} P(2388,1006);d(491) { meet( X, complement( 
% 40.68/41.06    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.68/41.06  (2861) {G26,W10,D6,L1,V1,M1} P(2369,1006);d(491) { meet( converse( X ), 
% 40.68/41.06    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.68/41.06  (2901) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( Y, X ), meet( X, 
% 40.68/41.06    complement( Y ) ) ) ==> X }.
% 40.68/41.06  (2902) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( X, Y ), meet( 
% 40.68/41.06    complement( Y ), X ) ) ==> X }.
% 40.68/41.06  (3036) {G28,W9,D7,L1,V1,M1} P(2860,1403);d(488);d(488) { join( X, converse
% 40.68/41.06    ( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.68/41.06  (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { complement( 
% 40.68/41.06    converse( complement( X ) ) ) ==> converse( X ) }.
% 40.68/41.06  (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join( meet( X, Y )
% 40.68/41.06    , meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.68/41.06  (3062) {G31,W12,D5,L1,V2,M1} P(3056,1404) { join( complement( Y ), converse
% 40.68/41.06    ( complement( X ) ) ) ==> complement( meet( Y, converse( X ) ) ) }.
% 40.68/41.06  (3063) {G31,W12,D6,L1,V2,M1} P(1404,3056) { complement( converse( join( 
% 40.68/41.06    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.68/41.06  (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { converse( 
% 40.68/41.06    complement( X ) ) ==> complement( converse( X ) ) }.
% 40.68/41.06  (3077) {G33,W9,D6,L1,V1,M1} P(3064,927) { composition( complement( converse
% 40.68/41.06    ( composition( X, top ) ) ), X ) ==> zero }.
% 40.68/41.06  (3090) {G33,W12,D6,L1,V2,M1} P(3064,24) { converse( join( Y, complement( 
% 40.68/41.06    converse( X ) ) ) ) ==> join( converse( Y ), complement( X ) ) }.
% 40.68/41.06  (3124) {G34,W10,D5,L1,V2,M1} P(3077,149);d(479);d(939);d(478);d(491);d(21);
% 40.68/41.06    d(264) { meet( composition( Y, X ), complement( composition( top, X ) ) )
% 40.68/41.06     ==> zero }.
% 40.68/41.06  (3155) {G35,W10,D5,L1,V2,M1} P(3124,1444);d(476);d(480) { meet( complement
% 40.68/41.06    ( composition( top, Y ) ), composition( X, Y ) ) ==> zero }.
% 40.68/41.06  (3179) {G35,W11,D4,L1,V2,M1} P(3124,2901);d(470) { meet( composition( top, 
% 40.68/41.06    Y ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 40.68/41.06  (3200) {G16,W10,D5,L1,V2,M1} P(2901,0) { join( meet( Y, complement( X ) ), 
% 40.68/41.06    meet( X, Y ) ) ==> Y }.
% 40.68/41.06  (3408) {G14,W10,D4,L1,V2,M1} P(488,501) { meet( complement( Y ), complement
% 40.68/41.06    ( X ) ) ==> complement( join( Y, X ) ) }.
% 40.68/41.06  (3442) {G15,W9,D4,L1,V2,M1} P(3408,59);d(3408) { complement( join( X, Y ) )
% 40.68/41.06     = complement( join( Y, X ) ) }.
% 40.68/41.06  (3489) {G20,W10,D5,L1,V3,M1} P(796,3442);d(61);d(502) { meet( meet( Z, Y )
% 40.68/41.06    , complement( join( X, Y ) ) ) ==> zero }.
% 40.68/41.06  (3522) {G21,W10,D5,L1,V3,M1} P(3200,3489) { meet( meet( Z, meet( Y, X ) ), 
% 40.68/41.06    complement( X ) ) ==> zero }.
% 40.68/41.06  (3569) {G23,W10,D5,L1,V3,M1} P(817,3522);d(488) { meet( meet( Z, complement
% 40.68/41.06    ( X ) ), meet( X, Y ) ) ==> zero }.
% 40.68/41.06  (3600) {G24,W10,D5,L1,V3,M1} P(816,3522) { meet( meet( meet( X, Y ), Z ), 
% 40.68/41.06    complement( Y ) ) ==> zero }.
% 40.68/41.06  (3652) {G24,W10,D5,L1,V3,M1} P(488,3569) { meet( meet( Y, X ), meet( 
% 40.68/41.06    complement( X ), Z ) ) ==> zero }.
% 40.68/41.06  (4407) {G6,W7,D4,L1,V1,M1} P(19,220);d(215) { join( X, composition( skol1, 
% 40.68/41.06    X ) ) ==> X }.
% 40.68/41.06  (4409) {G6,W10,D5,L1,V1,M1} P(11,220) { join( X, composition( complement( 
% 40.68/41.06    one ), X ) ) ==> composition( top, X ) }.
% 40.68/41.06  (4448) {G29,W9,D4,L1,V1,M1} P(4407,1781) { meet( X, composition( skol1, X )
% 40.68/41.06     ) ==> composition( skol1, X ) }.
% 40.68/41.06  (4449) {G21,W9,D4,L1,V1,M1} P(4407,1780) { meet( composition( skol1, X ), X
% 40.68/41.06     ) ==> composition( skol1, X ) }.
% 40.68/41.06  (4479) {G7,W7,D4,L1,V1,M1} P(4407,0) { join( composition( skol1, X ), X ) 
% 40.68/41.06    ==> X }.
% 40.68/41.06  (4486) {G8,W8,D5,L1,V1,M1} P(4479,24);d(7);d(20) { join( composition( X, 
% 40.68/41.06    converse( skol1 ) ), X ) ==> X }.
% 40.68/41.06  (4543) {G20,W10,D6,L1,V2,M1} P(751,221);d(214);d(215) { join( composition( 
% 40.68/41.06    converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.68/41.06  (4662) {G9,W8,D5,L1,V1,M1} P(4486,221);d(215);d(215) { join( composition( 
% 40.68/41.06    converse( skol1 ), X ), X ) ==> X }.
% 40.68/41.06  (4716) {G27,W11,D5,L1,V1,M1} P(4662,1837) { meet( X, composition( converse
% 40.68/41.06    ( skol1 ), X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.68/41.06  (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join( composition
% 40.68/41.06    ( X, skol1 ), X ) ==> X }.
% 40.68/41.06  (4734) {G10,W8,D5,L1,V0,M1} P(4662,32);d(16) { join( composition( converse
% 40.68/41.06    ( skol1 ), skol1 ), one ) ==> one }.
% 40.68/41.06  (4756) {G27,W9,D4,L1,V1,M1} P(4733,1837) { meet( X, composition( X, skol1 )
% 40.68/41.06     ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (4757) {G22,W9,D4,L1,V1,M1} P(4733,1817) { meet( composition( X, skol1 ), X
% 40.68/41.06     ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (4765) {G15,W7,D4,L1,V1,M1} P(4733,509) { join( X, composition( X, skol1 )
% 40.68/41.06     ) ==> X }.
% 40.68/41.06  (4930) {G15,W8,D5,L1,V0,M1} P(4734,509) { join( one, composition( converse
% 40.68/41.06    ( skol1 ), skol1 ) ) ==> one }.
% 40.68/41.06  (4935) {G16,W10,D6,L1,V1,M1} P(4930,220);d(215) { join( X, composition( 
% 40.68/41.06    composition( converse( skol1 ), skol1 ), X ) ) ==> X }.
% 40.68/41.06  (5001) {G28,W10,D5,L1,V2,M1} P(4756,3652) { meet( meet( Y, X ), composition
% 40.68/41.06    ( complement( X ), skol1 ) ) ==> zero }.
% 40.68/41.06  (5018) {G36,W8,D5,L1,V0,M1} P(4756,3155) { composition( complement( 
% 40.68/41.06    composition( top, skol1 ) ), skol1 ) ==> zero }.
% 40.68/41.06  (5036) {G37,W11,D5,L1,V0,M1} P(5018,91);d(510);d(476);d(3064);d(488);d(333)
% 40.68/41.06     { composition( join( skol1, converse( skol1 ) ), top ) ==> converse( 
% 40.68/41.06    composition( top, skol1 ) ) }.
% 40.68/41.06  (5058) {G30,W10,D5,L1,V2,M1} P(4448,3600) { meet( composition( skol1, meet
% 40.68/41.06    ( X, Y ) ), complement( Y ) ) ==> zero }.
% 40.68/41.06  (5073) {G30,W8,D5,L1,V0,M1} P(4448,2707) { composition( skol1, complement( 
% 40.68/41.06    composition( skol1, top ) ) ) ==> zero }.
% 40.68/41.06  (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(5036) { 
% 40.68/41.06    converse( composition( top, skol1 ) ) ==> composition( skol1, top ) }.
% 40.68/41.06  (5114) {G39,W8,D4,L1,V0,M1} P(5084,7) { converse( composition( skol1, top )
% 40.68/41.06     ) ==> composition( top, skol1 ) }.
% 40.68/41.06  (5120) {G40,W11,D5,L1,V1,M1} P(5114,148);d(264);d(480);d(480);d(6);d(679)
% 40.68/41.06     { composition( meet( X, composition( top, skol1 ) ), skol1 ) ==> 
% 40.68/41.06    composition( X, skol1 ) }.
% 40.68/41.06  (6496) {G31,W10,D6,L1,V2,M1} P(3408,5058);d(488) { meet( composition( skol1
% 40.68/41.06    , complement( join( X, Y ) ) ), Y ) ==> zero }.
% 40.68/41.06  (7277) {G29,W10,D6,L1,V2,M1} P(1780,5001) { meet( X, composition( 
% 40.68/41.06    complement( join( Y, X ) ), skol1 ) ) ==> zero }.
% 40.68/41.06  (9581) {G39,W9,D4,L1,V0,M1} P(5084,1136) { meet( converse( skol1 ), 
% 40.68/41.06    composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.68/41.06  (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d(264);d(477);
% 40.68/41.06    d(4);d(9);d(21);d(4935) { composition( composition( converse( skol1 ), 
% 40.68/41.06    skol1 ), skol1 ) ==> skol1 }.
% 40.68/41.06  (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition( converse( 
% 40.68/41.06    skol1 ), skol1 ) ==> skol1 }.
% 40.68/41.06  (9656) {G42,W11,D4,L1,V1,M1} P(9625,6);d(9649) { composition( join( skol1, 
% 40.68/41.06    X ), skol1 ) ==> join( skol1, composition( X, skol1 ) ) }.
% 40.68/41.06  (9659) {G42,W5,D3,L1,V0,M1} P(9649,9625) { composition( skol1, skol1 ) ==> 
% 40.68/41.06    skol1 }.
% 40.68/41.06  (9683) {G42,W9,D4,L1,V1,M1} P(9649,206) { join( skol1, converse( X ) ) ==> 
% 40.68/41.06    converse( join( skol1, X ) ) }.
% 40.68/41.06  (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> skol1 }.
% 40.68/41.06  (9687) {G43,W9,D4,L1,V1,M1} P(9649,4);d(9686) { composition( composition( X
% 40.68/41.06    , skol1 ), skol1 ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (9714) {G43,W8,D5,L1,V0,M1} P(9686,2389) { meet( composition( complement( 
% 40.68/41.06    skol1 ), skol1 ), one ) ==> zero }.
% 40.68/41.06  (9723) {G43,W13,D5,L1,V2,M1} P(9686,25) { join( X, converse( join( Y, skol1
% 40.68/41.06     ) ) ) ==> join( join( X, converse( Y ) ), skol1 ) }.
% 40.68/41.06  (9725) {G43,W9,D4,L1,V1,M1} P(9686,20) { composition( skol1, converse( X )
% 40.68/41.06     ) ==> converse( composition( X, skol1 ) ) }.
% 40.68/41.06  (9809) {G44,W9,D6,L1,V0,M1} P(9714,3200);d(470) { meet( one, complement( 
% 40.68/41.06    composition( complement( skol1 ), skol1 ) ) ) ==> one }.
% 40.68/41.06  (10032) {G45,W10,D5,L1,V0,M1} P(9809,1404) { join( complement( one ), 
% 40.68/41.06    composition( complement( skol1 ), skol1 ) ) ==> complement( one ) }.
% 40.68/41.06  (12578) {G21,W9,D5,L1,V2,M1} P(4543,24);d(7);d(20);d(7) { join( composition
% 40.68/41.06    ( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.68/41.06  (12633) {G22,W9,D5,L1,V2,M1} P(12578,509) { join( X, composition( X, meet( 
% 40.68/41.06    Y, one ) ) ) ==> X }.
% 40.68/41.06  (12649) {G24,W9,D5,L1,V2,M1} P(816,12633) { join( Y, composition( Y, meet( 
% 40.68/41.06    one, X ) ) ) ==> Y }.
% 40.68/41.06  (12682) {G25,W15,D5,L1,V2,M1} P(12649,2056) { meet( composition( X, meet( 
% 40.68/41.06    one, Y ) ), composition( top, X ) ) ==> composition( X, meet( one, Y ) )
% 40.68/41.06     }.
% 40.68/41.06  (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( complement( one
% 40.68/41.06     ), composition( top, skol1 ) ) ==> join( complement( one ), skol1 ) }.
% 40.68/41.06  (21523) {G36,W10,D6,L1,V1,M1} P(3179,7277) { composition( complement( join
% 40.68/41.06    ( X, composition( top, skol1 ) ) ), skol1 ) ==> zero }.
% 40.68/41.06  (22420) {G32,W11,D4,L1,V3,M1} P(3057,388);d(3057) { composition( Z, meet( X
% 40.68/41.06    , Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.68/41.06  (22440) {G32,W11,D4,L1,V3,M1} P(3057,75);d(3057) { composition( meet( X, Y
% 40.68/41.06     ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.68/41.06  (24229) {G47,W8,D5,L1,V0,M1} P(18550,21523);d(502) { composition( meet( one
% 40.68/41.06    , complement( skol1 ) ), skol1 ) ==> zero }.
% 40.68/41.06  (24245) {G47,W8,D5,L1,V0,M1} P(18550,6496);d(502);d(12682) { composition( 
% 40.68/41.06    skol1, meet( one, complement( skol1 ) ) ) ==> zero }.
% 40.68/41.06  (24291) {G47,W11,D4,L1,V0,M1} P(18550,508);d(1040) { join( composition( top
% 40.68/41.06    , skol1 ), complement( one ) ) ==> join( complement( one ), skol1 ) }.
% 40.68/41.06  (24295) {G48,W8,D5,L1,V0,M1} P(24229,22440) { composition( meet( complement
% 40.68/41.06    ( skol1 ), one ), skol1 ) ==> zero }.
% 40.68/41.06  (24308) {G49,W10,D5,L1,V1,M1} P(24295,151);d(9686);d(479);d(939);d(478);d(
% 40.68/41.06    470) { meet( composition( X, skol1 ), meet( complement( skol1 ), one ) ) 
% 40.68/41.06    ==> zero }.
% 40.68/41.06  (24334) {G48,W8,D5,L1,V0,M1} P(24245,22420) { composition( skol1, meet( 
% 40.68/41.06    complement( skol1 ), one ) ) ==> zero }.
% 40.68/41.06  (24350) {G49,W10,D5,L1,V1,M1} P(24334,126);d(9686);d(479);d(935);d(478);d(
% 40.68/41.06    470) { meet( composition( skol1, X ), meet( complement( skol1 ), one ) ) 
% 40.68/41.06    ==> zero }.
% 40.68/41.06  (24362) {G50,W12,D5,L1,V1,M1} P(24350,2902);d(491);d(1403) { meet( join( 
% 40.68/41.06    skol1, complement( one ) ), composition( skol1, X ) ) ==> composition( 
% 40.68/41.06    skol1, X ) }.
% 40.68/41.06  (24373) {G48,W15,D6,L1,V1,M1} P(24245,878);d(9686);d(476);d(1404);d(1) { 
% 40.68/41.06    join( join( meet( composition( skol1, top ), X ), complement( one ) ), 
% 40.68/41.06    skol1 ) ==> join( complement( one ), skol1 ) }.
% 40.68/41.06  (24466) {G50,W12,D5,L1,V1,M1} P(24308,2902);d(491);d(1403) { meet( join( 
% 40.68/41.06    skol1, complement( one ) ), composition( X, skol1 ) ) ==> composition( X
% 40.68/41.06    , skol1 ) }.
% 40.68/41.06  (25332) {G49,W10,D5,L1,V0,M1} P(24291,754);d(9723);d(5084);d(3064);d(214);d
% 40.68/41.06    (24373) { converse( join( complement( one ), skol1 ) ) ==> join( 
% 40.68/41.06    complement( one ), skol1 ) }.
% 40.68/41.06  (25360) {G50,W10,D5,L1,V0,M1} P(25332,9683);d(1);d(509) { converse( join( 
% 40.68/41.06    skol1, complement( one ) ) ) ==> join( skol1, complement( one ) ) }.
% 40.68/41.06  (25391) {G51,W10,D5,L1,V0,M1} P(25360,9725);d(9656);d(4409);d(5084) { 
% 40.68/41.06    composition( skol1, join( skol1, complement( one ) ) ) ==> composition( 
% 40.68/41.06    skol1, top ) }.
% 40.68/41.06  (25503) {G52,W13,D5,L1,V1,M1} P(25391,147);d(5114);d(25360);d(24466);d(9686
% 40.68/41.06    );d(9687);d(4757) { join( meet( composition( top, skol1 ), X ), 
% 40.68/41.06    composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (25505) {G52,W13,D5,L1,V1,M1} P(25391,14);d(9686);d(24362);d(4);d(9659);d(
% 40.68/41.06    4449) { join( meet( composition( skol1, top ), X ), composition( skol1, X
% 40.68/41.06     ) ) ==> composition( skol1, X ) }.
% 40.68/41.06  (26486) {G53,W9,D4,L1,V0,M1} S(165);d(25505);q;d(25505) { ! meet( 
% 40.68/41.06    composition( skol1, top ), skol2 ) ==> composition( skol1, skol2 ) }.
% 40.68/41.06  (45117) {G41,W11,D5,L1,V1,M1} P(5120,22440) { composition( meet( 
% 40.68/41.06    composition( top, skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (45259) {G53,W9,D4,L1,V1,M1} P(45117,4765);d(25503) { meet( composition( 
% 40.68/41.06    top, skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.68/41.06  (111334) {G34,W10,D5,L1,V2,M1} P(3090,3063);d(501);d(3064);d(488);d(488) { 
% 40.68/41.06    converse( meet( X, converse( Y ) ) ) ==> meet( converse( X ), Y ) }.
% 40.68/41.06  (111485) {G54,W9,D4,L1,V1,M1} P(45259,111334);d(21);d(9686);d(5084) { meet
% 40.68/41.06    ( composition( skol1, top ), X ) ==> composition( skol1, X ) }.
% 40.68/41.06  (111616) {G55,W0,D0,L0,V0,M0} R(111485,26486) {  }.
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  % SZS output end Refutation
% 40.68/41.06  found a proof!
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Unprocessed initial clauses:
% 40.68/41.06  
% 40.68/41.06  (111618) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 40.68/41.06  (111619) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 40.68/41.06     ), Z ) }.
% 40.68/41.06  (111620) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X
% 40.68/41.06     ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 40.68/41.06  (111621) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( 
% 40.68/41.06    complement( X ), complement( Y ) ) ) }.
% 40.68/41.06  (111622) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 40.68/41.06    composition( composition( X, Y ), Z ) }.
% 40.68/41.06  (111623) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 40.68/41.06  (111624) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 40.68/41.06    composition( X, Z ), composition( Y, Z ) ) }.
% 40.68/41.06  (111625) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 40.68/41.06  (111626) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse
% 40.68/41.06    ( X ), converse( Y ) ) }.
% 40.68/41.06  (111627) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 40.68/41.06    composition( converse( Y ), converse( X ) ) }.
% 40.68/41.06  (111628) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 40.68/41.06    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 40.68/41.06     }.
% 40.68/41.06  (111629) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 40.68/41.06  (111630) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 40.68/41.06  (111631) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), 
% 40.68/41.06    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.06    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 40.68/41.06    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 40.68/41.06  (111632) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 40.68/41.06    ( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) = 
% 40.68/41.06    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 40.68/41.06     }.
% 40.68/41.06  (111633) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 40.68/41.06    ( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) = 
% 40.68/41.06    meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 40.68/41.06     }.
% 40.68/41.06  (111634) {G0,W5,D3,L1,V0,M1}  { join( skol1, one ) = one }.
% 40.68/41.06  (111635) {G0,W28,D5,L2,V0,M2}  { ! join( meet( composition( skol1, top ), 
% 40.68/41.06    skol2 ), composition( skol1, skol2 ) ) = composition( skol1, skol2 ), ! 
% 40.68/41.06    join( composition( skol1, skol2 ), meet( composition( skol1, top ), skol2
% 40.68/41.06     ) ) = meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.06  
% 40.68/41.06  
% 40.68/41.06  Total Proof:
% 40.68/41.06  
% 40.68/41.06  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.06  parent0: (111618) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 40.68/41.06    ( join( X, Y ), Z ) }.
% 40.68/41.06  parent0: (111619) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 40.68/41.06    join( X, Y ), Z ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06     Z := Z
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111638) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 40.68/41.06    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 40.68/41.06    X }.
% 40.68/41.06  parent0[0]: (111620) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 40.68/41.06    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.68/41.06    Y ) ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 40.68/41.06    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.68/41.06    Y ) ) ) ==> X }.
% 40.68/41.06  parent0: (111638) {G0,W14,D6,L1,V2,M1}  { join( complement( join( 
% 40.68/41.06    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.68/41.06    Y ) ) ) = X }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111641) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.68/41.06    , complement( Y ) ) ) = meet( X, Y ) }.
% 40.68/41.06  parent0[0]: (111621) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( 
% 40.68/41.06    join( complement( X ), complement( Y ) ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.06    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.06  parent0: (111641) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.68/41.06    , complement( Y ) ) ) = meet( X, Y ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.68/41.06     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.68/41.06  parent0: (111622) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 40.68/41.06     ) ) = composition( composition( X, Y ), Z ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06     Z := Z
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.68/41.06  parent0: (111623) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111656) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 40.68/41.06    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 40.68/41.06  parent0[0]: (111624) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z )
% 40.68/41.06     = join( composition( X, Z ), composition( Y, Z ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06     Z := Z
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.68/41.06    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.68/41.06  parent0: (111656) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 40.68/41.06    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06     Z := Z
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 40.68/41.06     }.
% 40.68/41.06  parent0: (111625) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111671) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 40.68/41.06     ) = converse( join( X, Y ) ) }.
% 40.68/41.06  parent0[0]: (111626) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = 
% 40.68/41.06    join( converse( X ), converse( Y ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 40.68/41.06     ) ) ==> converse( join( X, Y ) ) }.
% 40.68/41.06  parent0: (111671) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y
% 40.68/41.06     ) ) = converse( join( X, Y ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111680) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 40.68/41.06    converse( X ) ) = converse( composition( X, Y ) ) }.
% 40.68/41.06  parent0[0]: (111627) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y )
% 40.68/41.06     ) = composition( converse( Y ), converse( X ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.06    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.06  parent0: (111680) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 40.68/41.06    converse( X ) ) = converse( composition( X, Y ) ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.06    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.06    Y ) }.
% 40.68/41.06  parent0: (111628) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X )
% 40.68/41.06    , complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y
% 40.68/41.06     ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06     Y := Y
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111701) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 40.68/41.06     }.
% 40.68/41.06  parent0[0]: (111629) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X )
% 40.68/41.06     ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 40.68/41.06    top }.
% 40.68/41.06  parent0: (111701) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 40.68/41.06     }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  eqswap: (111713) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 40.68/41.06     }.
% 40.68/41.06  parent0[0]: (111630) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 40.68/41.06     ) }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.68/41.06    zero }.
% 40.68/41.06  parent0: (111713) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 40.68/41.06     }.
% 40.68/41.06  substitution0:
% 40.68/41.06     X := X
% 40.68/41.06  end
% 40.68/41.06  permutation0:
% 40.68/41.06     0 ==> 0
% 40.68/41.06  end
% 40.68/41.06  
% 40.68/41.06  subsumption: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.68/41.07    , Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) }.
% 40.68/41.07  parent0: (111631) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 40.68/41.07    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.68/41.07    , Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 40.68/41.07    , Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ), Z ) }.
% 40.68/41.07  parent0: (111632) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.68/41.07    Z ) ) = meet( composition( X, meet( Y, composition( converse( X ), Z ) )
% 40.68/41.07     ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.68/41.07    , Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 40.68/41.07    , Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) )
% 40.68/41.07    , Y ), Z ) }.
% 40.68/41.07  parent0: (111633) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) = meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y
% 40.68/41.07     ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (16) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 40.68/41.07  parent0: (111634) {G0,W5,D3,L1,V0,M1}  { join( skol1, one ) = one }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (17) {G0,W28,D5,L2,V0,M2} I { ! join( meet( composition( skol1
% 40.68/41.07    , top ), skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, 
% 40.68/41.07    skol2 ), ! join( composition( skol1, skol2 ), meet( composition( skol1, 
% 40.68/41.07    top ), skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  parent0: (111635) {G0,W28,D5,L2,V0,M2}  { ! join( meet( composition( skol1
% 40.68/41.07    , top ), skol2 ), composition( skol1, skol2 ) ) = composition( skol1, 
% 40.68/41.07    skol2 ), ! join( composition( skol1, skol2 ), meet( composition( skol1, 
% 40.68/41.07    top ), skol2 ) ) = meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07     1 ==> 1
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111791) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111792) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 2]: (111791) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 40.68/41.07    ( X ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := complement( X )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111795) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (111792) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 40.68/41.07    X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.68/41.07    ==> top }.
% 40.68/41.07  parent0: (111795) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111796) {G0,W5,D3,L1,V0,M1}  { one ==> join( skol1, one ) }.
% 40.68/41.07  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111797) {G1,W5,D3,L1,V0,M1}  { one ==> join( one, skol1 ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 2]: (111796) {G0,W5,D3,L1,V0,M1}  { one ==> join( skol1, one )
% 40.68/41.07     }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := skol1
% 40.68/41.07     Y := one
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111800) {G1,W5,D3,L1,V0,M1}  { join( one, skol1 ) ==> one }.
% 40.68/41.07  parent0[0]: (111797) {G1,W5,D3,L1,V0,M1}  { one ==> join( one, skol1 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (19) {G1,W5,D3,L1,V0,M1} P(0,16) { join( one, skol1 ) ==> one
% 40.68/41.07     }.
% 40.68/41.07  parent0: (111800) {G1,W5,D3,L1,V0,M1}  { join( one, skol1 ) ==> one }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111802) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.68/41.07    ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111803) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 40.68/41.07    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 7]: (111802) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.68/41.07     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := converse( Y )
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.68/41.07    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.68/41.07  parent0: (111803) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 40.68/41.07    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111808) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.68/41.07    ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111810) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 40.68/41.07    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 9]: (111808) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.68/41.07     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := converse( X )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.68/41.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.68/41.07  parent0: (111810) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 40.68/41.07    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111813) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.68/41.07    ( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.68/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111815) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> join
% 40.68/41.07    ( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 2]: (111813) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.68/41.07    ==> join( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111817) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 40.68/41.07    converse( join( Y, X ) ) }.
% 40.68/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.68/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.68/41.07  parent1[0; 5]: (111815) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) 
% 40.68/41.07    ==> join( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (22) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 40.68/41.07     ) = converse( join( Y, X ) ) }.
% 40.68/41.07  parent0: (111817) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 40.68/41.07    converse( join( Y, X ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111819) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.68/41.07    ( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.68/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111821) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 40.68/41.07     ) ) ==> join( converse( X ), Y ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 9]: (111819) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.68/41.07    ==> join( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := converse( Y )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.68/41.07    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.68/41.07  parent0: (111821) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 40.68/41.07     ) ) ==> join( converse( X ), Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111825) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111829) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 40.68/41.07    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 40.68/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.68/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.68/41.07  parent1[0; 10]: (111825) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.68/41.07    ==> join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := converse( Y )
% 40.68/41.07     Z := converse( Z )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (25) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X
% 40.68/41.07     ) ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 40.68/41.07  parent0: (111829) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 40.68/41.07    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := X
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111833) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111835) {G1,W9,D4,L1,V1,M1}  { join( join( X, one ), skol1 ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  parent0[0]: (19) {G1,W5,D3,L1,V0,M1} P(0,16) { join( one, skol1 ) ==> one
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 8]: (111833) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := one
% 40.68/41.07     Z := skol1
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (28) {G2,W9,D4,L1,V1,M1} P(19,1) { join( join( X, one ), skol1
% 40.68/41.07     ) ==> join( X, one ) }.
% 40.68/41.07  parent0: (111835) {G1,W9,D4,L1,V1,M1}  { join( join( X, one ), skol1 ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111838) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111841) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.68/41.07    ( join( Y, Z ), X ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 6]: (111838) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := join( Y, Z )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.68/41.07    join( join( Y, Z ), X ) }.
% 40.68/41.07  parent0: (111841) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.68/41.07    ( join( Y, Z ), X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111855) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111860) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.68/41.07    ( X, join( Z, Y ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 8]: (111855) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111873) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.68/41.07    ( join( X, Z ), Y ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  parent1[0; 6]: (111860) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Z, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 40.68/41.07     ) = join( join( Z, X ), Y ) }.
% 40.68/41.07  parent0: (111873) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.68/41.07    ( join( X, Z ), Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111875) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111878) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 40.68/41.07     ) ) ==> join( X, top ) }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 9]: (111875) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := complement( Y )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.68/41.07    complement( X ) ) ==> join( Y, top ) }.
% 40.68/41.07  parent0: (111878) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 40.68/41.07     ) ) ==> join( X, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111883) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111885) {G1,W9,D4,L1,V1,M1}  { join( join( X, skol1 ), one ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 40.68/41.07  parent1[0; 8]: (111883) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := skol1
% 40.68/41.07     Z := one
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (32) {G1,W9,D4,L1,V1,M1} P(16,1) { join( join( X, skol1 ), one
% 40.68/41.07     ) ==> join( X, one ) }.
% 40.68/41.07  parent0: (111885) {G1,W9,D4,L1,V1,M1}  { join( join( X, skol1 ), one ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111888) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.68/41.07    ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111890) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.68/41.07    , Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X ) ) }.
% 40.68/41.07  parent0[0]: (22) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 40.68/41.07     = converse( join( Y, X ) ) }.
% 40.68/41.07  parent1[0; 8]: (111888) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.68/41.07     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := join( Y, Z )
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111896) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.68/41.07    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  parent1[0; 7]: (111890) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, 
% 40.68/41.07    join( Y, Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X )
% 40.68/41.07     ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := join( Z, Y )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (36) {G2,W13,D5,L1,V3,M1} P(22,9);d(9) { converse( composition
% 40.68/41.07    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.68/41.07  parent0: (111896) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.68/41.07    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111897) {G2,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( X, 
% 40.68/41.07    one ), skol1 ) }.
% 40.68/41.07  parent0[0]: (28) {G2,W9,D4,L1,V1,M1} P(19,1) { join( join( X, one ), skol1
% 40.68/41.07     ) ==> join( X, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111901) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( skol1, 
% 40.68/41.07    join( X, one ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 4]: (111897) {G2,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 40.68/41.07    join( X, one ), skol1 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := join( X, one )
% 40.68/41.07     Y := skol1
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111907) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( 
% 40.68/41.07    skol1, X ), one ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  parent1[0; 4]: (111901) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 40.68/41.07    skol1, join( X, one ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := skol1
% 40.68/41.07     Y := X
% 40.68/41.07     Z := one
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111908) {G1,W9,D4,L1,V1,M1}  { join( join( skol1, X ), one ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  parent0[0]: (111907) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( 
% 40.68/41.07    skol1, X ), one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (40) {G3,W9,D4,L1,V1,M1} P(28,0);d(1) { join( join( skol1, X )
% 40.68/41.07    , one ) ==> join( X, one ) }.
% 40.68/41.07  parent0: (111908) {G1,W9,D4,L1,V1,M1}  { join( join( skol1, X ), one ) ==> 
% 40.68/41.07    join( X, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111911) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.68/41.07    join( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 40.68/41.07    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.68/41.07    Y ) ) ) ==> X }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.68/41.07    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.07  parent0: (111911) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.68/41.07    join( complement( X ), Y ) ) ) ==> X }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111913) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.68/41.07    ( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111915) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.68/41.07    ( complement( Y ), complement( X ) ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 5]: (111913) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.68/41.07    ( join( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := complement( X )
% 40.68/41.07     Y := complement( Y )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111917) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  parent1[0; 4]: (111915) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.68/41.07    ( join( complement( Y ), complement( X ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 40.68/41.07    , Y ) }.
% 40.68/41.07  parent0: (111917) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111919) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.68/41.07    ( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111922) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 40.68/41.07    complement( top ) }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 6]: (111919) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.68/41.07    ( join( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := complement( X )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := complement( X )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111923) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 40.68/41.07  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 1]: (111922) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 40.68/41.07    ==> complement( top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111924) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 40.68/41.07  parent0[0]: (111923) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 40.68/41.07     zero }.
% 40.68/41.07  parent0: (111924) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111926) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.68/41.07    ( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111927) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 40.68/41.07    join( zero, complement( X ) ) ) }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 6]: (111926) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.68/41.07    ( join( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := top
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111929) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 40.68/41.07    ( X ) ) ) ==> meet( top, X ) }.
% 40.68/41.07  parent0[0]: (111927) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 40.68/41.07    join( zero, complement( X ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (62) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( zero, 
% 40.68/41.07    complement( X ) ) ) ==> meet( top, X ) }.
% 40.68/41.07  parent0: (111929) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 40.68/41.07    ( X ) ) ) ==> meet( top, X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111932) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.68/41.07    ( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.68/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111934) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.68/41.07    join( complement( X ), zero ) ) }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 8]: (111932) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.68/41.07    ( join( complement( X ), complement( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := top
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111936) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 40.68/41.07    zero ) ) ==> meet( X, top ) }.
% 40.68/41.07  parent0[0]: (111934) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.68/41.07    join( complement( X ), zero ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (63) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( 
% 40.68/41.07    complement( X ), zero ) ) ==> meet( X, top ) }.
% 40.68/41.07  parent0: (111936) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X )
% 40.68/41.07    , zero ) ) ==> meet( X, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111938) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.68/41.07    ==> top }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111939) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 3]: (111938) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 40.68/41.07     ), X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := top
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111940) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 40.68/41.07  parent0[0]: (111939) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (64) {G2,W5,D3,L1,V0,M1} P(61,18) { join( zero, top ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent0: (111940) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111942) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111944) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 40.68/41.07    join( X, top ) }.
% 40.68/41.07  parent0[0]: (64) {G2,W5,D3,L1,V0,M1} P(61,18) { join( zero, top ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 8]: (111942) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.68/41.07     join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := zero
% 40.68/41.07     Z := top
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (67) {G3,W9,D4,L1,V1,M1} P(64,1) { join( join( X, zero ), top
% 40.68/41.07     ) ==> join( X, top ) }.
% 40.68/41.07  parent0: (111944) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 40.68/41.07    join( X, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111948) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111952) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 40.68/41.07     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.68/41.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.68/41.07  parent1[0; 12]: (111948) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.68/41.07    ==> join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := T
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := composition( Y, Z )
% 40.68/41.07     Z := composition( T, Z )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (72) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition
% 40.68/41.07    ( X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z )
% 40.68/41.07    , Y ) ) }.
% 40.68/41.07  parent0: (111952) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 40.68/41.07     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 40.68/41.07     }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := T
% 40.68/41.07     Y := X
% 40.68/41.07     Z := Y
% 40.68/41.07     T := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111955) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.68/41.07     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.68/41.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.68/41.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111957) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), Z ) 
% 40.68/41.07    ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 2]: (111955) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 40.68/41.07    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111959) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 40.68/41.07    ==> composition( join( Y, X ), Z ) }.
% 40.68/41.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.68/41.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.68/41.07  parent1[0; 6]: (111957) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), 
% 40.68/41.07    Z ) ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (75) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, 
% 40.68/41.07    Z ), Y ) = composition( join( Z, X ), Y ) }.
% 40.68/41.07  parent0: (111959) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 40.68/41.07    ==> composition( join( Y, X ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111961) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.07    Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111963) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 11]: (111961) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := top
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111964) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.68/41.07    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 1]: (111963) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join
% 40.68/41.07    ( composition( converse( X ), complement( composition( X, top ) ) ), zero
% 40.68/41.07     ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111966) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 40.68/41.07    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.68/41.07  parent0[0]: (111964) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.68/41.07    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (87) {G2,W11,D6,L1,V1,M1} P(61,10) { join( composition( 
% 40.68/41.07    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.68/41.07  parent0: (111966) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111969) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.68/41.07    X, join( Y, Z ) ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111971) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 40.68/41.07    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 40.68/41.07    ==> join( X, complement( Z ) ) }.
% 40.68/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.07    Y ) }.
% 40.68/41.07  parent1[0; 15]: (111969) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.68/41.07    ==> join( X, join( Y, Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := composition( converse( Y ), complement( composition( Y, Z ) ) )
% 40.68/41.07     Z := complement( Z )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (90) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition
% 40.68/41.07    ( converse( X ), complement( composition( X, Y ) ) ) ), complement( Y ) )
% 40.68/41.07     ==> join( Z, complement( Y ) ) }.
% 40.68/41.07  parent0: (111971) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 40.68/41.07    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 40.68/41.07    ==> join( X, complement( Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := X
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111975) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.07    Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111977) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 40.68/41.07    join( composition( converse( converse( Y ) ), complement( converse( 
% 40.68/41.07    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  parent1[0; 10]: (111975) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := converse( Y )
% 40.68/41.07     Y := converse( X )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111978) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 40.68/41.07    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 40.68/41.07    complement( converse( X ) ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 6]: (111977) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) )
% 40.68/41.07     ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 40.68/41.07    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111979) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 40.68/41.07    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 40.68/41.07    complement( converse( X ) ) }.
% 40.68/41.07  parent0[0]: (111978) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 40.68/41.07    ==> join( composition( Y, complement( converse( composition( X, Y ) ) ) )
% 40.68/41.07    , complement( converse( X ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (91) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 40.68/41.07    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 40.68/41.07    Y ) ) ) ==> complement( converse( Y ) ) }.
% 40.68/41.07  parent0: (111979) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement
% 40.68/41.07    ( converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 40.68/41.07    complement( converse( X ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111980) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.07    Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111981) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 40.68/41.07    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 40.68/41.07    X ) ) ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 3]: (111980) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := composition( converse( Y ), complement( composition( Y, X ) ) )
% 40.68/41.07     Y := complement( X )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111984) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), composition
% 40.68/41.07    ( converse( Y ), complement( composition( Y, X ) ) ) ) ==> complement( X
% 40.68/41.07     ) }.
% 40.68/41.07  parent0[0]: (111981) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 40.68/41.07    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 40.68/41.07    X ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (92) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 40.68/41.07    complement( Y ) }.
% 40.68/41.07  parent0: (111984) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), 
% 40.68/41.07    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ==> 
% 40.68/41.07    complement( X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111986) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.68/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.68/41.07    Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111987) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 40.68/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.68/41.07  parent1[0; 8]: (111986) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.68/41.07    complement( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := one
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111988) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 40.68/41.07    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.68/41.07  parent0[0]: (111987) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 40.68/41.07    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (94) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 40.68/41.07    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 40.68/41.07     ) }.
% 40.68/41.07  parent0: (111988) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X )
% 40.68/41.07    , complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111990) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.68/41.07    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ==> 
% 40.68/41.07    join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 40.68/41.07    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) }.
% 40.68/41.07  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111992) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.68/41.07    ( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), composition( 
% 40.68/41.07    converse( X ), Y ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y
% 40.68/41.07     ), composition( meet( X, composition( Y, Z ) ), meet( converse( Z ), 
% 40.68/41.07    composition( converse( X ), Y ) ) ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 28]: (111990) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) ==> join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := converse( Z )
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (111996) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.68/41.07    ( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y ) ) ) ==> 
% 40.68/41.07    join( meet( composition( X, converse( Z ) ), Y ), composition( meet( X, 
% 40.68/41.07    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 40.68/41.07     ) ) ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 6]: (111992) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, 
% 40.68/41.07    composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.68/41.07    composition( converse( X ), Y ) ) ) ==> join( meet( composition( X, 
% 40.68/41.07    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.68/41.07    converse( Z ), composition( converse( X ), Y ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (111998) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.68/41.07    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.68/41.07    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 40.68/41.07    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.68/41.07    converse( X ), Y ) ) ) }.
% 40.68/41.07  parent0[0]: (111996) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 40.68/41.07    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 40.68/41.07     ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y ), composition
% 40.68/41.07    ( meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.68/41.07    converse( X ), Y ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (108) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( 
% 40.68/41.07    Y, converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), 
% 40.68/41.07    meet( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> 
% 40.68/41.07    composition( meet( Y, composition( Z, X ) ), meet( converse( X ), 
% 40.68/41.07    composition( converse( Y ), Z ) ) ) }.
% 40.68/41.07  parent0: (111998) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.68/41.07    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.68/41.07    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 40.68/41.07    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.68/41.07    converse( X ), Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112004) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.68/41.07    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ==> 
% 40.68/41.07    join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 40.68/41.07    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) }.
% 40.68/41.07  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112008) {G1,W36,D7,L1,V3,M1}  { composition( meet( converse( X )
% 40.68/41.07    , composition( Y, converse( Z ) ) ), meet( Z, composition( converse( 
% 40.68/41.07    converse( X ) ), Y ) ) ) ==> join( meet( composition( converse( X ), Z )
% 40.68/41.07    , Y ), composition( meet( converse( X ), composition( Y, converse( Z ) )
% 40.68/41.07     ), meet( Z, composition( X, Y ) ) ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 34]: (112004) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) ==> join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.68/41.07     ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := converse( X )
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112009) {G1,W34,D7,L1,V3,M1}  { composition( meet( converse( X )
% 40.68/41.07    , composition( Y, converse( Z ) ) ), meet( Z, composition( X, Y ) ) ) ==>
% 40.68/41.07     join( meet( composition( converse( X ), Z ), Y ), composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, converse( Z ) ) ), meet( Z, composition( X
% 40.68/41.07    , Y ) ) ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 12]: (112008) {G1,W36,D7,L1,V3,M1}  { composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, converse( Z ) ) ), meet( Z, composition( 
% 40.68/41.07    converse( converse( X ) ), Y ) ) ) ==> join( meet( composition( converse
% 40.68/41.07    ( X ), Z ), Y ), composition( meet( converse( X ), composition( Y, 
% 40.68/41.07    converse( Z ) ) ), meet( Z, composition( X, Y ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112015) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.68/41.07    ( X ), Z ), Y ), composition( meet( converse( X ), composition( Y, 
% 40.68/41.07    converse( Z ) ) ), meet( Z, composition( X, Y ) ) ) ) ==> composition( 
% 40.68/41.07    meet( converse( X ), composition( Y, converse( Z ) ) ), meet( Z, 
% 40.68/41.07    composition( X, Y ) ) ) }.
% 40.68/41.07  parent0[0]: (112009) {G1,W34,D7,L1,V3,M1}  { composition( meet( converse( X
% 40.68/41.07     ), composition( Y, converse( Z ) ) ), meet( Z, composition( X, Y ) ) ) 
% 40.68/41.07    ==> join( meet( composition( converse( X ), Z ), Y ), composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, converse( Z ) ) ), meet( Z, composition( X
% 40.68/41.07    , Y ) ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (109) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( 
% 40.68/41.07    converse( X ), Y ), Z ), composition( meet( converse( X ), composition( Z
% 40.68/41.07    , converse( Y ) ) ), meet( Y, composition( X, Z ) ) ) ) ==> composition( 
% 40.68/41.07    meet( converse( X ), composition( Z, converse( Y ) ) ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ) }.
% 40.68/41.07  parent0: (112015) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.68/41.07    ( X ), Z ), Y ), composition( meet( converse( X ), composition( Y, 
% 40.68/41.07    converse( Z ) ) ), meet( Z, composition( X, Y ) ) ) ) ==> composition( 
% 40.68/41.07    meet( converse( X ), composition( Y, converse( Z ) ) ), meet( Z, 
% 40.68/41.07    composition( X, Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112018) {G3,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( 
% 40.68/41.07    skol1, X ), one ) }.
% 40.68/41.07  parent0[0]: (40) {G3,W9,D4,L1,V1,M1} P(28,0);d(1) { join( join( skol1, X )
% 40.68/41.07    , one ) ==> join( X, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112019) {G1,W8,D4,L1,V0,M1}  { join( complement( skol1 ), one ) 
% 40.68/41.07    ==> join( top, one ) }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 6]: (112018) {G3,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 40.68/41.07    join( skol1, X ), one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := skol1
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := complement( skol1 )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (114) {G4,W8,D4,L1,V0,M1} P(11,40) { join( complement( skol1 )
% 40.68/41.07    , one ) ==> join( top, one ) }.
% 40.68/41.07  parent0: (112019) {G1,W8,D4,L1,V0,M1}  { join( complement( skol1 ), one ) 
% 40.68/41.07    ==> join( top, one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112022) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.68/41.07    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.68/41.07     ) ), Z ) ) }.
% 40.68/41.07  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.68/41.07    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.68/41.07     ) ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112024) {G1,W30,D8,L1,V3,M1}  { meet( composition( converse( X )
% 40.68/41.07    , meet( Y, composition( converse( converse( X ) ), Z ) ) ), Z ) ==> join
% 40.68/41.07    ( meet( composition( converse( X ), Y ), Z ), meet( composition( converse
% 40.68/41.07    ( X ), meet( Y, composition( X, Z ) ) ), Z ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 27]: (112022) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.68/41.07    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.68/41.07    , Z ) ) ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := converse( X )
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112025) {G1,W28,D7,L1,V3,M1}  { meet( composition( converse( X )
% 40.68/41.07    , meet( Y, composition( X, Z ) ) ), Z ) ==> join( meet( composition( 
% 40.68/41.07    converse( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ), Z ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 8]: (112024) {G1,W30,D8,L1,V3,M1}  { meet( composition( converse
% 40.68/41.07    ( X ), meet( Y, composition( converse( converse( X ) ), Z ) ) ), Z ) ==> 
% 40.68/41.07    join( meet( composition( converse( X ), Y ), Z ), meet( composition( 
% 40.68/41.07    converse( X ), meet( Y, composition( X, Z ) ) ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112027) {G1,W28,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.68/41.07    ( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, composition( 
% 40.68/41.07    X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ), Z ) }.
% 40.68/41.07  parent0[0]: (112025) {G1,W28,D7,L1,V3,M1}  { meet( composition( converse( X
% 40.68/41.07     ), meet( Y, composition( X, Z ) ) ), Z ) ==> join( meet( composition( 
% 40.68/41.07    converse( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (126) {G1,W28,D7,L1,V3,M1} P(7,14) { join( meet( composition( 
% 40.68/41.07    converse( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet
% 40.68/41.07    ( Y, composition( X, Z ) ) ), Z ) }.
% 40.68/41.07  parent0: (112027) {G1,W28,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.68/41.07    ( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, composition( 
% 40.68/41.07    X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet( Y, 
% 40.68/41.07    composition( X, Z ) ) ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112030) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.68/41.07    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.68/41.07    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.68/41.07     ) ), Z ) ) }.
% 40.68/41.07  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.68/41.07    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.68/41.07     ) ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112032) {G1,W25,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.68/41.07    composition( converse( X ), one ) ) ), one ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one )
% 40.68/41.07     ) }.
% 40.68/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.68/41.07  parent1[0; 22]: (112030) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.68/41.07    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.68/41.07    , Z ) ) ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := converse( X )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := one
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112034) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.68/41.07    converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), meet
% 40.68/41.07    ( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.68/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.68/41.07  parent1[0; 6]: (112032) {G1,W25,D7,L1,V2,M1}  { meet( composition( X, meet
% 40.68/41.07    ( Y, composition( converse( X ), one ) ) ), one ) ==> join( meet( 
% 40.68/41.07    composition( X, Y ), one ), meet( composition( X, meet( Y, converse( X )
% 40.68/41.07     ) ), one ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := converse( X )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112036) {G1,W23,D7,L1,V2,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet
% 40.68/41.07    ( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.68/41.07  parent0[0]: (112034) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y
% 40.68/41.07    , converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), 
% 40.68/41.07    meet( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (128) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( 
% 40.68/41.07    X, Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) 
% 40.68/41.07    ==> meet( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.68/41.07  parent0: (112036) {G1,W23,D7,L1,V2,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet
% 40.68/41.07    ( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112040) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 40.68/41.07    ( zero, complement( X ) ) ) }.
% 40.68/41.07  parent0[0]: (62) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( zero, 
% 40.68/41.07    complement( X ) ) ) ==> meet( top, X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112041) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 40.68/41.07    join( zero, zero ) ) }.
% 40.68/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.68/41.07    zero }.
% 40.68/41.07  parent1[0; 7]: (112040) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> 
% 40.68/41.07    complement( join( zero, complement( X ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := top
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112042) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 40.68/41.07    ==> meet( top, top ) }.
% 40.68/41.07  parent0[0]: (112041) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement
% 40.68/41.07    ( join( zero, zero ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (134) {G3,W8,D4,L1,V0,M1} P(61,62) { complement( join( zero, 
% 40.68/41.07    zero ) ) ==> meet( top, top ) }.
% 40.68/41.07  parent0: (112042) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 40.68/41.07    ==> meet( top, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112044) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 40.68/41.07     }.
% 40.68/41.07  parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.68/41.07    ==> top }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112046) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top ), 
% 40.68/41.07    join( zero, zero ) ) }.
% 40.68/41.07  parent0[0]: (134) {G3,W8,D4,L1,V0,M1} P(61,62) { complement( join( zero, 
% 40.68/41.07    zero ) ) ==> meet( top, top ) }.
% 40.68/41.07  parent1[0; 3]: (112044) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 40.68/41.07     ), X ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := join( zero, zero )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112047) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, top
% 40.68/41.07     ), zero ), zero ) }.
% 40.68/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.68/41.07    join( X, Y ), Z ) }.
% 40.68/41.07  parent1[0; 2]: (112046) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top
% 40.68/41.07     ), join( zero, zero ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := meet( top, top )
% 40.68/41.07     Y := zero
% 40.68/41.07     Z := zero
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112048) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 40.68/41.07     ), zero ) ==> top }.
% 40.68/41.07  parent0[0]: (112047) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, 
% 40.68/41.07    top ), zero ), zero ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (142) {G4,W9,D5,L1,V0,M1} P(134,18);d(1) { join( join( meet( 
% 40.68/41.07    top, top ), zero ), zero ) ==> top }.
% 40.68/41.07  parent0: (112048) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 40.68/41.07     ), zero ) ==> top }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112050) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.68/41.07    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.68/41.07     ), Y ), Z ) ) }.
% 40.68/41.07  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.68/41.07    Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112054) {G1,W34,D9,L1,V3,M1}  { meet( composition( meet( converse
% 40.68/41.07    ( X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y
% 40.68/41.07     ) ==> join( meet( converse( composition( Z, X ) ), Y ), meet( 
% 40.68/41.07    composition( meet( converse( X ), composition( Y, converse( converse( Z )
% 40.68/41.07     ) ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  parent1[0; 16]: (112050) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.68/41.07     ) ), Y ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := converse( X )
% 40.68/41.07     Y := converse( Z )
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112057) {G1,W32,D8,L1,V3,M1}  { meet( composition( meet( converse
% 40.68/41.07    ( X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y
% 40.68/41.07     ) ==> join( meet( converse( composition( Z, X ) ), Y ), meet( 
% 40.68/41.07    composition( meet( converse( X ), composition( Y, Z ) ), converse( Z ) )
% 40.68/41.07    , Y ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 28]: (112054) {G1,W34,D9,L1,V3,M1}  { meet( composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z
% 40.68/41.07     ) ), Y ) ==> join( meet( converse( composition( Z, X ) ), Y ), meet( 
% 40.68/41.07    composition( meet( converse( X ), composition( Y, converse( converse( Z )
% 40.68/41.07     ) ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112058) {G1,W30,D7,L1,V3,M1}  { meet( composition( meet( converse
% 40.68/41.07    ( X ), composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet( 
% 40.68/41.07    converse( composition( Z, X ) ), Y ), meet( composition( meet( converse( 
% 40.68/41.07    X ), composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 8]: (112057) {G1,W32,D8,L1,V3,M1}  { meet( composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z
% 40.68/41.07     ) ), Y ) ==> join( meet( converse( composition( Z, X ) ), Y ), meet( 
% 40.68/41.07    composition( meet( converse( X ), composition( Y, Z ) ), converse( Z ) )
% 40.68/41.07    , Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112060) {G1,W30,D7,L1,V3,M1}  { join( meet( converse( composition
% 40.68/41.07    ( Z, X ) ), Y ), meet( composition( meet( converse( X ), composition( Y, 
% 40.68/41.07    Z ) ), converse( Z ) ), Y ) ) ==> meet( composition( meet( converse( X )
% 40.68/41.07    , composition( Y, Z ) ), converse( Z ) ), Y ) }.
% 40.68/41.07  parent0[0]: (112058) {G1,W30,D7,L1,V3,M1}  { meet( composition( meet( 
% 40.68/41.07    converse( X ), composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet
% 40.68/41.07    ( converse( composition( Z, X ) ), Y ), meet( composition( meet( converse
% 40.68/41.07    ( X ), composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (147) {G1,W30,D7,L1,V3,M1} P(9,15);d(7) { join( meet( converse
% 40.68/41.07    ( composition( Y, X ) ), Z ), meet( composition( meet( converse( X ), 
% 40.68/41.07    composition( Z, Y ) ), converse( Y ) ), Z ) ) ==> meet( composition( meet
% 40.68/41.07    ( converse( X ), composition( Z, Y ) ), converse( Y ) ), Z ) }.
% 40.68/41.07  parent0: (112060) {G1,W30,D7,L1,V3,M1}  { join( meet( converse( composition
% 40.68/41.07    ( Z, X ) ), Y ), meet( composition( meet( converse( X ), composition( Y, 
% 40.68/41.07    Z ) ), converse( Z ) ), Y ) ) ==> meet( composition( meet( converse( X )
% 40.68/41.07    , composition( Y, Z ) ), converse( Z ) ), Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112063) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.68/41.07    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.68/41.07     ), Y ), Z ) ) }.
% 40.68/41.07  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.68/41.07    Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112065) {G1,W31,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( converse( Y ), converse( Z ) ) ), Z ), converse( Y ) ) ==> 
% 40.68/41.07    join( meet( composition( X, Z ), converse( Y ) ), meet( composition( meet
% 40.68/41.07    ( X, converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  parent1[0; 24]: (112063) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.68/41.07     ) ), Y ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := converse( Y )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112067) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ==> join( meet( 
% 40.68/41.07    composition( X, Z ), converse( Y ) ), meet( composition( meet( X, 
% 40.68/41.07    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.68/41.07  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.68/41.07    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.68/41.07  parent1[0; 5]: (112065) {G1,W31,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( converse( Y ), converse( Z ) ) ), Z ), converse( Y ) ) ==>
% 40.68/41.07     join( meet( composition( X, Z ), converse( Y ) ), meet( composition( 
% 40.68/41.07    meet( X, converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := Y
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112069) {G1,W30,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    converse( Z ) ), meet( composition( meet( X, converse( composition( Y, Z
% 40.68/41.07     ) ) ), Y ), converse( Z ) ) ) ==> meet( composition( meet( X, converse( 
% 40.68/41.07    composition( Y, Z ) ) ), Y ), converse( Z ) ) }.
% 40.68/41.07  parent0[0]: (112067) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ==> join( meet( 
% 40.68/41.07    composition( X, Z ), converse( Y ) ), meet( composition( meet( X, 
% 40.68/41.07    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (148) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( 
% 40.68/41.07    Z, Y ), converse( X ) ), meet( composition( meet( Z, converse( 
% 40.68/41.07    composition( Y, X ) ) ), Y ), converse( X ) ) ) ==> meet( composition( 
% 40.68/41.07    meet( Z, converse( composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.68/41.07  parent0: (112069) {G1,W30,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    converse( Z ) ), meet( composition( meet( X, converse( composition( Y, Z
% 40.68/41.07     ) ) ), Y ), converse( Z ) ) ) ==> meet( composition( meet( X, converse( 
% 40.68/41.07    composition( Y, Z ) ) ), Y ), converse( Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112072) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.68/41.07    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.68/41.07     ), Y ), Z ) ) }.
% 40.68/41.07  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.68/41.07    Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112073) {G1,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Y, converse( Z ) ) ), Z ), Y ) ==> join( meet( composition( 
% 40.68/41.07    meet( X, composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition( 
% 40.68/41.07    X, Z ), Y ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[0; 11]: (112072) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.68/41.07     ) ), Y ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := meet( composition( X, Z ), Y )
% 40.68/41.07     Y := meet( composition( meet( X, composition( Y, converse( Z ) ) ), Z )
% 40.68/41.07    , Y )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112076) {G1,W27,D8,L1,V3,M1}  { join( meet( composition( meet( X, 
% 40.68/41.07    composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition( X, Z ), Y
% 40.68/41.07     ) ) ==> meet( composition( meet( X, composition( Y, converse( Z ) ) ), Z
% 40.68/41.07     ), Y ) }.
% 40.68/41.07  parent0[0]: (112073) {G1,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Y, converse( Z ) ) ), Z ), Y ) ==> join( meet( composition( 
% 40.68/41.07    meet( X, composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition( 
% 40.68/41.07    X, Z ), Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (149) {G1,W27,D8,L1,V3,M1} P(15,0) { join( meet( composition( 
% 40.68/41.07    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ), meet( composition( 
% 40.68/41.07    X, Y ), Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y
% 40.68/41.07     ) ) ), Y ), Z ) }.
% 40.68/41.07  parent0: (112076) {G1,W27,D8,L1,V3,M1}  { join( meet( composition( meet( X
% 40.68/41.07    , composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition( X, Z )
% 40.68/41.07    , Y ) ) ==> meet( composition( meet( X, composition( Y, converse( Z ) ) )
% 40.68/41.07    , Z ), Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112078) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.68/41.07    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.68/41.07     ), Y ), Z ) ) }.
% 40.68/41.07  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.68/41.07    Y ), Z ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112080) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ) ==> 
% 40.68/41.07    join( meet( composition( X, converse( Z ) ), Y ), meet( composition( meet
% 40.68/41.07    ( X, composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 26]: (112078) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.68/41.07    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.68/41.07     ) ), Y ), Z ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := converse( Z )
% 40.68/41.07     Z := Y
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112081) {G1,W28,D7,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet( composition( 
% 40.68/41.07    X, converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z )
% 40.68/41.07     ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.68/41.07  parent1[0; 7]: (112080) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.68/41.07    , composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ) ==>
% 40.68/41.07     join( meet( composition( X, converse( Z ) ), Y ), meet( composition( 
% 40.68/41.07    meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112083) {G1,W28,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.68/41.07    converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z ) ), 
% 40.68/41.07    converse( Z ) ), Y ) ) ==> meet( composition( meet( X, composition( Y, Z
% 40.68/41.07     ) ), converse( Z ) ), Y ) }.
% 40.68/41.07  parent0[0]: (112081) {G1,W28,D7,L1,V3,M1}  { meet( composition( meet( X, 
% 40.68/41.07    composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet( composition( 
% 40.68/41.07    X, converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z )
% 40.68/41.07     ), converse( Z ) ), Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (151) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition( 
% 40.68/41.07    Y, converse( X ) ), Z ), meet( composition( meet( Y, composition( Z, X )
% 40.68/41.07     ), converse( X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z
% 40.68/41.07    , X ) ), converse( X ) ), Z ) }.
% 40.68/41.07  parent0: (112083) {G1,W28,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.68/41.07    converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z ) ), 
% 40.68/41.07    converse( Z ) ), Y ) ) ==> meet( composition( meet( X, composition( Y, Z
% 40.68/41.07     ) ), converse( Z ) ), Y ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := Z
% 40.68/41.07     Z := X
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112085) {G0,W28,D5,L2,V0,M2}  { ! composition( skol1, skol2 ) ==> 
% 40.68/41.07    join( meet( composition( skol1, top ), skol2 ), composition( skol1, skol2
% 40.68/41.07     ) ), ! join( composition( skol1, skol2 ), meet( composition( skol1, top
% 40.68/41.07     ), skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  parent0[0]: (17) {G0,W28,D5,L2,V0,M2} I { ! join( meet( composition( skol1
% 40.68/41.07    , top ), skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, 
% 40.68/41.07    skol2 ), ! join( composition( skol1, skol2 ), meet( composition( skol1, 
% 40.68/41.07    top ), skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112089) {G1,W28,D5,L2,V0,M2}  { ! join( meet( composition( skol1
% 40.68/41.07    , top ), skol2 ), composition( skol1, skol2 ) ) ==> meet( composition( 
% 40.68/41.07    skol1, top ), skol2 ), ! composition( skol1, skol2 ) ==> join( meet( 
% 40.68/41.07    composition( skol1, top ), skol2 ), composition( skol1, skol2 ) ) }.
% 40.68/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.68/41.07  parent1[1; 2]: (112085) {G0,W28,D5,L2,V0,M2}  { ! composition( skol1, skol2
% 40.68/41.07     ) ==> join( meet( composition( skol1, top ), skol2 ), composition( skol1
% 40.68/41.07    , skol2 ) ), ! join( composition( skol1, skol2 ), meet( composition( 
% 40.68/41.07    skol1, top ), skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := composition( skol1, skol2 )
% 40.68/41.07     Y := meet( composition( skol1, top ), skol2 )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112102) {G1,W28,D5,L2,V0,M2}  { ! join( meet( composition( skol1, 
% 40.68/41.07    top ), skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, 
% 40.68/41.07    skol2 ), ! join( meet( composition( skol1, top ), skol2 ), composition( 
% 40.68/41.07    skol1, skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  parent0[1]: (112089) {G1,W28,D5,L2,V0,M2}  { ! join( meet( composition( 
% 40.68/41.07    skol1, top ), skol2 ), composition( skol1, skol2 ) ) ==> meet( 
% 40.68/41.07    composition( skol1, top ), skol2 ), ! composition( skol1, skol2 ) ==> 
% 40.68/41.07    join( meet( composition( skol1, top ), skol2 ), composition( skol1, skol2
% 40.68/41.07     ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (165) {G1,W28,D5,L2,V0,M2} P(0,17) { ! join( meet( composition
% 40.68/41.07    ( skol1, top ), skol2 ), composition( skol1, skol2 ) ) ==> composition( 
% 40.68/41.07    skol1, skol2 ), ! join( meet( composition( skol1, top ), skol2 ), 
% 40.68/41.07    composition( skol1, skol2 ) ) ==> meet( composition( skol1, top ), skol2
% 40.68/41.07     ) }.
% 40.68/41.07  parent0: (112102) {G1,W28,D5,L2,V0,M2}  { ! join( meet( composition( skol1
% 40.68/41.07    , top ), skol2 ), composition( skol1, skol2 ) ) ==> composition( skol1, 
% 40.68/41.07    skol2 ), ! join( meet( composition( skol1, top ), skol2 ), composition( 
% 40.68/41.07    skol1, skol2 ) ) ==> meet( composition( skol1, top ), skol2 ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07     1 ==> 1
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112105) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 40.68/41.07    zero ), top ) }.
% 40.68/41.07  parent0[0]: (67) {G3,W9,D4,L1,V1,M1} P(64,1) { join( join( X, zero ), top )
% 40.68/41.07     ==> join( X, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112107) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top ), 
% 40.68/41.07    zero ), top ) ==> join( top, top ) }.
% 40.68/41.07  parent0[0]: (142) {G4,W9,D5,L1,V0,M1} P(134,18);d(1) { join( join( meet( 
% 40.68/41.07    top, top ), zero ), zero ) ==> top }.
% 40.68/41.07  parent1[0; 9]: (112105) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( 
% 40.68/41.07    join( X, zero ), top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := join( meet( top, top ), zero )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112108) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 40.68/41.07    join( top, top ) }.
% 40.68/41.07  parent0[0]: (67) {G3,W9,D4,L1,V1,M1} P(64,1) { join( join( X, zero ), top )
% 40.68/41.07     ==> join( X, top ) }.
% 40.68/41.07  parent1[0; 1]: (112107) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top
% 40.68/41.07     ), zero ), top ) ==> join( top, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := meet( top, top )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (166) {G5,W9,D4,L1,V0,M1} P(142,67);d(67) { join( meet( top, 
% 40.68/41.07    top ), top ) ==> join( top, top ) }.
% 40.68/41.07  parent0: (112108) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 40.68/41.07    join( top, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112111) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.68/41.07    Y ), complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.68/41.07    complement( X ) ) ==> join( Y, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112113) {G1,W30,D9,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), top ) ==> join( meet( composition( meet( X, composition( Z, converse
% 40.68/41.07    ( Y ) ) ), Y ), Z ), complement( meet( composition( meet( X, composition
% 40.68/41.07    ( Z, converse( Y ) ) ), Y ), Z ) ) ) }.
% 40.68/41.07  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.68/41.07    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.68/41.07    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.68/41.07    Y ), Z ) }.
% 40.68/41.07  parent1[0; 9]: (112111) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.68/41.07    join( X, Y ), complement( Y ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := meet( composition( X, Y ), Z )
% 40.68/41.07     Y := meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 40.68/41.07    , Z )
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112114) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 40.68/41.07     ), top ) ==> top }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.68/41.07     }.
% 40.68/41.07  parent1[0; 8]: (112113) {G1,W30,D9,L1,V3,M1}  { join( meet( composition( X
% 40.68/41.07    , Y ), Z ), top ) ==> join( meet( composition( meet( X, composition( Z, 
% 40.68/41.07    converse( Y ) ) ), Y ), Z ), complement( meet( composition( meet( X, 
% 40.68/41.07    composition( Z, converse( Y ) ) ), Y ), Z ) ) ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 40.68/41.07    , Z )
% 40.68/41.07  end
% 40.68/41.07  substitution1:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  subsumption: (182) {G2,W9,D5,L1,V3,M1} P(15,31);d(11) { join( meet( 
% 40.68/41.07    composition( X, Y ), Z ), top ) ==> top }.
% 40.68/41.07  parent0: (112114) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 40.68/41.07     ), top ) ==> top }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := X
% 40.68/41.07     Y := Y
% 40.68/41.07     Z := Z
% 40.68/41.07  end
% 40.68/41.07  permutation0:
% 40.68/41.07     0 ==> 0
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  eqswap: (112117) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.68/41.07    Y ), complement( Y ) ) }.
% 40.68/41.07  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.68/41.07    complement( X ) ) ==> join( Y, top ) }.
% 40.68/41.07  substitution0:
% 40.68/41.07     X := Y
% 40.68/41.07     Y := X
% 40.68/41.07  end
% 40.68/41.07  
% 40.68/41.07  paramod: (112118) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.68/41.07    complement( complement( X ) ) ) }.
% 40.68/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 5]: (112117) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.70/41.07    join( X, Y ), complement( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := complement( X )
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112119) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 40.70/41.07    X ) ) ) ==> join( X, top ) }.
% 40.70/41.07  parent0[0]: (112118) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.70/41.07    complement( complement( X ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (194) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 40.70/41.07    complement( X ) ) ) ==> join( X, top ) }.
% 40.70/41.07  parent0: (112119) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement
% 40.70/41.07    ( X ) ) ) ==> join( X, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112121) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( composition( X
% 40.70/41.07    , Y ), Z ), top ) }.
% 40.70/41.07  parent0[0]: (182) {G2,W9,D5,L1,V3,M1} P(15,31);d(11) { join( meet( 
% 40.70/41.07    composition( X, Y ), Z ), top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := Z
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112122) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top )
% 40.70/41.07     }.
% 40.70/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.70/41.07  parent1[0; 4]: (112121) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( 
% 40.70/41.07    composition( X, Y ), Z ), top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := one
% 40.70/41.07     Z := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112123) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent0[0]: (112122) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top
% 40.70/41.07     ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (203) {G3,W7,D4,L1,V2,M1} P(5,182) { join( meet( X, Y ), top )
% 40.70/41.07     ==> top }.
% 40.70/41.07  parent0: (112123) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112125) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.70/41.07    ( converse( X ), converse( Y ) ) }.
% 40.70/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.70/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112126) {G1,W15,D6,L1,V3,M1}  { converse( join( composition( 
% 40.70/41.07    converse( X ), Y ), Z ) ) ==> join( composition( converse( Y ), X ), 
% 40.70/41.07    converse( Z ) ) }.
% 40.70/41.07  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.07  parent1[0; 9]: (112125) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.70/41.07    ==> join( converse( X ), converse( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := composition( converse( X ), Y )
% 40.70/41.07     Y := Z
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112128) {G1,W15,D6,L1,V3,M1}  { join( composition( converse( Y ), 
% 40.70/41.07    X ), converse( Z ) ) ==> converse( join( composition( converse( X ), Y )
% 40.70/41.07    , Z ) ) }.
% 40.70/41.07  parent0[0]: (112126) {G1,W15,D6,L1,V3,M1}  { converse( join( composition( 
% 40.70/41.07    converse( X ), Y ), Z ) ) ==> join( composition( converse( Y ), X ), 
% 40.70/41.07    converse( Z ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := Z
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (206) {G2,W15,D6,L1,V3,M1} P(21,8) { join( composition( 
% 40.70/41.07    converse( Y ), X ), converse( Z ) ) ==> converse( join( composition( 
% 40.70/41.07    converse( X ), Y ), Z ) ) }.
% 40.70/41.07  parent0: (112128) {G1,W15,D6,L1,V3,M1}  { join( composition( converse( Y )
% 40.70/41.07    , X ), converse( Z ) ) ==> converse( join( composition( converse( X ), Y
% 40.70/41.07     ), Z ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := Z
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112131) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.70/41.07    ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.07  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112134) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.70/41.07    ==> converse( converse( X ) ) }.
% 40.70/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.70/41.07  parent1[0; 6]: (112131) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.70/41.07    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := converse( X )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := one
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112135) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.07  parent1[0; 5]: (112134) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 40.70/41.07    , X ) ==> converse( converse( X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (208) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 40.70/41.07    ( one ), X ) ==> X }.
% 40.70/41.07  parent0: (112135) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112137) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 40.70/41.07    , X ) }.
% 40.70/41.07  parent0[0]: (208) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 40.70/41.07    ( one ), X ) ==> X }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112139) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 40.70/41.07  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.70/41.07  parent1[0; 2]: (112137) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 40.70/41.07    ( one ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := converse( one )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := one
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112140) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 40.70/41.07  parent0[0]: (112139) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one
% 40.70/41.07     }.
% 40.70/41.07  parent0: (112140) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112142) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 40.70/41.07    , X ) }.
% 40.70/41.07  parent0[0]: (208) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 40.70/41.07    ( one ), X ) ==> X }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112143) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 40.70/41.07  parent0[0]: (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 3]: (112142) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 40.70/41.07    ( one ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112144) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 40.70/41.07  parent0[0]: (112143) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  parent0: (112144) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112146) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.70/41.07    ( converse( X ), converse( Y ) ) }.
% 40.70/41.07  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.70/41.07     ) ==> converse( join( X, Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112148) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 40.70/41.07    join( converse( X ), one ) }.
% 40.70/41.07  parent0[0]: (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 8]: (112146) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.70/41.07    ==> join( converse( X ), converse( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := one
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112150) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 40.70/41.07    converse( join( X, one ) ) }.
% 40.70/41.07  parent0[0]: (112148) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 40.70/41.07    join( converse( X ), one ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (218) {G4,W9,D4,L1,V1,M1} P(214,8) { join( converse( X ), one
% 40.70/41.07     ) ==> converse( join( X, one ) ) }.
% 40.70/41.07  parent0: (112150) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 40.70/41.07    converse( join( X, one ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112152) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.70/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.70/41.07    complement( Y ) ) }.
% 40.70/41.07  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.70/41.07    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.70/41.07    Y ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112154) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 40.70/41.07  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  parent1[0; 8]: (112152) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.70/41.07    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.70/41.07    complement( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := one
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112155) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    complement( X ), complement( X ) ) }.
% 40.70/41.07  parent0[0]: (208) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 40.70/41.07    ( one ), X ) ==> X }.
% 40.70/41.07  parent1[0; 4]: (112154) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := complement( X )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112156) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 40.70/41.07    X ) ) ==> complement( X ) }.
% 40.70/41.07  parent0[0]: (112155) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    complement( X ), complement( X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement
% 40.70/41.07    ( X ), complement( X ) ) ==> complement( X ) }.
% 40.70/41.07  parent0: (112156) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement
% 40.70/41.07    ( X ) ) ==> complement( X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112158) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.70/41.07     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Z
% 40.70/41.07     Z := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112159) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 40.70/41.07    ==> join( Y, composition( X, Y ) ) }.
% 40.70/41.07  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  parent1[0; 7]: (112158) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 40.70/41.07    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := one
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112161) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 40.70/41.07     composition( join( one, X ), Y ) }.
% 40.70/41.07  parent0[0]: (112159) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 40.70/41.07     ) ==> join( Y, composition( X, Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (220) {G5,W11,D4,L1,V2,M1} P(215,6) { join( X, composition( Y
% 40.70/41.07    , X ) ) = composition( join( one, Y ), X ) }.
% 40.70/41.07  parent0: (112161) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) 
% 40.70/41.07    ==> composition( join( one, X ), Y ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112164) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.70/41.07     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.07  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.07    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Z
% 40.70/41.07     Z := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112166) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 40.70/41.07    ==> join( composition( X, Y ), Y ) }.
% 40.70/41.07  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.07    ==> X }.
% 40.70/41.07  parent1[0; 10]: (112164) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.70/41.07    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := one
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112168) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 40.70/41.07     composition( join( X, one ), Y ) }.
% 40.70/41.07  parent0[0]: (112166) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 40.70/41.07     ) ==> join( composition( X, Y ), Y ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (221) {G5,W11,D4,L1,V2,M1} P(215,6) { join( composition( Y, X
% 40.70/41.07     ), X ) = composition( join( Y, one ), X ) }.
% 40.70/41.07  parent0: (112168) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) 
% 40.70/41.07    ==> composition( join( X, one ), Y ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112169) {G3,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top )
% 40.70/41.07     }.
% 40.70/41.07  parent0[0]: (203) {G3,W7,D4,L1,V2,M1} P(5,182) { join( meet( X, Y ), top ) 
% 40.70/41.07    ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112171) {G4,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 40.70/41.07  parent0[0]: (166) {G5,W9,D4,L1,V0,M1} P(142,67);d(67) { join( meet( top, 
% 40.70/41.07    top ), top ) ==> join( top, top ) }.
% 40.70/41.07  parent1[0; 2]: (112169) {G3,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 40.70/41.07    top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07     Y := top
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112172) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 40.70/41.07  parent0[0]: (112171) {G4,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (222) {G6,W5,D3,L1,V0,M1} P(203,166) { join( top, top ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  parent0: (112172) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112174) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.70/41.07    Y ), complement( Y ) ) }.
% 40.70/41.07  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.70/41.07    complement( X ) ) ==> join( Y, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112176) {G2,W11,D5,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 40.70/41.07    join( complement( X ), complement( complement( X ) ) ) }.
% 40.70/41.07  parent0[0]: (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement( 
% 40.70/41.07    X ), complement( X ) ) ==> complement( X ) }.
% 40.70/41.07  parent1[0; 6]: (112174) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.70/41.07    join( X, Y ), complement( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := complement( X )
% 40.70/41.07     Y := complement( X )
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112177) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 5]: (112176) {G2,W11,D5,L1,V1,M1}  { join( complement( X ), top
% 40.70/41.07     ) ==> join( complement( X ), complement( complement( X ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := complement( X )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (237) {G6,W6,D4,L1,V1,M1} P(219,31);d(11) { join( complement( 
% 40.70/41.07    X ), top ) ==> top }.
% 40.70/41.07  parent0: (112177) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112180) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    complement( X ), complement( X ) ) }.
% 40.70/41.07  parent0[0]: (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement( 
% 40.70/41.07    X ), complement( X ) ) ==> complement( X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112183) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 40.70/41.07    complement( top ), zero ) }.
% 40.70/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.07    zero }.
% 40.70/41.07  parent1[0; 6]: (112180) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.07    complement( X ), complement( X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112185) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 40.70/41.07    zero ) }.
% 40.70/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.07    zero }.
% 40.70/41.07  parent1[0; 4]: (112183) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 40.70/41.07    complement( top ), zero ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112186) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 40.70/41.07  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.07    zero }.
% 40.70/41.07  parent1[0; 1]: (112185) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 40.70/41.07    zero, zero ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112192) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 40.70/41.07  parent0[0]: (112186) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (240) {G6,W5,D3,L1,V0,M1} P(61,219) { join( zero, zero ) ==> 
% 40.70/41.07    zero }.
% 40.70/41.07  parent0: (112192) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112196) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.07    ( complement( X ), complement( Y ) ) ) }.
% 40.70/41.07  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.07    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112211) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.70/41.07    complement( X ) ) }.
% 40.70/41.07  parent0[0]: (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement( 
% 40.70/41.07    X ), complement( X ) ) ==> complement( X ) }.
% 40.70/41.07  parent1[0; 5]: (112196) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.07    ( join( complement( X ), complement( Y ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112212) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.70/41.07    meet( X, X ) }.
% 40.70/41.07  parent0[0]: (112211) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.70/41.07    complement( X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (241) {G6,W7,D4,L1,V1,M1} P(219,3) { complement( complement( X
% 40.70/41.07     ) ) = meet( X, X ) }.
% 40.70/41.07  parent0: (112212) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.70/41.07    meet( X, X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112214) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.70/41.07    X, join( Y, Z ) ) }.
% 40.70/41.07  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.70/41.07    join( X, Y ), Z ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07     Z := Z
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112216) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 40.70/41.07    join( X, zero ) }.
% 40.70/41.07  parent0[0]: (240) {G6,W5,D3,L1,V0,M1} P(61,219) { join( zero, zero ) ==> 
% 40.70/41.07    zero }.
% 40.70/41.07  parent1[0; 8]: (112214) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.70/41.07     join( X, join( Y, Z ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := zero
% 40.70/41.07     Z := zero
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (248) {G7,W9,D4,L1,V1,M1} P(240,1) { join( join( X, zero ), 
% 40.70/41.07    zero ) ==> join( X, zero ) }.
% 40.70/41.07  parent0: (112216) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 40.70/41.07    join( X, zero ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112220) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.07    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.07  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.07    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112221) {G2,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 40.70/41.07    converse( X ) ) ), X ) ==> converse( top ) }.
% 40.70/41.07  parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.70/41.07    ==> top }.
% 40.70/41.07  parent1[0; 8]: (112220) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.07    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := converse( X )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := complement( converse( X ) )
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (249) {G2,W9,D6,L1,V1,M1} P(18,24) { join( converse( 
% 40.70/41.07    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 40.70/41.07  parent0: (112221) {G2,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 40.70/41.07    converse( X ) ) ), X ) ==> converse( top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112223) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), top
% 40.70/41.07     ) }.
% 40.70/41.07  parent0[0]: (237) {G6,W6,D4,L1,V1,M1} P(219,31);d(11) { join( complement( X
% 40.70/41.07     ), top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112224) {G1,W6,D4,L1,V1,M1}  { top ==> join( top, complement( X )
% 40.70/41.07     ) }.
% 40.70/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.07  parent1[0; 2]: (112223) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 40.70/41.07     ), top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := complement( X )
% 40.70/41.07     Y := top
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112227) {G1,W6,D4,L1,V1,M1}  { join( top, complement( X ) ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  parent0[0]: (112224) {G1,W6,D4,L1,V1,M1}  { top ==> join( top, complement( 
% 40.70/41.07    X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (252) {G7,W6,D4,L1,V1,M1} P(237,0) { join( top, complement( X
% 40.70/41.07     ) ) ==> top }.
% 40.70/41.07  parent0: (112227) {G1,W6,D4,L1,V1,M1}  { join( top, complement( X ) ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112229) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.70/41.07    Y ), complement( Y ) ) }.
% 40.70/41.07  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.70/41.07    complement( X ) ) ==> join( Y, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112232) {G2,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 40.70/41.07    complement( complement( X ) ) ) }.
% 40.70/41.07  parent0[0]: (252) {G7,W6,D4,L1,V1,M1} P(237,0) { join( top, complement( X )
% 40.70/41.07     ) ==> top }.
% 40.70/41.07  parent1[0; 5]: (112229) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.70/41.07    join( X, Y ), complement( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07     Y := complement( X )
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112234) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top
% 40.70/41.07     ) }.
% 40.70/41.07  parent0[0]: (194) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 40.70/41.07    complement( X ) ) ) ==> join( X, top ) }.
% 40.70/41.07  parent1[0; 4]: (112232) {G2,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.70/41.07    top, complement( complement( X ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112235) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.70/41.07  parent0[0]: (222) {G6,W5,D3,L1,V0,M1} P(203,166) { join( top, top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 1]: (112234) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 40.70/41.07    , top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112236) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 40.70/41.07  parent0[0]: (112235) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.07    top ) ==> top }.
% 40.70/41.07  parent0: (112236) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112237) {G8,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.70/41.07  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.07    top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112238) {G1,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.70/41.07  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.07  parent1[0; 2]: (112237) {G8,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := top
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112241) {G1,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 40.70/41.07  parent0[0]: (112238) {G1,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent0: (112241) {G1,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112243) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.07    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.07  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.07    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112244) {G2,W7,D4,L1,V1,M1}  { join( converse( top ), X ) ==> 
% 40.70/41.07    converse( top ) }.
% 40.70/41.07  parent0[0]: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.70/41.07  parent1[0; 6]: (112243) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.07    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := converse( X )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (263) {G10,W7,D4,L1,V1,M1} P(256,24) { join( converse( top ), 
% 40.70/41.07    X ) ==> converse( top ) }.
% 40.70/41.07  parent0: (112244) {G2,W7,D4,L1,V1,M1}  { join( converse( top ), X ) ==> 
% 40.70/41.07    converse( top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112246) {G10,W7,D4,L1,V1,M1}  { converse( top ) ==> join( converse
% 40.70/41.07    ( top ), X ) }.
% 40.70/41.07  parent0[0]: (263) {G10,W7,D4,L1,V1,M1} P(256,24) { join( converse( top ), X
% 40.70/41.07     ) ==> converse( top ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112248) {G9,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 40.70/41.07  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.07    top ) ==> top }.
% 40.70/41.07  parent1[0; 3]: (112246) {G10,W7,D4,L1,V1,M1}  { converse( top ) ==> join( 
% 40.70/41.07    converse( top ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := converse( top )
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> 
% 40.70/41.07    top }.
% 40.70/41.07  parent0: (112248) {G9,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112251) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.70/41.07    ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.07  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.07    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07     Y := Y
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112253) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 40.70/41.07    ==> converse( composition( top, X ) ) }.
% 40.70/41.07  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 7]: (112251) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.70/41.07    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := top
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (265) {G12,W9,D4,L1,V1,M1} P(264,21) { composition( converse( 
% 40.70/41.07    X ), top ) ==> converse( composition( top, X ) ) }.
% 40.70/41.07  parent0: (112253) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 40.70/41.07    ==> converse( composition( top, X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112257) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 40.70/41.07    ==> converse( composition( X, converse( Y ) ) ) }.
% 40.70/41.07  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.70/41.07    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := Y
% 40.70/41.07     Y := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112259) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 40.70/41.07    ==> converse( composition( X, top ) ) }.
% 40.70/41.07  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 8]: (112257) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 40.70/41.07     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07  end
% 40.70/41.07  substitution1:
% 40.70/41.07     X := X
% 40.70/41.07     Y := top
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  subsumption: (266) {G12,W9,D4,L1,V1,M1} P(264,20) { composition( top, 
% 40.70/41.07    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 40.70/41.07  parent0: (112259) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 40.70/41.07    ==> converse( composition( X, top ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  permutation0:
% 40.70/41.07     0 ==> 0
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  eqswap: (112263) {G12,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 40.70/41.07    ==> composition( converse( X ), top ) }.
% 40.70/41.07  parent0[0]: (265) {G12,W9,D4,L1,V1,M1} P(264,21) { composition( converse( X
% 40.70/41.07     ), top ) ==> converse( composition( top, X ) ) }.
% 40.70/41.07  substitution0:
% 40.70/41.07     X := X
% 40.70/41.07  end
% 40.70/41.07  
% 40.70/41.07  paramod: (112264) {G12,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 40.70/41.07     ) ==> composition( top, top ) }.
% 40.70/41.07  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.07     }.
% 40.70/41.07  parent1[0; 6]: (112263) {G12,W9,D4,L1,V1,M1}  { converse( composition( top
% 40.70/41.08    , X ) ) ==> composition( converse( X ), top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := top
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (327) {G13,W8,D4,L1,V0,M1} P(264,265) { converse( composition
% 40.70/41.08    ( top, top ) ) ==> composition( top, top ) }.
% 40.70/41.08  parent0: (112264) {G12,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 40.70/41.08     ) ==> composition( top, top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112267) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.70/41.08     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.08  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.08    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112269) {G1,W15,D5,L1,V2,M1}  { composition( join( X, converse( Y
% 40.70/41.08     ) ), top ) ==> join( composition( X, top ), converse( composition( top, 
% 40.70/41.08    Y ) ) ) }.
% 40.70/41.08  parent0[0]: (265) {G12,W9,D4,L1,V1,M1} P(264,21) { composition( converse( X
% 40.70/41.08     ), top ) ==> converse( composition( top, X ) ) }.
% 40.70/41.08  parent1[0; 11]: (112267) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.70/41.08    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := top
% 40.70/41.08     Z := converse( Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112271) {G1,W15,D5,L1,V2,M1}  { join( composition( X, top ), 
% 40.70/41.08    converse( composition( top, Y ) ) ) ==> composition( join( X, converse( Y
% 40.70/41.08     ) ), top ) }.
% 40.70/41.08  parent0[0]: (112269) {G1,W15,D5,L1,V2,M1}  { composition( join( X, converse
% 40.70/41.08    ( Y ) ), top ) ==> join( composition( X, top ), converse( composition( 
% 40.70/41.08    top, Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (333) {G13,W15,D5,L1,V2,M1} P(265,6) { join( composition( Y, 
% 40.70/41.08    top ), converse( composition( top, X ) ) ) ==> composition( join( Y, 
% 40.70/41.08    converse( X ) ), top ) }.
% 40.70/41.08  parent0: (112271) {G1,W15,D5,L1,V2,M1}  { join( composition( X, top ), 
% 40.70/41.08    converse( composition( top, Y ) ) ) ==> composition( join( X, converse( Y
% 40.70/41.08     ) ), top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112272) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 40.70/41.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112274) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.70/41.08    ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 40.70/41.08  parent0[0]: (36) {G2,W13,D5,L1,V3,M1} P(22,9);d(9) { converse( composition
% 40.70/41.08    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.70/41.08  parent1[0; 7]: (112272) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 40.70/41.08     ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Z
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := composition( X, join( Y, Z ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112276) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.70/41.08    ==> composition( X, join( Z, Y ) ) }.
% 40.70/41.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 6]: (112274) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z
% 40.70/41.08     ) ) ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( X, join( Z, Y ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (388) {G3,W11,D4,L1,V3,M1} P(36,7);d(7) { composition( X, join
% 40.70/41.08    ( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 40.70/41.08  parent0: (112276) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.70/41.08    ==> composition( X, join( Z, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112279) {G3,W8,D6,L1,V1,M1}  { join( converse( complement( 
% 40.70/41.08    converse( X ) ) ), X ) ==> top }.
% 40.70/41.08  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 7]: (249) {G2,W9,D6,L1,V1,M1} P(18,24) { join( converse( 
% 40.70/41.08    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (395) {G12,W8,D6,L1,V1,M1} S(249);d(264) { join( converse( 
% 40.70/41.08    complement( converse( X ) ) ), X ) ==> top }.
% 40.70/41.08  parent0: (112279) {G3,W8,D6,L1,V1,M1}  { join( converse( complement( 
% 40.70/41.08    converse( X ) ) ), X ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112282) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( X, 
% 40.70/41.08    skol1 ), one ) }.
% 40.70/41.08  parent0[0]: (32) {G1,W9,D4,L1,V1,M1} P(16,1) { join( join( X, skol1 ), one
% 40.70/41.08     ) ==> join( X, one ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112286) {G2,W10,D6,L1,V0,M1}  { join( converse( complement( 
% 40.70/41.08    converse( skol1 ) ) ), one ) ==> join( top, one ) }.
% 40.70/41.08  parent0[0]: (395) {G12,W8,D6,L1,V1,M1} S(249);d(264) { join( converse( 
% 40.70/41.08    complement( converse( X ) ) ), X ) ==> top }.
% 40.70/41.08  parent1[0; 8]: (112282) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 40.70/41.08    join( X, skol1 ), one ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := skol1
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := converse( complement( converse( skol1 ) ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112287) {G3,W8,D6,L1,V0,M1}  { join( converse( complement( 
% 40.70/41.08    converse( skol1 ) ) ), one ) ==> top }.
% 40.70/41.08  parent0[0]: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.70/41.08  parent1[0; 7]: (112286) {G2,W10,D6,L1,V0,M1}  { join( converse( complement
% 40.70/41.08    ( converse( skol1 ) ) ), one ) ==> join( top, one ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := one
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112288) {G4,W8,D6,L1,V0,M1}  { converse( join( complement( 
% 40.70/41.08    converse( skol1 ) ), one ) ) ==> top }.
% 40.70/41.08  parent0[0]: (218) {G4,W9,D4,L1,V1,M1} P(214,8) { join( converse( X ), one )
% 40.70/41.08     ==> converse( join( X, one ) ) }.
% 40.70/41.08  parent1[0; 1]: (112287) {G3,W8,D6,L1,V0,M1}  { join( converse( complement( 
% 40.70/41.08    converse( skol1 ) ) ), one ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( converse( skol1 ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (402) {G13,W8,D6,L1,V0,M1} P(395,32);d(256);d(218) { converse
% 40.70/41.08    ( join( complement( converse( skol1 ) ), one ) ) ==> top }.
% 40.70/41.08  parent0: (112288) {G4,W8,D6,L1,V0,M1}  { converse( join( complement( 
% 40.70/41.08    converse( skol1 ) ), one ) ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112291) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 40.70/41.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112293) {G1,W8,D5,L1,V0,M1}  { join( complement( converse( skol1
% 40.70/41.08     ) ), one ) ==> converse( top ) }.
% 40.70/41.08  parent0[0]: (402) {G13,W8,D6,L1,V0,M1} P(395,32);d(256);d(218) { converse( 
% 40.70/41.08    join( complement( converse( skol1 ) ), one ) ) ==> top }.
% 40.70/41.08  parent1[0; 7]: (112291) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 40.70/41.08     ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := join( complement( converse( skol1 ) ), one )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112294) {G2,W7,D5,L1,V0,M1}  { join( complement( converse( skol1
% 40.70/41.08     ) ), one ) ==> top }.
% 40.70/41.08  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 6]: (112293) {G1,W8,D5,L1,V0,M1}  { join( complement( converse( 
% 40.70/41.08    skol1 ) ), one ) ==> converse( top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (421) {G14,W7,D5,L1,V0,M1} P(402,7);d(264) { join( complement
% 40.70/41.08    ( converse( skol1 ) ), one ) ==> top }.
% 40.70/41.08  parent0: (112294) {G2,W7,D5,L1,V0,M1}  { join( complement( converse( skol1
% 40.70/41.08     ) ), one ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112297) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112299) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.70/41.08    complement( top ) ) }.
% 40.70/41.08  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.08    top ) ==> top }.
% 40.70/41.08  parent1[0; 7]: (112297) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := top
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112300) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 6]: (112299) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.70/41.08    complement( top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112301) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (112300) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.70/41.08    zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  parent0: (112301) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112303) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 40.70/41.08    zero ), zero ) }.
% 40.70/41.08  parent0[0]: (248) {G7,W9,D4,L1,V1,M1} P(240,1) { join( join( X, zero ), 
% 40.70/41.08    zero ) ==> join( X, zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112305) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 40.70/41.08    join( X, zero ) }.
% 40.70/41.08  parent0[0]: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  parent1[0; 7]: (112303) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 40.70/41.08    join( X, zero ), zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( X, top )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112306) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  parent0[0]: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  parent1[0; 1]: (112305) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero )
% 40.70/41.08     ==> join( X, zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112308) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 40.70/41.08  parent0[0]: (112306) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0: (112308) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112310) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  parent0[0]: (241) {G6,W7,D4,L1,V1,M1} P(219,3) { complement( complement( X
% 40.70/41.08     ) ) = meet( X, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112311) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112314) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 40.70/41.08    complement( top ) ), zero ) }.
% 40.70/41.08  parent0[0]: (112310) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  parent1[0; 3]: (112311) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.70/41.08    zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := top
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := top
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112315) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( 
% 40.70/41.08    top ) ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 2]: (112314) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 40.70/41.08    complement( top ) ), zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( complement( top ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112316) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 3]: (112315) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 40.70/41.08    complement( top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112317) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 40.70/41.08  parent0[0]: (112316) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { 
% 40.70/41.08    complement( zero ) ==> top }.
% 40.70/41.08  parent0: (112317) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112318) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112320) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 3]: (112318) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.70/41.08    zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := top
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112322) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 2]: (112320) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 40.70/41.08    zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( top, X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112323) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 40.70/41.08  parent0[0]: (112322) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent0: (112323) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112325) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112329) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.70/41.08    complement( join( top, X ) ) ) }.
% 40.70/41.08  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.08    ( zero ) ==> top }.
% 40.70/41.08  parent1[0; 8]: (112325) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := zero
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112330) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.70/41.08    complement( top ) ) }.
% 40.70/41.08  parent0[0]: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.70/41.08  parent1[0; 7]: (112329) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, 
% 40.70/41.08    X ), complement( join( top, X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112331) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.70/41.08    zero ) }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 6]: (112330) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 40.70/41.08     ), complement( top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112332) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 2]: (112331) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 40.70/41.08     ), zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( zero, X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112333) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 40.70/41.08  parent0[0]: (112332) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { 
% 40.70/41.08    meet( zero, X ) ==> zero }.
% 40.70/41.08  parent0: (112333) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112335) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.08    ( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112339) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 40.70/41.08    join( complement( X ), top ) ) }.
% 40.70/41.08  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.08    ( zero ) ==> top }.
% 40.70/41.08  parent1[0; 8]: (112335) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.08    ( join( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := zero
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112340) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 40.70/41.08    top ) }.
% 40.70/41.08  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.08    top ) ==> top }.
% 40.70/41.08  parent1[0; 5]: (112339) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> 
% 40.70/41.08    complement( join( complement( X ), top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112341) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 4]: (112340) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> 
% 40.70/41.08    complement( top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.08    zero ) ==> zero }.
% 40.70/41.08  parent0: (112341) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112343) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112345) {G10,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 40.70/41.08  parent0[0]: (449) {G9,W7,D4,L1,V1,M1} P(253,46);d(61) { join( meet( X, top
% 40.70/41.08     ), zero ) ==> X }.
% 40.70/41.08  parent1[0; 4]: (112343) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( X, top )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0: (112345) {G10,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112348) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 40.70/41.08    ( complement( X ), zero ) ) }.
% 40.70/41.08  parent0[0]: (63) {G2,W9,D5,L1,V1,M1} P(61,3) { complement( join( complement
% 40.70/41.08    ( X ), zero ) ) ==> meet( X, top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112350) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 5]: (112348) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> 
% 40.70/41.08    complement( join( complement( X ), zero ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112351) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.70/41.08     ) }.
% 40.70/41.08  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 1]: (112350) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> 
% 40.70/41.08    complement( complement( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112352) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (112351) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 40.70/41.08     ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent0: (112352) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.70/41.08    X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112353) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112354) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 40.70/41.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.08  parent1[0; 2]: (112353) {G10,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := zero
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112357) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 40.70/41.08  parent0[0]: (112354) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0: (112357) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112359) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.08    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.08    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112361) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 40.70/41.08    converse( converse( X ) ) }.
% 40.70/41.08  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.08  parent1[0; 6]: (112359) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.08    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := converse( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := zero
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112362) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 5]: (112361) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 40.70/41.08    ==> converse( converse( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (492) {G12,W6,D4,L1,V1,M1} P(491,24);d(7) { join( converse( 
% 40.70/41.08    zero ), X ) ==> X }.
% 40.70/41.08  parent0: (112362) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112365) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.08    complement( X ), complement( X ) ) }.
% 40.70/41.08  parent0[0]: (219) {G5,W8,D4,L1,V1,M1} P(215,10);d(208) { join( complement( 
% 40.70/41.08    X ), complement( X ) ) ==> complement( X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112368) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.70/41.08    join( complement( complement( X ) ), X ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 8]: (112365) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.70/41.08    complement( X ), complement( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := complement( X )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112370) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.70/41.08    join( X, X ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 5]: (112368) {G6,W9,D5,L1,V1,M1}  { complement( complement( X )
% 40.70/41.08     ) ==> join( complement( complement( X ) ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112371) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 1]: (112370) {G7,W7,D4,L1,V1,M1}  { complement( complement( X )
% 40.70/41.08     ) ==> join( X, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112377) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 40.70/41.08  parent0[0]: (112371) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (499) {G13,W5,D3,L1,V1,M1} P(488,219) { join( X, X ) ==> X }.
% 40.70/41.08  parent0: (112377) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112381) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.08    ( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112384) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.70/41.08    complement( join( X, complement( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 7]: (112381) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.08    ( join( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112386) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 40.70/41.08     ) ) ) ==> meet( complement( X ), Y ) }.
% 40.70/41.08  parent0[0]: (112384) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==>
% 40.70/41.08     complement( join( X, complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (501) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( X, 
% 40.70/41.08    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.70/41.08  parent0: (112386) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( 
% 40.70/41.08    Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112389) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.08    ( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112393) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.70/41.08    complement( join( complement( X ), Y ) ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 9]: (112389) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.08    ( join( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := complement( Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112395) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.70/41.08    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 40.70/41.08  parent0[0]: (112393) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 40.70/41.08     complement( join( complement( X ), Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.08  parent0: (112395) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.70/41.08    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112397) {G12,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.70/41.08     ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112402) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 40.70/41.08    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  parent1[0; 7]: (112397) {G12,W5,D4,L1,V1,M1}  { X ==> complement( 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := join( complement( X ), complement( Y ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), 
% 40.70/41.08    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.08  parent0: (112402) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 40.70/41.08    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112404) {G13,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.70/41.08  parent0[0]: (499) {G13,W5,D3,L1,V1,M1} P(488,219) { join( X, X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112407) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 40.70/41.08    join( X, Y ) ), Y ) }.
% 40.70/41.08  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.70/41.08     = join( join( Z, X ), Y ) }.
% 40.70/41.08  parent1[0; 4]: (112404) {G13,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := join( X, Y )
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := join( X, Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112409) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 40.70/41.08    ( X, X ), Y ), Y ) }.
% 40.70/41.08  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.70/41.08    join( X, Y ), Z ) }.
% 40.70/41.08  parent1[0; 5]: (112407) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.08    ( X, join( X, Y ) ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := X
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112410) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.08     ), Y ) }.
% 40.70/41.08  parent0[0]: (499) {G13,W5,D3,L1,V1,M1} P(488,219) { join( X, X ) ==> X }.
% 40.70/41.08  parent1[0; 6]: (112409) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.08    ( join( X, X ), Y ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112411) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  parent0[0]: (112410) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X
% 40.70/41.08    , Y ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (508) {G14,W9,D4,L1,V2,M1} P(499,30);d(1);d(499) { join( join
% 40.70/41.08    ( X, Y ), Y ) ==> join( X, Y ) }.
% 40.70/41.08  parent0: (112411) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( 
% 40.70/41.08    X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112420) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  parent0[0]: (499) {G13,W5,D3,L1,V1,M1} P(488,219) { join( X, X ) ==> X }.
% 40.70/41.08  parent1[0; 7]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.70/41.08    X ) = join( join( Z, X ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X )
% 40.70/41.08     ==> join( X, Y ) }.
% 40.70/41.08  parent0: (112420) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112421) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (492) {G12,W6,D4,L1,V1,M1} P(491,24);d(7) { join( converse( 
% 40.70/41.08    zero ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112423) {G11,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 2]: (112421) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero
% 40.70/41.08     ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := converse( zero )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := zero
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112424) {G11,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 40.70/41.08  parent0[0]: (112423) {G11,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent0: (112424) {G11,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112426) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join( Y, T )
% 40.70/41.08    , Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T, Z ) )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (72) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( 
% 40.70/41.08    X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y
% 40.70/41.08     ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := T
% 40.70/41.08     T := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112428) {G2,W15,D5,L1,V3,M1}  { join( X, composition( join( Y, 
% 40.70/41.08    one ), Z ) ) ==> join( join( X, composition( Y, Z ) ), Z ) }.
% 40.70/41.08  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 14]: (112426) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join
% 40.70/41.08    ( Y, T ), Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T
% 40.70/41.08    , Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Z
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08     T := one
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112430) {G2,W15,D5,L1,V3,M1}  { join( join( X, composition( Y, Z )
% 40.70/41.08     ), Z ) ==> join( X, composition( join( Y, one ), Z ) ) }.
% 40.70/41.08  parent0[0]: (112428) {G2,W15,D5,L1,V3,M1}  { join( X, composition( join( Y
% 40.70/41.08    , one ), Z ) ) ==> join( join( X, composition( Y, Z ) ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (612) {G5,W15,D5,L1,V3,M1} P(215,72) { join( join( Y, 
% 40.70/41.08    composition( Z, X ) ), X ) = join( Y, composition( join( Z, one ), X ) )
% 40.70/41.08     }.
% 40.70/41.08  parent0: (112430) {G2,W15,D5,L1,V3,M1}  { join( join( X, composition( Y, Z
% 40.70/41.08     ) ), Z ) ==> join( X, composition( join( Y, one ), Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112432) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.08     ), Y ) }.
% 40.70/41.08  parent0[0]: (508) {G14,W9,D4,L1,V2,M1} P(499,30);d(1);d(499) { join( join( 
% 40.70/41.08    X, Y ), Y ) ==> join( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112435) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.70/41.08    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 40.70/41.08    ( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  parent1[0; 11]: (112432) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( 
% 40.70/41.08    join( X, Y ), Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( X, Y )
% 40.70/41.08     Y := complement( join( complement( X ), Y ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112436) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 40.70/41.08    complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  parent1[0; 1]: (112435) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 40.70/41.08    ( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112443) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 40.70/41.08    ( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.08  parent1[0; 4]: (112436) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 40.70/41.08    join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112444) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 40.70/41.08     ) ==> X }.
% 40.70/41.08  parent0[0]: (112443) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 40.70/41.08    complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (674) {G15,W8,D5,L1,V2,M1} P(46,508);d(502) { join( X, meet( X
% 40.70/41.08    , complement( Y ) ) ) ==> X }.
% 40.70/41.08  parent0: (112444) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y )
% 40.70/41.08     ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112446) {G15,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 40.70/41.08    ( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (674) {G15,W8,D5,L1,V2,M1} P(46,508);d(502) { join( X, meet( X
% 40.70/41.08    , complement( Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112447) {G13,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 6]: (112446) {G15,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 40.70/41.08    complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := complement( Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112448) {G13,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 40.70/41.08  parent0[0]: (112447) {G13,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (679) {G16,W7,D4,L1,V2,M1} P(488,674) { join( Y, meet( Y, X )
% 40.70/41.08     ) ==> Y }.
% 40.70/41.08  parent0: (112448) {G13,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112449) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.70/41.08  parent0[0]: (679) {G16,W7,D4,L1,V2,M1} P(488,674) { join( Y, meet( Y, X ) )
% 40.70/41.08     ==> Y }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112450) {G2,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 4]: (112449) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112453) {G2,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 40.70/41.08  parent0[0]: (112450) {G2,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) )
% 40.70/41.08     ==> X }.
% 40.70/41.08  parent0: (112453) {G2,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112454) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.70/41.08  parent0[0]: (679) {G16,W7,D4,L1,V2,M1} P(488,674) { join( Y, meet( Y, X ) )
% 40.70/41.08     ==> Y }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112455) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 40.70/41.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.08  parent1[0; 2]: (112454) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( X, Y )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112458) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (112455) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (721) {G17,W7,D4,L1,V2,M1} P(679,0) { join( meet( X, Y ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent0: (112458) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112460) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.70/41.08    Y ), complement( Y ) ) }.
% 40.70/41.08  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.70/41.08    complement( X ) ) ==> join( Y, top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112462) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( X, 
% 40.70/41.08    complement( meet( Y, X ) ) ) }.
% 40.70/41.08  parent0[0]: (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 5]: (112460) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.70/41.08    join( X, Y ), complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( Y, X )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112463) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 40.70/41.08    ( Y, X ) ) ) }.
% 40.70/41.08  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.08    top ) ==> top }.
% 40.70/41.08  parent1[0; 1]: (112462) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( X
% 40.70/41.08    , complement( meet( Y, X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112464) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 40.70/41.08     ) ==> top }.
% 40.70/41.08  parent0[0]: (112463) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 40.70/41.08    meet( Y, X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (739) {G18,W8,D5,L1,V2,M1} P(719,31);d(253) { join( X, 
% 40.70/41.08    complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.08  parent0: (112464) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X )
% 40.70/41.08     ) ) ==> top }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112465) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 40.70/41.08  parent0[0]: (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112466) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 40.70/41.08  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.08  parent1[0; 2]: (112465) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( Y, X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112469) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (112466) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (742) {G18,W7,D4,L1,V2,M1} P(719,0) { join( meet( Y, X ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent0: (112469) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112471) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.08    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.08    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112473) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.70/41.08    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.70/41.08  parent0[0]: (742) {G18,W7,D4,L1,V2,M1} P(719,0) { join( meet( Y, X ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 9]: (112471) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.08    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := converse( Y )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( X, converse( Y ) )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112474) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.70/41.08    ( Y ) ) ), Y ) ==> Y }.
% 40.70/41.08  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 8]: (112473) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 40.70/41.08    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (751) {G19,W9,D6,L1,V2,M1} P(742,24);d(7) { join( converse( 
% 40.70/41.08    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 40.70/41.08  parent0: (112474) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.70/41.08    ( Y ) ) ), Y ) ==> Y }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112477) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 40.70/41.08     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 40.70/41.08  parent0[0]: (25) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 40.70/41.08     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112481) {G2,W15,D5,L1,V3,M1}  { join( meet( converse( X ), Y ), 
% 40.70/41.08    converse( join( X, Z ) ) ) ==> join( converse( X ), converse( Z ) ) }.
% 40.70/41.08  parent0[0]: (721) {G17,W7,D4,L1,V2,M1} P(679,0) { join( meet( X, Y ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 11]: (112477) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 40.70/41.08    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := converse( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( converse( X ), Y )
% 40.70/41.08     Y := X
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112482) {G1,W14,D5,L1,V3,M1}  { join( meet( converse( X ), Y ), 
% 40.70/41.08    converse( join( X, Z ) ) ) ==> converse( join( X, Z ) ) }.
% 40.70/41.08  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.70/41.08     ) ==> converse( join( X, Y ) ) }.
% 40.70/41.08  parent1[0; 10]: (112481) {G2,W15,D5,L1,V3,M1}  { join( meet( converse( X )
% 40.70/41.08    , Y ), converse( join( X, Z ) ) ) ==> join( converse( X ), converse( Z )
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Z
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (754) {G18,W14,D5,L1,V3,M1} P(721,25);d(8) { join( meet( 
% 40.70/41.08    converse( X ), Y ), converse( join( X, Z ) ) ) ==> converse( join( X, Z )
% 40.70/41.08     ) }.
% 40.70/41.08  parent0: (112482) {G1,W14,D5,L1,V3,M1}  { join( meet( converse( X ), Y ), 
% 40.70/41.08    converse( join( X, Z ) ) ) ==> converse( join( X, Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112485) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112488) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.70/41.08    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 40.70/41.08  parent0[0]: (739) {G18,W8,D5,L1,V2,M1} P(719,31);d(253) { join( X, 
% 40.70/41.08    complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.08  parent1[0; 11]: (112485) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := complement( meet( Y, complement( X ) ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112489) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.70/41.08    meet( Y, complement( X ) ) ) ), zero ) }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 10]: (112488) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 40.70/41.08    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112490) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 40.70/41.08    , complement( X ) ) ) ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 2]: (112489) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 40.70/41.08    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112491) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 40.70/41.08    complement( X ) ) ) ) ==> X }.
% 40.70/41.08  parent0[0]: (112490) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 40.70/41.08    ( Y, complement( X ) ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (781) {G19,W9,D6,L1,V2,M1} P(739,46);d(61);d(470) { meet( X, 
% 40.70/41.08    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.70/41.08  parent0: (112491) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 40.70/41.08    complement( X ) ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112493) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.70/41.08    join( X, Y ), Z ) }.
% 40.70/41.08  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.70/41.08    join( join( Y, Z ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112502) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join( Z, X
% 40.70/41.08     ), complement( meet( Y, X ) ) ) }.
% 40.70/41.08  parent0[0]: (739) {G18,W8,D5,L1,V2,M1} P(719,31);d(253) { join( X, 
% 40.70/41.08    complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.08  parent1[0; 2]: (112493) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.70/41.08    join( join( X, Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := Z
% 40.70/41.08     Y := X
% 40.70/41.08     Z := complement( meet( Y, X ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112507) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 40.70/41.08    complement( meet( Z, Y ) ) ) }.
% 40.70/41.08  parent0[0]: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.70/41.08  parent1[0; 1]: (112502) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join
% 40.70/41.08    ( Z, X ), complement( meet( Y, X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112508) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 40.70/41.08    meet( Z, Y ) ) ) = top }.
% 40.70/41.08  parent0[0]: (112507) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 40.70/41.08    complement( meet( Z, Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (796) {G19,W10,D5,L1,V3,M1} P(739,29);d(256) { join( join( Z, 
% 40.70/41.08    X ), complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.08  parent0: (112508) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 40.70/41.08    meet( Z, Y ) ) ) = top }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Z
% 40.70/41.08     Y := X
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112510) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.08    ( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112512) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 40.70/41.08     ) ) ==> complement( top ) }.
% 40.70/41.08  parent0[0]: (739) {G18,W8,D5,L1,V2,M1} P(719,31);d(253) { join( X, 
% 40.70/41.08    complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.08  parent1[0; 8]: (112510) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.08    ( join( complement( X ), complement( Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( Y, complement( X ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112513) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 7]: (112512) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 40.70/41.08    ( X ) ) ) ==> complement( top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (799) {G19,W8,D5,L1,V2,M1} P(739,3);d(61) { meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) ==> zero }.
% 40.70/41.08  parent0: (112513) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112516) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) }.
% 40.70/41.08  parent0[0]: (799) {G19,W8,D5,L1,V2,M1} P(739,3);d(61) { meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112517) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.70/41.08    meet( Y, X ) ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  parent1[0; 7]: (112516) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112518) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  parent0[0]: (112517) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 40.70/41.08    , meet( Y, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (802) {G20,W8,D4,L1,V2,M1} P(488,799) { meet( complement( X )
% 40.70/41.08    , meet( Y, X ) ) ==> zero }.
% 40.70/41.08  parent0: (112518) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112519) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) }.
% 40.70/41.08  parent0[0]: (799) {G19,W8,D5,L1,V2,M1} P(739,3);d(61) { meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112521) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( complement
% 40.70/41.08    ( X ), Y ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 4]: (112519) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 40.70/41.08    complement( X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112527) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( complement( X ), Y )
% 40.70/41.08     ) ==> zero }.
% 40.70/41.08  parent0[0]: (112521) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( 
% 40.70/41.08    complement( X ), Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (804) {G20,W8,D5,L1,V2,M1} P(59,799) { meet( Y, meet( 
% 40.70/41.08    complement( Y ), X ) ) ==> zero }.
% 40.70/41.08  parent0: (112527) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( complement( X ), Y
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112528) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.70/41.08    meet( Y, X ) ) }.
% 40.70/41.08  parent0[0]: (802) {G20,W8,D4,L1,V2,M1} P(488,799) { meet( complement( X ), 
% 40.70/41.08    meet( Y, X ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112529) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 2]: (112528) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.08    X ), meet( Y, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( Y, X )
% 40.70/41.08     Y := complement( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112533) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 40.70/41.08     ) ==> zero }.
% 40.70/41.08  parent0[0]: (112529) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (808) {G21,W8,D4,L1,V2,M1} P(802,59) { meet( meet( Y, X ), 
% 40.70/41.08    complement( X ) ) ==> zero }.
% 40.70/41.08  parent0: (112533) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112537) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.70/41.08    meet( Y, X ) ) }.
% 40.70/41.08  parent0[0]: (802) {G20,W8,D4,L1,V2,M1} P(488,799) { meet( complement( X ), 
% 40.70/41.08    meet( Y, X ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112539) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.70/41.08    meet( X, Y ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 5]: (112537) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.08    X ), meet( Y, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112545) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 40.70/41.08     ) ==> zero }.
% 40.70/41.08  parent0[0]: (112539) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 40.70/41.08    , meet( X, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (809) {G21,W8,D4,L1,V2,M1} P(59,802) { meet( complement( Y ), 
% 40.70/41.08    meet( Y, X ) ) ==> zero }.
% 40.70/41.08  parent0: (112545) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112546) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.08    complement( Y ) ) }.
% 40.70/41.08  parent0[0]: (808) {G21,W8,D4,L1,V2,M1} P(802,59) { meet( meet( Y, X ), 
% 40.70/41.08    complement( X ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112548) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.70/41.08    complement( Y ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 3]: (112546) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 40.70/41.08    , complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112554) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 40.70/41.08     ) ==> zero }.
% 40.70/41.08  parent0[0]: (112548) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.70/41.08    complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (814) {G22,W8,D4,L1,V2,M1} P(59,808) { meet( meet( Y, X ), 
% 40.70/41.08    complement( Y ) ) ==> zero }.
% 40.70/41.08  parent0: (112554) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112556) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112559) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 40.70/41.08    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 40.70/41.08  parent0[0]: (814) {G22,W8,D4,L1,V2,M1} P(59,808) { meet( meet( Y, X ), 
% 40.70/41.08    complement( Y ) ) ==> zero }.
% 40.70/41.08  parent1[0; 5]: (112556) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( X, Y )
% 40.70/41.08     Y := complement( X )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112560) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.70/41.08    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 40.70/41.08  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.08  parent1[0; 4]: (112559) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 40.70/41.08    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112561) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.70/41.08    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.70/41.08  parent1[0; 4]: (112560) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.70/41.08    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( X, Y )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112562) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  parent0[0]: (112561) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 40.70/41.08    , Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet
% 40.70/41.08    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.08  parent0: (112562) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( 
% 40.70/41.08    X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112564) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112567) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( zero, 
% 40.70/41.08    complement( join( complement( complement( X ) ), meet( X, Y ) ) ) ) }.
% 40.70/41.08  parent0[0]: (809) {G21,W8,D4,L1,V2,M1} P(59,802) { meet( complement( Y ), 
% 40.70/41.08    meet( Y, X ) ) ==> zero }.
% 40.70/41.08  parent1[0; 4]: (112564) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := complement( X )
% 40.70/41.08     Y := meet( X, Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112568) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> complement( 
% 40.70/41.08    join( complement( complement( X ) ), meet( X, Y ) ) ) }.
% 40.70/41.08  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.08  parent1[0; 3]: (112567) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 40.70/41.08    zero, complement( join( complement( complement( X ) ), meet( X, Y ) ) ) )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( join( complement( complement( X ) ), meet( X, Y ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112569) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 40.70/41.08    complement( X ), complement( meet( X, Y ) ) ) }.
% 40.70/41.08  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.08  parent1[0; 3]: (112568) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> 
% 40.70/41.08    complement( join( complement( complement( X ) ), meet( X, Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( X, Y )
% 40.70/41.08     Y := complement( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112570) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 40.70/41.08    ( meet( X, Y ) ) ) ==> complement( X ) }.
% 40.70/41.08  parent0[0]: (112569) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 40.70/41.08    complement( X ), complement( meet( X, Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (817) {G22,W10,D5,L1,V2,M1} P(809,46);d(491);d(502) { meet( 
% 40.70/41.08    complement( X ), complement( meet( X, Y ) ) ) ==> complement( X ) }.
% 40.70/41.08  parent0: (112570) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 40.70/41.08    ( meet( X, Y ) ) ) ==> complement( X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112572) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112575) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, complement( 
% 40.70/41.08    join( complement( X ), meet( complement( X ), Y ) ) ) ) }.
% 40.70/41.08  parent0[0]: (804) {G20,W8,D5,L1,V2,M1} P(59,799) { meet( Y, meet( 
% 40.70/41.08    complement( Y ), X ) ) ==> zero }.
% 40.70/41.08  parent1[0; 3]: (112572) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( complement( X ), Y )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112576) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 40.70/41.08    complement( X ), meet( complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.08  parent1[0; 2]: (112575) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, 
% 40.70/41.08    complement( join( complement( X ), meet( complement( X ), Y ) ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( join( complement( X ), meet( complement( X ), Y ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112577) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 40.70/41.08    complement( X ), Y ) ) ) }.
% 40.70/41.08  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.08  parent1[0; 2]: (112576) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 40.70/41.08    complement( X ), meet( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( complement( X ), Y )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112578) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 40.70/41.08    complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  parent0[0]: (112577) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 40.70/41.08    ( complement( X ), Y ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (820) {G21,W9,D6,L1,V2,M1} P(804,46);d(491);d(502) { meet( X, 
% 40.70/41.08    complement( meet( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  parent0: (112578) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 40.70/41.08    complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112579) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( 
% 40.70/41.08    X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112582) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 40.70/41.08    , Y ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 4]: (112579) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.70/41.08    ( X, Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := meet( X, Y )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112595) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  parent0[0]: (112582) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet
% 40.70/41.08    ( X, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (864) {G24,W9,D4,L1,V2,M1} P(816,59) { meet( X, meet( X, Y ) )
% 40.70/41.08     ==> meet( X, Y ) }.
% 40.70/41.08  parent0: (112595) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( 
% 40.70/41.08    X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112598) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.70/41.08    complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 1]: (87) {G2,W11,D6,L1,V1,M1} P(61,10) { join( composition( 
% 40.70/41.08    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( converse( X ), complement( composition( X, top ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( 
% 40.70/41.08    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.08  parent0: (112598) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.70/41.08    complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112600) {G24,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 40.70/41.08    , Y ) ) }.
% 40.70/41.08  parent0[0]: (864) {G24,W9,D4,L1,V2,M1} P(816,59) { meet( X, meet( X, Y ) ) 
% 40.70/41.08    ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112603) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 4]: (112600) {G24,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 40.70/41.08    meet( X, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := meet( X, Y )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112605) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 5]: (112603) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.70/41.08    ( X, Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112607) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 1]: (112605) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.70/41.08    ( Y, X ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112608) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 40.70/41.08    , Y ) ) }.
% 40.70/41.08  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 4]: (112607) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet
% 40.70/41.08    ( Y, X ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := meet( X, Y )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112612) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 40.70/41.08    , Y ) }.
% 40.70/41.08  parent0[0]: (112608) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet
% 40.70/41.08    ( X, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (867) {G25,W9,D4,L1,V2,M1} P(59,864) { meet( X, meet( Y, X ) )
% 40.70/41.08     ==> meet( Y, X ) }.
% 40.70/41.08  parent0: (112612) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( 
% 40.70/41.08    X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112618) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) ) ==> 
% 40.70/41.08    join( join( X, composition( converse( Y ), complement( composition( Y, Z
% 40.70/41.08     ) ) ) ), complement( Z ) ) }.
% 40.70/41.08  parent0[0]: (90) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition
% 40.70/41.08    ( converse( X ), complement( composition( X, Y ) ) ) ), complement( Y ) )
% 40.70/41.08     ==> join( Z, complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112621) {G2,W23,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.70/41.08    ( X ), complement( composition( X, Y ) ) ), Z ), complement( Y ) ) ==> 
% 40.70/41.08    join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.70/41.08    complement( Y ) ) }.
% 40.70/41.08  parent0[0]: (721) {G17,W7,D4,L1,V2,M1} P(679,0) { join( meet( X, Y ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 14]: (112618) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) )
% 40.70/41.08     ==> join( join( X, composition( converse( Y ), complement( composition( 
% 40.70/41.08    Y, Z ) ) ) ), complement( Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( converse( X ), complement( composition( X, Y ) ) )
% 40.70/41.08     Y := Z
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := meet( composition( converse( X ), complement( composition( X, Y ) )
% 40.70/41.08     ), Z )
% 40.70/41.08     Y := X
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112622) {G1,W15,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.70/41.08    ( X ), complement( composition( X, Y ) ) ), Z ), complement( Y ) ) ==> 
% 40.70/41.08    complement( Y ) }.
% 40.70/41.08  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.70/41.08    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.70/41.08    Y ) }.
% 40.70/41.08  parent1[0; 13]: (112621) {G2,W23,D7,L1,V3,M1}  { join( meet( composition( 
% 40.70/41.08    converse( X ), complement( composition( X, Y ) ) ), Z ), complement( Y )
% 40.70/41.08     ) ==> join( composition( converse( X ), complement( composition( X, Y )
% 40.70/41.08     ) ), complement( Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (878) {G18,W15,D7,L1,V3,M1} P(721,90);d(10) { join( meet( 
% 40.70/41.08    composition( converse( X ), complement( composition( X, Y ) ) ), Z ), 
% 40.70/41.08    complement( Y ) ) ==> complement( Y ) }.
% 40.70/41.08  parent0: (112622) {G1,W15,D7,L1,V3,M1}  { join( meet( composition( converse
% 40.70/41.08    ( X ), complement( composition( X, Y ) ) ), Z ), complement( Y ) ) ==> 
% 40.70/41.08    complement( Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112625) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 40.70/41.08     ), complement( composition( X, top ) ) ) }.
% 40.70/41.08  parent0[0]: (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( converse
% 40.70/41.08    ( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112627) {G12,W12,D8,L1,V0,M1}  { zero ==> composition( top, 
% 40.70/41.08    complement( composition( join( complement( converse( skol1 ) ), one ), 
% 40.70/41.08    top ) ) ) }.
% 40.70/41.08  parent0[0]: (402) {G13,W8,D6,L1,V0,M1} P(395,32);d(256);d(218) { converse( 
% 40.70/41.08    join( complement( converse( skol1 ) ), one ) ) ==> top }.
% 40.70/41.08  parent1[0; 3]: (112625) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 40.70/41.08    converse( X ), complement( composition( X, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := join( complement( converse( skol1 ) ), one )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112628) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  parent0[0]: (421) {G14,W7,D5,L1,V0,M1} P(402,7);d(264) { join( complement( 
% 40.70/41.08    converse( skol1 ) ), one ) ==> top }.
% 40.70/41.08  parent1[0; 6]: (112627) {G12,W12,D8,L1,V0,M1}  { zero ==> composition( top
% 40.70/41.08    , complement( composition( join( complement( converse( skol1 ) ), one ), 
% 40.70/41.08    top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112629) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 40.70/41.08    composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent0[0]: (112628) {G13,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (923) {G15,W8,D5,L1,V0,M1} P(402,865);d(421) { composition( 
% 40.70/41.08    top, complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent0: (112629) {G13,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 40.70/41.08    composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112631) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.70/41.08    ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.08  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.08    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112635) {G2,W10,D6,L1,V1,M1}  { composition( converse( complement
% 40.70/41.08    ( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 40.70/41.08  parent0[0]: (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( converse
% 40.70/41.08    ( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.08  parent1[0; 9]: (112631) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.70/41.08    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := complement( composition( X, top ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112636) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 40.70/41.08    ( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.08  parent0[0]: (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 8]: (112635) {G2,W10,D6,L1,V1,M1}  { composition( converse( 
% 40.70/41.08    complement( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (927) {G14,W9,D6,L1,V1,M1} P(865,21);d(510) { composition( 
% 40.70/41.08    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.08  parent0: (112636) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 40.70/41.08    ( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112639) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.70/41.08     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.08  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.08    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Z
% 40.70/41.08     Z := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112644) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 40.70/41.08    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ), zero ) }.
% 40.70/41.08  parent0[0]: (923) {G15,W8,D5,L1,V0,M1} P(402,865);d(421) { composition( top
% 40.70/41.08    , complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent1[0; 16]: (112639) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.70/41.08    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := complement( composition( top, top ) )
% 40.70/41.08     Z := top
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112645) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 40.70/41.08    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 40.70/41.08    composition( top, top ) ) ) }.
% 40.70/41.08  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 9]: (112644) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 40.70/41.08    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ), zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( X, complement( composition( top, top ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112646) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 40.70/41.08    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 40.70/41.08    top, top ) ) ) }.
% 40.70/41.08  parent0[0]: (253) {G8,W5,D3,L1,V1,M1} P(252,31);d(194);d(222) { join( X, 
% 40.70/41.08    top ) ==> top }.
% 40.70/41.08  parent1[0; 2]: (112645) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 40.70/41.08    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 40.70/41.08    ( composition( top, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112647) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  parent0[0]: (923) {G15,W8,D5,L1,V0,M1} P(402,865);d(421) { composition( top
% 40.70/41.08    , complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent1[0; 1]: (112646) {G3,W13,D5,L1,V1,M1}  { composition( top, 
% 40.70/41.08    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 40.70/41.08    composition( top, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112648) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 40.70/41.08    composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent0[0]: (112647) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (934) {G16,W8,D5,L1,V1,M1} P(923,6);d(470);d(253);d(923) { 
% 40.70/41.08    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent0: (112648) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 40.70/41.08    composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112650) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.70/41.08    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.08  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.08     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112653) {G1,W12,D5,L1,V1,M1}  { composition( composition( X, top
% 40.70/41.08     ), complement( composition( top, top ) ) ) ==> composition( X, zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (923) {G15,W8,D5,L1,V0,M1} P(402,865);d(421) { composition( top
% 40.70/41.08    , complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent1[0; 11]: (112650) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 40.70/41.08    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := top
% 40.70/41.08     Z := complement( composition( top, top ) )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112654) {G2,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (934) {G16,W8,D5,L1,V1,M1} P(923,6);d(470);d(253);d(923) { 
% 40.70/41.08    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  parent1[0; 1]: (112653) {G1,W12,D5,L1,V1,M1}  { composition( composition( X
% 40.70/41.08    , top ), complement( composition( top, top ) ) ) ==> composition( X, zero
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( X, top )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112655) {G2,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 40.70/41.08  parent0[0]: (112654) {G2,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.08    zero ) ==> zero }.
% 40.70/41.08  parent0: (112655) {G2,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112657) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.70/41.08    ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.08  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.08    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112660) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 40.70/41.08     ==> converse( zero ) }.
% 40.70/41.08  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.08    zero ) ==> zero }.
% 40.70/41.08  parent1[0; 6]: (112657) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.70/41.08    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := converse( X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := zero
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112662) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 40.70/41.08     ==> zero }.
% 40.70/41.08  parent0[0]: (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 5]: (112660) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero
% 40.70/41.08     ), X ) ==> converse( zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112663) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> 
% 40.70/41.08    zero }.
% 40.70/41.08  parent1[0; 2]: (112662) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero
% 40.70/41.08     ), X ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( 
% 40.70/41.08    zero, X ) ==> zero }.
% 40.70/41.08  parent0: (112663) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112667) {G16,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  parent0[0]: (934) {G16,W8,D5,L1,V1,M1} P(923,6);d(470);d(253);d(923) { 
% 40.70/41.08    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112669) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 40.70/41.08    top, top ) ) }.
% 40.70/41.08  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 2]: (112667) {G16,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.70/41.08    complement( composition( top, top ) ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := complement( composition( top, top ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := one
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112670) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 40.70/41.08     ) ==> zero }.
% 40.70/41.08  parent0[0]: (112669) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( 
% 40.70/41.08    composition( top, top ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (946) {G17,W6,D4,L1,V0,M1} P(934,215) { complement( 
% 40.70/41.08    composition( top, top ) ) ==> zero }.
% 40.70/41.08  parent0: (112670) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top
% 40.70/41.08     ) ) ==> zero }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112672) {G12,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.70/41.08     ) }.
% 40.70/41.08  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.08    complement( X ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112674) {G13,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 40.70/41.08    complement( zero ) }.
% 40.70/41.08  parent0[0]: (946) {G17,W6,D4,L1,V0,M1} P(934,215) { complement( composition
% 40.70/41.08    ( top, top ) ) ==> zero }.
% 40.70/41.08  parent1[0; 5]: (112672) {G12,W5,D4,L1,V1,M1}  { X ==> complement( 
% 40.70/41.08    complement( X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := composition( top, top )
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112675) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.08    ( zero ) ==> top }.
% 40.70/41.08  parent1[0; 4]: (112674) {G13,W6,D3,L1,V0,M1}  { composition( top, top ) ==>
% 40.70/41.08     complement( zero ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( 
% 40.70/41.08    top, top ) ==> top }.
% 40.70/41.08  parent0: (112675) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112678) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.70/41.08    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.70/41.08    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.70/41.08     ), Y ), Z ) ) }.
% 40.70/41.08  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.70/41.08    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.70/41.08    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.70/41.08    Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112683) {G1,W25,D8,L1,V1,M1}  { meet( composition( meet( top, 
% 40.70/41.08    composition( X, converse( top ) ) ), top ), X ) ==> join( meet( top, X )
% 40.70/41.08    , meet( composition( meet( top, composition( X, converse( top ) ) ), top
% 40.70/41.08     ), X ) ) }.
% 40.70/41.08  parent0[0]: (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( top
% 40.70/41.08    , top ) ==> top }.
% 40.70/41.08  parent1[0; 13]: (112678) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.70/41.08    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.70/41.08    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.70/41.08     ) ), Y ), Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := top
% 40.70/41.08     Y := top
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112686) {G2,W23,D8,L1,V1,M1}  { meet( composition( meet( top, 
% 40.70/41.08    composition( X, converse( top ) ) ), top ), X ) ==> join( X, meet( 
% 40.70/41.08    composition( meet( top, composition( X, converse( top ) ) ), top ), X ) )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 12]: (112683) {G1,W25,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.08    top, composition( X, converse( top ) ) ), top ), X ) ==> join( meet( top
% 40.70/41.08    , X ), meet( composition( meet( top, composition( X, converse( top ) ) )
% 40.70/41.08    , top ), X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112691) {G3,W12,D7,L1,V1,M1}  { meet( composition( meet( top, 
% 40.70/41.08    composition( X, converse( top ) ) ), top ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 11]: (112686) {G2,W23,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.08    top, composition( X, converse( top ) ) ), top ), X ) ==> join( X, meet( 
% 40.70/41.08    composition( meet( top, composition( X, converse( top ) ) ), top ), X ) )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := composition( meet( top, composition( X, converse( top ) ) ), top )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112692) {G4,W10,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.08    , converse( top ) ), top ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 3]: (112691) {G3,W12,D7,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.08    top, composition( X, converse( top ) ) ), top ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( X, converse( top ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112693) {G5,W9,D5,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.08    , top ), top ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.08     }.
% 40.70/41.08  parent1[0; 5]: (112692) {G4,W10,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.08    composition( X, converse( top ) ), top ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (953) {G19,W9,D5,L1,V1,M1} P(952,15);d(477);d(719);d(477);d(
% 40.70/41.08    264) { meet( composition( composition( X, top ), top ), X ) ==> X }.
% 40.70/41.08  parent0: (112693) {G5,W9,D5,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.08    , top ), top ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112696) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.70/41.08    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.70/41.08    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.70/41.08     ) ), Z ) ) }.
% 40.70/41.08  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.70/41.08    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.70/41.08    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.70/41.08     ) ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112704) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 40.70/41.08    , composition( converse( top ), X ) ) ), X ) ==> join( meet( top, X ), 
% 40.70/41.08    meet( composition( top, meet( top, composition( converse( top ), X ) ) )
% 40.70/41.08    , X ) ) }.
% 40.70/41.08  parent0[0]: (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( top
% 40.70/41.08    , top ) ==> top }.
% 40.70/41.08  parent1[0; 13]: (112696) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.70/41.08    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.70/41.08    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.70/41.08    , Z ) ) ), Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := top
% 40.70/41.08     Y := top
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112707) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 40.70/41.08    , composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 40.70/41.08    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 40.70/41.08     }.
% 40.70/41.08  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 12]: (112704) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.08    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( meet( top
% 40.70/41.08    , X ), meet( composition( top, meet( top, composition( converse( top ), X
% 40.70/41.08     ) ) ), X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112712) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, meet( top
% 40.70/41.08    , composition( converse( top ), X ) ) ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (719) {G17,W7,D4,L1,V2,M1} P(59,679) { join( X, meet( Y, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 11]: (112707) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.08    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 40.70/41.08    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 40.70/41.08     }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := composition( top, meet( top, composition( converse( top ), X ) ) )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112713) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.08    composition( converse( top ), X ) ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent1[0; 4]: (112712) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.08    meet( top, composition( converse( top ), X ) ) ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := composition( converse( top ), X )
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112714) {G1,W10,D6,L1,V1,M1}  { meet( composition( composition( 
% 40.70/41.08    top, converse( top ) ), X ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.08     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.08  parent1[0; 2]: (112713) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.08    composition( converse( top ), X ) ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := top
% 40.70/41.08     Y := converse( top )
% 40.70/41.08     Z := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112715) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.08    composition( top, top ) ), X ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (266) {G12,W9,D4,L1,V1,M1} P(264,20) { composition( top, 
% 40.70/41.08    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 40.70/41.08  parent1[0; 3]: (112714) {G1,W10,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.08    composition( top, converse( top ) ), X ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := top
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112716) {G3,W9,D5,L1,V1,M1}  { meet( composition( composition( 
% 40.70/41.08    top, top ), X ), X ) ==> X }.
% 40.70/41.08  parent0[0]: (327) {G13,W8,D4,L1,V0,M1} P(264,265) { converse( composition( 
% 40.70/41.08    top, top ) ) ==> composition( top, top ) }.
% 40.70/41.08  parent1[0; 3]: (112715) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse
% 40.70/41.08    ( composition( top, top ) ), X ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112717) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent0[0]: (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( top
% 40.70/41.08    , top ) ==> top }.
% 40.70/41.08  parent1[0; 3]: (112716) {G3,W9,D5,L1,V1,M1}  { meet( composition( 
% 40.70/41.08    composition( top, top ), X ), X ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4)
% 40.70/41.08    ;d(266);d(327);d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.70/41.08  parent0: (112717) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112720) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.70/41.08    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.08  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.08     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08     Z := Z
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112722) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 40.70/41.08    , top ) ==> composition( X, top ) }.
% 40.70/41.08  parent0[0]: (952) {G18,W5,D3,L1,V0,M1} P(946,488);d(476) { composition( top
% 40.70/41.08    , top ) ==> top }.
% 40.70/41.08  parent1[0; 8]: (112720) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 40.70/41.08    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := top
% 40.70/41.08     Z := top
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (955) {G19,W9,D4,L1,V1,M1} P(952,4) { composition( composition
% 40.70/41.08    ( X, top ), top ) ==> composition( X, top ) }.
% 40.70/41.08  parent0: (112722) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 40.70/41.08    , top ) ==> composition( X, top ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112726) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.70/41.08     ), X ) }.
% 40.70/41.08  parent0[0]: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( 
% 40.70/41.08    X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112728) {G20,W11,D4,L1,V1,M1}  { meet( composition( top, X ), X )
% 40.70/41.08     ==> meet( X, composition( top, X ) ) }.
% 40.70/41.08  parent0[0]: (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4);
% 40.70/41.08    d(266);d(327);d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.70/41.08  parent1[0; 7]: (112726) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.70/41.08    ( X, Y ), X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := composition( top, X )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112729) {G20,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( top, 
% 40.70/41.08    X ) ) }.
% 40.70/41.08  parent0[0]: (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4);
% 40.70/41.08    d(266);d(327);d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.70/41.08  parent1[0; 1]: (112728) {G20,W11,D4,L1,V1,M1}  { meet( composition( top, X
% 40.70/41.08     ), X ) ==> meet( X, composition( top, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112731) {G20,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  parent0[0]: (112729) {G20,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( 
% 40.70/41.08    top, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (956) {G24,W7,D4,L1,V1,M1} P(954,816) { meet( X, composition( 
% 40.70/41.08    top, X ) ) ==> X }.
% 40.70/41.08  parent0: (112731) {G20,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112734) {G17,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 40.70/41.08  parent0[0]: (721) {G17,W7,D4,L1,V2,M1} P(679,0) { join( meet( X, Y ), X ) 
% 40.70/41.08    ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112735) {G18,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join( X
% 40.70/41.08    , composition( top, X ) ) }.
% 40.70/41.08  parent0[0]: (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4);
% 40.70/41.08    d(266);d(327);d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.70/41.08  parent1[0; 5]: (112734) {G17,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X
% 40.70/41.08     ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := composition( top, X )
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  eqswap: (112736) {G18,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 40.70/41.08    ==> composition( top, X ) }.
% 40.70/41.08  parent0[0]: (112735) {G18,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join
% 40.70/41.08    ( X, composition( top, X ) ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (961) {G20,W9,D4,L1,V1,M1} P(954,721) { join( X, composition( 
% 40.70/41.08    top, X ) ) ==> composition( top, X ) }.
% 40.70/41.08  parent0: (112736) {G18,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 40.70/41.08    ==> composition( top, X ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112739) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 40.70/41.08    complement( Y ) ) ) ==> X }.
% 40.70/41.08  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.08    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.08  parent1[0; 5]: (46) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.70/41.08    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := Y
% 40.70/41.08     Y := X
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y )
% 40.70/41.08    , meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.08  parent0: (112739) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 40.70/41.08    complement( Y ) ) ) ==> X }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := X
% 40.70/41.08     Y := Y
% 40.70/41.08  end
% 40.70/41.08  permutation0:
% 40.70/41.08     0 ==> 0
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  paramod: (112743) {G5,W6,D4,L1,V0,M1}  { join( complement( skol1 ), one ) 
% 40.70/41.08    ==> top }.
% 40.70/41.08  parent0[0]: (256) {G9,W5,D3,L1,V1,M1} P(253,0) { join( top, X ) ==> top }.
% 40.70/41.08  parent1[0; 5]: (114) {G4,W8,D4,L1,V0,M1} P(11,40) { join( complement( skol1
% 40.70/41.08     ), one ) ==> join( top, one ) }.
% 40.70/41.08  substitution0:
% 40.70/41.08     X := one
% 40.70/41.08  end
% 40.70/41.08  substitution1:
% 40.70/41.08  end
% 40.70/41.08  
% 40.70/41.08  subsumption: (1009) {G10,W6,D4,L1,V0,M1} S(114);d(256) { join( complement( 
% 40.70/41.08    skol1 ), one ) ==> top }.
% 40.70/41.08  parent0: (112743) {G5,W6,D4,L1,V0,M1}  { join( complement( skol1 ), one ) 
% 40.70/41.09    ==> top }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112746) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.70/41.09    join( X, Y ), Z ) }.
% 40.70/41.09  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.70/41.09    join( join( Y, Z ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112760) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y ) 
% 40.70/41.09    = join( join( Y, X ), composition( top, X ) ) }.
% 40.70/41.09  parent0[0]: (961) {G20,W9,D4,L1,V1,M1} P(954,721) { join( X, composition( 
% 40.70/41.09    top, X ) ) ==> composition( top, X ) }.
% 40.70/41.09  parent1[0; 2]: (112746) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.70/41.09    join( join( X, Y ), Z ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09     Z := composition( top, X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112764) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 40.70/41.09    top, X ) ) = join( composition( top, X ), Y ) }.
% 40.70/41.09  parent0[0]: (112760) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y
% 40.70/41.09     ) = join( join( Y, X ), composition( top, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1040) {G21,W13,D4,L1,V2,M1} P(961,29) { join( join( Y, X ), 
% 40.70/41.09    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 40.70/41.09  parent0: (112764) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 40.70/41.09    top, X ) ) = join( composition( top, X ), Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112769) {G20,W7,D4,L1,V1,M1}  { meet( composition( X, top ), X ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  parent0[0]: (955) {G19,W9,D4,L1,V1,M1} P(952,4) { composition( composition
% 40.70/41.09    ( X, top ), top ) ==> composition( X, top ) }.
% 40.70/41.09  parent1[0; 2]: (953) {G19,W9,D5,L1,V1,M1} P(952,15);d(477);d(719);d(477);d(
% 40.70/41.09    264) { meet( composition( composition( X, top ), top ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1126) {G20,W7,D4,L1,V1,M1} S(953);d(955) { meet( composition
% 40.70/41.09    ( X, top ), X ) ==> X }.
% 40.70/41.09  parent0: (112769) {G20,W7,D4,L1,V1,M1}  { meet( composition( X, top ), X ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112772) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.70/41.09     ), X ) }.
% 40.70/41.09  parent0[0]: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( 
% 40.70/41.09    X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112774) {G21,W11,D4,L1,V1,M1}  { meet( composition( X, top ), X )
% 40.70/41.09     ==> meet( X, composition( X, top ) ) }.
% 40.70/41.09  parent0[0]: (1126) {G20,W7,D4,L1,V1,M1} S(953);d(955) { meet( composition( 
% 40.70/41.09    X, top ), X ) ==> X }.
% 40.70/41.09  parent1[0; 7]: (112772) {G23,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.70/41.09    ( X, Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := composition( X, top )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112775) {G21,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X, 
% 40.70/41.09    top ) ) }.
% 40.70/41.09  parent0[0]: (1126) {G20,W7,D4,L1,V1,M1} S(953);d(955) { meet( composition( 
% 40.70/41.09    X, top ), X ) ==> X }.
% 40.70/41.09  parent1[0; 1]: (112774) {G21,W11,D4,L1,V1,M1}  { meet( composition( X, top
% 40.70/41.09     ), X ) ==> meet( X, composition( X, top ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112777) {G21,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  parent0[0]: (112775) {G21,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X
% 40.70/41.09    , top ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1127) {G24,W7,D4,L1,V1,M1} P(1126,816) { meet( X, composition
% 40.70/41.09    ( X, top ) ) ==> X }.
% 40.70/41.09  parent0: (112777) {G21,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112780) {G24,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X, top
% 40.70/41.09     ) ) }.
% 40.70/41.09  parent0[0]: (1127) {G24,W7,D4,L1,V1,M1} P(1126,816) { meet( X, composition
% 40.70/41.09    ( X, top ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112781) {G13,W10,D5,L1,V1,M1}  { converse( X ) ==> meet( converse
% 40.70/41.09    ( X ), converse( composition( top, X ) ) ) }.
% 40.70/41.09  parent0[0]: (265) {G12,W9,D4,L1,V1,M1} P(264,21) { composition( converse( X
% 40.70/41.09     ), top ) ==> converse( composition( top, X ) ) }.
% 40.70/41.09  parent1[0; 6]: (112780) {G24,W7,D4,L1,V1,M1}  { X ==> meet( X, composition
% 40.70/41.09    ( X, top ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112782) {G13,W10,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.70/41.09    composition( top, X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent0[0]: (112781) {G13,W10,D5,L1,V1,M1}  { converse( X ) ==> meet( 
% 40.70/41.09    converse( X ), converse( composition( top, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1136) {G25,W10,D5,L1,V1,M1} P(265,1127) { meet( converse( X )
% 40.70/41.09    , converse( composition( top, X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent0: (112782) {G13,W10,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.70/41.09    composition( top, X ) ) ) ==> converse( X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112784) {G25,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.70/41.09    , X ) ) }.
% 40.70/41.09  parent0[0]: (867) {G25,W9,D4,L1,V2,M1} P(59,864) { meet( X, meet( Y, X ) ) 
% 40.70/41.09    ==> meet( Y, X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112788) {G22,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ) ==> meet( complement( meet( complement( X ), Y )
% 40.70/41.09     ), X ) }.
% 40.70/41.09  parent0[0]: (820) {G21,W9,D6,L1,V2,M1} P(804,46);d(491);d(502) { meet( X, 
% 40.70/41.09    complement( meet( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.09  parent1[0; 14]: (112784) {G25,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.70/41.09    meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( meet( complement( X ), Y ) )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112789) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 40.70/41.09    complement( X ), Y ) ), X ) }.
% 40.70/41.09  parent0[0]: (820) {G21,W9,D6,L1,V2,M1} P(804,46);d(491);d(502) { meet( X, 
% 40.70/41.09    complement( meet( complement( X ), Y ) ) ) ==> X }.
% 40.70/41.09  parent1[0; 1]: (112788) {G22,W15,D6,L1,V2,M1}  { meet( X, complement( meet
% 40.70/41.09    ( complement( X ), Y ) ) ) ==> meet( complement( meet( complement( X ), Y
% 40.70/41.09     ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112791) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( complement
% 40.70/41.09    ( X ), Y ) ), X ) ==> X }.
% 40.70/41.09  parent0[0]: (112789) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 40.70/41.09    complement( X ), Y ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1159) {G26,W9,D6,L1,V2,M1} P(820,867) { meet( complement( 
% 40.70/41.09    meet( complement( X ), Y ) ), X ) ==> X }.
% 40.70/41.09  parent0: (112791) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( 
% 40.70/41.09    complement( X ), Y ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112794) {G26,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 40.70/41.09    complement( X ), Y ) ), X ) }.
% 40.70/41.09  parent0[0]: (1159) {G26,W9,D6,L1,V2,M1} P(820,867) { meet( complement( meet
% 40.70/41.09    ( complement( X ), Y ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112801) {G26,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 40.70/41.09    complement( X ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (867) {G25,W9,D4,L1,V2,M1} P(59,864) { meet( X, meet( Y, X ) ) 
% 40.70/41.09    ==> meet( Y, X ) }.
% 40.70/41.09  parent1[0; 4]: (112794) {G26,W9,D6,L1,V2,M1}  { X ==> meet( complement( 
% 40.70/41.09    meet( complement( X ), Y ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( X )
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := meet( Y, complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112802) {G26,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 40.70/41.09    complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  parent0[0]: (112801) {G26,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 40.70/41.09    Y, complement( X ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1162) {G27,W9,D6,L1,V2,M1} P(867,1159) { meet( complement( 
% 40.70/41.09    meet( Y, complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  parent0: (112802) {G26,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 40.70/41.09    complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112804) {G1,W34,D7,L1,V3,M1}  { composition( meet( converse( X ), 
% 40.70/41.09    composition( Z, converse( Y ) ) ), meet( Y, composition( X, Z ) ) ) ==> 
% 40.70/41.09    join( meet( composition( converse( X ), Y ), Z ), composition( meet( 
% 40.70/41.09    converse( X ), composition( Z, converse( Y ) ) ), meet( Y, composition( X
% 40.70/41.09    , Z ) ) ) ) }.
% 40.70/41.09  parent0[0]: (109) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( 
% 40.70/41.09    converse( X ), Y ), Z ), composition( meet( converse( X ), composition( Z
% 40.70/41.09    , converse( Y ) ) ), meet( Y, composition( X, Z ) ) ) ) ==> composition( 
% 40.70/41.09    meet( converse( X ), composition( Z, converse( Y ) ) ), meet( Y, 
% 40.70/41.09    composition( X, Z ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112810) {G2,W48,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, composition( converse( X ), complement( 
% 40.70/41.09    composition( X, top ) ) ) ) ) ==> join( meet( composition( converse( 
% 40.70/41.09    converse( X ) ), Y ), complement( composition( X, top ) ) ), composition
% 40.70/41.09    ( meet( converse( converse( X ) ), composition( complement( composition( 
% 40.70/41.09    X, top ) ), converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  parent0[0]: (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( converse
% 40.70/41.09    ( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 47]: (112804) {G1,W34,D7,L1,V3,M1}  { composition( meet( 
% 40.70/41.09    converse( X ), composition( Z, converse( Y ) ) ), meet( Y, composition( X
% 40.70/41.09    , Z ) ) ) ==> join( meet( composition( converse( X ), Y ), Z ), 
% 40.70/41.09    composition( meet( converse( X ), composition( Z, converse( Y ) ) ), meet
% 40.70/41.09    ( Y, composition( X, Z ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( X )
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := complement( composition( X, top ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112812) {G3,W42,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( 
% 40.70/41.09    converse( converse( X ) ), Y ), complement( composition( X, top ) ) ), 
% 40.70/41.09    composition( meet( converse( converse( X ) ), composition( complement( 
% 40.70/41.09    composition( X, top ) ), converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  parent0[0]: (865) {G11,W9,D5,L1,V1,M1} S(87);d(470) { composition( converse
% 40.70/41.09    ( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 15]: (112810) {G2,W48,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), meet( Y, composition( converse( X ), complement( 
% 40.70/41.09    composition( X, top ) ) ) ) ) ==> join( meet( composition( converse( 
% 40.70/41.09    converse( X ) ), Y ), complement( composition( X, top ) ) ), composition
% 40.70/41.09    ( meet( converse( converse( X ) ), composition( complement( composition( 
% 40.70/41.09    X, top ) ), converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112850) {G1,W40,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( 
% 40.70/41.09    converse( converse( X ) ), Y ), complement( composition( X, top ) ) ), 
% 40.70/41.09    composition( meet( X, composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 29]: (112812) {G3,W42,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( 
% 40.70/41.09    converse( converse( X ) ), Y ), complement( composition( X, top ) ) ), 
% 40.70/41.09    composition( meet( converse( converse( X ) ), composition( complement( 
% 40.70/41.09    composition( X, top ) ), converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112852) {G1,W38,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( X, Y )
% 40.70/41.09    , complement( composition( X, top ) ) ), composition( meet( X, 
% 40.70/41.09    composition( complement( composition( X, top ) ), converse( Y ) ) ), meet
% 40.70/41.09    ( Y, zero ) ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 19]: (112850) {G1,W40,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( 
% 40.70/41.09    converse( converse( X ) ), Y ), complement( composition( X, top ) ) ), 
% 40.70/41.09    composition( meet( X, composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112870) {G2,W36,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( X, Y )
% 40.70/41.09    , complement( composition( X, top ) ) ), composition( meet( X, 
% 40.70/41.09    composition( complement( composition( X, top ) ), converse( Y ) ) ), zero
% 40.70/41.09     ) ) }.
% 40.70/41.09  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 35]: (112852) {G1,W38,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( X, 
% 40.70/41.09    Y ), complement( composition( X, top ) ) ), composition( meet( X, 
% 40.70/41.09    composition( complement( composition( X, top ) ), converse( Y ) ) ), meet
% 40.70/41.09    ( Y, zero ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112871) {G3,W34,D8,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), zero ) ==> join( meet( composition( X, Y ), complement
% 40.70/41.09    ( composition( X, top ) ) ), composition( meet( X, composition( 
% 40.70/41.09    complement( composition( X, top ) ), converse( Y ) ) ), zero ) ) }.
% 40.70/41.09  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 13]: (112870) {G2,W36,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), meet( Y, zero ) ) ==> join( meet( composition( X, 
% 40.70/41.09    Y ), complement( composition( X, top ) ) ), composition( meet( X, 
% 40.70/41.09    composition( complement( composition( X, top ) ), converse( Y ) ) ), zero
% 40.70/41.09     ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112876) {G4,W24,D7,L1,V2,M1}  { composition( meet( converse( 
% 40.70/41.09    converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), zero ) ==> join( meet( composition( X, Y ), complement
% 40.70/41.09    ( composition( X, top ) ) ), zero ) }.
% 40.70/41.09  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 23]: (112871) {G3,W34,D8,L1,V2,M1}  { composition( meet( 
% 40.70/41.09    converse( converse( X ) ), composition( complement( composition( X, top )
% 40.70/41.09     ), converse( Y ) ) ), zero ) ==> join( meet( composition( X, Y ), 
% 40.70/41.09    complement( composition( X, top ) ) ), composition( meet( X, composition
% 40.70/41.09    ( complement( composition( X, top ) ), converse( Y ) ) ), zero ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( X, composition( complement( composition( X, top ) ), converse
% 40.70/41.09    ( Y ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112877) {G5,W12,D6,L1,V2,M1}  { zero ==> join( meet( composition
% 40.70/41.09    ( X, Y ), complement( composition( X, top ) ) ), zero ) }.
% 40.70/41.09  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 1]: (112876) {G4,W24,D7,L1,V2,M1}  { composition( meet( converse
% 40.70/41.09    ( converse( X ) ), composition( complement( composition( X, top ) ), 
% 40.70/41.09    converse( Y ) ) ), zero ) ==> join( meet( composition( X, Y ), complement
% 40.70/41.09    ( composition( X, top ) ) ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( converse( X ) ), composition( complement( 
% 40.70/41.09    composition( X, top ) ), converse( Y ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112880) {G6,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 40.70/41.09     ), complement( composition( X, top ) ) ) }.
% 40.70/41.09  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (112877) {G5,W12,D6,L1,V2,M1}  { zero ==> join( meet( 
% 40.70/41.09    composition( X, Y ), complement( composition( X, top ) ) ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( composition( X, Y ), complement( composition( X, top ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112881) {G6,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.70/41.09    complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (112880) {G6,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X
% 40.70/41.09    , Y ), complement( composition( X, top ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1278) {G18,W10,D5,L1,V2,M1} P(865,109);d(7);d(479);d(935);d(
% 40.70/41.09    470) { meet( composition( X, Y ), complement( composition( X, top ) ) ) 
% 40.70/41.09    ==> zero }.
% 40.70/41.09  parent0: (112881) {G6,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.70/41.09    complement( composition( X, top ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112883) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112884) {G13,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 40.70/41.09     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 7]: (112883) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.70/41.09     ==> join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( X )
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  parent0: (112884) {G13,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 40.70/41.09     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112889) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112891) {G13,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 40.70/41.09    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 9]: (112889) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.70/41.09     ==> join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y
% 40.70/41.09    , complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.09  parent0: (112891) {G13,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 40.70/41.09    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112894) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112896) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    join( complement( Y ), complement( X ) ) }.
% 40.70/41.09  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.09  parent1[0; 5]: (112894) {G13,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.70/41.09     ==> join( complement( X ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( X )
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112898) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    complement( meet( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (503) {G13,W10,D4,L1,V2,M1} P(3,488) { join( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.70/41.09  parent1[0; 5]: (112896) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 40.70/41.09    ==> join( complement( Y ), complement( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1413) {G14,W9,D4,L1,V2,M1} P(503,0);d(503) { complement( meet
% 40.70/41.09    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.70/41.09  parent0: (112898) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.70/41.09    complement( meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112899) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 40.70/41.09     }.
% 40.70/41.09  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.70/41.09    zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112900) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) }.
% 40.70/41.09  parent0[0]: (1413) {G14,W9,D4,L1,V2,M1} P(503,0);d(503) { complement( meet
% 40.70/41.09    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.70/41.09  parent1[0; 6]: (112899) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 40.70/41.09    ( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := meet( X, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112903) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 40.70/41.09    meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (112900) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1444) {G15,W10,D5,L1,V2,M1} P(1413,12) { meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  parent0: (112903) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 40.70/41.09    meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112905) {G19,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 40.70/41.09    , complement( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (781) {G19,W9,D6,L1,V2,M1} P(739,46);d(61);d(470) { meet( X, 
% 40.70/41.09    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112922) {G15,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, 
% 40.70/41.09    complement( complement( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  parent1[0; 4]: (112905) {G19,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( 
% 40.70/41.09    meet( Y, complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := complement( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112924) {G13,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 6]: (112922) {G15,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, 
% 40.70/41.09    complement( complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112925) {G13,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 40.70/41.09  parent0[0]: (112924) {G13,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join
% 40.70/41.09    ( X, Y ) ) ==> Y }.
% 40.70/41.09  parent0: (112925) {G13,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112927) {G27,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 40.70/41.09    complement( Y ) ) ), Y ) }.
% 40.70/41.09  parent0[0]: (1162) {G27,W9,D6,L1,V2,M1} P(867,1159) { meet( complement( 
% 40.70/41.09    meet( Y, complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112930) {G15,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 40.70/41.09    complement( X ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  parent1[0; 3]: (112927) {G27,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 40.70/41.09    meet( X, complement( Y ) ) ), Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := complement( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( Y )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112932) {G13,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 5]: (112930) {G15,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 40.70/41.09    complement( complement( X ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112933) {G13,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 40.70/41.09  parent0[0]: (112932) {G13,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1781) {G28,W7,D4,L1,V2,M1} P(1403,1162);d(488) { meet( join( 
% 40.70/41.09    X, Y ), Y ) ==> Y }.
% 40.70/41.09  parent0: (112933) {G13,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112935) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.70/41.09    complement( meet( complement( X ), Y ) ) }.
% 40.70/41.09  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112937) {G15,W11,D6,L1,V1,M1}  { join( X, complement( composition
% 40.70/41.09    ( top, complement( X ) ) ) ) ==> complement( complement( X ) ) }.
% 40.70/41.09  parent0[0]: (956) {G24,W7,D4,L1,V1,M1} P(954,816) { meet( X, composition( 
% 40.70/41.09    top, X ) ) ==> X }.
% 40.70/41.09  parent1[0; 9]: (112935) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 40.70/41.09     ==> complement( meet( complement( X ), Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := composition( top, complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112938) {G13,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 40.70/41.09    ( top, complement( X ) ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 8]: (112937) {G15,W11,D6,L1,V1,M1}  { join( X, complement( 
% 40.70/41.09    composition( top, complement( X ) ) ) ) ==> complement( complement( X ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1794) {G25,W9,D6,L1,V1,M1} P(956,1403);d(488) { join( X, 
% 40.70/41.09    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.70/41.09  parent0: (112938) {G13,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 40.70/41.09    ( top, complement( X ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112941) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join
% 40.70/41.09    ( X, Y ) ) ==> Y }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112942) {G15,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.70/41.09  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.09    ==> join( X, Y ) }.
% 40.70/41.09  parent1[0; 4]: (112941) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 40.70/41.09     ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := join( X, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112943) {G15,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 40.70/41.09  parent0[0]: (112942) {G15,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y
% 40.70/41.09     ) ) ==> X }.
% 40.70/41.09  parent0: (112943) {G15,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112944) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join
% 40.70/41.09    ( X, Y ) ) ==> Y }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112945) {G2,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X )
% 40.70/41.09    , Z ) ) }.
% 40.70/41.09  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.70/41.09     = join( join( Z, X ), Y ) }.
% 40.70/41.09  parent1[0; 4]: (112944) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 40.70/41.09     ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Z
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := join( Y, Z )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112948) {G2,W9,D5,L1,V3,M1}  { meet( X, join( join( Y, X ), Z ) ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  parent0[0]: (112945) {G2,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X
% 40.70/41.09     ), Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1823) {G21,W9,D5,L1,V3,M1} P(30,1780) { meet( Z, join( join( 
% 40.70/41.09    X, Z ), Y ) ) ==> Z }.
% 40.70/41.09  parent0: (112948) {G2,W9,D5,L1,V3,M1}  { meet( X, join( join( Y, X ), Z ) )
% 40.70/41.09     ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112950) {G25,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.70/41.09    , X ) ) }.
% 40.70/41.09  parent0[0]: (867) {G25,W9,D4,L1,V2,M1} P(59,864) { meet( X, meet( Y, X ) ) 
% 40.70/41.09    ==> meet( Y, X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112952) {G22,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> meet
% 40.70/41.09    ( join( X, Y ), X ) }.
% 40.70/41.09  parent0[0]: (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y )
% 40.70/41.09     ) ==> X }.
% 40.70/41.09  parent1[0; 10]: (112950) {G25,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.70/41.09    meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := join( X, Y )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112953) {G22,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 40.70/41.09  parent0[0]: (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y )
% 40.70/41.09     ) ==> X }.
% 40.70/41.09  parent1[0; 1]: (112952) {G22,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) 
% 40.70/41.09    ==> meet( join( X, Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112955) {G22,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 40.70/41.09  parent0[0]: (112953) {G22,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1837) {G26,W7,D4,L1,V2,M1} P(1817,867) { meet( join( X, Y ), 
% 40.70/41.09    X ) ==> X }.
% 40.70/41.09  parent0: (112955) {G22,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112958) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.70/41.09    meet( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (802) {G20,W8,D4,L1,V2,M1} P(488,799) { meet( complement( X ), 
% 40.70/41.09    meet( Y, X ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112959) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 40.70/41.09    X, Y ) ), X ) }.
% 40.70/41.09  parent0[0]: (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y )
% 40.70/41.09     ) ==> X }.
% 40.70/41.09  parent1[0; 7]: (112958) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    X ), meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := join( X, Y )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112960) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 40.70/41.09    X ) ==> zero }.
% 40.70/41.09  parent0[0]: (112959) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    join( X, Y ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1839) {G22,W8,D5,L1,V2,M1} P(1817,802) { meet( complement( 
% 40.70/41.09    join( X, Y ) ), X ) ==> zero }.
% 40.70/41.09  parent0: (112960) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.70/41.09    , X ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112962) {G28,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 40.70/41.09  parent0[0]: (1781) {G28,W7,D4,L1,V2,M1} P(1403,1162);d(488) { meet( join( X
% 40.70/41.09    , Y ), Y ) ==> Y }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112963) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( converse
% 40.70/41.09    ( join( Y, X ) ), converse( X ) ) }.
% 40.70/41.09  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.70/41.09     ) ==> converse( join( X, Y ) ) }.
% 40.70/41.09  parent1[0; 4]: (112962) {G28,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 40.70/41.09     ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( Y )
% 40.70/41.09     Y := converse( X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112964) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 40.70/41.09    converse( X ) ) ==> converse( X ) }.
% 40.70/41.09  parent0[0]: (112963) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( 
% 40.70/41.09    converse( join( Y, X ) ), converse( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1871) {G29,W10,D5,L1,V2,M1} P(8,1781) { meet( converse( join
% 40.70/41.09    ( X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 40.70/41.09  parent0: (112964) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 40.70/41.09    converse( X ) ) ==> converse( X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112966) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 40.70/41.09    , Y ) ), X ) }.
% 40.70/41.09  parent0[0]: (1839) {G22,W8,D5,L1,V2,M1} P(1817,802) { meet( complement( 
% 40.70/41.09    join( X, Y ) ), X ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112968) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.70/41.09    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (94) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse
% 40.70/41.09    ( X ), complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.70/41.09  parent1[0; 4]: (112966) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    join( X, Y ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := composition( converse( X ), complement( X ) )
% 40.70/41.09     Y := complement( one )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112969) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 40.70/41.09    converse( X ), complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 3]: (112968) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.70/41.09    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := one
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112970) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 40.70/41.09     ), complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (112969) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 40.70/41.09    ( converse( X ), complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (1937) {G23,W9,D5,L1,V1,M1} P(94,1839);d(488) { meet( one, 
% 40.70/41.09    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent0: (112970) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( 
% 40.70/41.09    X ), complement( X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112972) {G21,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X )
% 40.70/41.09    , Z ) ) }.
% 40.70/41.09  parent0[0]: (1823) {G21,W9,D5,L1,V3,M1} P(30,1780) { meet( Z, join( join( X
% 40.70/41.09    , Z ), Y ) ) ==> Z }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := Z
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112973) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 40.70/41.09    join( Y, X ) ) ) }.
% 40.70/41.09  parent0[0]: (961) {G20,W9,D4,L1,V1,M1} P(954,721) { join( X, composition( 
% 40.70/41.09    top, X ) ) ==> composition( top, X ) }.
% 40.70/41.09  parent1[0; 4]: (112972) {G21,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( 
% 40.70/41.09    Y, X ), Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := join( Y, X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := composition( top, join( Y, X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112975) {G21,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( Y
% 40.70/41.09    , X ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (112973) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( 
% 40.70/41.09    top, join( Y, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2056) {G22,W9,D5,L1,V2,M1} P(961,1823) { meet( Y, composition
% 40.70/41.09    ( top, join( X, Y ) ) ) ==> Y }.
% 40.70/41.09  parent0: (112975) {G21,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( 
% 40.70/41.09    Y, X ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112978) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.70/41.09    ( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z ) ) ) ==> 
% 40.70/41.09    join( meet( composition( X, converse( Y ) ), Z ), composition( meet( X, 
% 40.70/41.09    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.70/41.09     ) ) ) ) }.
% 40.70/41.09  parent0[0]: (108) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y
% 40.70/41.09    , converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet
% 40.70/41.09    ( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> composition( 
% 40.70/41.09    meet( Y, composition( Z, X ) ), meet( converse( X ), composition( 
% 40.70/41.09    converse( Y ), Z ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112983) {G2,W38,D7,L1,V1,M1}  { composition( meet( one, 
% 40.70/41.09    composition( converse( X ), complement( X ) ) ), meet( converse( 
% 40.70/41.09    complement( X ) ), composition( converse( one ), converse( X ) ) ) ) ==> 
% 40.70/41.09    join( meet( composition( one, converse( complement( X ) ) ), converse( X
% 40.70/41.09     ) ), composition( zero, meet( converse( complement( X ) ), composition( 
% 40.70/41.09    converse( one ), converse( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (1937) {G23,W9,D5,L1,V1,M1} P(94,1839);d(488) { meet( one, 
% 40.70/41.09    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 28]: (112978) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 40.70/41.09    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.70/41.09     ) ) ) ==> join( meet( composition( X, converse( Y ) ), Z ), composition
% 40.70/41.09    ( meet( X, composition( Z, Y ) ), meet( converse( Y ), composition( 
% 40.70/41.09    converse( X ), Z ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := one
% 40.70/41.09     Y := complement( X )
% 40.70/41.09     Z := converse( X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112984) {G3,W32,D7,L1,V1,M1}  { composition( zero, meet( converse
% 40.70/41.09    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 40.70/41.09    ==> join( meet( composition( one, converse( complement( X ) ) ), converse
% 40.70/41.09    ( X ) ), composition( zero, meet( converse( complement( X ) ), 
% 40.70/41.09    composition( converse( one ), converse( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (1937) {G23,W9,D5,L1,V1,M1} P(94,1839);d(488) { meet( one, 
% 40.70/41.09    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 2]: (112983) {G2,W38,D7,L1,V1,M1}  { composition( meet( one, 
% 40.70/41.09    composition( converse( X ), complement( X ) ) ), meet( converse( 
% 40.70/41.09    complement( X ) ), composition( converse( one ), converse( X ) ) ) ) ==> 
% 40.70/41.09    join( meet( composition( one, converse( complement( X ) ) ), converse( X
% 40.70/41.09     ) ), composition( zero, meet( converse( complement( X ) ), composition( 
% 40.70/41.09    converse( one ), converse( X ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112989) {G4,W30,D7,L1,V1,M1}  { composition( zero, meet( converse
% 40.70/41.09    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 40.70/41.09    ==> join( meet( converse( complement( X ) ), converse( X ) ), composition
% 40.70/41.09    ( zero, meet( converse( complement( X ) ), composition( converse( one ), 
% 40.70/41.09    converse( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  parent1[0; 14]: (112984) {G3,W32,D7,L1,V1,M1}  { composition( zero, meet( 
% 40.70/41.09    converse( complement( X ) ), composition( converse( one ), converse( X )
% 40.70/41.09     ) ) ) ==> join( meet( composition( one, converse( complement( X ) ) ), 
% 40.70/41.09    converse( X ) ), composition( zero, meet( converse( complement( X ) ), 
% 40.70/41.09    composition( converse( one ), converse( X ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := converse( complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112991) {G5,W20,D6,L1,V1,M1}  { composition( zero, meet( converse
% 40.70/41.09    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 40.70/41.09    ==> join( meet( converse( complement( X ) ), converse( X ) ), zero ) }.
% 40.70/41.09  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.09    , X ) ==> zero }.
% 40.70/41.09  parent1[0; 19]: (112989) {G4,W30,D7,L1,V1,M1}  { composition( zero, meet( 
% 40.70/41.09    converse( complement( X ) ), composition( converse( one ), converse( X )
% 40.70/41.09     ) ) ) ==> join( meet( converse( complement( X ) ), converse( X ) ), 
% 40.70/41.09    composition( zero, meet( converse( complement( X ) ), composition( 
% 40.70/41.09    converse( one ), converse( X ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( complement( X ) ), composition( converse( one ), 
% 40.70/41.09    converse( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112992) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( converse( 
% 40.70/41.09    complement( X ) ), converse( X ) ), zero ) }.
% 40.70/41.09  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.09    , X ) ==> zero }.
% 40.70/41.09  parent1[0; 1]: (112991) {G5,W20,D6,L1,V1,M1}  { composition( zero, meet( 
% 40.70/41.09    converse( complement( X ) ), composition( converse( one ), converse( X )
% 40.70/41.09     ) ) ) ==> join( meet( converse( complement( X ) ), converse( X ) ), zero
% 40.70/41.09     ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( complement( X ) ), composition( converse( one ), 
% 40.70/41.09    converse( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (112995) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 40.70/41.09    complement( X ) ), converse( X ) ) }.
% 40.70/41.09  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (112992) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( 
% 40.70/41.09    converse( complement( X ) ), converse( X ) ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( complement( X ) ), converse( X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112996) {G7,W8,D5,L1,V1,M1}  { meet( converse( complement( X ) ), 
% 40.70/41.09    converse( X ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (112995) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 40.70/41.09    complement( X ) ), converse( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2358) {G24,W8,D5,L1,V1,M1} P(1937,108);d(215);d(939);d(470)
% 40.70/41.09     { meet( converse( complement( X ) ), converse( X ) ) ==> zero }.
% 40.70/41.09  parent0: (112996) {G7,W8,D5,L1,V1,M1}  { meet( converse( complement( X ) )
% 40.70/41.09    , converse( X ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (112998) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) }.
% 40.70/41.09  parent0[0]: (1444) {G15,W10,D5,L1,V2,M1} P(1413,12) { meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113002) {G16,W11,D6,L1,V1,M1}  { zero ==> meet( meet( converse( X
% 40.70/41.09     ), converse( complement( X ) ) ), complement( zero ) ) }.
% 40.70/41.09  parent0[0]: (2358) {G24,W8,D5,L1,V1,M1} P(1937,108);d(215);d(939);d(470) { 
% 40.70/41.09    meet( converse( complement( X ) ), converse( X ) ) ==> zero }.
% 40.70/41.09  parent1[0; 10]: (112998) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.09     ), complement( meet( Y, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( X )
% 40.70/41.09     Y := converse( complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113003) {G12,W10,D6,L1,V1,M1}  { zero ==> meet( meet( converse( X
% 40.70/41.09     ), converse( complement( X ) ) ), top ) }.
% 40.70/41.09  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.09    ( zero ) ==> top }.
% 40.70/41.09  parent1[0; 9]: (113002) {G16,W11,D6,L1,V1,M1}  { zero ==> meet( meet( 
% 40.70/41.09    converse( X ), converse( complement( X ) ) ), complement( zero ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113004) {G12,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 40.70/41.09    converse( complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113003) {G12,W10,D6,L1,V1,M1}  { zero ==> meet( meet( 
% 40.70/41.09    converse( X ), converse( complement( X ) ) ), top ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( X ), converse( complement( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113005) {G12,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.70/41.09    complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113004) {G12,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 40.70/41.09    converse( complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2369) {G25,W8,D5,L1,V1,M1} P(2358,1444);d(476);d(480) { meet
% 40.70/41.09    ( converse( X ), converse( complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent0: (113005) {G12,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.70/41.09    complement( X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113007) {G25,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 40.70/41.09    converse( complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (2369) {G25,W8,D5,L1,V1,M1} P(2358,1444);d(476);d(480) { meet( 
% 40.70/41.09    converse( X ), converse( complement( X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113008) {G1,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 3]: (113007) {G25,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X
% 40.70/41.09     ), converse( complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113009) {G1,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 40.70/41.09    converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113008) {G1,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2388) {G26,W8,D6,L1,V1,M1} P(7,2369) { meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  parent0: (113009) {G1,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 40.70/41.09    converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113011) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.70/41.09    converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), meet
% 40.70/41.09    ( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.70/41.09  parent0[0]: (128) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( X
% 40.70/41.09    , Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) 
% 40.70/41.09    ==> meet( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113016) {G2,W28,D8,L1,V1,M1}  { meet( composition( complement( 
% 40.70/41.09    converse( X ) ), meet( X, converse( complement( converse( X ) ) ) ) ), 
% 40.70/41.09    one ) ==> join( meet( composition( complement( converse( X ) ), X ), one
% 40.70/41.09     ), meet( composition( complement( converse( X ) ), zero ), one ) ) }.
% 40.70/41.09  parent0[0]: (2388) {G26,W8,D6,L1,V1,M1} P(7,2369) { meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 26]: (113011) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet
% 40.70/41.09    ( Y, converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one )
% 40.70/41.09    , meet( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( converse( X ) )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113017) {G3,W23,D7,L1,V1,M1}  { meet( composition( complement( 
% 40.70/41.09    converse( X ) ), zero ), one ) ==> join( meet( composition( complement( 
% 40.70/41.09    converse( X ) ), X ), one ), meet( composition( complement( converse( X )
% 40.70/41.09     ), zero ), one ) ) }.
% 40.70/41.09  parent0[0]: (2388) {G26,W8,D6,L1,V1,M1} P(7,2369) { meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 6]: (113016) {G2,W28,D8,L1,V1,M1}  { meet( composition( 
% 40.70/41.09    complement( converse( X ) ), meet( X, converse( complement( converse( X )
% 40.70/41.09     ) ) ) ), one ) ==> join( meet( composition( complement( converse( X ) )
% 40.70/41.09    , X ), one ), meet( composition( complement( converse( X ) ), zero ), one
% 40.70/41.09     ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113023) {G4,W19,D7,L1,V1,M1}  { meet( composition( complement( 
% 40.70/41.09    converse( X ) ), zero ), one ) ==> join( meet( composition( complement( 
% 40.70/41.09    converse( X ) ), X ), one ), meet( zero, one ) ) }.
% 40.70/41.09  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 17]: (113017) {G3,W23,D7,L1,V1,M1}  { meet( composition( 
% 40.70/41.09    complement( converse( X ) ), zero ), one ) ==> join( meet( composition( 
% 40.70/41.09    complement( converse( X ) ), X ), one ), meet( composition( complement( 
% 40.70/41.09    converse( X ) ), zero ), one ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113024) {G5,W15,D7,L1,V1,M1}  { meet( zero, one ) ==> join( meet
% 40.70/41.09    ( composition( complement( converse( X ) ), X ), one ), meet( zero, one )
% 40.70/41.09     ) }.
% 40.70/41.09  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 2]: (113023) {G4,W19,D7,L1,V1,M1}  { meet( composition( 
% 40.70/41.09    complement( converse( X ) ), zero ), one ) ==> join( meet( composition( 
% 40.70/41.09    complement( converse( X ) ), X ), one ), meet( zero, one ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113029) {G6,W13,D7,L1,V1,M1}  { meet( zero, one ) ==> join( meet
% 40.70/41.09    ( composition( complement( converse( X ) ), X ), one ), zero ) }.
% 40.70/41.09  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.09    ( zero, X ) ==> zero }.
% 40.70/41.09  parent1[0; 12]: (113024) {G5,W15,D7,L1,V1,M1}  { meet( zero, one ) ==> join
% 40.70/41.09    ( meet( composition( complement( converse( X ) ), X ), one ), meet( zero
% 40.70/41.09    , one ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := one
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113030) {G7,W11,D7,L1,V1,M1}  { zero ==> join( meet( composition
% 40.70/41.09    ( complement( converse( X ) ), X ), one ), zero ) }.
% 40.70/41.09  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.09    ( zero, X ) ==> zero }.
% 40.70/41.09  parent1[0; 1]: (113029) {G6,W13,D7,L1,V1,M1}  { meet( zero, one ) ==> join
% 40.70/41.09    ( meet( composition( complement( converse( X ) ), X ), one ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := one
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113033) {G8,W9,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 40.70/41.09    complement( converse( X ) ), X ), one ) }.
% 40.70/41.09  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113030) {G7,W11,D7,L1,V1,M1}  { zero ==> join( meet( 
% 40.70/41.09    composition( complement( converse( X ) ), X ), one ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( composition( complement( converse( X ) ), X ), one )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113034) {G8,W9,D6,L1,V1,M1}  { meet( composition( complement( 
% 40.70/41.09    converse( X ) ), X ), one ) ==> zero }.
% 40.70/41.09  parent0[0]: (113033) {G8,W9,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 40.70/41.09    complement( converse( X ) ), X ), one ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2389) {G27,W9,D6,L1,V1,M1} P(2388,128);d(935);d(478);d(470)
% 40.70/41.09     { meet( composition( complement( converse( X ) ), X ), one ) ==> zero
% 40.70/41.09     }.
% 40.70/41.09  parent0: (113034) {G8,W9,D6,L1,V1,M1}  { meet( composition( complement( 
% 40.70/41.09    converse( X ) ), X ), one ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113035) {G25,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 40.70/41.09    composition( top, complement( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (1794) {G25,W9,D6,L1,V1,M1} P(956,1403);d(488) { join( X, 
% 40.70/41.09    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113036) {G1,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.09  parent1[0; 2]: (113035) {G25,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 40.70/41.09    composition( top, complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( composition( top, complement( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113039) {G1,W9,D6,L1,V1,M1}  { join( complement( composition( top
% 40.70/41.09    , complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  parent0[0]: (113036) {G1,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2520) {G26,W9,D6,L1,V1,M1} P(1794,0) { join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  parent0: (113039) {G1,W9,D6,L1,V1,M1}  { join( complement( composition( top
% 40.70/41.09    , complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113041) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) }.
% 40.70/41.09  parent0[0]: (1444) {G15,W10,D5,L1,V2,M1} P(1413,12) { meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113045) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 40.70/41.09    ( composition( X, top ) ), composition( X, Y ) ), complement( zero ) )
% 40.70/41.09     }.
% 40.70/41.09  parent0[0]: (1278) {G18,W10,D5,L1,V2,M1} P(865,109);d(7);d(479);d(935);d(
% 40.70/41.09    470) { meet( composition( X, Y ), complement( composition( X, top ) ) ) 
% 40.70/41.09    ==> zero }.
% 40.70/41.09  parent1[0; 12]: (113041) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.09     ), complement( meet( Y, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( composition( X, top ) )
% 40.70/41.09     Y := composition( X, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113046) {G12,W12,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 40.70/41.09    ( composition( X, top ) ), composition( X, Y ) ), top ) }.
% 40.70/41.09  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.09    ( zero ) ==> top }.
% 40.70/41.09  parent1[0; 11]: (113045) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 40.70/41.09    complement( composition( X, top ) ), composition( X, Y ) ), complement( 
% 40.70/41.09    zero ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113047) {G12,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    composition( X, top ) ), composition( X, Y ) ) }.
% 40.70/41.09  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113046) {G12,W12,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 40.70/41.09    complement( composition( X, top ) ), composition( X, Y ) ), top ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( complement( composition( X, top ) ), composition( X, Y ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113048) {G12,W10,D5,L1,V2,M1}  { meet( complement( composition( X
% 40.70/41.09    , top ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113047) {G12,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    composition( X, top ) ), composition( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2707) {G19,W10,D5,L1,V2,M1} P(1278,1444);d(476);d(480) { meet
% 40.70/41.09    ( complement( composition( X, top ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.09  parent0: (113048) {G12,W10,D5,L1,V2,M1}  { meet( complement( composition( X
% 40.70/41.09    , top ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113050) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.70/41.09    , complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y )
% 40.70/41.09    , meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113052) {G15,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 40.70/41.09    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (2388) {G26,W8,D6,L1,V1,M1} P(7,2369) { meet( X, converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 3]: (113050) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := converse( complement( converse( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113053) {G12,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 40.70/41.09    converse( complement( converse( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.09  parent1[0; 2]: (113052) {G15,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X
% 40.70/41.09    , complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( X, complement( converse( complement( converse( X ) ) ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113054) {G12,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (113053) {G12,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 40.70/41.09    converse( complement( converse( X ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2860) {G27,W9,D7,L1,V1,M1} P(2388,1006);d(491) { meet( X, 
% 40.70/41.09    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent0: (113054) {G12,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 40.70/41.09    complement( converse( X ) ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113056) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.70/41.09    , complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y )
% 40.70/41.09    , meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113058) {G15,W12,D7,L1,V1,M1}  { converse( X ) ==> join( zero, 
% 40.70/41.09    meet( converse( X ), complement( converse( complement( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (2369) {G25,W8,D5,L1,V1,M1} P(2358,1444);d(476);d(480) { meet( 
% 40.70/41.09    converse( X ), converse( complement( X ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 4]: (113056) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( X )
% 40.70/41.09     Y := converse( complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113059) {G12,W10,D6,L1,V1,M1}  { converse( X ) ==> meet( converse
% 40.70/41.09    ( X ), complement( converse( complement( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.09  parent1[0; 3]: (113058) {G15,W12,D7,L1,V1,M1}  { converse( X ) ==> join( 
% 40.70/41.09    zero, meet( converse( X ), complement( converse( complement( X ) ) ) ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( converse( X ), complement( converse( complement( X ) ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113060) {G12,W10,D6,L1,V1,M1}  { meet( converse( X ), complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent0[0]: (113059) {G12,W10,D6,L1,V1,M1}  { converse( X ) ==> meet( 
% 40.70/41.09    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2861) {G26,W10,D6,L1,V1,M1} P(2369,1006);d(491) { meet( 
% 40.70/41.09    converse( X ), complement( converse( complement( X ) ) ) ) ==> converse( 
% 40.70/41.09    X ) }.
% 40.70/41.09  parent0: (113060) {G12,W10,D6,L1,V1,M1}  { meet( converse( X ), complement
% 40.70/41.09    ( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113061) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.70/41.09    , complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y )
% 40.70/41.09    , meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113062) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 40.70/41.09    , complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.09    Y ) }.
% 40.70/41.09  parent1[0; 3]: (113061) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113066) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 40.70/41.09    complement( Y ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (113062) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 40.70/41.09    ( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2901) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( Y, X ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  parent0: (113066) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 40.70/41.09    complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113070) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.70/41.09    , complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1006) {G14,W10,D5,L1,V2,M1} S(46);d(502) { join( meet( X, Y )
% 40.70/41.09    , meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113072) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.70/41.09    complement( Y ), X ) ) }.
% 40.70/41.09  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.09    Y ) }.
% 40.70/41.09  parent1[0; 6]: (113070) {G14,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( Y )
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113078) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.70/41.09    complement( Y ), X ) ) ==> X }.
% 40.70/41.09  parent0[0]: (113072) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet
% 40.70/41.09    ( complement( Y ), X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (2902) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( X, Y ), 
% 40.70/41.09    meet( complement( Y ), X ) ) ==> X }.
% 40.70/41.09  parent0: (113078) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.70/41.09    complement( Y ), X ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113080) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.70/41.09    complement( meet( complement( X ), Y ) ) }.
% 40.70/41.09  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.09    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113083) {G15,W13,D9,L1,V1,M1}  { join( X, complement( complement
% 40.70/41.09    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 40.70/41.09    complement( complement( X ) ) }.
% 40.70/41.09  parent0[0]: (2860) {G27,W9,D7,L1,V1,M1} P(2388,1006);d(491) { meet( X, 
% 40.70/41.09    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent1[0; 11]: (113080) {G14,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 40.70/41.09     ) ==> complement( meet( complement( X ), Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 40.70/41.09    
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113085) {G13,W11,D9,L1,V1,M1}  { join( X, complement( complement
% 40.70/41.09    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 10]: (113083) {G15,W13,D9,L1,V1,M1}  { join( X, complement( 
% 40.70/41.09    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 40.70/41.09    ==> complement( complement( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113087) {G13,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 3]: (113085) {G13,W11,D9,L1,V1,M1}  { join( X, complement( 
% 40.70/41.09    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := converse( complement( converse( complement( X ) ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3036) {G28,W9,D7,L1,V1,M1} P(2860,1403);d(488);d(488) { join
% 40.70/41.09    ( X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent0: (113087) {G13,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113090) {G29,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( converse
% 40.70/41.09    ( join( X, Y ) ), converse( Y ) ) }.
% 40.70/41.09  parent0[0]: (1871) {G29,W10,D5,L1,V2,M1} P(8,1781) { meet( converse( join( 
% 40.70/41.09    X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113093) {G29,W16,D8,L1,V1,M1}  { converse( converse( complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) ) ==> meet( converse( X ), converse( 
% 40.70/41.09    converse( complement( converse( complement( X ) ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3036) {G28,W9,D7,L1,V1,M1} P(2860,1403);d(488);d(488) { join( 
% 40.70/41.09    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.70/41.09  parent1[0; 9]: (113090) {G29,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( 
% 40.70/41.09    converse( join( X, Y ) ), converse( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := converse( complement( converse( complement( X ) ) ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113095) {G1,W14,D7,L1,V1,M1}  { converse( converse( complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) ) ==> meet( converse( X ), complement( 
% 40.70/41.09    converse( complement( X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 10]: (113093) {G29,W16,D8,L1,V1,M1}  { converse( converse( 
% 40.70/41.09    complement( converse( complement( X ) ) ) ) ) ==> meet( converse( X ), 
% 40.70/41.09    converse( converse( complement( converse( complement( X ) ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( complement( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113096) {G1,W12,D6,L1,V1,M1}  { complement( converse( complement
% 40.70/41.09    ( X ) ) ) ==> meet( converse( X ), complement( converse( complement( X )
% 40.70/41.09     ) ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 1]: (113095) {G1,W14,D7,L1,V1,M1}  { converse( converse( 
% 40.70/41.09    complement( converse( complement( X ) ) ) ) ) ==> meet( converse( X ), 
% 40.70/41.09    complement( converse( complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( complement( X ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113099) {G2,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 40.70/41.09    X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent0[0]: (2861) {G26,W10,D6,L1,V1,M1} P(2369,1006);d(491) { meet( 
% 40.70/41.09    converse( X ), complement( converse( complement( X ) ) ) ) ==> converse( 
% 40.70/41.09    X ) }.
% 40.70/41.09  parent1[0; 5]: (113096) {G1,W12,D6,L1,V1,M1}  { complement( converse( 
% 40.70/41.09    complement( X ) ) ) ==> meet( converse( X ), complement( converse( 
% 40.70/41.09    complement( X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { 
% 40.70/41.09    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent0: (113099) {G2,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 40.70/41.09    X ) ) ) ==> converse( X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113101) {G28,W9,D7,L1,V1,M1}  { X ==> join( X, converse( 
% 40.70/41.09    complement( converse( complement( X ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3036) {G28,W9,D7,L1,V1,M1} P(2860,1403);d(488);d(488) { join( 
% 40.70/41.09    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113104) {G15,W15,D8,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.70/41.09    Y ), converse( complement( converse( complement( meet( Y, X ) ) ) ) ) )
% 40.70/41.09     }.
% 40.70/41.09  parent0[0]: (1413) {G14,W9,D4,L1,V2,M1} P(503,0);d(503) { complement( meet
% 40.70/41.09    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.70/41.09  parent1[0; 11]: (113101) {G28,W9,D7,L1,V1,M1}  { X ==> join( X, converse( 
% 40.70/41.09    complement( converse( complement( X ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := meet( X, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113106) {G16,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.70/41.09    Y ), converse( converse( meet( Y, X ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { 
% 40.70/41.09    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent1[0; 9]: (113104) {G15,W15,D8,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.70/41.09    meet( X, Y ), converse( complement( converse( complement( meet( Y, X ) )
% 40.70/41.09     ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( Y, X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113107) {G1,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 40.70/41.09     ), meet( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 8]: (113106) {G16,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.70/41.09    meet( X, Y ), converse( converse( meet( Y, X ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( Y, X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113108) {G1,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X ) )
% 40.70/41.09     ==> meet( X, Y ) }.
% 40.70/41.09  parent0[0]: (113107) {G1,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X
% 40.70/41.09    , Y ), meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join
% 40.70/41.09    ( meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.70/41.09  parent0: (113108) {G1,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 40.70/41.09     ) ==> meet( X, Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113110) {G14,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 40.70/41.09    complement( meet( X, complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, 
% 40.70/41.09    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113114) {G15,W12,D5,L1,V2,M1}  { join( complement( X ), converse
% 40.70/41.09    ( complement( Y ) ) ) ==> complement( meet( X, converse( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { 
% 40.70/41.09    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent1[0; 10]: (113110) {G14,W10,D5,L1,V2,M1}  { join( complement( X ), Y
% 40.70/41.09     ) ==> complement( meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := converse( complement( Y ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3062) {G31,W12,D5,L1,V2,M1} P(3056,1404) { join( complement( 
% 40.70/41.09    Y ), converse( complement( X ) ) ) ==> complement( meet( Y, converse( X )
% 40.70/41.09     ) ) }.
% 40.70/41.09  parent0: (113114) {G15,W12,D5,L1,V2,M1}  { join( complement( X ), converse
% 40.70/41.09    ( complement( Y ) ) ) ==> complement( meet( X, converse( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113118) {G30,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 40.70/41.09    converse( complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { 
% 40.70/41.09    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113123) {G15,W12,D6,L1,V2,M1}  { converse( meet( X, complement( Y
% 40.70/41.09     ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 40.70/41.09  parent0[0]: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, 
% 40.70/41.09    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.09  parent1[0; 8]: (113118) {G30,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 40.70/41.09    complement( converse( complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := meet( X, complement( Y ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113124) {G15,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 40.70/41.09    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (113123) {G15,W12,D6,L1,V2,M1}  { converse( meet( X, complement
% 40.70/41.09    ( Y ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3063) {G31,W12,D6,L1,V2,M1} P(1404,3056) { complement( 
% 40.70/41.09    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 40.70/41.09    complement( Y ) ) ) }.
% 40.70/41.09  parent0: (113124) {G15,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 40.70/41.09    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113126) {G26,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (2520) {G26,W9,D6,L1,V1,M1} P(1794,0) { join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113129) {G27,W13,D6,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.70/41.09    join( complement( composition( top, converse( X ) ) ), converse( 
% 40.70/41.09    complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (3056) {G30,W7,D5,L1,V1,M1} P(3036,1871);d(7);d(2861) { 
% 40.70/41.09    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.70/41.09  parent1[0; 8]: (113126) {G26,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.70/41.09    composition( top, complement( X ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := converse( complement( X ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113130) {G28,W12,D6,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.70/41.09    complement( meet( composition( top, converse( X ) ), converse( X ) ) )
% 40.70/41.09     }.
% 40.70/41.09  parent0[0]: (3062) {G31,W12,D5,L1,V2,M1} P(3056,1404) { join( complement( Y
% 40.70/41.09     ), converse( complement( X ) ) ) ==> complement( meet( Y, converse( X )
% 40.70/41.09     ) ) }.
% 40.70/41.09  parent1[0; 4]: (113129) {G27,W13,D6,L1,V1,M1}  { converse( complement( X )
% 40.70/41.09     ) ==> join( complement( composition( top, converse( X ) ) ), converse( 
% 40.70/41.09    complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := composition( top, converse( X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113131) {G20,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.70/41.09    complement( converse( X ) ) }.
% 40.70/41.09  parent0[0]: (954) {G19,W7,D4,L1,V1,M1} P(952,14);d(477);d(719);d(477);d(4);
% 40.70/41.09    d(266);d(327);d(952) { meet( composition( top, X ), X ) ==> X }.
% 40.70/41.09  parent1[0; 5]: (113130) {G28,W12,D6,L1,V1,M1}  { converse( complement( X )
% 40.70/41.09     ) ==> complement( meet( composition( top, converse( X ) ), converse( X )
% 40.70/41.09     ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := converse( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.09    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.09  parent0: (113131) {G20,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.70/41.09    complement( converse( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113134) {G14,W9,D6,L1,V1,M1}  { zero ==> composition( converse( 
% 40.70/41.09    complement( composition( X, top ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (927) {G14,W9,D6,L1,V1,M1} P(865,21);d(510) { composition( 
% 40.70/41.09    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113135) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( complement
% 40.70/41.09    ( converse( composition( X, top ) ) ), X ) }.
% 40.70/41.09  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.09    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.09  parent1[0; 3]: (113134) {G14,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 40.70/41.09    converse( complement( composition( X, top ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := composition( X, top )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113136) {G15,W9,D6,L1,V1,M1}  { composition( complement( converse
% 40.70/41.09    ( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  parent0[0]: (113135) {G15,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 40.70/41.09    complement( converse( composition( X, top ) ) ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3077) {G33,W9,D6,L1,V1,M1} P(3064,927) { composition( 
% 40.70/41.09    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  parent0: (113136) {G15,W9,D6,L1,V1,M1}  { composition( complement( converse
% 40.70/41.09    ( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113138) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.09    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.09    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113142) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), complement( 
% 40.70/41.09    Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.09    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.09  parent1[0; 9]: (113138) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.09    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113144) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 40.70/41.09    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (113142) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), 
% 40.70/41.09    complement( Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3090) {G33,W12,D6,L1,V2,M1} P(3064,24) { converse( join( Y, 
% 40.70/41.09    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 40.70/41.09     ) }.
% 40.70/41.09  parent0: (113144) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 40.70/41.09    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113146) {G1,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.70/41.09    composition( Y, converse( Z ) ) ), Z ), Y ) ==> join( meet( composition( 
% 40.70/41.09    meet( X, composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition( 
% 40.70/41.09    X, Z ), Y ) ) }.
% 40.70/41.09  parent0[0]: (149) {G1,W27,D8,L1,V3,M1} P(15,0) { join( meet( composition( 
% 40.70/41.09    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ), meet( composition( 
% 40.70/41.09    X, Y ), Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y
% 40.70/41.09     ) ) ), Y ), Z ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Z
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113154) {G2,W44,D10,L1,V2,M1}  { meet( composition( meet( X, 
% 40.70/41.09    composition( complement( converse( composition( converse( Y ), top ) ) )
% 40.70/41.09    , converse( Y ) ) ), Y ), complement( converse( composition( converse( Y
% 40.70/41.09     ), top ) ) ) ) ==> join( meet( composition( meet( X, zero ), Y ), 
% 40.70/41.09    complement( converse( composition( converse( Y ), top ) ) ) ), meet( 
% 40.70/41.09    composition( X, Y ), complement( converse( composition( converse( Y ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3077) {G33,W9,D6,L1,V1,M1} P(3064,927) { composition( 
% 40.70/41.09    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  parent1[0; 26]: (113146) {G1,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.70/41.09    , composition( Y, converse( Z ) ) ), Z ), Y ) ==> join( meet( composition
% 40.70/41.09    ( meet( X, composition( Y, converse( Z ) ) ), Z ), Y ), meet( composition
% 40.70/41.09    ( X, Z ), Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := converse( Y )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( converse( composition( converse( Y ), top ) ) )
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113156) {G3,W36,D8,L1,V2,M1}  { meet( composition( meet( X, zero
% 40.70/41.09     ), Y ), complement( converse( composition( converse( Y ), top ) ) ) ) 
% 40.70/41.09    ==> join( meet( composition( meet( X, zero ), Y ), complement( converse( 
% 40.70/41.09    composition( converse( Y ), top ) ) ) ), meet( composition( X, Y ), 
% 40.70/41.09    complement( converse( composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (3077) {G33,W9,D6,L1,V1,M1} P(3064,927) { composition( 
% 40.70/41.09    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 40.70/41.09  parent1[0; 5]: (113154) {G2,W44,D10,L1,V2,M1}  { meet( composition( meet( X
% 40.70/41.09    , composition( complement( converse( composition( converse( Y ), top ) )
% 40.70/41.09     ), converse( Y ) ) ), Y ), complement( converse( composition( converse( 
% 40.70/41.09    Y ), top ) ) ) ) ==> join( meet( composition( meet( X, zero ), Y ), 
% 40.70/41.09    complement( converse( composition( converse( Y ), top ) ) ) ), meet( 
% 40.70/41.09    composition( X, Y ), complement( converse( composition( converse( Y ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := converse( Y )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113207) {G4,W34,D8,L1,V2,M1}  { meet( composition( meet( X, zero
% 40.70/41.09     ), Y ), complement( converse( composition( converse( Y ), top ) ) ) ) 
% 40.70/41.09    ==> join( meet( composition( zero, Y ), complement( converse( composition
% 40.70/41.09    ( converse( Y ), top ) ) ) ), meet( composition( X, Y ), complement( 
% 40.70/41.09    converse( composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 16]: (113156) {G3,W36,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.70/41.09    , zero ), Y ), complement( converse( composition( converse( Y ), top ) )
% 40.70/41.09     ) ) ==> join( meet( composition( meet( X, zero ), Y ), complement( 
% 40.70/41.09    converse( composition( converse( Y ), top ) ) ) ), meet( composition( X, 
% 40.70/41.09    Y ), complement( converse( composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113208) {G5,W32,D8,L1,V2,M1}  { meet( composition( zero, Y ), 
% 40.70/41.09    complement( converse( composition( converse( Y ), top ) ) ) ) ==> join( 
% 40.70/41.09    meet( composition( zero, Y ), complement( converse( composition( converse
% 40.70/41.09    ( Y ), top ) ) ) ), meet( composition( X, Y ), complement( converse( 
% 40.70/41.09    composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.09    zero ) ==> zero }.
% 40.70/41.09  parent1[0; 3]: (113207) {G4,W34,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.70/41.09    , zero ), Y ), complement( converse( composition( converse( Y ), top ) )
% 40.70/41.09     ) ) ==> join( meet( composition( zero, Y ), complement( converse( 
% 40.70/41.09    composition( converse( Y ), top ) ) ) ), meet( composition( X, Y ), 
% 40.70/41.09    complement( converse( composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113226) {G6,W30,D8,L1,V2,M1}  { meet( composition( zero, X ), 
% 40.70/41.09    complement( converse( composition( converse( X ), top ) ) ) ) ==> join( 
% 40.70/41.09    meet( zero, complement( converse( composition( converse( X ), top ) ) ) )
% 40.70/41.09    , meet( composition( Y, X ), complement( converse( composition( converse
% 40.70/41.09    ( X ), top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.09    , X ) ==> zero }.
% 40.70/41.09  parent1[0; 13]: (113208) {G5,W32,D8,L1,V2,M1}  { meet( composition( zero, Y
% 40.70/41.09     ), complement( converse( composition( converse( Y ), top ) ) ) ) ==> 
% 40.70/41.09    join( meet( composition( zero, Y ), complement( converse( composition( 
% 40.70/41.09    converse( Y ), top ) ) ) ), meet( composition( X, Y ), complement( 
% 40.70/41.09    converse( composition( converse( Y ), top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113227) {G7,W28,D8,L1,V2,M1}  { meet( zero, complement( converse
% 40.70/41.09    ( composition( converse( X ), top ) ) ) ) ==> join( meet( zero, 
% 40.70/41.09    complement( converse( composition( converse( X ), top ) ) ) ), meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.09    , X ) ==> zero }.
% 40.70/41.09  parent1[0; 2]: (113226) {G6,W30,D8,L1,V2,M1}  { meet( composition( zero, X
% 40.70/41.09     ), complement( converse( composition( converse( X ), top ) ) ) ) ==> 
% 40.70/41.09    join( meet( zero, complement( converse( composition( converse( X ), top )
% 40.70/41.09     ) ) ), meet( composition( Y, X ), complement( converse( composition( 
% 40.70/41.09    converse( X ), top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113244) {G8,W21,D8,L1,V2,M1}  { meet( zero, complement( converse
% 40.70/41.09    ( composition( converse( X ), top ) ) ) ) ==> join( zero, meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.09    ( zero, X ) ==> zero }.
% 40.70/41.09  parent1[0; 10]: (113227) {G7,W28,D8,L1,V2,M1}  { meet( zero, complement( 
% 40.70/41.09    converse( composition( converse( X ), top ) ) ) ) ==> join( meet( zero, 
% 40.70/41.09    complement( converse( composition( converse( X ), top ) ) ) ), meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( composition( converse( X ), top ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113245) {G9,W14,D8,L1,V2,M1}  { zero ==> join( zero, meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.09    ( zero, X ) ==> zero }.
% 40.70/41.09  parent1[0; 1]: (113244) {G8,W21,D8,L1,V2,M1}  { meet( zero, complement( 
% 40.70/41.09    converse( composition( converse( X ), top ) ) ) ) ==> join( zero, meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( converse( composition( converse( X ), top ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113260) {G10,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 40.70/41.09     ), complement( converse( composition( converse( Y ), top ) ) ) ) }.
% 40.70/41.09  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.09  parent1[0; 2]: (113245) {G9,W14,D8,L1,V2,M1}  { zero ==> join( zero, meet( 
% 40.70/41.09    composition( Y, X ), complement( converse( composition( converse( X ), 
% 40.70/41.09    top ) ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( composition( X, Y ), complement( converse( composition( 
% 40.70/41.09    converse( Y ), top ) ) ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113261) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 40.70/41.09     ), complement( composition( converse( top ), Y ) ) ) }.
% 40.70/41.09  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.09    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.09  parent1[0; 7]: (113260) {G10,W12,D7,L1,V2,M1}  { zero ==> meet( composition
% 40.70/41.09    ( X, Y ), complement( converse( composition( converse( Y ), top ) ) ) )
% 40.70/41.09     }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := top
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113262) {G3,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 40.70/41.09     ), complement( composition( top, Y ) ) ) }.
% 40.70/41.09  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 8]: (113261) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( composition
% 40.70/41.09    ( X, Y ), complement( composition( converse( top ), Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113263) {G3,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.70/41.09    complement( composition( top, Y ) ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113262) {G3,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X
% 40.70/41.09    , Y ), complement( composition( top, Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3124) {G34,W10,D5,L1,V2,M1} P(3077,149);d(479);d(939);d(478);
% 40.70/41.09    d(491);d(21);d(264) { meet( composition( Y, X ), complement( composition
% 40.70/41.09    ( top, X ) ) ) ==> zero }.
% 40.70/41.09  parent0: (113263) {G3,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.70/41.09    complement( composition( top, Y ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113265) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) }.
% 40.70/41.09  parent0[0]: (1444) {G15,W10,D5,L1,V2,M1} P(1413,12) { meet( meet( X, Y ), 
% 40.70/41.09    complement( meet( Y, X ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113269) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 40.70/41.09    ( composition( top, X ) ), composition( Y, X ) ), complement( zero ) )
% 40.70/41.09     }.
% 40.70/41.09  parent0[0]: (3124) {G34,W10,D5,L1,V2,M1} P(3077,149);d(479);d(939);d(478);d
% 40.70/41.09    (491);d(21);d(264) { meet( composition( Y, X ), complement( composition( 
% 40.70/41.09    top, X ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 12]: (113265) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.09     ), complement( meet( Y, X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( composition( top, X ) )
% 40.70/41.09     Y := composition( Y, X )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113270) {G12,W12,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 40.70/41.09    ( composition( top, X ) ), composition( Y, X ) ), top ) }.
% 40.70/41.09  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.09    ( zero ) ==> top }.
% 40.70/41.09  parent1[0; 11]: (113269) {G16,W13,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 40.70/41.09    complement( composition( top, X ) ), composition( Y, X ) ), complement( 
% 40.70/41.09    zero ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113271) {G12,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    composition( top, X ) ), composition( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113270) {G12,W12,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 40.70/41.09    complement( composition( top, X ) ), composition( Y, X ) ), top ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( complement( composition( top, X ) ), composition( Y, X ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113272) {G12,W10,D5,L1,V2,M1}  { meet( complement( composition( 
% 40.70/41.09    top, X ) ), composition( Y, X ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113271) {G12,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.70/41.09    composition( top, X ) ), composition( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3155) {G35,W10,D5,L1,V2,M1} P(3124,1444);d(476);d(480) { meet
% 40.70/41.09    ( complement( composition( top, Y ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.09  parent0: (113272) {G12,W10,D5,L1,V2,M1}  { meet( complement( composition( 
% 40.70/41.09    top, X ) ), composition( Y, X ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113274) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 40.70/41.09    , complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (2901) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( Y, X ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113277) {G16,W13,D5,L1,V2,M1}  { composition( X, Y ) ==> join( 
% 40.70/41.09    meet( composition( top, Y ), composition( X, Y ) ), zero ) }.
% 40.70/41.09  parent0[0]: (3124) {G34,W10,D5,L1,V2,M1} P(3077,149);d(479);d(939);d(478);d
% 40.70/41.09    (491);d(21);d(264) { meet( composition( Y, X ), complement( composition( 
% 40.70/41.09    top, X ) ) ) ==> zero }.
% 40.70/41.09  parent1[0; 12]: (113274) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y )
% 40.70/41.09    , meet( Y, complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := composition( top, Y )
% 40.70/41.09     Y := composition( X, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113278) {G11,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet( 
% 40.70/41.09    composition( top, Y ), composition( X, Y ) ) }.
% 40.70/41.09  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 4]: (113277) {G16,W13,D5,L1,V2,M1}  { composition( X, Y ) ==> 
% 40.70/41.09    join( meet( composition( top, Y ), composition( X, Y ) ), zero ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( composition( top, Y ), composition( X, Y ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113279) {G11,W11,D4,L1,V2,M1}  { meet( composition( top, Y ), 
% 40.70/41.09    composition( X, Y ) ) ==> composition( X, Y ) }.
% 40.70/41.09  parent0[0]: (113278) {G11,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet
% 40.70/41.09    ( composition( top, Y ), composition( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3179) {G35,W11,D4,L1,V2,M1} P(3124,2901);d(470) { meet( 
% 40.70/41.09    composition( top, Y ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 40.70/41.09  parent0: (113279) {G11,W11,D4,L1,V2,M1}  { meet( composition( top, Y ), 
% 40.70/41.09    composition( X, Y ) ) ==> composition( X, Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113280) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 40.70/41.09    , complement( X ) ) ) }.
% 40.70/41.09  parent0[0]: (2901) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( Y, X ), 
% 40.70/41.09    meet( X, complement( Y ) ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113281) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.70/41.09    Y ) ), meet( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.09  parent1[0; 2]: (113280) {G15,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 40.70/41.09    meet( Y, complement( X ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( Y, X )
% 40.70/41.09     Y := meet( X, complement( Y ) )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113284) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 40.70/41.09    meet( Y, X ) ) ==> X }.
% 40.70/41.09  parent0[0]: (113281) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.70/41.09    complement( Y ) ), meet( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3200) {G16,W10,D5,L1,V2,M1} P(2901,0) { join( meet( Y, 
% 40.70/41.09    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.70/41.09  parent0: (113284) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.70/41.09    , meet( Y, X ) ) ==> X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113286) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.70/41.09    complement( join( X, complement( Y ) ) ) }.
% 40.70/41.09  parent0[0]: (501) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( X, 
% 40.70/41.09    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113290) {G13,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 9]: (113286) {G13,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 40.70/41.09     ==> complement( join( X, complement( Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3408) {G14,W10,D4,L1,V2,M1} P(488,501) { meet( complement( Y
% 40.70/41.09     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.70/41.09  parent0: (113290) {G13,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 40.70/41.09    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113293) {G14,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.70/41.09    meet( complement( X ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (3408) {G14,W10,D4,L1,V2,M1} P(488,501) { meet( complement( Y )
% 40.70/41.09    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113295) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.70/41.09    meet( complement( Y ), complement( X ) ) }.
% 40.70/41.09  parent0[0]: (59) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.70/41.09    Y ) }.
% 40.70/41.09  parent1[0; 5]: (113293) {G14,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 40.70/41.09     ==> meet( complement( X ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := complement( Y )
% 40.70/41.09     Y := complement( X )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113297) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.70/41.09    complement( join( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (3408) {G14,W10,D4,L1,V2,M1} P(488,501) { meet( complement( Y )
% 40.70/41.09    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.70/41.09  parent1[0; 5]: (113295) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) 
% 40.70/41.09    ==> meet( complement( Y ), complement( X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3442) {G15,W9,D4,L1,V2,M1} P(3408,59);d(3408) { complement( 
% 40.70/41.09    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.70/41.09  parent0: (113297) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.70/41.09    complement( join( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113302) {G16,W12,D6,L1,V3,M1}  { complement( join( complement( 
% 40.70/41.09    meet( X, Y ) ), join( Z, Y ) ) ) = complement( top ) }.
% 40.70/41.09  parent0[0]: (796) {G19,W10,D5,L1,V3,M1} P(739,29);d(256) { join( join( Z, X
% 40.70/41.09     ), complement( meet( Y, X ) ) ) ==> top }.
% 40.70/41.09  parent1[0; 11]: (3442) {G15,W9,D4,L1,V2,M1} P(3408,59);d(3408) { complement
% 40.70/41.09    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := complement( meet( X, Y ) )
% 40.70/41.09     Y := join( Z, Y )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113303) {G2,W11,D6,L1,V3,M1}  { complement( join( complement( 
% 40.70/41.09    meet( X, Y ) ), join( Z, Y ) ) ) = zero }.
% 40.70/41.09  parent0[0]: (61) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.70/41.09    zero }.
% 40.70/41.09  parent1[0; 10]: (113302) {G16,W12,D6,L1,V3,M1}  { complement( join( 
% 40.70/41.09    complement( meet( X, Y ) ), join( Z, Y ) ) ) = complement( top ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113304) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.70/41.09    join( Z, Y ) ) ) = zero }.
% 40.70/41.09  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.09    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.09  parent1[0; 1]: (113303) {G2,W11,D6,L1,V3,M1}  { complement( join( 
% 40.70/41.09    complement( meet( X, Y ) ), join( Z, Y ) ) ) = zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := join( Z, Y )
% 40.70/41.09     Y := meet( X, Y )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3489) {G20,W10,D5,L1,V3,M1} P(796,3442);d(61);d(502) { meet( 
% 40.70/41.09    meet( Z, Y ), complement( join( X, Y ) ) ) ==> zero }.
% 40.70/41.09  parent0: (113304) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.70/41.09    join( Z, Y ) ) ) = zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113307) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    complement( join( Z, Y ) ) ) }.
% 40.70/41.09  parent0[0]: (3489) {G20,W10,D5,L1,V3,M1} P(796,3442);d(61);d(502) { meet( 
% 40.70/41.09    meet( Z, Y ), complement( join( X, Y ) ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113312) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y
% 40.70/41.09    , Z ) ), complement( Z ) ) }.
% 40.70/41.09  parent0[0]: (3200) {G16,W10,D5,L1,V2,M1} P(2901,0) { join( meet( Y, 
% 40.70/41.09    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.70/41.09  parent1[0; 9]: (113307) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.09     ), complement( join( Z, Y ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := Z
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := meet( Y, Z )
% 40.70/41.09     Z := meet( Z, complement( Y ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113313) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.70/41.09    complement( Z ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113312) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet
% 40.70/41.09    ( Y, Z ) ), complement( Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3522) {G21,W10,D5,L1,V3,M1} P(3200,3489) { meet( meet( Z, 
% 40.70/41.09    meet( Y, X ) ), complement( X ) ) ==> zero }.
% 40.70/41.09  parent0: (113313) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.70/41.09    complement( Z ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113315) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 40.70/41.09    Z ) ), complement( Z ) ) }.
% 40.70/41.09  parent0[0]: (3522) {G21,W10,D5,L1,V3,M1} P(3200,3489) { meet( meet( Z, meet
% 40.70/41.09    ( Y, X ) ), complement( X ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113318) {G22,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), complement( complement( meet( Y, Z ) ) ) ) }.
% 40.70/41.09  parent0[0]: (817) {G22,W10,D5,L1,V2,M1} P(809,46);d(491);d(502) { meet( 
% 40.70/41.09    complement( X ), complement( meet( X, Y ) ) ) ==> complement( X ) }.
% 40.70/41.09  parent1[0; 5]: (113315) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    meet( Y, Z ) ), complement( Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := Z
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09     Z := complement( meet( Y, Z ) )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113319) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), meet( Y, Z ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 7]: (113318) {G22,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), complement( complement( meet( Y, Z ) ) ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( Y, Z )
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113320) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 40.70/41.09    , meet( Y, Z ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113319) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), meet( Y, Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3569) {G23,W10,D5,L1,V3,M1} P(817,3522);d(488) { meet( meet( 
% 40.70/41.09    Z, complement( X ) ), meet( X, Y ) ) ==> zero }.
% 40.70/41.09  parent0: (113320) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 40.70/41.09    , meet( Y, Z ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113322) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 40.70/41.09    Z ) ), complement( Z ) ) }.
% 40.70/41.09  parent0[0]: (3522) {G21,W10,D5,L1,V3,M1} P(3200,3489) { meet( meet( Z, meet
% 40.70/41.09    ( Y, X ) ), complement( X ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Z
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113332) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y
% 40.70/41.09     ), Z ), complement( Y ) ) }.
% 40.70/41.09  parent0[0]: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( 
% 40.70/41.09    X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.09  parent1[0; 3]: (113322) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    meet( Y, Z ) ), complement( Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := meet( X, Y )
% 40.70/41.09     Y := Z
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := meet( meet( X, Y ), Z )
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113335) {G22,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 40.70/41.09    complement( Y ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113332) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X
% 40.70/41.09    , Y ), Z ), complement( Y ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3600) {G24,W10,D5,L1,V3,M1} P(816,3522) { meet( meet( meet( X
% 40.70/41.09    , Y ), Z ), complement( Y ) ) ==> zero }.
% 40.70/41.09  parent0: (113335) {G22,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 40.70/41.09    complement( Y ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113338) {G23,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), meet( Y, Z ) ) }.
% 40.70/41.09  parent0[0]: (3569) {G23,W10,D5,L1,V3,M1} P(817,3522);d(488) { meet( meet( Z
% 40.70/41.09    , complement( X ) ), meet( X, Y ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := Z
% 40.70/41.09     Z := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113339) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    meet( complement( Y ), Z ) ) }.
% 40.70/41.09  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.09    complement( X ) ) ==> X }.
% 40.70/41.09  parent1[0; 5]: (113338) {G23,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.70/41.09    complement( Y ) ), meet( Y, Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( Y )
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113340) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 40.70/41.09    complement( Y ), Z ) ) ==> zero }.
% 40.70/41.09  parent0[0]: (113339) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.09    meet( complement( Y ), Z ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (3652) {G24,W10,D5,L1,V3,M1} P(488,3569) { meet( meet( Y, X )
% 40.70/41.09    , meet( complement( X ), Z ) ) ==> zero }.
% 40.70/41.09  parent0: (113340) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 40.70/41.09    complement( Y ), Z ) ) ==> zero }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := Y
% 40.70/41.09     Y := X
% 40.70/41.09     Z := Z
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113342) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 40.70/41.09     join( X, composition( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (220) {G5,W11,D4,L1,V2,M1} P(215,6) { join( X, composition( Y, 
% 40.70/41.09    X ) ) = composition( join( one, Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113344) {G2,W9,D4,L1,V1,M1}  { composition( one, X ) = join( X, 
% 40.70/41.09    composition( skol1, X ) ) }.
% 40.70/41.09  parent0[0]: (19) {G1,W5,D3,L1,V0,M1} P(0,16) { join( one, skol1 ) ==> one
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113342) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 40.70/41.09    , X ) = join( X, composition( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := skol1
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113345) {G3,W7,D4,L1,V1,M1}  { X = join( X, composition( skol1, X
% 40.70/41.09     ) ) }.
% 40.70/41.09  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.09    ==> X }.
% 40.70/41.09  parent1[0; 1]: (113344) {G2,W9,D4,L1,V1,M1}  { composition( one, X ) = join
% 40.70/41.09    ( X, composition( skol1, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113346) {G3,W7,D4,L1,V1,M1}  { join( X, composition( skol1, X ) ) 
% 40.70/41.09    = X }.
% 40.70/41.09  parent0[0]: (113345) {G3,W7,D4,L1,V1,M1}  { X = join( X, composition( skol1
% 40.70/41.09    , X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (4407) {G6,W7,D4,L1,V1,M1} P(19,220);d(215) { join( X, 
% 40.70/41.09    composition( skol1, X ) ) ==> X }.
% 40.70/41.09  parent0: (113346) {G3,W7,D4,L1,V1,M1}  { join( X, composition( skol1, X ) )
% 40.70/41.09     = X }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113348) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 40.70/41.09     join( X, composition( Y, X ) ) }.
% 40.70/41.09  parent0[0]: (220) {G5,W11,D4,L1,V2,M1} P(215,6) { join( X, composition( Y, 
% 40.70/41.09    X ) ) = composition( join( one, Y ), X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09     Y := Y
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  paramod: (113349) {G1,W10,D5,L1,V1,M1}  { composition( top, X ) = join( X, 
% 40.70/41.09    composition( complement( one ), X ) ) }.
% 40.70/41.09  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.70/41.09     }.
% 40.70/41.09  parent1[0; 2]: (113348) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 40.70/41.09    , X ) = join( X, composition( Y, X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := one
% 40.70/41.09  end
% 40.70/41.09  substitution1:
% 40.70/41.09     X := X
% 40.70/41.09     Y := complement( one )
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113350) {G1,W10,D5,L1,V1,M1}  { join( X, composition( complement( 
% 40.70/41.09    one ), X ) ) = composition( top, X ) }.
% 40.70/41.09  parent0[0]: (113349) {G1,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 40.70/41.09    X, composition( complement( one ), X ) ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  subsumption: (4409) {G6,W10,D5,L1,V1,M1} P(11,220) { join( X, composition( 
% 40.70/41.09    complement( one ), X ) ) ==> composition( top, X ) }.
% 40.70/41.09  parent0: (113350) {G1,W10,D5,L1,V1,M1}  { join( X, composition( complement
% 40.70/41.09    ( one ), X ) ) = composition( top, X ) }.
% 40.70/41.09  substitution0:
% 40.70/41.09     X := X
% 40.70/41.09  end
% 40.70/41.09  permutation0:
% 40.70/41.09     0 ==> 0
% 40.70/41.09  end
% 40.70/41.09  
% 40.70/41.09  eqswap: (113352) {G28,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 40.70/41.09  parent0[0]: (1781) {G28,W7,D4,L1,V2,M1} P(1403,1162);d(488) { meet( join( X
% 40.70/41.10    , Y ), Y ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113353) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet( 
% 40.70/41.10    X, composition( skol1, X ) ) }.
% 40.70/41.10  parent0[0]: (4407) {G6,W7,D4,L1,V1,M1} P(19,220);d(215) { join( X, 
% 40.70/41.10    composition( skol1, X ) ) ==> X }.
% 40.70/41.10  parent1[0; 5]: (113352) {G28,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := composition( skol1, X )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113354) {G7,W9,D4,L1,V1,M1}  { meet( X, composition( skol1, X ) ) 
% 40.70/41.10    ==> composition( skol1, X ) }.
% 40.70/41.10  parent0[0]: (113353) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.70/41.10    meet( X, composition( skol1, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4448) {G29,W9,D4,L1,V1,M1} P(4407,1781) { meet( X, 
% 40.70/41.10    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.10  parent0: (113354) {G7,W9,D4,L1,V1,M1}  { meet( X, composition( skol1, X ) )
% 40.70/41.10     ==> composition( skol1, X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113356) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.70/41.10  parent0[0]: (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join
% 40.70/41.10    ( X, Y ) ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113357) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet( 
% 40.70/41.10    composition( skol1, X ), X ) }.
% 40.70/41.10  parent0[0]: (4407) {G6,W7,D4,L1,V1,M1} P(19,220);d(215) { join( X, 
% 40.70/41.10    composition( skol1, X ) ) ==> X }.
% 40.70/41.10  parent1[0; 8]: (113356) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( skol1, X )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113358) {G7,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), X ) 
% 40.70/41.10    ==> composition( skol1, X ) }.
% 40.70/41.10  parent0[0]: (113357) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.70/41.10    meet( composition( skol1, X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4449) {G21,W9,D4,L1,V1,M1} P(4407,1780) { meet( composition( 
% 40.70/41.10    skol1, X ), X ) ==> composition( skol1, X ) }.
% 40.70/41.10  parent0: (113358) {G7,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), X )
% 40.70/41.10     ==> composition( skol1, X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113359) {G6,W7,D4,L1,V1,M1}  { X ==> join( X, composition( skol1, 
% 40.70/41.10    X ) ) }.
% 40.70/41.10  parent0[0]: (4407) {G6,W7,D4,L1,V1,M1} P(19,220);d(215) { join( X, 
% 40.70/41.10    composition( skol1, X ) ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113360) {G1,W7,D4,L1,V1,M1}  { X ==> join( composition( skol1, X
% 40.70/41.10     ), X ) }.
% 40.70/41.10  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.70/41.10  parent1[0; 2]: (113359) {G6,W7,D4,L1,V1,M1}  { X ==> join( X, composition( 
% 40.70/41.10    skol1, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := composition( skol1, X )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113363) {G1,W7,D4,L1,V1,M1}  { join( composition( skol1, X ), X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent0[0]: (113360) {G1,W7,D4,L1,V1,M1}  { X ==> join( composition( skol1
% 40.70/41.10    , X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4479) {G7,W7,D4,L1,V1,M1} P(4407,0) { join( composition( 
% 40.70/41.10    skol1, X ), X ) ==> X }.
% 40.70/41.10  parent0: (113363) {G1,W7,D4,L1,V1,M1}  { join( composition( skol1, X ), X )
% 40.70/41.10     ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113365) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.10    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.10    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113368) {G2,W11,D6,L1,V1,M1}  { join( converse( composition( 
% 40.70/41.10    skol1, converse( X ) ) ), X ) ==> converse( converse( X ) ) }.
% 40.70/41.10  parent0[0]: (4479) {G7,W7,D4,L1,V1,M1} P(4407,0) { join( composition( skol1
% 40.70/41.10    , X ), X ) ==> X }.
% 40.70/41.10  parent1[0; 9]: (113365) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.10    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( X )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( skol1, converse( X ) )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113369) {G1,W9,D6,L1,V1,M1}  { join( converse( composition( skol1
% 40.70/41.10    , converse( X ) ) ), X ) ==> X }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 8]: (113368) {G2,W11,D6,L1,V1,M1}  { join( converse( composition
% 40.70/41.10    ( skol1, converse( X ) ) ), X ) ==> converse( converse( X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113370) {G2,W8,D5,L1,V1,M1}  { join( composition( X, converse( 
% 40.70/41.10    skol1 ) ), X ) ==> X }.
% 40.70/41.10  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.70/41.10    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.70/41.10  parent1[0; 2]: (113369) {G1,W9,D6,L1,V1,M1}  { join( converse( composition
% 40.70/41.10    ( skol1, converse( X ) ) ), X ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4486) {G8,W8,D5,L1,V1,M1} P(4479,24);d(7);d(20) { join( 
% 40.70/41.10    composition( X, converse( skol1 ) ), X ) ==> X }.
% 40.70/41.10  parent0: (113370) {G2,W8,D5,L1,V1,M1}  { join( composition( X, converse( 
% 40.70/41.10    skol1 ) ), X ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113373) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 40.70/41.10     join( composition( X, Y ), Y ) }.
% 40.70/41.10  parent0[0]: (221) {G5,W11,D4,L1,V2,M1} P(215,6) { join( composition( Y, X )
% 40.70/41.10    , X ) = composition( join( Y, one ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113376) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = join( 
% 40.70/41.10    composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 40.70/41.10  parent0[0]: (751) {G19,W9,D6,L1,V2,M1} P(742,24);d(7) { join( converse( 
% 40.70/41.10    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 40.70/41.10  parent1[0; 2]: (113373) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 40.70/41.10    , Y ) = join( composition( X, Y ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := one
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := converse( meet( X, converse( one ) ) )
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113377) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = join( 
% 40.70/41.10    composition( converse( meet( Y, one ) ), X ), X ) }.
% 40.70/41.10  parent0[0]: (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 9]: (113376) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = 
% 40.70/41.10    join( composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113378) {G5,W10,D6,L1,V2,M1}  { X = join( composition( converse( 
% 40.70/41.10    meet( Y, one ) ), X ), X ) }.
% 40.70/41.10  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 1]: (113377) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = 
% 40.70/41.10    join( composition( converse( meet( Y, one ) ), X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113379) {G5,W10,D6,L1,V2,M1}  { join( composition( converse( meet
% 40.70/41.10    ( Y, one ) ), X ), X ) = X }.
% 40.70/41.10  parent0[0]: (113378) {G5,W10,D6,L1,V2,M1}  { X = join( composition( 
% 40.70/41.10    converse( meet( Y, one ) ), X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4543) {G20,W10,D6,L1,V2,M1} P(751,221);d(214);d(215) { join( 
% 40.70/41.10    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.70/41.10  parent0: (113379) {G5,W10,D6,L1,V2,M1}  { join( composition( converse( meet
% 40.70/41.10    ( Y, one ) ), X ), X ) = X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113381) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 40.70/41.10     join( composition( X, Y ), Y ) }.
% 40.70/41.10  parent0[0]: (221) {G5,W11,D4,L1,V2,M1} P(215,6) { join( composition( Y, X )
% 40.70/41.10    , X ) = composition( join( Y, one ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113386) {G6,W12,D6,L1,V1,M1}  { composition( one, X ) = join( 
% 40.70/41.10    composition( composition( one, converse( skol1 ) ), X ), X ) }.
% 40.70/41.10  parent0[0]: (4486) {G8,W8,D5,L1,V1,M1} P(4479,24);d(7);d(20) { join( 
% 40.70/41.10    composition( X, converse( skol1 ) ), X ) ==> X }.
% 40.70/41.10  parent1[0; 2]: (113381) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 40.70/41.10    , Y ) = join( composition( X, Y ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := one
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( one, converse( skol1 ) )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113389) {G5,W10,D5,L1,V1,M1}  { composition( one, X ) = join( 
% 40.70/41.10    composition( converse( skol1 ), X ), X ) }.
% 40.70/41.10  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 6]: (113386) {G6,W12,D6,L1,V1,M1}  { composition( one, X ) = 
% 40.70/41.10    join( composition( composition( one, converse( skol1 ) ), X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113391) {G5,W8,D5,L1,V1,M1}  { X = join( composition( converse( 
% 40.70/41.10    skol1 ), X ), X ) }.
% 40.70/41.10  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 1]: (113389) {G5,W10,D5,L1,V1,M1}  { composition( one, X ) = 
% 40.70/41.10    join( composition( converse( skol1 ), X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113392) {G5,W8,D5,L1,V1,M1}  { join( composition( converse( skol1
% 40.70/41.10     ), X ), X ) = X }.
% 40.70/41.10  parent0[0]: (113391) {G5,W8,D5,L1,V1,M1}  { X = join( composition( converse
% 40.70/41.10    ( skol1 ), X ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4662) {G9,W8,D5,L1,V1,M1} P(4486,221);d(215);d(215) { join( 
% 40.70/41.10    composition( converse( skol1 ), X ), X ) ==> X }.
% 40.70/41.10  parent0: (113392) {G5,W8,D5,L1,V1,M1}  { join( composition( converse( skol1
% 40.70/41.10     ), X ), X ) = X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113394) {G26,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 40.70/41.10  parent0[0]: (1837) {G26,W7,D4,L1,V2,M1} P(1817,867) { meet( join( X, Y ), X
% 40.70/41.10     ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113395) {G10,W11,D5,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    X ) ==> meet( X, composition( converse( skol1 ), X ) ) }.
% 40.70/41.10  parent0[0]: (4662) {G9,W8,D5,L1,V1,M1} P(4486,221);d(215);d(215) { join( 
% 40.70/41.10    composition( converse( skol1 ), X ), X ) ==> X }.
% 40.70/41.10  parent1[0; 6]: (113394) {G26,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), X )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113396) {G10,W11,D5,L1,V1,M1}  { meet( X, composition( converse( 
% 40.70/41.10    skol1 ), X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.70/41.10  parent0[0]: (113395) {G10,W11,D5,L1,V1,M1}  { composition( converse( skol1
% 40.70/41.10     ), X ) ==> meet( X, composition( converse( skol1 ), X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4716) {G27,W11,D5,L1,V1,M1} P(4662,1837) { meet( X, 
% 40.70/41.10    composition( converse( skol1 ), X ) ) ==> composition( converse( skol1 )
% 40.70/41.10    , X ) }.
% 40.70/41.10  parent0: (113396) {G10,W11,D5,L1,V1,M1}  { meet( X, composition( converse( 
% 40.70/41.10    skol1 ), X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113398) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.10    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.10    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113402) {G2,W12,D6,L1,V1,M1}  { join( converse( composition( 
% 40.70/41.10    converse( skol1 ), converse( X ) ) ), X ) ==> converse( converse( X ) )
% 40.70/41.10     }.
% 40.70/41.10  parent0[0]: (4662) {G9,W8,D5,L1,V1,M1} P(4486,221);d(215);d(215) { join( 
% 40.70/41.10    composition( converse( skol1 ), X ), X ) ==> X }.
% 40.70/41.10  parent1[0; 10]: (113398) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.10    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( X )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), converse( X ) )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113403) {G1,W10,D6,L1,V1,M1}  { join( converse( composition( 
% 40.70/41.10    converse( skol1 ), converse( X ) ) ), X ) ==> X }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 9]: (113402) {G2,W12,D6,L1,V1,M1}  { join( converse( composition
% 40.70/41.10    ( converse( skol1 ), converse( X ) ) ), X ) ==> converse( converse( X ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113404) {G2,W9,D6,L1,V1,M1}  { join( composition( X, converse( 
% 40.70/41.10    converse( skol1 ) ) ), X ) ==> X }.
% 40.70/41.10  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.70/41.10    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.70/41.10  parent1[0; 2]: (113403) {G1,W10,D6,L1,V1,M1}  { join( converse( composition
% 40.70/41.10    ( converse( skol1 ), converse( X ) ) ), X ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := converse( skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113405) {G1,W7,D4,L1,V1,M1}  { join( composition( X, skol1 ), X )
% 40.70/41.10     ==> X }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 4]: (113404) {G2,W9,D6,L1,V1,M1}  { join( composition( X, 
% 40.70/41.10    converse( converse( skol1 ) ) ), X ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join
% 40.70/41.10    ( composition( X, skol1 ), X ) ==> X }.
% 40.70/41.10  parent0: (113405) {G1,W7,D4,L1,V1,M1}  { join( composition( X, skol1 ), X )
% 40.70/41.10     ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113408) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( X, 
% 40.70/41.10    skol1 ), one ) }.
% 40.70/41.10  parent0[0]: (32) {G1,W9,D4,L1,V1,M1} P(16,1) { join( join( X, skol1 ), one
% 40.70/41.10     ) ==> join( X, one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113411) {G2,W10,D5,L1,V0,M1}  { join( composition( converse( 
% 40.70/41.10    skol1 ), skol1 ), one ) ==> join( skol1, one ) }.
% 40.70/41.10  parent0[0]: (4662) {G9,W8,D5,L1,V1,M1} P(4486,221);d(215);d(215) { join( 
% 40.70/41.10    composition( converse( skol1 ), X ), X ) ==> X }.
% 40.70/41.10  parent1[0; 8]: (113408) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 40.70/41.10    join( X, skol1 ), one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113412) {G1,W8,D5,L1,V0,M1}  { join( composition( converse( skol1
% 40.70/41.10     ), skol1 ), one ) ==> one }.
% 40.70/41.10  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 40.70/41.10  parent1[0; 7]: (113411) {G2,W10,D5,L1,V0,M1}  { join( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), one ) ==> join( skol1, one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4734) {G10,W8,D5,L1,V0,M1} P(4662,32);d(16) { join( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), one ) ==> one }.
% 40.70/41.10  parent0: (113412) {G1,W8,D5,L1,V0,M1}  { join( composition( converse( skol1
% 40.70/41.10     ), skol1 ), one ) ==> one }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113415) {G26,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 40.70/41.10  parent0[0]: (1837) {G26,W7,D4,L1,V2,M1} P(1817,867) { meet( join( X, Y ), X
% 40.70/41.10     ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113416) {G11,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> meet
% 40.70/41.10    ( X, composition( X, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join( 
% 40.70/41.10    composition( X, skol1 ), X ) ==> X }.
% 40.70/41.10  parent1[0; 5]: (113415) {G26,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( X, skol1 )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113417) {G11,W9,D4,L1,V1,M1}  { meet( X, composition( X, skol1 ) )
% 40.70/41.10     ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0[0]: (113416) {G11,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.10    meet( X, composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4756) {G27,W9,D4,L1,V1,M1} P(4733,1837) { meet( X, 
% 40.70/41.10    composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0: (113417) {G11,W9,D4,L1,V1,M1}  { meet( X, composition( X, skol1 )
% 40.70/41.10     ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113419) {G21,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.70/41.10  parent0[0]: (1817) {G21,W7,D4,L1,V2,M1} P(509,1780) { meet( X, join( X, Y )
% 40.70/41.10     ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113420) {G11,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> meet
% 40.70/41.10    ( composition( X, skol1 ), X ) }.
% 40.70/41.10  parent0[0]: (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join( 
% 40.70/41.10    composition( X, skol1 ), X ) ==> X }.
% 40.70/41.10  parent1[0; 8]: (113419) {G21,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( X, skol1 )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113421) {G11,W9,D4,L1,V1,M1}  { meet( composition( X, skol1 ), X )
% 40.70/41.10     ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0[0]: (113420) {G11,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.10    meet( composition( X, skol1 ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4757) {G22,W9,D4,L1,V1,M1} P(4733,1817) { meet( composition( 
% 40.70/41.10    X, skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0: (113421) {G11,W9,D4,L1,V1,M1}  { meet( composition( X, skol1 ), X
% 40.70/41.10     ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113423) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.10     ), X ) }.
% 40.70/41.10  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.10    ==> join( X, Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113425) {G11,W11,D4,L1,V1,M1}  { join( composition( X, skol1 ), X
% 40.70/41.10     ) ==> join( X, composition( X, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join( 
% 40.70/41.10    composition( X, skol1 ), X ) ==> X }.
% 40.70/41.10  parent1[0; 7]: (113423) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.10    ( X, Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( X, skol1 )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113426) {G11,W7,D4,L1,V1,M1}  { X ==> join( X, composition( X, 
% 40.70/41.10    skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4733) {G10,W7,D4,L1,V1,M1} P(4662,24);d(7);d(20);d(7) { join( 
% 40.70/41.10    composition( X, skol1 ), X ) ==> X }.
% 40.70/41.10  parent1[0; 1]: (113425) {G11,W11,D4,L1,V1,M1}  { join( composition( X, 
% 40.70/41.10    skol1 ), X ) ==> join( X, composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113428) {G11,W7,D4,L1,V1,M1}  { join( X, composition( X, skol1 ) )
% 40.70/41.10     ==> X }.
% 40.70/41.10  parent0[0]: (113426) {G11,W7,D4,L1,V1,M1}  { X ==> join( X, composition( X
% 40.70/41.10    , skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4765) {G15,W7,D4,L1,V1,M1} P(4733,509) { join( X, composition
% 40.70/41.10    ( X, skol1 ) ) ==> X }.
% 40.70/41.10  parent0: (113428) {G11,W7,D4,L1,V1,M1}  { join( X, composition( X, skol1 )
% 40.70/41.10     ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113431) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.10     ), X ) }.
% 40.70/41.10  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.10    ==> join( X, Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113433) {G11,W13,D5,L1,V0,M1}  { join( composition( converse( 
% 40.70/41.10    skol1 ), skol1 ), one ) ==> join( one, composition( converse( skol1 ), 
% 40.70/41.10    skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4734) {G10,W8,D5,L1,V0,M1} P(4662,32);d(16) { join( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), one ) ==> one }.
% 40.70/41.10  parent1[0; 8]: (113431) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.10    ( X, Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), skol1 )
% 40.70/41.10     Y := one
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113434) {G11,W8,D5,L1,V0,M1}  { one ==> join( one, composition( 
% 40.70/41.10    converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4734) {G10,W8,D5,L1,V0,M1} P(4662,32);d(16) { join( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), one ) ==> one }.
% 40.70/41.10  parent1[0; 1]: (113433) {G11,W13,D5,L1,V0,M1}  { join( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), one ) ==> join( one, composition( converse( 
% 40.70/41.10    skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113436) {G11,W8,D5,L1,V0,M1}  { join( one, composition( converse( 
% 40.70/41.10    skol1 ), skol1 ) ) ==> one }.
% 40.70/41.10  parent0[0]: (113434) {G11,W8,D5,L1,V0,M1}  { one ==> join( one, composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4930) {G15,W8,D5,L1,V0,M1} P(4734,509) { join( one, 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ) ==> one }.
% 40.70/41.10  parent0: (113436) {G11,W8,D5,L1,V0,M1}  { join( one, composition( converse
% 40.70/41.10    ( skol1 ), skol1 ) ) ==> one }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113439) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 40.70/41.10     join( X, composition( Y, X ) ) }.
% 40.70/41.10  parent0[0]: (220) {G5,W11,D4,L1,V2,M1} P(215,6) { join( X, composition( Y, 
% 40.70/41.10    X ) ) = composition( join( one, Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113441) {G6,W12,D6,L1,V1,M1}  { composition( one, X ) = join( X, 
% 40.70/41.10    composition( composition( converse( skol1 ), skol1 ), X ) ) }.
% 40.70/41.10  parent0[0]: (4930) {G15,W8,D5,L1,V0,M1} P(4734,509) { join( one, 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ) ==> one }.
% 40.70/41.10  parent1[0; 2]: (113439) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 40.70/41.10    , X ) = join( X, composition( Y, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := composition( converse( skol1 ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113442) {G5,W10,D6,L1,V1,M1}  { X = join( X, composition( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), X ) ) }.
% 40.70/41.10  parent0[0]: (215) {G4,W5,D3,L1,V1,M1} P(214,208) { composition( one, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 1]: (113441) {G6,W12,D6,L1,V1,M1}  { composition( one, X ) = 
% 40.70/41.10    join( X, composition( composition( converse( skol1 ), skol1 ), X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113443) {G5,W10,D6,L1,V1,M1}  { join( X, composition( composition
% 40.70/41.10    ( converse( skol1 ), skol1 ), X ) ) = X }.
% 40.70/41.10  parent0[0]: (113442) {G5,W10,D6,L1,V1,M1}  { X = join( X, composition( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (4935) {G16,W10,D6,L1,V1,M1} P(4930,220);d(215) { join( X, 
% 40.70/41.10    composition( composition( converse( skol1 ), skol1 ), X ) ) ==> X }.
% 40.70/41.10  parent0: (113443) {G5,W10,D6,L1,V1,M1}  { join( X, composition( composition
% 40.70/41.10    ( converse( skol1 ), skol1 ), X ) ) = X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113445) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 40.70/41.10    ( complement( Y ), Z ) ) }.
% 40.70/41.10  parent0[0]: (3652) {G24,W10,D5,L1,V3,M1} P(488,3569) { meet( meet( Y, X ), 
% 40.70/41.10    meet( complement( X ), Z ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113447) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.10    composition( complement( Y ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4756) {G27,W9,D4,L1,V1,M1} P(4733,1837) { meet( X, composition
% 40.70/41.10    ( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent1[0; 6]: (113445) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.10     ), meet( complement( Y ), Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := complement( Y )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := composition( complement( Y ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113449) {G25,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), composition( 
% 40.70/41.10    complement( Y ), skol1 ) ) ==> zero }.
% 40.70/41.10  parent0[0]: (113447) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.10    composition( complement( Y ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5001) {G28,W10,D5,L1,V2,M1} P(4756,3652) { meet( meet( Y, X )
% 40.70/41.10    , composition( complement( X ), skol1 ) ) ==> zero }.
% 40.70/41.10  parent0: (113449) {G25,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), composition
% 40.70/41.10    ( complement( Y ), skol1 ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113450) {G27,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> meet( 
% 40.70/41.10    X, composition( X, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4756) {G27,W9,D4,L1,V1,M1} P(4733,1837) { meet( X, composition
% 40.70/41.10    ( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113452) {G28,W8,D5,L1,V0,M1}  { composition( complement( 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0[0]: (3155) {G35,W10,D5,L1,V2,M1} P(3124,1444);d(476);d(480) { meet
% 40.70/41.10    ( complement( composition( top, Y ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.10  parent1[0; 7]: (113450) {G27,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==>
% 40.70/41.10     meet( X, composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := complement( composition( top, skol1 ) )
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( composition( top, skol1 ) )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5018) {G36,W8,D5,L1,V0,M1} P(4756,3155) { composition( 
% 40.70/41.10    complement( composition( top, skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0: (113452) {G28,W8,D5,L1,V0,M1}  { composition( complement( 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113455) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 40.70/41.10    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 40.70/41.10    complement( converse( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (91) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, 
% 40.70/41.10    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 40.70/41.10     ) ) ) ==> complement( converse( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113461) {G2,W19,D7,L1,V0,M1}  { complement( converse( complement
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, 
% 40.70/41.10    complement( converse( zero ) ) ), complement( converse( complement( 
% 40.70/41.10    composition( top, skol1 ) ) ) ) ) }.
% 40.70/41.10  parent0[0]: (5018) {G36,W8,D5,L1,V0,M1} P(4756,3155) { composition( 
% 40.70/41.10    complement( composition( top, skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent1[0; 12]: (113455) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y )
% 40.70/41.10     ) ==> join( composition( X, complement( converse( composition( Y, X ) )
% 40.70/41.10     ) ), complement( converse( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := complement( composition( top, skol1 ) )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113462) {G3,W18,D7,L1,V0,M1}  { complement( converse( complement
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, 
% 40.70/41.10    complement( zero ) ), complement( converse( complement( composition( top
% 40.70/41.10    , skol1 ) ) ) ) ) }.
% 40.70/41.10  parent0[0]: (510) {G13,W4,D3,L1,V0,M1} P(492,470) { converse( zero ) ==> 
% 40.70/41.10    zero }.
% 40.70/41.10  parent1[0; 11]: (113461) {G2,W19,D7,L1,V0,M1}  { complement( converse( 
% 40.70/41.10    complement( composition( top, skol1 ) ) ) ) ==> join( composition( skol1
% 40.70/41.10    , complement( converse( zero ) ) ), complement( converse( complement( 
% 40.70/41.10    composition( top, skol1 ) ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113463) {G4,W17,D7,L1,V0,M1}  { complement( converse( complement
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    complement( converse( complement( composition( top, skol1 ) ) ) ) ) }.
% 40.70/41.10  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.10    ( zero ) ==> top }.
% 40.70/41.10  parent1[0; 10]: (113462) {G3,W18,D7,L1,V0,M1}  { complement( converse( 
% 40.70/41.10    complement( composition( top, skol1 ) ) ) ) ==> join( composition( skol1
% 40.70/41.10    , complement( zero ) ), complement( converse( complement( composition( 
% 40.70/41.10    top, skol1 ) ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113465) {G5,W17,D7,L1,V0,M1}  { complement( converse( complement
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    complement( complement( converse( composition( top, skol1 ) ) ) ) ) }.
% 40.70/41.10  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.10    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.10  parent1[0; 12]: (113463) {G4,W17,D7,L1,V0,M1}  { complement( converse( 
% 40.70/41.10    complement( composition( top, skol1 ) ) ) ) ==> join( composition( skol1
% 40.70/41.10    , top ), complement( converse( complement( composition( top, skol1 ) ) )
% 40.70/41.10     ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( top, skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113466) {G6,W17,D7,L1,V0,M1}  { complement( complement( converse
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    complement( complement( converse( composition( top, skol1 ) ) ) ) ) }.
% 40.70/41.10  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.10    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.10  parent1[0; 2]: (113465) {G5,W17,D7,L1,V0,M1}  { complement( converse( 
% 40.70/41.10    complement( composition( top, skol1 ) ) ) ) ==> join( composition( skol1
% 40.70/41.10    , top ), complement( complement( converse( composition( top, skol1 ) ) )
% 40.70/41.10     ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( top, skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113471) {G7,W15,D6,L1,V0,M1}  { complement( complement( converse
% 40.70/41.10    ( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    converse( composition( top, skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.10    complement( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 11]: (113466) {G6,W17,D7,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    converse( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, 
% 40.70/41.10    top ), complement( complement( converse( composition( top, skol1 ) ) ) )
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( composition( top, skol1 ) )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113472) {G8,W13,D5,L1,V0,M1}  { converse( composition( top, skol1
% 40.70/41.10     ) ) ==> join( composition( skol1, top ), converse( composition( top, 
% 40.70/41.10    skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.10    complement( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 1]: (113471) {G7,W15,D6,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    converse( composition( top, skol1 ) ) ) ) ==> join( composition( skol1, 
% 40.70/41.10    top ), converse( composition( top, skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( composition( top, skol1 ) )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113475) {G9,W11,D5,L1,V0,M1}  { converse( composition( top, skol1
% 40.70/41.10     ) ) ==> composition( join( skol1, converse( skol1 ) ), top ) }.
% 40.70/41.10  parent0[0]: (333) {G13,W15,D5,L1,V2,M1} P(265,6) { join( composition( Y, 
% 40.70/41.10    top ), converse( composition( top, X ) ) ) ==> composition( join( Y, 
% 40.70/41.10    converse( X ) ), top ) }.
% 40.70/41.10  parent1[0; 5]: (113472) {G8,W13,D5,L1,V0,M1}  { converse( composition( top
% 40.70/41.10    , skol1 ) ) ==> join( composition( skol1, top ), converse( composition( 
% 40.70/41.10    top, skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113476) {G9,W11,D5,L1,V0,M1}  { composition( join( skol1, converse
% 40.70/41.10    ( skol1 ) ), top ) ==> converse( composition( top, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (113475) {G9,W11,D5,L1,V0,M1}  { converse( composition( top, 
% 40.70/41.10    skol1 ) ) ==> composition( join( skol1, converse( skol1 ) ), top ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5036) {G37,W11,D5,L1,V0,M1} P(5018,91);d(510);d(476);d(3064);
% 40.70/41.10    d(488);d(333) { composition( join( skol1, converse( skol1 ) ), top ) ==> 
% 40.70/41.10    converse( composition( top, skol1 ) ) }.
% 40.70/41.10  parent0: (113476) {G9,W11,D5,L1,V0,M1}  { composition( join( skol1, 
% 40.70/41.10    converse( skol1 ) ), top ) ==> converse( composition( top, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113478) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y )
% 40.70/41.10    , Z ), complement( Y ) ) }.
% 40.70/41.10  parent0[0]: (3600) {G24,W10,D5,L1,V3,M1} P(816,3522) { meet( meet( meet( X
% 40.70/41.10    , Y ), Z ), complement( Y ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113479) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, meet( X, Y ) ), complement( Y ) ) }.
% 40.70/41.10  parent0[0]: (4448) {G29,W9,D4,L1,V1,M1} P(4407,1781) { meet( X, composition
% 40.70/41.10    ( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.10  parent1[0; 3]: (113478) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.70/41.10    ( X, Y ), Z ), complement( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := meet( X, Y )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := composition( skol1, meet( X, Y ) )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113481) {G25,W10,D5,L1,V2,M1}  { meet( composition( skol1, meet( X
% 40.70/41.10    , Y ) ), complement( Y ) ) ==> zero }.
% 40.70/41.10  parent0[0]: (113479) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, meet( X, Y ) ), complement( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5058) {G30,W10,D5,L1,V2,M1} P(4448,3600) { meet( composition
% 40.70/41.10    ( skol1, meet( X, Y ) ), complement( Y ) ) ==> zero }.
% 40.70/41.10  parent0: (113481) {G25,W10,D5,L1,V2,M1}  { meet( composition( skol1, meet( 
% 40.70/41.10    X, Y ) ), complement( Y ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113483) {G29,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet( 
% 40.70/41.10    X, composition( skol1, X ) ) }.
% 40.70/41.10  parent0[0]: (4448) {G29,W9,D4,L1,V1,M1} P(4407,1781) { meet( X, composition
% 40.70/41.10    ( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113485) {G20,W8,D5,L1,V0,M1}  { composition( skol1, complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> zero }.
% 40.70/41.10  parent0[0]: (2707) {G19,W10,D5,L1,V2,M1} P(1278,1444);d(476);d(480) { meet
% 40.70/41.10    ( complement( composition( X, top ) ), composition( X, Y ) ) ==> zero }.
% 40.70/41.10  parent1[0; 7]: (113483) {G29,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==>
% 40.70/41.10     meet( X, composition( skol1, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := complement( composition( skol1, top ) )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( composition( skol1, top ) )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5073) {G30,W8,D5,L1,V0,M1} P(4448,2707) { composition( skol1
% 40.70/41.10    , complement( composition( skol1, top ) ) ) ==> zero }.
% 40.70/41.10  parent0: (113485) {G20,W8,D5,L1,V0,M1}  { composition( skol1, complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113488) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 40.70/41.10    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 40.70/41.10    X ) ) ) ) }.
% 40.70/41.10  parent0[0]: (92) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 40.70/41.10    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 40.70/41.10    complement( Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113493) {G2,W17,D6,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> join( complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ), composition( converse( skol1 ), complement
% 40.70/41.10    ( zero ) ) ) }.
% 40.70/41.10  parent0[0]: (5073) {G30,W8,D5,L1,V0,M1} P(4448,2707) { composition( skol1, 
% 40.70/41.10    complement( composition( skol1, top ) ) ) ==> zero }.
% 40.70/41.10  parent1[0; 16]: (113488) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 40.70/41.10    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 40.70/41.10    X ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( composition( skol1, top ) )
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113495) {G3,W15,D5,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    composition( converse( skol1 ), complement( zero ) ) ) }.
% 40.70/41.10  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.10    complement( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 7]: (113493) {G2,W17,D6,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> join( complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ), composition( converse( skol1 ), complement
% 40.70/41.10    ( zero ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( skol1, top )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113496) {G4,W13,D5,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.10    join( composition( skol1, top ), composition( converse( skol1 ), 
% 40.70/41.10    complement( zero ) ) ) }.
% 40.70/41.10  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.10    complement( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 1]: (113495) {G3,W15,D5,L1,V0,M1}  { complement( complement( 
% 40.70/41.10    composition( skol1, top ) ) ) ==> join( composition( skol1, top ), 
% 40.70/41.10    composition( converse( skol1 ), complement( zero ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( skol1, top )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113501) {G5,W12,D5,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.10    join( composition( skol1, top ), composition( converse( skol1 ), top ) )
% 40.70/41.10     }.
% 40.70/41.10  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.10    ( zero ) ==> top }.
% 40.70/41.10  parent1[0; 11]: (113496) {G4,W13,D5,L1,V0,M1}  { composition( skol1, top ) 
% 40.70/41.10    ==> join( composition( skol1, top ), composition( converse( skol1 ), 
% 40.70/41.10    complement( zero ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113502) {G1,W10,D5,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.10    composition( join( skol1, converse( skol1 ) ), top ) }.
% 40.70/41.10  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.10    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.10  parent1[0; 4]: (113501) {G5,W12,D5,L1,V0,M1}  { composition( skol1, top ) 
% 40.70/41.10    ==> join( composition( skol1, top ), composition( converse( skol1 ), top
% 40.70/41.10     ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := converse( skol1 )
% 40.70/41.10     Z := top
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113503) {G2,W8,D4,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.10    converse( composition( top, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (5036) {G37,W11,D5,L1,V0,M1} P(5018,91);d(510);d(476);d(3064);d
% 40.70/41.10    (488);d(333) { composition( join( skol1, converse( skol1 ) ), top ) ==> 
% 40.70/41.10    converse( composition( top, skol1 ) ) }.
% 40.70/41.10  parent1[0; 4]: (113502) {G1,W10,D5,L1,V0,M1}  { composition( skol1, top ) 
% 40.70/41.10    ==> composition( join( skol1, converse( skol1 ) ), top ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113504) {G2,W8,D4,L1,V0,M1}  { converse( composition( top, skol1 )
% 40.70/41.10     ) ==> composition( skol1, top ) }.
% 40.70/41.10  parent0[0]: (113503) {G2,W8,D4,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.10    converse( composition( top, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.10    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.10     ) }.
% 40.70/41.10  parent0: (113504) {G2,W8,D4,L1,V0,M1}  { converse( composition( top, skol1
% 40.70/41.10     ) ) ==> composition( skol1, top ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113506) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113507) {G1,W8,D4,L1,V0,M1}  { composition( top, skol1 ) ==> 
% 40.70/41.10    converse( composition( skol1, top ) ) }.
% 40.70/41.10  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.10    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.10     ) }.
% 40.70/41.10  parent1[0; 5]: (113506) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 40.70/41.10     ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( top, skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113508) {G1,W8,D4,L1,V0,M1}  { converse( composition( skol1, top )
% 40.70/41.10     ) ==> composition( top, skol1 ) }.
% 40.70/41.10  parent0[0]: (113507) {G1,W8,D4,L1,V0,M1}  { composition( top, skol1 ) ==> 
% 40.70/41.10    converse( composition( skol1, top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5114) {G39,W8,D4,L1,V0,M1} P(5084,7) { converse( composition
% 40.70/41.10    ( skol1, top ) ) ==> composition( top, skol1 ) }.
% 40.70/41.10  parent0: (113508) {G1,W8,D4,L1,V0,M1}  { converse( composition( skol1, top
% 40.70/41.10     ) ) ==> composition( top, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113510) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.70/41.10    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet( 
% 40.70/41.10    composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.70/41.10    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.70/41.10  parent0[0]: (148) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( Z
% 40.70/41.10    , Y ), converse( X ) ), meet( composition( meet( Z, converse( composition
% 40.70/41.10    ( Y, X ) ) ), Y ), converse( X ) ) ) ==> meet( composition( meet( Z, 
% 40.70/41.10    converse( composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Z
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113517) {G2,W29,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    converse( composition( skol1, top ) ) ), skol1 ), converse( top ) ) ==> 
% 40.70/41.10    join( meet( composition( X, skol1 ), converse( top ) ), meet( composition
% 40.70/41.10    ( meet( X, composition( top, skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.70/41.10  parent0[0]: (5114) {G39,W8,D4,L1,V0,M1} P(5084,7) { converse( composition( 
% 40.70/41.10    skol1, top ) ) ==> composition( top, skol1 ) }.
% 40.70/41.10  parent1[0; 23]: (113510) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.70/41.10    , converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet
% 40.70/41.10    ( composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.70/41.10    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := skol1
% 40.70/41.10     Z := top
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113525) {G3,W28,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.70/41.10  parent0[0]: (5114) {G39,W8,D4,L1,V0,M1} P(5084,7) { converse( composition( 
% 40.70/41.10    skol1, top ) ) ==> composition( top, skol1 ) }.
% 40.70/41.10  parent1[0; 5]: (113517) {G2,W29,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , converse( composition( skol1, top ) ) ), skol1 ), converse( top ) ) ==>
% 40.70/41.10     join( meet( composition( X, skol1 ), converse( top ) ), meet( 
% 40.70/41.10    composition( meet( X, composition( top, skol1 ) ), skol1 ), converse( top
% 40.70/41.10     ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113602) {G4,W27,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), top ) ) }.
% 40.70/41.10  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 26]: (113525) {G3,W28,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet
% 40.70/41.10    ( composition( X, skol1 ), converse( top ) ), meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113604) {G5,W26,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), top ), meet( composition( meet( X, composition( 
% 40.70/41.10    top, skol1 ) ), skol1 ), top ) ) }.
% 40.70/41.10  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 16]: (113602) {G4,W27,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet
% 40.70/41.10    ( composition( X, skol1 ), converse( top ) ), meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113605) {G6,W25,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), top ) ==> join( meet( composition( 
% 40.70/41.10    X, skol1 ), top ), meet( composition( meet( X, composition( top, skol1 )
% 40.70/41.10     ), skol1 ), top ) ) }.
% 40.70/41.10  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 9]: (113604) {G5,W26,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), converse( top ) ) ==> join( meet
% 40.70/41.10    ( composition( X, skol1 ), top ), meet( composition( meet( X, composition
% 40.70/41.10    ( top, skol1 ) ), skol1 ), top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113621) {G7,W23,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), top ) ==> join( composition( X, 
% 40.70/41.10    skol1 ), meet( composition( meet( X, composition( top, skol1 ) ), skol1 )
% 40.70/41.10    , top ) ) }.
% 40.70/41.10  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 11]: (113605) {G6,W25,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), top ) ==> join( meet( composition
% 40.70/41.10    ( X, skol1 ), top ), meet( composition( meet( X, composition( top, skol1
% 40.70/41.10     ) ), skol1 ), top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( X, skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113627) {G8,W21,D6,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ), top ) ==> join( composition( X, 
% 40.70/41.10    skol1 ), composition( meet( X, composition( top, skol1 ) ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 14]: (113621) {G7,W23,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), top ) ==> join( composition( X, 
% 40.70/41.10    skol1 ), meet( composition( meet( X, composition( top, skol1 ) ), skol1 )
% 40.70/41.10    , top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( meet( X, composition( top, skol1 ) ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113628) {G9,W19,D6,L1,V1,M1}  { composition( meet( X, composition
% 40.70/41.10    ( top, skol1 ) ), skol1 ) ==> join( composition( X, skol1 ), composition
% 40.70/41.10    ( meet( X, composition( top, skol1 ) ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (480) {G11,W5,D3,L1,V1,M1} P(470,449) { meet( X, top ) ==> X
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 1]: (113627) {G8,W21,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( top, skol1 ) ), skol1 ), top ) ==> join( composition( X, 
% 40.70/41.10    skol1 ), composition( meet( X, composition( top, skol1 ) ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( meet( X, composition( top, skol1 ) ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113632) {G1,W17,D6,L1,V1,M1}  { composition( meet( X, composition
% 40.70/41.10    ( top, skol1 ) ), skol1 ) ==> composition( join( X, meet( X, composition
% 40.70/41.10    ( top, skol1 ) ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.10    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.10  parent1[0; 8]: (113628) {G9,W19,D6,L1,V1,M1}  { composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ) ==> join( composition( X, skol1 ), 
% 40.70/41.10    composition( meet( X, composition( top, skol1 ) ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := meet( X, composition( top, skol1 ) )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113633) {G2,W11,D5,L1,V1,M1}  { composition( meet( X, composition
% 40.70/41.10    ( top, skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0[0]: (679) {G16,W7,D4,L1,V2,M1} P(488,674) { join( Y, meet( Y, X ) )
% 40.70/41.10     ==> Y }.
% 40.70/41.10  parent1[0; 9]: (113632) {G1,W17,D6,L1,V1,M1}  { composition( meet( X, 
% 40.70/41.10    composition( top, skol1 ) ), skol1 ) ==> composition( join( X, meet( X, 
% 40.70/41.10    composition( top, skol1 ) ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( top, skol1 )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (5120) {G40,W11,D5,L1,V1,M1} P(5114,148);d(264);d(480);d(480);
% 40.70/41.10    d(6);d(679) { composition( meet( X, composition( top, skol1 ) ), skol1 ) 
% 40.70/41.10    ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0: (113633) {G2,W11,D5,L1,V1,M1}  { composition( meet( X, composition
% 40.70/41.10    ( top, skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113636) {G30,W10,D5,L1,V2,M1}  { zero ==> meet( composition( skol1
% 40.70/41.10    , meet( X, Y ) ), complement( Y ) ) }.
% 40.70/41.10  parent0[0]: (5058) {G30,W10,D5,L1,V2,M1} P(4448,3600) { meet( composition( 
% 40.70/41.10    skol1, meet( X, Y ) ), complement( Y ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113638) {G15,W12,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, complement( join( X, Y ) ) ), complement( complement( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (3408) {G14,W10,D4,L1,V2,M1} P(488,501) { meet( complement( Y )
% 40.70/41.10    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.70/41.10  parent1[0; 5]: (113636) {G30,W10,D5,L1,V2,M1}  { zero ==> meet( composition
% 40.70/41.10    ( skol1, meet( X, Y ) ), complement( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( X )
% 40.70/41.10     Y := complement( Y )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113639) {G13,W10,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, complement( join( X, Y ) ) ), Y ) }.
% 40.70/41.10  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.10    complement( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 9]: (113638) {G15,W12,D6,L1,V2,M1}  { zero ==> meet( composition
% 40.70/41.10    ( skol1, complement( join( X, Y ) ) ), complement( complement( Y ) ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113640) {G13,W10,D6,L1,V2,M1}  { meet( composition( skol1, 
% 40.70/41.10    complement( join( X, Y ) ) ), Y ) ==> zero }.
% 40.70/41.10  parent0[0]: (113639) {G13,W10,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, complement( join( X, Y ) ) ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (6496) {G31,W10,D6,L1,V2,M1} P(3408,5058);d(488) { meet( 
% 40.70/41.10    composition( skol1, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 40.70/41.10  parent0: (113640) {G13,W10,D6,L1,V2,M1}  { meet( composition( skol1, 
% 40.70/41.10    complement( join( X, Y ) ) ), Y ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113642) {G28,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.70/41.10    composition( complement( Y ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (5001) {G28,W10,D5,L1,V2,M1} P(4756,3652) { meet( meet( Y, X )
% 40.70/41.10    , composition( complement( X ), skol1 ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113643) {G21,W10,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 40.70/41.10    complement( join( Y, X ) ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (1780) {G20,W7,D4,L1,V2,M1} P(1403,781);d(488) { meet( Y, join
% 40.70/41.10    ( X, Y ) ) ==> Y }.
% 40.70/41.10  parent1[0; 3]: (113642) {G28,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.70/41.10     ), composition( complement( Y ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := join( Y, X )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113644) {G21,W10,D6,L1,V2,M1}  { meet( X, composition( complement
% 40.70/41.10    ( join( Y, X ) ), skol1 ) ) ==> zero }.
% 40.70/41.10  parent0[0]: (113643) {G21,W10,D6,L1,V2,M1}  { zero ==> meet( X, composition
% 40.70/41.10    ( complement( join( Y, X ) ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (7277) {G29,W10,D6,L1,V2,M1} P(1780,5001) { meet( X, 
% 40.70/41.10    composition( complement( join( Y, X ) ), skol1 ) ) ==> zero }.
% 40.70/41.10  parent0: (113644) {G21,W10,D6,L1,V2,M1}  { meet( X, composition( complement
% 40.70/41.10    ( join( Y, X ) ), skol1 ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113646) {G25,W10,D5,L1,V1,M1}  { converse( X ) ==> meet( converse
% 40.70/41.10    ( X ), converse( composition( top, X ) ) ) }.
% 40.70/41.10  parent0[0]: (1136) {G25,W10,D5,L1,V1,M1} P(265,1127) { meet( converse( X )
% 40.70/41.10    , converse( composition( top, X ) ) ) ==> converse( X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113649) {G26,W9,D4,L1,V0,M1}  { converse( skol1 ) ==> meet( 
% 40.70/41.10    converse( skol1 ), composition( skol1, top ) ) }.
% 40.70/41.10  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.10    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.10     ) }.
% 40.70/41.10  parent1[0; 6]: (113646) {G25,W10,D5,L1,V1,M1}  { converse( X ) ==> meet( 
% 40.70/41.10    converse( X ), converse( composition( top, X ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113654) {G26,W9,D4,L1,V0,M1}  { meet( converse( skol1 ), 
% 40.70/41.10    composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.70/41.10  parent0[0]: (113649) {G26,W9,D4,L1,V0,M1}  { converse( skol1 ) ==> meet( 
% 40.70/41.10    converse( skol1 ), composition( skol1, top ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9581) {G39,W9,D4,L1,V0,M1} P(5084,1136) { meet( converse( 
% 40.70/41.10    skol1 ), composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.70/41.10  parent0: (113654) {G26,W9,D4,L1,V0,M1}  { meet( converse( skol1 ), 
% 40.70/41.10    composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113656) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.70/41.10    ( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z ) ) ) ==> 
% 40.70/41.10    join( meet( composition( X, converse( Y ) ), Z ), composition( meet( X, 
% 40.70/41.10    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.70/41.10     ) ) ) ) }.
% 40.70/41.10  parent0[0]: (108) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y
% 40.70/41.10    , converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet
% 40.70/41.10    ( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> composition( 
% 40.70/41.10    meet( Y, composition( Z, X ) ), meet( converse( X ), composition( 
% 40.70/41.10    converse( Y ), Z ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113667) {G2,W35,D8,L1,V0,M1}  { composition( meet( converse( 
% 40.70/41.10    skol1 ), composition( skol1, top ) ), meet( converse( top ), composition
% 40.70/41.10    ( converse( converse( skol1 ) ), skol1 ) ) ) ==> join( meet( composition
% 40.70/41.10    ( converse( skol1 ), converse( top ) ), skol1 ), composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (9581) {G39,W9,D4,L1,V0,M1} P(5084,1136) { meet( converse( 
% 40.70/41.10    skol1 ), composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.70/41.10  parent1[0; 25]: (113656) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 40.70/41.10    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.70/41.10     ) ) ) ==> join( meet( composition( X, converse( Y ) ), Z ), composition
% 40.70/41.10    ( meet( X, composition( Z, Y ) ), meet( converse( Y ), composition( 
% 40.70/41.10    converse( X ), Z ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10     Y := top
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113668) {G3,W31,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( converse( top ), composition( converse( converse( skol1 ) ), skol1
% 40.70/41.10     ) ) ) ==> join( meet( composition( converse( skol1 ), converse( top ) )
% 40.70/41.10    , skol1 ), composition( converse( skol1 ), meet( converse( top ), 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (9581) {G39,W9,D4,L1,V0,M1} P(5084,1136) { meet( converse( 
% 40.70/41.10    skol1 ), composition( skol1, top ) ) ==> converse( skol1 ) }.
% 40.70/41.10  parent1[0; 2]: (113667) {G2,W35,D8,L1,V0,M1}  { composition( meet( converse
% 40.70/41.10    ( skol1 ), composition( skol1, top ) ), meet( converse( top ), 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ) ==> join( meet( 
% 40.70/41.10    composition( converse( skol1 ), converse( top ) ), skol1 ), composition( 
% 40.70/41.10    converse( skol1 ), meet( converse( top ), composition( converse( converse
% 40.70/41.10    ( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113703) {G1,W30,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( converse( top ), composition( converse( converse( skol1 ) ), skol1
% 40.70/41.10     ) ) ) ==> join( meet( converse( composition( top, skol1 ) ), skol1 ), 
% 40.70/41.10    composition( converse( skol1 ), meet( converse( top ), composition( 
% 40.70/41.10    converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.70/41.10    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.70/41.10  parent1[0; 14]: (113668) {G3,W31,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ==> join( meet( composition( converse( skol1 ), converse
% 40.70/41.10    ( top ) ), skol1 ), composition( converse( skol1 ), meet( converse( top )
% 40.70/41.10    , composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := top
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113704) {G2,W29,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( converse( top ), composition( converse( converse( skol1 ) ), skol1
% 40.70/41.10     ) ) ) ==> join( meet( composition( skol1, top ), skol1 ), composition( 
% 40.70/41.10    converse( skol1 ), meet( converse( top ), composition( converse( converse
% 40.70/41.10    ( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.10    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.10     ) }.
% 40.70/41.10  parent1[0; 14]: (113703) {G1,W30,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ==> join( meet( converse( composition( top, skol1 ) ), 
% 40.70/41.10    skol1 ), composition( converse( skol1 ), meet( converse( top ), 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113705) {G3,W25,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( converse( top ), composition( converse( converse( skol1 ) ), skol1
% 40.70/41.10     ) ) ) ==> join( skol1, composition( converse( skol1 ), meet( converse( 
% 40.70/41.10    top ), composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (1126) {G20,W7,D4,L1,V1,M1} S(953);d(955) { meet( composition( 
% 40.70/41.10    X, top ), X ) ==> X }.
% 40.70/41.10  parent1[0; 13]: (113704) {G2,W29,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ==> join( meet( composition( skol1, top ), skol1 ), 
% 40.70/41.10    composition( converse( skol1 ), meet( converse( top ), composition( 
% 40.70/41.10    converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113707) {G4,W24,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( converse( top ), composition( converse( converse( skol1 ) ), skol1
% 40.70/41.10     ) ) ) ==> join( skol1, composition( converse( skol1 ), meet( top, 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 18]: (113705) {G3,W25,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ==> join( skol1, composition( converse( skol1 ), meet( 
% 40.70/41.10    converse( top ), composition( converse( converse( skol1 ) ), skol1 ) ) )
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113708) {G5,W23,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( top, composition( converse( converse( skol1 ) ), skol1 ) ) ) ==> 
% 40.70/41.10    join( skol1, composition( converse( skol1 ), meet( top, composition( 
% 40.70/41.10    converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  parent0[0]: (264) {G11,W4,D3,L1,V0,M1} P(263,253) { converse( top ) ==> top
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 5]: (113707) {G4,W24,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( converse( top ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) ==> join( skol1, composition( converse( skol1 ), meet( 
% 40.70/41.10    top, composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113716) {G6,W21,D7,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    meet( top, composition( converse( converse( skol1 ) ), skol1 ) ) ) ==> 
% 40.70/41.10    join( skol1, composition( converse( skol1 ), composition( converse( 
% 40.70/41.10    converse( skol1 ) ), skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 16]: (113708) {G5,W23,D8,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( top, composition( converse( converse( skol1 ) ), skol1 ) )
% 40.70/41.10     ) ==> join( skol1, composition( converse( skol1 ), meet( top, 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( converse( converse( skol1 ) ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113717) {G7,W19,D7,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ==> join( skol1, 
% 40.70/41.10    composition( converse( skol1 ), composition( converse( converse( skol1 )
% 40.70/41.10     ), skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (477) {G11,W5,D3,L1,V1,M1} P(59,449);d(470) { meet( top, X ) 
% 40.70/41.10    ==> X }.
% 40.70/41.10  parent1[0; 4]: (113716) {G6,W21,D7,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), meet( top, composition( converse( converse( skol1 ) ), skol1 ) )
% 40.70/41.10     ) ==> join( skol1, composition( converse( skol1 ), composition( converse
% 40.70/41.10    ( converse( skol1 ) ), skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( converse( converse( skol1 ) ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113724) {G1,W19,D7,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    composition( converse( converse( skol1 ) ), skol1 ) ) ==> join( skol1, 
% 40.70/41.10    composition( composition( converse( skol1 ), converse( converse( skol1 )
% 40.70/41.10     ) ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.10     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.10  parent1[0; 11]: (113717) {G7,W19,D7,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), composition( converse( converse( skol1 ) ), skol1 ) ) ==> join( 
% 40.70/41.10    skol1, composition( converse( skol1 ), composition( converse( converse( 
% 40.70/41.10    skol1 ) ), skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10     Y := converse( converse( skol1 ) )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113725) {G1,W19,D7,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), converse( converse( skol1 ) ) ), skol1 ) ==> join( 
% 40.70/41.10    skol1, composition( composition( converse( skol1 ), converse( converse( 
% 40.70/41.10    skol1 ) ) ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.10     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.10  parent1[0; 1]: (113724) {G1,W19,D7,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    skol1 ), composition( converse( converse( skol1 ) ), skol1 ) ) ==> join( 
% 40.70/41.10    skol1, composition( composition( converse( skol1 ), converse( converse( 
% 40.70/41.10    skol1 ) ) ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10     Y := converse( converse( skol1 ) )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113731) {G1,W18,D7,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), converse( converse( skol1 ) ) ), skol1 ) ==> join( 
% 40.70/41.10    skol1, composition( converse( composition( converse( skol1 ), skol1 ) ), 
% 40.70/41.10    skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.70/41.10    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.70/41.10  parent1[0; 12]: (113725) {G1,W19,D7,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), converse( converse( skol1 ) ) ), skol1 ) ==> join( 
% 40.70/41.10    skol1, composition( composition( converse( skol1 ), converse( converse( 
% 40.70/41.10    skol1 ) ) ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113732) {G1,W17,D7,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ), skol1 ) ==> join( skol1, 
% 40.70/41.10    composition( converse( composition( converse( skol1 ), skol1 ) ), skol1 )
% 40.70/41.10     ) }.
% 40.70/41.10  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.70/41.10    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.70/41.10  parent1[0; 2]: (113731) {G1,W18,D7,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), converse( converse( skol1 ) ) ), skol1 ) ==> join( 
% 40.70/41.10    skol1, composition( converse( composition( converse( skol1 ), skol1 ) ), 
% 40.70/41.10    skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := converse( skol1 )
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113737) {G2,W16,D6,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ), skol1 ) ==> join( skol1, 
% 40.70/41.10    composition( composition( converse( skol1 ), skol1 ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.10    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.10  parent1[0; 11]: (113732) {G1,W17,D7,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ), skol1 ) ==> join( skol1, 
% 40.70/41.10    composition( converse( composition( converse( skol1 ), skol1 ) ), skol1 )
% 40.70/41.10     ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113738) {G2,W15,D6,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), skol1 ) ==> join( skol1, composition( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.10    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.10  parent1[0; 2]: (113737) {G2,W16,D6,L1,V0,M1}  { composition( converse( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ), skol1 ) ==> join( skol1, 
% 40.70/41.10    composition( composition( converse( skol1 ), skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113741) {G3,W8,D5,L1,V0,M1}  { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent0[0]: (4935) {G16,W10,D6,L1,V1,M1} P(4930,220);d(215) { join( X, 
% 40.70/41.10    composition( composition( converse( skol1 ), skol1 ), X ) ) ==> X }.
% 40.70/41.10  parent1[0; 7]: (113738) {G2,W15,D6,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), skol1 ) ==> join( skol1, composition( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d
% 40.70/41.10    (264);d(477);d(4);d(9);d(21);d(4935) { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent0: (113741) {G3,W8,D5,L1,V0,M1}  { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113744) {G22,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> meet( 
% 40.70/41.10    composition( X, skol1 ), X ) }.
% 40.70/41.10  parent0[0]: (4757) {G22,W9,D4,L1,V1,M1} P(4733,1817) { meet( composition( X
% 40.70/41.10    , skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113747) {G23,W13,D5,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), skol1 ) ==> meet( skol1, composition( 
% 40.70/41.10    converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d(
% 40.70/41.10    264);d(477);d(4);d(9);d(21);d(4935) { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 8]: (113744) {G22,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==>
% 40.70/41.10     meet( composition( X, skol1 ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113748) {G24,W8,D5,L1,V0,M1}  { skol1 ==> meet( skol1, 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d(
% 40.70/41.10    264);d(477);d(4);d(9);d(21);d(4935) { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 1]: (113747) {G23,W13,D5,L1,V0,M1}  { composition( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), skol1 ) ==> meet( skol1, composition( 
% 40.70/41.10    converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113751) {G25,W6,D4,L1,V0,M1}  { skol1 ==> composition( converse( 
% 40.70/41.10    skol1 ), skol1 ) }.
% 40.70/41.10  parent0[0]: (4716) {G27,W11,D5,L1,V1,M1} P(4662,1837) { meet( X, 
% 40.70/41.10    composition( converse( skol1 ), X ) ) ==> composition( converse( skol1 )
% 40.70/41.10    , X ) }.
% 40.70/41.10  parent1[0; 2]: (113748) {G24,W8,D5,L1,V0,M1}  { skol1 ==> meet( skol1, 
% 40.70/41.10    composition( converse( skol1 ), skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113752) {G25,W6,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    skol1 ) ==> skol1 }.
% 40.70/41.10  parent0[0]: (113751) {G25,W6,D4,L1,V0,M1}  { skol1 ==> composition( 
% 40.70/41.10    converse( skol1 ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent0: (113752) {G25,W6,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    skol1 ) ==> skol1 }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113754) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.70/41.10     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.10  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.70/41.10    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Z
% 40.70/41.10     Z := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113756) {G1,W14,D6,L1,V1,M1}  { composition( join( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), X ), skol1 ) ==> join( skol1, composition( X
% 40.70/41.10    , skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d(
% 40.70/41.10    264);d(477);d(4);d(9);d(21);d(4935) { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 10]: (113754) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.70/41.10    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( skol1 ), skol1 )
% 40.70/41.10     Y := skol1
% 40.70/41.10     Z := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113760) {G2,W11,D4,L1,V1,M1}  { composition( join( skol1, X ), 
% 40.70/41.10    skol1 ) ==> join( skol1, composition( X, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 3]: (113756) {G1,W14,D6,L1,V1,M1}  { composition( join( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), X ), skol1 ) ==> join( skol1, 
% 40.70/41.10    composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9656) {G42,W11,D4,L1,V1,M1} P(9625,6);d(9649) { composition( 
% 40.70/41.10    join( skol1, X ), skol1 ) ==> join( skol1, composition( X, skol1 ) ) }.
% 40.70/41.10  parent0: (113760) {G2,W11,D4,L1,V1,M1}  { composition( join( skol1, X ), 
% 40.70/41.10    skol1 ) ==> join( skol1, composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113763) {G40,W8,D5,L1,V0,M1}  { skol1 ==> composition( composition
% 40.70/41.10    ( converse( skol1 ), skol1 ), skol1 ) }.
% 40.70/41.10  parent0[0]: (9625) {G40,W8,D5,L1,V0,M1} P(9581,108);d(9);d(5084);d(1126);d(
% 40.70/41.10    264);d(477);d(4);d(9);d(21);d(4935) { composition( composition( converse
% 40.70/41.10    ( skol1 ), skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113764) {G41,W5,D3,L1,V0,M1}  { skol1 ==> composition( skol1, 
% 40.70/41.10    skol1 ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 3]: (113763) {G40,W8,D5,L1,V0,M1}  { skol1 ==> composition( 
% 40.70/41.10    composition( converse( skol1 ), skol1 ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113765) {G41,W5,D3,L1,V0,M1}  { composition( skol1, skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent0[0]: (113764) {G41,W5,D3,L1,V0,M1}  { skol1 ==> composition( skol1, 
% 40.70/41.10    skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9659) {G42,W5,D3,L1,V0,M1} P(9649,9625) { composition( skol1
% 40.70/41.10    , skol1 ) ==> skol1 }.
% 40.70/41.10  parent0: (113765) {G41,W5,D3,L1,V0,M1}  { composition( skol1, skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113767) {G2,W15,D6,L1,V3,M1}  { converse( join( composition( 
% 40.70/41.10    converse( Y ), X ), Z ) ) ==> join( composition( converse( X ), Y ), 
% 40.70/41.10    converse( Z ) ) }.
% 40.70/41.10  parent0[0]: (206) {G2,W15,D6,L1,V3,M1} P(21,8) { join( composition( 
% 40.70/41.10    converse( Y ), X ), converse( Z ) ) ==> converse( join( composition( 
% 40.70/41.10    converse( X ), Y ), Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113769) {G3,W12,D6,L1,V1,M1}  { converse( join( composition( 
% 40.70/41.10    converse( skol1 ), skol1 ), X ) ) ==> join( skol1, converse( X ) ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 9]: (113767) {G2,W15,D6,L1,V3,M1}  { converse( join( composition
% 40.70/41.10    ( converse( Y ), X ), Z ) ) ==> join( composition( converse( X ), Y ), 
% 40.70/41.10    converse( Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := skol1
% 40.70/41.10     Z := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113770) {G4,W9,D4,L1,V1,M1}  { converse( join( skol1, X ) ) ==> 
% 40.70/41.10    join( skol1, converse( X ) ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 3]: (113769) {G3,W12,D6,L1,V1,M1}  { converse( join( composition
% 40.70/41.10    ( converse( skol1 ), skol1 ), X ) ) ==> join( skol1, converse( X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113772) {G4,W9,D4,L1,V1,M1}  { join( skol1, converse( X ) ) ==> 
% 40.70/41.10    converse( join( skol1, X ) ) }.
% 40.70/41.10  parent0[0]: (113770) {G4,W9,D4,L1,V1,M1}  { converse( join( skol1, X ) ) 
% 40.70/41.10    ==> join( skol1, converse( X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9683) {G42,W9,D4,L1,V1,M1} P(9649,206) { join( skol1, 
% 40.70/41.10    converse( X ) ) ==> converse( join( skol1, X ) ) }.
% 40.70/41.10  parent0: (113772) {G4,W9,D4,L1,V1,M1}  { join( skol1, converse( X ) ) ==> 
% 40.70/41.10    converse( join( skol1, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113775) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.70/41.10    ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.10  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.10    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113777) {G2,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.70/41.10    skol1 ) ==> converse( skol1 ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 6]: (113775) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.70/41.10    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113778) {G3,W4,D3,L1,V0,M1}  { skol1 ==> converse( skol1 ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 1]: (113777) {G2,W7,D4,L1,V0,M1}  { composition( converse( skol1
% 40.70/41.10     ), skol1 ) ==> converse( skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113780) {G3,W4,D3,L1,V0,M1}  { converse( skol1 ) ==> skol1 }.
% 40.70/41.10  parent0[0]: (113778) {G3,W4,D3,L1,V0,M1}  { skol1 ==> converse( skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==>
% 40.70/41.10     skol1 }.
% 40.70/41.10  parent0: (113780) {G3,W4,D3,L1,V0,M1}  { converse( skol1 ) ==> skol1 }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113783) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.70/41.10    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.10  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.10     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113786) {G1,W10,D5,L1,V1,M1}  { composition( composition( X, 
% 40.70/41.10    converse( skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0[0]: (9649) {G41,W6,D4,L1,V0,M1} P(9625,4757);d(4716) { composition
% 40.70/41.10    ( converse( skol1 ), skol1 ) ==> skol1 }.
% 40.70/41.10  parent1[0; 9]: (113783) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 40.70/41.10    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := converse( skol1 )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113787) {G2,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 40.70/41.10     ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 4]: (113786) {G1,W10,D5,L1,V1,M1}  { composition( composition( X
% 40.70/41.10    , converse( skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9687) {G43,W9,D4,L1,V1,M1} P(9649,4);d(9686) { composition( 
% 40.70/41.10    composition( X, skol1 ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  parent0: (113787) {G2,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 40.70/41.10     ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113790) {G27,W9,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 40.70/41.10    complement( converse( X ) ), X ), one ) }.
% 40.70/41.10  parent0[0]: (2389) {G27,W9,D6,L1,V1,M1} P(2388,128);d(935);d(478);d(470) { 
% 40.70/41.10    meet( composition( complement( converse( X ) ), X ), one ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113791) {G28,W8,D5,L1,V0,M1}  { zero ==> meet( composition( 
% 40.70/41.10    complement( skol1 ), skol1 ), one ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 5]: (113790) {G27,W9,D6,L1,V1,M1}  { zero ==> meet( composition
% 40.70/41.10    ( complement( converse( X ) ), X ), one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113792) {G28,W8,D5,L1,V0,M1}  { meet( composition( complement( 
% 40.70/41.10    skol1 ), skol1 ), one ) ==> zero }.
% 40.70/41.10  parent0[0]: (113791) {G28,W8,D5,L1,V0,M1}  { zero ==> meet( composition( 
% 40.70/41.10    complement( skol1 ), skol1 ), one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9714) {G43,W8,D5,L1,V0,M1} P(9686,2389) { meet( composition( 
% 40.70/41.10    complement( skol1 ), skol1 ), one ) ==> zero }.
% 40.70/41.10  parent0: (113792) {G28,W8,D5,L1,V0,M1}  { meet( composition( complement( 
% 40.70/41.10    skol1 ), skol1 ), one ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113794) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 40.70/41.10     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 40.70/41.10  parent0[0]: (25) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 40.70/41.10     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := Z
% 40.70/41.10     Z := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113796) {G2,W13,D5,L1,V2,M1}  { join( X, converse( join( Y, skol1
% 40.70/41.10     ) ) ) ==> join( join( X, converse( Y ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 12]: (113794) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 40.70/41.10    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9723) {G43,W13,D5,L1,V2,M1} P(9686,25) { join( X, converse( 
% 40.70/41.10    join( Y, skol1 ) ) ) ==> join( join( X, converse( Y ) ), skol1 ) }.
% 40.70/41.10  parent0: (113796) {G2,W13,D5,L1,V2,M1}  { join( X, converse( join( Y, skol1
% 40.70/41.10     ) ) ) ==> join( join( X, converse( Y ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113800) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 40.70/41.10    ==> converse( composition( X, converse( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.70/41.10    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113802) {G2,W9,D4,L1,V1,M1}  { composition( skol1, converse( X )
% 40.70/41.10     ) ==> converse( composition( X, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 8]: (113800) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 40.70/41.10     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9725) {G43,W9,D4,L1,V1,M1} P(9686,20) { composition( skol1, 
% 40.70/41.10    converse( X ) ) ==> converse( composition( X, skol1 ) ) }.
% 40.70/41.10  parent0: (113802) {G2,W9,D4,L1,V1,M1}  { composition( skol1, converse( X )
% 40.70/41.10     ) ==> converse( composition( X, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113806) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.70/41.10    Y ) ), meet( Y, X ) ) }.
% 40.70/41.10  parent0[0]: (3200) {G16,W10,D5,L1,V2,M1} P(2901,0) { join( meet( Y, 
% 40.70/41.10    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113808) {G17,W11,D7,L1,V0,M1}  { one ==> join( meet( one, 
% 40.70/41.10    complement( composition( complement( skol1 ), skol1 ) ) ), zero ) }.
% 40.70/41.10  parent0[0]: (9714) {G43,W8,D5,L1,V0,M1} P(9686,2389) { meet( composition( 
% 40.70/41.10    complement( skol1 ), skol1 ), one ) ==> zero }.
% 40.70/41.10  parent1[0; 10]: (113806) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.70/41.10    complement( Y ) ), meet( Y, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := one
% 40.70/41.10     Y := composition( complement( skol1 ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113809) {G11,W9,D6,L1,V0,M1}  { one ==> meet( one, complement( 
% 40.70/41.10    composition( complement( skol1 ), skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 2]: (113808) {G17,W11,D7,L1,V0,M1}  { one ==> join( meet( one, 
% 40.70/41.10    complement( composition( complement( skol1 ), skol1 ) ) ), zero ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := meet( one, complement( composition( complement( skol1 ), skol1 ) )
% 40.70/41.10     )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113810) {G11,W9,D6,L1,V0,M1}  { meet( one, complement( composition
% 40.70/41.10    ( complement( skol1 ), skol1 ) ) ) ==> one }.
% 40.70/41.10  parent0[0]: (113809) {G11,W9,D6,L1,V0,M1}  { one ==> meet( one, complement
% 40.70/41.10    ( composition( complement( skol1 ), skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (9809) {G44,W9,D6,L1,V0,M1} P(9714,3200);d(470) { meet( one, 
% 40.70/41.10    complement( composition( complement( skol1 ), skol1 ) ) ) ==> one }.
% 40.70/41.10  parent0: (113810) {G11,W9,D6,L1,V0,M1}  { meet( one, complement( 
% 40.70/41.10    composition( complement( skol1 ), skol1 ) ) ) ==> one }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113812) {G14,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 40.70/41.10    complement( meet( X, complement( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, 
% 40.70/41.10    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113813) {G15,W10,D5,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( complement( skol1 ), skol1 ) ) ==> complement( one ) }.
% 40.70/41.10  parent0[0]: (9809) {G44,W9,D6,L1,V0,M1} P(9714,3200);d(470) { meet( one, 
% 40.70/41.10    complement( composition( complement( skol1 ), skol1 ) ) ) ==> one }.
% 40.70/41.10  parent1[0; 9]: (113812) {G14,W10,D5,L1,V2,M1}  { join( complement( X ), Y )
% 40.70/41.10     ==> complement( meet( X, complement( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := one
% 40.70/41.10     Y := composition( complement( skol1 ), skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (10032) {G45,W10,D5,L1,V0,M1} P(9809,1404) { join( complement
% 40.70/41.10    ( one ), composition( complement( skol1 ), skol1 ) ) ==> complement( one
% 40.70/41.10     ) }.
% 40.70/41.10  parent0: (113813) {G15,W10,D5,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( complement( skol1 ), skol1 ) ) ==> complement( one ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113816) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.70/41.10    converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  parent0[0]: (24) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.70/41.10    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113820) {G2,W14,D7,L1,V2,M1}  { join( converse( composition( 
% 40.70/41.10    converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> converse( converse
% 40.70/41.10    ( Y ) ) }.
% 40.70/41.10  parent0[0]: (4543) {G20,W10,D6,L1,V2,M1} P(751,221);d(214);d(215) { join( 
% 40.70/41.10    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.70/41.10  parent1[0; 12]: (113816) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.70/41.10    ==> converse( join( X, converse( Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := converse( Y )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( converse( meet( X, one ) ), converse( Y ) )
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113821) {G1,W12,D7,L1,V2,M1}  { join( converse( composition( 
% 40.70/41.10    converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 11]: (113820) {G2,W14,D7,L1,V2,M1}  { join( converse( 
% 40.70/41.10    composition( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> 
% 40.70/41.10    converse( converse( Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113822) {G2,W11,D7,L1,V2,M1}  { join( composition( Y, converse( 
% 40.70/41.10    converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 40.70/41.10  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.70/41.10    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.70/41.10  parent1[0; 2]: (113821) {G1,W12,D7,L1,V2,M1}  { join( converse( composition
% 40.70/41.10    ( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := converse( meet( X, one ) )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113823) {G1,W9,D5,L1,V2,M1}  { join( composition( X, meet( Y, one
% 40.70/41.10     ) ), X ) ==> X }.
% 40.70/41.10  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.70/41.10  parent1[0; 4]: (113822) {G2,W11,D7,L1,V2,M1}  { join( composition( Y, 
% 40.70/41.10    converse( converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := meet( Y, one )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (12578) {G21,W9,D5,L1,V2,M1} P(4543,24);d(7);d(20);d(7) { join
% 40.70/41.10    ( composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.70/41.10  parent0: (113823) {G1,W9,D5,L1,V2,M1}  { join( composition( X, meet( Y, one
% 40.70/41.10     ) ), X ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113826) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.10     ), X ) }.
% 40.70/41.10  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.10    ==> join( X, Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113828) {G15,W15,D5,L1,V2,M1}  { join( composition( X, meet( Y, 
% 40.70/41.10    one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 40.70/41.10  parent0[0]: (12578) {G21,W9,D5,L1,V2,M1} P(4543,24);d(7);d(20);d(7) { join
% 40.70/41.10    ( composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.70/41.10  parent1[0; 9]: (113826) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.10    ( X, Y ), X ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( X, meet( Y, one ) )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113829) {G16,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.70/41.10    meet( Y, one ) ) ) }.
% 40.70/41.10  parent0[0]: (12578) {G21,W9,D5,L1,V2,M1} P(4543,24);d(7);d(20);d(7) { join
% 40.70/41.10    ( composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.70/41.10  parent1[0; 1]: (113828) {G15,W15,D5,L1,V2,M1}  { join( composition( X, meet
% 40.70/41.10    ( Y, one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113831) {G16,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( Y, 
% 40.70/41.10    one ) ) ) ==> X }.
% 40.70/41.10  parent0[0]: (113829) {G16,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X
% 40.70/41.10    , meet( Y, one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (12633) {G22,W9,D5,L1,V2,M1} P(12578,509) { join( X, 
% 40.70/41.10    composition( X, meet( Y, one ) ) ) ==> X }.
% 40.70/41.10  parent0: (113831) {G16,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( Y
% 40.70/41.10    , one ) ) ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113834) {G22,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.70/41.10    meet( Y, one ) ) ) }.
% 40.70/41.10  parent0[0]: (12633) {G22,W9,D5,L1,V2,M1} P(12578,509) { join( X, 
% 40.70/41.10    composition( X, meet( Y, one ) ) ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113835) {G23,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.70/41.10    meet( one, Y ) ) ) }.
% 40.70/41.10  parent0[0]: (816) {G23,W9,D4,L1,V2,M1} P(814,46);d(491);d(3) { meet( meet( 
% 40.70/41.10    X, Y ), X ) ==> meet( X, Y ) }.
% 40.70/41.10  parent1[0; 6]: (113834) {G22,W9,D5,L1,V2,M1}  { X ==> join( X, composition
% 40.70/41.10    ( X, meet( Y, one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := one
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := meet( one, Y )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113836) {G23,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( one
% 40.70/41.10    , Y ) ) ) ==> X }.
% 40.70/41.10  parent0[0]: (113835) {G23,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X
% 40.70/41.10    , meet( one, Y ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (12649) {G24,W9,D5,L1,V2,M1} P(816,12633) { join( Y, 
% 40.70/41.10    composition( Y, meet( one, X ) ) ) ==> Y }.
% 40.70/41.10  parent0: (113836) {G23,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( 
% 40.70/41.10    one, Y ) ) ) ==> X }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113838) {G22,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 40.70/41.10    join( Y, X ) ) ) }.
% 40.70/41.10  parent0[0]: (2056) {G22,W9,D5,L1,V2,M1} P(961,1823) { meet( Y, composition
% 40.70/41.10    ( top, join( X, Y ) ) ) ==> Y }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113841) {G23,W15,D5,L1,V2,M1}  { composition( X, meet( one, Y ) )
% 40.70/41.10     ==> meet( composition( X, meet( one, Y ) ), composition( top, X ) ) }.
% 40.70/41.10  parent0[0]: (12649) {G24,W9,D5,L1,V2,M1} P(816,12633) { join( Y, 
% 40.70/41.10    composition( Y, meet( one, X ) ) ) ==> Y }.
% 40.70/41.10  parent1[0; 14]: (113838) {G22,W9,D5,L1,V2,M1}  { X ==> meet( X, composition
% 40.70/41.10    ( top, join( Y, X ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := composition( X, meet( one, Y ) )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113842) {G23,W15,D5,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.70/41.10    Y ) ), composition( top, X ) ) ==> composition( X, meet( one, Y ) ) }.
% 40.70/41.10  parent0[0]: (113841) {G23,W15,D5,L1,V2,M1}  { composition( X, meet( one, Y
% 40.70/41.10     ) ) ==> meet( composition( X, meet( one, Y ) ), composition( top, X ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (12682) {G25,W15,D5,L1,V2,M1} P(12649,2056) { meet( 
% 40.70/41.10    composition( X, meet( one, Y ) ), composition( top, X ) ) ==> composition
% 40.70/41.10    ( X, meet( one, Y ) ) }.
% 40.70/41.10  parent0: (113842) {G23,W15,D5,L1,V2,M1}  { meet( composition( X, meet( one
% 40.70/41.10    , Y ) ), composition( top, X ) ) ==> composition( X, meet( one, Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113844) {G5,W15,D5,L1,V3,M1}  { join( X, composition( join( Y, one
% 40.70/41.10     ), Z ) ) = join( join( X, composition( Y, Z ) ), Z ) }.
% 40.70/41.10  parent0[0]: (612) {G5,W15,D5,L1,V3,M1} P(215,72) { join( join( Y, 
% 40.70/41.10    composition( Z, X ) ), X ) = join( Y, composition( join( Z, one ), X ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Z
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113846) {G6,W14,D6,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( join( complement( skol1 ), one ), skol1 ) ) = join( 
% 40.70/41.10    complement( one ), skol1 ) }.
% 40.70/41.10  parent0[0]: (10032) {G45,W10,D5,L1,V0,M1} P(9809,1404) { join( complement( 
% 40.70/41.10    one ), composition( complement( skol1 ), skol1 ) ) ==> complement( one )
% 40.70/41.10     }.
% 40.70/41.10  parent1[0; 11]: (113844) {G5,W15,D5,L1,V3,M1}  { join( X, composition( join
% 40.70/41.10    ( Y, one ), Z ) ) = join( join( X, composition( Y, Z ) ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( one )
% 40.70/41.10     Y := complement( skol1 )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113847) {G7,W11,D4,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( top, skol1 ) ) = join( complement( one ), skol1 ) }.
% 40.70/41.10  parent0[0]: (1009) {G10,W6,D4,L1,V0,M1} S(114);d(256) { join( complement( 
% 40.70/41.10    skol1 ), one ) ==> top }.
% 40.70/41.10  parent1[0; 5]: (113846) {G6,W14,D6,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( join( complement( skol1 ), one ), skol1 ) ) = join( 
% 40.70/41.10    complement( one ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( 
% 40.70/41.10    complement( one ), composition( top, skol1 ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent0: (113847) {G7,W11,D4,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( top, skol1 ) ) = join( complement( one ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113849) {G35,W11,D4,L1,V2,M1}  { composition( Y, X ) ==> meet( 
% 40.70/41.10    composition( top, X ), composition( Y, X ) ) }.
% 40.70/41.10  parent0[0]: (3179) {G35,W11,D4,L1,V2,M1} P(3124,2901);d(470) { meet( 
% 40.70/41.10    composition( top, Y ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113851) {G30,W10,D6,L1,V1,M1}  { composition( complement( join( X
% 40.70/41.10    , composition( top, skol1 ) ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0[0]: (7277) {G29,W10,D6,L1,V2,M1} P(1780,5001) { meet( X, 
% 40.70/41.10    composition( complement( join( Y, X ) ), skol1 ) ) ==> zero }.
% 40.70/41.10  parent1[0; 9]: (113849) {G35,W11,D4,L1,V2,M1}  { composition( Y, X ) ==> 
% 40.70/41.10    meet( composition( top, X ), composition( Y, X ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := composition( top, skol1 )
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := complement( join( X, composition( top, skol1 ) ) )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (21523) {G36,W10,D6,L1,V1,M1} P(3179,7277) { composition( 
% 40.70/41.10    complement( join( X, composition( top, skol1 ) ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0: (113851) {G30,W10,D6,L1,V1,M1}  { composition( complement( join( X
% 40.70/41.10    , composition( top, skol1 ) ) ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113856) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet( Y, Z
% 40.70/41.10     ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 40.70/41.10  parent0[0]: (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join( 
% 40.70/41.10    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.70/41.10  parent1[0; 12]: (388) {G3,W11,D4,L1,V3,M1} P(36,7);d(7) { composition( X, 
% 40.70/41.10    join( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Z
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := meet( Z, Y )
% 40.70/41.10     Z := meet( Y, Z )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113858) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 40.70/41.10    composition( X, meet( Z, Y ) ) }.
% 40.70/41.10  parent0[0]: (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join( 
% 40.70/41.10    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.70/41.10  parent1[0; 3]: (113856) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet
% 40.70/41.10    ( Y, Z ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := Z
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (22420) {G32,W11,D4,L1,V3,M1} P(3057,388);d(3057) { 
% 40.70/41.10    composition( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.70/41.10  parent0: (113858) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 40.70/41.10    composition( X, meet( Z, Y ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Z
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Y
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113862) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X, Y ), 
% 40.70/41.10    meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.70/41.10  parent0[0]: (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join( 
% 40.70/41.10    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.70/41.10  parent1[0; 11]: (75) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( 
% 40.70/41.10    X, Z ), Y ) = composition( join( Z, X ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := meet( X, Y )
% 40.70/41.10     Y := Z
% 40.70/41.10     Z := meet( Y, X )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113864) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 40.70/41.10    composition( meet( Y, X ), Z ) }.
% 40.70/41.10  parent0[0]: (3057) {G31,W11,D4,L1,V2,M1} P(1413,3036);d(3056);d(7) { join( 
% 40.70/41.10    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.70/41.10  parent1[0; 2]: (113862) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X
% 40.70/41.10    , Y ), meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (22440) {G32,W11,D4,L1,V3,M1} P(3057,75);d(3057) { composition
% 40.70/41.10    ( meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.70/41.10  parent0: (113864) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 40.70/41.10    composition( meet( Y, X ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113866) {G36,W10,D6,L1,V1,M1}  { zero ==> composition( complement
% 40.70/41.10    ( join( X, composition( top, skol1 ) ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (21523) {G36,W10,D6,L1,V1,M1} P(3179,7277) { composition( 
% 40.70/41.10    complement( join( X, composition( top, skol1 ) ) ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113868) {G37,W9,D6,L1,V0,M1}  { zero ==> composition( complement
% 40.70/41.10    ( join( complement( one ), skol1 ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( 
% 40.70/41.10    complement( one ), composition( top, skol1 ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent1[0; 4]: (113866) {G36,W10,D6,L1,V1,M1}  { zero ==> composition( 
% 40.70/41.10    complement( join( X, composition( top, skol1 ) ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( one )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113869) {G14,W8,D5,L1,V0,M1}  { zero ==> composition( meet( one, 
% 40.70/41.10    complement( skol1 ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.10    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.10  parent1[0; 3]: (113868) {G37,W9,D6,L1,V0,M1}  { zero ==> composition( 
% 40.70/41.10    complement( join( complement( one ), skol1 ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := one
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113870) {G14,W8,D5,L1,V0,M1}  { composition( meet( one, complement
% 40.70/41.10    ( skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0[0]: (113869) {G14,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 40.70/41.10    one, complement( skol1 ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (24229) {G47,W8,D5,L1,V0,M1} P(18550,21523);d(502) { 
% 40.70/41.10    composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  parent0: (113870) {G14,W8,D5,L1,V0,M1}  { composition( meet( one, 
% 40.70/41.10    complement( skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113872) {G31,W10,D6,L1,V2,M1}  { zero ==> meet( composition( skol1
% 40.70/41.10    , complement( join( X, Y ) ) ), Y ) }.
% 40.70/41.10  parent0[0]: (6496) {G31,W10,D6,L1,V2,M1} P(3408,5058);d(488) { meet( 
% 40.70/41.10    composition( skol1, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113875) {G32,W13,D7,L1,V0,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, complement( join( complement( one ), skol1 ) ) ), composition( top
% 40.70/41.10    , skol1 ) ) }.
% 40.70/41.10  parent0[0]: (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( 
% 40.70/41.10    complement( one ), composition( top, skol1 ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent1[0; 6]: (113872) {G31,W10,D6,L1,V2,M1}  { zero ==> meet( composition
% 40.70/41.10    ( skol1, complement( join( X, Y ) ) ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( one )
% 40.70/41.10     Y := composition( top, skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113876) {G14,W12,D6,L1,V0,M1}  { zero ==> meet( composition( 
% 40.70/41.10    skol1, meet( one, complement( skol1 ) ) ), composition( top, skol1 ) )
% 40.70/41.10     }.
% 40.70/41.10  parent0[0]: (502) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( 
% 40.70/41.10    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.70/41.10  parent1[0; 5]: (113875) {G32,W13,D7,L1,V0,M1}  { zero ==> meet( composition
% 40.70/41.10    ( skol1, complement( join( complement( one ), skol1 ) ) ), composition( 
% 40.70/41.10    top, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := one
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113877) {G15,W8,D5,L1,V0,M1}  { zero ==> composition( skol1, meet
% 40.70/41.10    ( one, complement( skol1 ) ) ) }.
% 40.70/41.10  parent0[0]: (12682) {G25,W15,D5,L1,V2,M1} P(12649,2056) { meet( composition
% 40.70/41.10    ( X, meet( one, Y ) ), composition( top, X ) ) ==> composition( X, meet( 
% 40.70/41.10    one, Y ) ) }.
% 40.70/41.10  parent1[0; 2]: (113876) {G14,W12,D6,L1,V0,M1}  { zero ==> meet( composition
% 40.70/41.10    ( skol1, meet( one, complement( skol1 ) ) ), composition( top, skol1 ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := complement( skol1 )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113878) {G15,W8,D5,L1,V0,M1}  { composition( skol1, meet( one, 
% 40.70/41.10    complement( skol1 ) ) ) ==> zero }.
% 40.70/41.10  parent0[0]: (113877) {G15,W8,D5,L1,V0,M1}  { zero ==> composition( skol1, 
% 40.70/41.10    meet( one, complement( skol1 ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (24245) {G47,W8,D5,L1,V0,M1} P(18550,6496);d(502);d(12682) { 
% 40.70/41.10    composition( skol1, meet( one, complement( skol1 ) ) ) ==> zero }.
% 40.70/41.10  parent0: (113878) {G15,W8,D5,L1,V0,M1}  { composition( skol1, meet( one, 
% 40.70/41.10    complement( skol1 ) ) ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113880) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.70/41.10     ), Y ) }.
% 40.70/41.10  parent0[0]: (508) {G14,W9,D4,L1,V2,M1} P(499,30);d(1);d(499) { join( join( 
% 40.70/41.10    X, Y ), Y ) ==> join( X, Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10     Y := Y
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113883) {G15,W15,D5,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( top, skol1 ) ) ==> join( join( complement( one ), skol1 ), 
% 40.70/41.10    composition( top, skol1 ) ) }.
% 40.70/41.10  parent0[0]: (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( 
% 40.70/41.10    complement( one ), composition( top, skol1 ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent1[0; 8]: (113880) {G14,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.70/41.10    ( X, Y ), Y ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := complement( one )
% 40.70/41.10     Y := composition( top, skol1 )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113884) {G16,W13,D5,L1,V0,M1}  { join( complement( one ), skol1 )
% 40.70/41.10     ==> join( join( complement( one ), skol1 ), composition( top, skol1 ) )
% 40.70/41.10     }.
% 40.70/41.10  parent0[0]: (18550) {G46,W11,D4,L1,V0,M1} P(10032,612);d(1009) { join( 
% 40.70/41.10    complement( one ), composition( top, skol1 ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent1[0; 1]: (113883) {G15,W15,D5,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    composition( top, skol1 ) ) ==> join( join( complement( one ), skol1 ), 
% 40.70/41.10    composition( top, skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113887) {G17,W11,D4,L1,V0,M1}  { join( complement( one ), skol1 )
% 40.70/41.10     ==> join( composition( top, skol1 ), complement( one ) ) }.
% 40.70/41.10  parent0[0]: (1040) {G21,W13,D4,L1,V2,M1} P(961,29) { join( join( Y, X ), 
% 40.70/41.10    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 40.70/41.10  parent1[0; 5]: (113884) {G16,W13,D5,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    skol1 ) ==> join( join( complement( one ), skol1 ), composition( top, 
% 40.70/41.10    skol1 ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10     Y := complement( one )
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113888) {G17,W11,D4,L1,V0,M1}  { join( composition( top, skol1 ), 
% 40.70/41.10    complement( one ) ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.10  parent0[0]: (113887) {G17,W11,D4,L1,V0,M1}  { join( complement( one ), 
% 40.70/41.10    skol1 ) ==> join( composition( top, skol1 ), complement( one ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (24291) {G47,W11,D4,L1,V0,M1} P(18550,508);d(1040) { join( 
% 40.70/41.10    composition( top, skol1 ), complement( one ) ) ==> join( complement( one
% 40.70/41.10     ), skol1 ) }.
% 40.70/41.10  parent0: (113888) {G17,W11,D4,L1,V0,M1}  { join( composition( top, skol1 )
% 40.70/41.10    , complement( one ) ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113889) {G47,W8,D5,L1,V0,M1}  { zero ==> composition( meet( one, 
% 40.70/41.10    complement( skol1 ) ), skol1 ) }.
% 40.70/41.10  parent0[0]: (24229) {G47,W8,D5,L1,V0,M1} P(18550,21523);d(502) { 
% 40.70/41.10    composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113890) {G33,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 40.70/41.10    complement( skol1 ), one ), skol1 ) }.
% 40.70/41.10  parent0[0]: (22440) {G32,W11,D4,L1,V3,M1} P(3057,75);d(3057) { composition
% 40.70/41.10    ( meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.70/41.10  parent1[0; 2]: (113889) {G47,W8,D5,L1,V0,M1}  { zero ==> composition( meet
% 40.70/41.10    ( one, complement( skol1 ) ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := one
% 40.70/41.10     Y := complement( skol1 )
% 40.70/41.10     Z := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113893) {G33,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 40.70/41.10    skol1 ), one ), skol1 ) ==> zero }.
% 40.70/41.10  parent0[0]: (113890) {G33,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 40.70/41.10    complement( skol1 ), one ), skol1 ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  subsumption: (24295) {G48,W8,D5,L1,V0,M1} P(24229,22440) { composition( 
% 40.70/41.10    meet( complement( skol1 ), one ), skol1 ) ==> zero }.
% 40.70/41.10  parent0: (113893) {G33,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 40.70/41.10    skol1 ), one ), skol1 ) ==> zero }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  permutation0:
% 40.70/41.10     0 ==> 0
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  eqswap: (113895) {G1,W28,D7,L1,V3,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( Z, Y ) ), converse( Y ) ), Z ) ==> join( meet( composition( 
% 40.70/41.10    X, converse( Y ) ), Z ), meet( composition( meet( X, composition( Z, Y )
% 40.70/41.10     ), converse( Y ) ), Z ) ) }.
% 40.70/41.10  parent0[0]: (151) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition( Y
% 40.70/41.10    , converse( X ) ), Z ), meet( composition( meet( Y, composition( Z, X ) )
% 40.70/41.10    , converse( X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z, 
% 40.70/41.10    X ) ), converse( X ) ), Z ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := Y
% 40.70/41.10     Y := X
% 40.70/41.10     Z := Z
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113902) {G2,W38,D8,L1,V1,M1}  { meet( composition( meet( X, 
% 40.70/41.10    composition( meet( complement( skol1 ), one ), skol1 ) ), converse( skol1
% 40.70/41.10     ) ), meet( complement( skol1 ), one ) ) ==> join( meet( composition( X, 
% 40.70/41.10    converse( skol1 ) ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( meet( X, zero ), converse( skol1 ) ), meet( complement( 
% 40.70/41.10    skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (24295) {G48,W8,D5,L1,V0,M1} P(24229,22440) { composition( meet
% 40.70/41.10    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 40.70/41.10  parent1[0; 31]: (113895) {G1,W28,D7,L1,V3,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( Z, Y ) ), converse( Y ) ), Z ) ==> join( meet( composition
% 40.70/41.10    ( X, converse( Y ) ), Z ), meet( composition( meet( X, composition( Z, Y
% 40.70/41.10     ) ), converse( Y ) ), Z ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10     Y := skol1
% 40.70/41.10     Z := meet( complement( skol1 ), one )
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113903) {G3,W33,D6,L1,V1,M1}  { meet( composition( meet( X, zero
% 40.70/41.10     ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.10    meet( composition( X, converse( skol1 ) ), meet( complement( skol1 ), one
% 40.70/41.10     ) ), meet( composition( meet( X, zero ), converse( skol1 ) ), meet( 
% 40.70/41.10    complement( skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (24295) {G48,W8,D5,L1,V0,M1} P(24229,22440) { composition( meet
% 40.70/41.10    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 40.70/41.10  parent1[0; 5]: (113902) {G2,W38,D8,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , composition( meet( complement( skol1 ), one ), skol1 ) ), converse( 
% 40.70/41.10    skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( meet( composition
% 40.70/41.10    ( X, converse( skol1 ) ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( meet( X, zero ), converse( skol1 ) ), meet( complement( 
% 40.70/41.10    skol1 ), one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113948) {G4,W32,D6,L1,V1,M1}  { meet( composition( meet( X, zero
% 40.70/41.10     ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.10    meet( composition( X, converse( skol1 ) ), meet( complement( skol1 ), one
% 40.70/41.10     ) ), meet( composition( meet( X, zero ), skol1 ), meet( complement( 
% 40.70/41.10    skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 27]: (113903) {G3,W33,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , zero ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> 
% 40.70/41.10    join( meet( composition( X, converse( skol1 ) ), meet( complement( skol1
% 40.70/41.10     ), one ) ), meet( composition( meet( X, zero ), converse( skol1 ) ), 
% 40.70/41.10    meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113950) {G5,W31,D6,L1,V1,M1}  { meet( composition( meet( X, zero
% 40.70/41.10     ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.10    meet( composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( meet( X, zero ), skol1 ), meet( complement( skol1 ), one ) )
% 40.70/41.10     ) }.
% 40.70/41.10  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.10    skol1 }.
% 40.70/41.10  parent1[0; 16]: (113948) {G4,W32,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , zero ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> 
% 40.70/41.10    join( meet( composition( X, converse( skol1 ) ), meet( complement( skol1
% 40.70/41.10     ), one ) ), meet( composition( meet( X, zero ), skol1 ), meet( 
% 40.70/41.10    complement( skol1 ), one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113977) {G6,W29,D6,L1,V1,M1}  { meet( composition( meet( X, zero
% 40.70/41.10     ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.10    meet( composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( zero, skol1 ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.10    zero ) ==> zero }.
% 40.70/41.10  parent1[0; 23]: (113950) {G5,W31,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , zero ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> 
% 40.70/41.10    join( meet( composition( X, skol1 ), meet( complement( skol1 ), one ) ), 
% 40.70/41.10    meet( composition( meet( X, zero ), skol1 ), meet( complement( skol1 ), 
% 40.70/41.10    one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113978) {G7,W27,D6,L1,V1,M1}  { meet( composition( zero, converse
% 40.70/41.10    ( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( zero, skol1 ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.10    zero ) ==> zero }.
% 40.70/41.10  parent1[0; 3]: (113977) {G6,W29,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.70/41.10    , zero ), converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> 
% 40.70/41.10    join( meet( composition( X, skol1 ), meet( complement( skol1 ), one ) ), 
% 40.70/41.10    meet( composition( zero, skol1 ), meet( complement( skol1 ), one ) ) )
% 40.70/41.10     }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113984) {G8,W25,D6,L1,V1,M1}  { meet( composition( zero, converse
% 40.70/41.10    ( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( zero, 
% 40.70/41.10    meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.10  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.10    , X ) ==> zero }.
% 40.70/41.10  parent1[0; 20]: (113978) {G7,W27,D6,L1,V1,M1}  { meet( composition( zero, 
% 40.70/41.10    converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.10    composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.10    composition( zero, skol1 ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.10  substitution0:
% 40.70/41.10     X := skol1
% 40.70/41.10  end
% 40.70/41.10  substitution1:
% 40.70/41.10     X := X
% 40.70/41.10  end
% 40.70/41.10  
% 40.70/41.10  paramod: (113985) {G9,W22,D6,L1,V1,M1}  { meet( zero, meet( complement( 
% 40.70/41.10    skol1 ), one ) ) ==> join( meet( composition( X, skol1 ), meet( 
% 40.70/41.10    complement( skol1 ), one ) ), meet( zero, meet( complement( skol1 ), one
% 40.70/41.10     ) ) ) }.
% 40.70/41.10  parent0[0]: (939) {G18,W5,D3,L1,V1,M1} P(935,21);d(510) { composition( zero
% 40.70/41.11    , X ) ==> zero }.
% 40.70/41.11  parent1[0; 2]: (113984) {G8,W25,D6,L1,V1,M1}  { meet( composition( zero, 
% 40.70/41.11    converse( skol1 ) ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.11    composition( X, skol1 ), meet( complement( skol1 ), one ) ), meet( zero, 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( skol1 )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (113990) {G10,W17,D6,L1,V1,M1}  { meet( zero, meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ==> join( meet( composition( X, skol1 ), meet( 
% 40.70/41.11    complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.11    ( zero, X ) ==> zero }.
% 40.70/41.11  parent1[0; 16]: (113985) {G9,W22,D6,L1,V1,M1}  { meet( zero, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> join( meet( composition( X, skol1 ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ), meet( zero, meet( complement( skol1 )
% 40.70/41.11    , one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (113991) {G11,W12,D6,L1,V1,M1}  { zero ==> join( meet( composition
% 40.70/41.11    ( X, skol1 ), meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.11    ( zero, X ) ==> zero }.
% 40.70/41.11  parent1[0; 1]: (113990) {G10,W17,D6,L1,V1,M1}  { meet( zero, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> join( meet( composition( X, skol1 ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (113994) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( composition( X, 
% 40.70/41.11    skol1 ), meet( complement( skol1 ), one ) ) }.
% 40.70/41.11  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.11     }.
% 40.70/41.11  parent1[0; 2]: (113991) {G11,W12,D6,L1,V1,M1}  { zero ==> join( meet( 
% 40.70/41.11    composition( X, skol1 ), meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( composition( X, skol1 ), meet( complement( skol1 ), one ) )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (113995) {G11,W10,D5,L1,V1,M1}  { meet( composition( X, skol1 ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0[0]: (113994) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( composition( X
% 40.70/41.11    , skol1 ), meet( complement( skol1 ), one ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24308) {G49,W10,D5,L1,V1,M1} P(24295,151);d(9686);d(479);d(
% 40.70/41.11    939);d(478);d(470) { meet( composition( X, skol1 ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0: (113995) {G11,W10,D5,L1,V1,M1}  { meet( composition( X, skol1 ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (113996) {G47,W8,D5,L1,V0,M1}  { zero ==> composition( skol1, meet
% 40.70/41.11    ( one, complement( skol1 ) ) ) }.
% 40.70/41.11  parent0[0]: (24245) {G47,W8,D5,L1,V0,M1} P(18550,6496);d(502);d(12682) { 
% 40.70/41.11    composition( skol1, meet( one, complement( skol1 ) ) ) ==> zero }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (113997) {G33,W8,D5,L1,V0,M1}  { zero ==> composition( skol1, meet
% 40.70/41.11    ( complement( skol1 ), one ) ) }.
% 40.70/41.11  parent0[0]: (22420) {G32,W11,D4,L1,V3,M1} P(3057,388);d(3057) { composition
% 40.70/41.11    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.70/41.11  parent1[0; 2]: (113996) {G47,W8,D5,L1,V0,M1}  { zero ==> composition( skol1
% 40.70/41.11    , meet( one, complement( skol1 ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := one
% 40.70/41.11     Y := complement( skol1 )
% 40.70/41.11     Z := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114000) {G33,W8,D5,L1,V0,M1}  { composition( skol1, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0[0]: (113997) {G33,W8,D5,L1,V0,M1}  { zero ==> composition( skol1, 
% 40.70/41.11    meet( complement( skol1 ), one ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24334) {G48,W8,D5,L1,V0,M1} P(24245,22420) { composition( 
% 40.70/41.11    skol1, meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0: (114000) {G33,W8,D5,L1,V0,M1}  { composition( skol1, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114002) {G1,W28,D7,L1,V3,M1}  { meet( composition( converse( X ), 
% 40.70/41.11    meet( Y, composition( X, Z ) ) ), Z ) ==> join( meet( composition( 
% 40.70/41.11    converse( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, 
% 40.70/41.11    composition( X, Z ) ) ), Z ) ) }.
% 40.70/41.11  parent0[0]: (126) {G1,W28,D7,L1,V3,M1} P(7,14) { join( meet( composition( 
% 40.70/41.11    converse( X ), Y ), Z ), meet( composition( converse( X ), meet( Y, 
% 40.70/41.11    composition( X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet
% 40.70/41.11    ( Y, composition( X, Z ) ) ), Z ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11     Z := Z
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114009) {G2,W38,D8,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), meet( X, composition( skol1, meet( complement( skol1 ), one ) )
% 40.70/41.11     ) ), meet( complement( skol1 ), one ) ) ==> join( meet( composition( 
% 40.70/41.11    converse( skol1 ), X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( converse( skol1 ), meet( X, zero ) ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (24334) {G48,W8,D5,L1,V0,M1} P(24245,22420) { composition( 
% 40.70/41.11    skol1, meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent1[0; 33]: (114002) {G1,W28,D7,L1,V3,M1}  { meet( composition( 
% 40.70/41.11    converse( X ), meet( Y, composition( X, Z ) ) ), Z ) ==> join( meet( 
% 40.70/41.11    composition( converse( X ), Y ), Z ), meet( composition( converse( X ), 
% 40.70/41.11    meet( Y, composition( X, Z ) ) ), Z ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := X
% 40.70/41.11     Z := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114010) {G3,W33,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.11    meet( composition( converse( skol1 ), X ), meet( complement( skol1 ), one
% 40.70/41.11     ) ), meet( composition( converse( skol1 ), meet( X, zero ) ), meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (24334) {G48,W8,D5,L1,V0,M1} P(24245,22420) { composition( 
% 40.70/41.11    skol1, meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent1[0; 7]: (114009) {G2,W38,D8,L1,V1,M1}  { meet( composition( converse
% 40.70/41.11    ( skol1 ), meet( X, composition( skol1, meet( complement( skol1 ), one )
% 40.70/41.11     ) ) ), meet( complement( skol1 ), one ) ) ==> join( meet( composition( 
% 40.70/41.11    converse( skol1 ), X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( converse( skol1 ), meet( X, zero ) ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114055) {G4,W32,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.11    meet( composition( converse( skol1 ), X ), meet( complement( skol1 ), one
% 40.70/41.11     ) ), meet( composition( skol1, meet( X, zero ) ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 24]: (114010) {G3,W33,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    converse( skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) 
% 40.70/41.11    ==> join( meet( composition( converse( skol1 ), X ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ), meet( composition( converse( skol1 ), meet( X, zero ) )
% 40.70/41.11    , meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114057) {G5,W31,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.11    meet( composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( skol1, meet( X, zero ) ), meet( complement( skol1 ), one ) )
% 40.70/41.11     ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 15]: (114055) {G4,W32,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    converse( skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) 
% 40.70/41.11    ==> join( meet( composition( converse( skol1 ), X ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ), meet( composition( skol1, meet( X, zero ) ), meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114084) {G6,W29,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.11    meet( composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( skol1, zero ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.11    zero ) ==> zero }.
% 40.70/41.11  parent1[0; 24]: (114057) {G5,W31,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    converse( skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) 
% 40.70/41.11    ==> join( meet( composition( skol1, X ), meet( complement( skol1 ), one )
% 40.70/41.11     ), meet( composition( skol1, meet( X, zero ) ), meet( complement( skol1
% 40.70/41.11     ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114085) {G7,W27,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), zero ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.11    composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( skol1, zero ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (479) {G12,W5,D3,L1,V1,M1} P(476,3);d(253);d(61) { meet( X, 
% 40.70/41.11    zero ) ==> zero }.
% 40.70/41.11  parent1[0; 5]: (114084) {G6,W29,D6,L1,V1,M1}  { meet( composition( converse
% 40.70/41.11    ( skol1 ), meet( X, zero ) ), meet( complement( skol1 ), one ) ) ==> join
% 40.70/41.11    ( meet( composition( skol1, X ), meet( complement( skol1 ), one ) ), meet
% 40.70/41.11    ( composition( skol1, zero ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114091) {G8,W25,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.70/41.11    skol1 ), zero ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.11    composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( zero, 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.11    zero ) ==> zero }.
% 40.70/41.11  parent1[0; 20]: (114085) {G7,W27,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    converse( skol1 ), zero ), meet( complement( skol1 ), one ) ) ==> join( 
% 40.70/41.11    meet( composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( 
% 40.70/41.11    composition( skol1, zero ), meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114092) {G9,W22,D6,L1,V1,M1}  { meet( zero, meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ==> join( meet( composition( skol1, X ), meet( 
% 40.70/41.11    complement( skol1 ), one ) ), meet( zero, meet( complement( skol1 ), one
% 40.70/41.11     ) ) ) }.
% 40.70/41.11  parent0[0]: (935) {G17,W5,D3,L1,V1,M1} P(923,4);d(934) { composition( X, 
% 40.70/41.11    zero ) ==> zero }.
% 40.70/41.11  parent1[0; 2]: (114091) {G8,W25,D6,L1,V1,M1}  { meet( composition( converse
% 40.70/41.11    ( skol1 ), zero ), meet( complement( skol1 ), one ) ) ==> join( meet( 
% 40.70/41.11    composition( skol1, X ), meet( complement( skol1 ), one ) ), meet( zero, 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( skol1 )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114097) {G10,W17,D6,L1,V1,M1}  { meet( zero, meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ==> join( meet( composition( skol1, X ), meet( 
% 40.70/41.11    complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.11    ( zero, X ) ==> zero }.
% 40.70/41.11  parent1[0; 16]: (114092) {G9,W22,D6,L1,V1,M1}  { meet( zero, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> join( meet( composition( skol1, X ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ), meet( zero, meet( complement( skol1 )
% 40.70/41.11    , one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114098) {G11,W12,D6,L1,V1,M1}  { zero ==> join( meet( composition
% 40.70/41.11    ( skol1, X ), meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  parent0[0]: (478) {G12,W5,D3,L1,V1,M1} P(476,46);d(256);d(61);d(470) { meet
% 40.70/41.11    ( zero, X ) ==> zero }.
% 40.70/41.11  parent1[0; 1]: (114097) {G10,W17,D6,L1,V1,M1}  { meet( zero, meet( 
% 40.70/41.11    complement( skol1 ), one ) ) ==> join( meet( composition( skol1, X ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114101) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 40.70/41.11    skol1, X ), meet( complement( skol1 ), one ) ) }.
% 40.70/41.11  parent0[0]: (470) {G10,W5,D3,L1,V1,M1} P(449,248) { join( X, zero ) ==> X
% 40.70/41.11     }.
% 40.70/41.11  parent1[0; 2]: (114098) {G11,W12,D6,L1,V1,M1}  { zero ==> join( meet( 
% 40.70/41.11    composition( skol1, X ), meet( complement( skol1 ), one ) ), zero ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( composition( skol1, X ), meet( complement( skol1 ), one ) )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114102) {G11,W10,D5,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0[0]: (114101) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 40.70/41.11    skol1, X ), meet( complement( skol1 ), one ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24350) {G49,W10,D5,L1,V1,M1} P(24334,126);d(9686);d(479);d(
% 40.70/41.11    935);d(478);d(470) { meet( composition( skol1, X ), meet( complement( 
% 40.70/41.11    skol1 ), one ) ) ==> zero }.
% 40.70/41.11  parent0: (114102) {G11,W10,D5,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.70/41.11    meet( complement( skol1 ), one ) ) ==> zero }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114104) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.70/41.11    complement( Y ), X ) ) }.
% 40.70/41.11  parent0[0]: (2902) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( X, Y ), 
% 40.70/41.11    meet( complement( Y ), X ) ) ==> X }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114107) {G16,W15,D7,L1,V1,M1}  { composition( skol1, X ) ==> join
% 40.70/41.11    ( zero, meet( complement( meet( complement( skol1 ), one ) ), composition
% 40.70/41.11    ( skol1, X ) ) ) }.
% 40.70/41.11  parent0[0]: (24350) {G49,W10,D5,L1,V1,M1} P(24334,126);d(9686);d(479);d(935
% 40.70/41.11    );d(478);d(470) { meet( composition( skol1, X ), meet( complement( skol1
% 40.70/41.11     ), one ) ) ==> zero }.
% 40.70/41.11  parent1[0; 5]: (114104) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.11    meet( complement( Y ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := composition( skol1, X )
% 40.70/41.11     Y := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114108) {G12,W13,D6,L1,V1,M1}  { composition( skol1, X ) ==> meet
% 40.70/41.11    ( complement( meet( complement( skol1 ), one ) ), composition( skol1, X )
% 40.70/41.11     ) }.
% 40.70/41.11  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.11  parent1[0; 4]: (114107) {G16,W15,D7,L1,V1,M1}  { composition( skol1, X ) 
% 40.70/41.11    ==> join( zero, meet( complement( meet( complement( skol1 ), one ) ), 
% 40.70/41.11    composition( skol1, X ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( meet( complement( skol1 ), one ) ), composition( 
% 40.70/41.11    skol1, X ) )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114109) {G13,W12,D5,L1,V1,M1}  { composition( skol1, X ) ==> meet
% 40.70/41.11    ( join( skol1, complement( one ) ), composition( skol1, X ) ) }.
% 40.70/41.11  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.11    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.11  parent1[0; 5]: (114108) {G12,W13,D6,L1,V1,M1}  { composition( skol1, X ) 
% 40.70/41.11    ==> meet( complement( meet( complement( skol1 ), one ) ), composition( 
% 40.70/41.11    skol1, X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := one
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114110) {G13,W12,D5,L1,V1,M1}  { meet( join( skol1, complement( 
% 40.70/41.11    one ) ), composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent0[0]: (114109) {G13,W12,D5,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24362) {G50,W12,D5,L1,V1,M1} P(24350,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ==> 
% 40.70/41.11    composition( skol1, X ) }.
% 40.70/41.11  parent0: (114110) {G13,W12,D5,L1,V1,M1}  { meet( join( skol1, complement( 
% 40.70/41.11    one ) ), composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114112) {G18,W15,D7,L1,V3,M1}  { complement( Y ) ==> join( meet( 
% 40.70/41.11    composition( converse( X ), complement( composition( X, Y ) ) ), Z ), 
% 40.70/41.11    complement( Y ) ) }.
% 40.70/41.11  parent0[0]: (878) {G18,W15,D7,L1,V3,M1} P(721,90);d(10) { join( meet( 
% 40.70/41.11    composition( converse( X ), complement( composition( X, Y ) ) ), Z ), 
% 40.70/41.11    complement( Y ) ) ==> complement( Y ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11     Z := Z
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114117) {G19,W19,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( converse( skol1 ), 
% 40.70/41.11    complement( zero ) ), X ), complement( meet( one, complement( skol1 ) ) )
% 40.70/41.11     ) }.
% 40.70/41.11  parent0[0]: (24245) {G47,W8,D5,L1,V0,M1} P(18550,6496);d(502);d(12682) { 
% 40.70/41.11    composition( skol1, meet( one, complement( skol1 ) ) ) ==> zero }.
% 40.70/41.11  parent1[0; 12]: (114112) {G18,W15,D7,L1,V3,M1}  { complement( Y ) ==> join
% 40.70/41.11    ( meet( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.70/41.11    Z ), complement( Y ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := meet( one, complement( skol1 ) )
% 40.70/41.11     Z := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114118) {G20,W18,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, complement( 
% 40.70/41.11    zero ) ), X ), complement( meet( one, complement( skol1 ) ) ) ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 9]: (114117) {G19,W19,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( converse( skol1 ), 
% 40.70/41.11    complement( zero ) ), X ), complement( meet( one, complement( skol1 ) ) )
% 40.70/41.11     ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114119) {G12,W17,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    complement( meet( one, complement( skol1 ) ) ) ) }.
% 40.70/41.11  parent0[0]: (476) {G11,W4,D3,L1,V0,M1} P(241,449);d(470);d(61) { complement
% 40.70/41.11    ( zero ) ==> top }.
% 40.70/41.11  parent1[0; 10]: (114118) {G20,W18,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, complement( 
% 40.70/41.11    zero ) ), X ), complement( meet( one, complement( skol1 ) ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114121) {G13,W16,D5,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    join( complement( one ), skol1 ) ) }.
% 40.70/41.11  parent0[0]: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, 
% 40.70/41.11    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.11  parent1[0; 12]: (114119) {G12,W17,D6,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    complement( meet( one, complement( skol1 ) ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := one
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114122) {G14,W15,D5,L1,V1,M1}  { join( complement( one ), skol1 )
% 40.70/41.11     ==> join( meet( composition( skol1, top ), X ), join( complement( one )
% 40.70/41.11    , skol1 ) ) }.
% 40.70/41.11  parent0[0]: (1404) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( Y, 
% 40.70/41.11    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.70/41.11  parent1[0; 1]: (114121) {G13,W16,D5,L1,V1,M1}  { complement( meet( one, 
% 40.70/41.11    complement( skol1 ) ) ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    join( complement( one ), skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := one
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114125) {G1,W15,D6,L1,V1,M1}  { join( complement( one ), skol1 ) 
% 40.70/41.11    ==> join( join( meet( composition( skol1, top ), X ), complement( one ) )
% 40.70/41.11    , skol1 ) }.
% 40.70/41.11  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.70/41.11    join( X, Y ), Z ) }.
% 40.70/41.11  parent1[0; 5]: (114122) {G14,W15,D5,L1,V1,M1}  { join( complement( one ), 
% 40.70/41.11    skol1 ) ==> join( meet( composition( skol1, top ), X ), join( complement
% 40.70/41.11    ( one ), skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( composition( skol1, top ), X )
% 40.70/41.11     Y := complement( one )
% 40.70/41.11     Z := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114126) {G1,W15,D6,L1,V1,M1}  { join( join( meet( composition( 
% 40.70/41.11    skol1, top ), X ), complement( one ) ), skol1 ) ==> join( complement( one
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  parent0[0]: (114125) {G1,W15,D6,L1,V1,M1}  { join( complement( one ), skol1
% 40.70/41.11     ) ==> join( join( meet( composition( skol1, top ), X ), complement( one
% 40.70/41.11     ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24373) {G48,W15,D6,L1,V1,M1} P(24245,878);d(9686);d(476);d(
% 40.70/41.11    1404);d(1) { join( join( meet( composition( skol1, top ), X ), complement
% 40.70/41.11    ( one ) ), skol1 ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.11  parent0: (114126) {G1,W15,D6,L1,V1,M1}  { join( join( meet( composition( 
% 40.70/41.11    skol1, top ), X ), complement( one ) ), skol1 ) ==> join( complement( one
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114128) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.70/41.11    complement( Y ), X ) ) }.
% 40.70/41.11  parent0[0]: (2902) {G15,W10,D5,L1,V2,M1} P(59,1006) { join( meet( X, Y ), 
% 40.70/41.11    meet( complement( Y ), X ) ) ==> X }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114131) {G16,W15,D7,L1,V1,M1}  { composition( X, skol1 ) ==> join
% 40.70/41.11    ( zero, meet( complement( meet( complement( skol1 ), one ) ), composition
% 40.70/41.11    ( X, skol1 ) ) ) }.
% 40.70/41.11  parent0[0]: (24308) {G49,W10,D5,L1,V1,M1} P(24295,151);d(9686);d(479);d(939
% 40.70/41.11    );d(478);d(470) { meet( composition( X, skol1 ), meet( complement( skol1
% 40.70/41.11     ), one ) ) ==> zero }.
% 40.70/41.11  parent1[0; 5]: (114128) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.70/41.11    meet( complement( Y ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := composition( X, skol1 )
% 40.70/41.11     Y := meet( complement( skol1 ), one )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114132) {G12,W13,D6,L1,V1,M1}  { composition( X, skol1 ) ==> meet
% 40.70/41.11    ( complement( meet( complement( skol1 ), one ) ), composition( X, skol1 )
% 40.70/41.11     ) }.
% 40.70/41.11  parent0[0]: (491) {G11,W5,D3,L1,V1,M1} P(470,0) { join( zero, X ) ==> X }.
% 40.70/41.11  parent1[0; 4]: (114131) {G16,W15,D7,L1,V1,M1}  { composition( X, skol1 ) 
% 40.70/41.11    ==> join( zero, meet( complement( meet( complement( skol1 ), one ) ), 
% 40.70/41.11    composition( X, skol1 ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( complement( meet( complement( skol1 ), one ) ), composition( 
% 40.70/41.11    X, skol1 ) )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114133) {G13,W12,D5,L1,V1,M1}  { composition( X, skol1 ) ==> meet
% 40.70/41.11    ( join( skol1, complement( one ) ), composition( X, skol1 ) ) }.
% 40.70/41.11  parent0[0]: (1403) {G14,W10,D5,L1,V2,M1} P(488,503) { complement( meet( 
% 40.70/41.11    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.70/41.11  parent1[0; 5]: (114132) {G12,W13,D6,L1,V1,M1}  { composition( X, skol1 ) 
% 40.70/41.11    ==> meet( complement( meet( complement( skol1 ), one ) ), composition( X
% 40.70/41.11    , skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := one
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114134) {G13,W12,D5,L1,V1,M1}  { meet( join( skol1, complement( 
% 40.70/41.11    one ) ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0[0]: (114133) {G13,W12,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (24466) {G50,W12,D5,L1,V1,M1} P(24308,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( X, skol1 ) ) ==> 
% 40.70/41.11    composition( X, skol1 ) }.
% 40.70/41.11  parent0: (114134) {G13,W12,D5,L1,V1,M1}  { meet( join( skol1, complement( 
% 40.70/41.11    one ) ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114136) {G18,W14,D5,L1,V3,M1}  { converse( join( X, Z ) ) ==> join
% 40.70/41.11    ( meet( converse( X ), Y ), converse( join( X, Z ) ) ) }.
% 40.70/41.11  parent0[0]: (754) {G18,W14,D5,L1,V3,M1} P(721,25);d(8) { join( meet( 
% 40.70/41.11    converse( X ), Y ), converse( join( X, Z ) ) ) ==> converse( join( X, Z )
% 40.70/41.11     ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11     Z := Z
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114143) {G19,W20,D6,L1,V1,M1}  { converse( join( composition( top
% 40.70/41.11    , skol1 ), complement( one ) ) ) ==> join( meet( converse( composition( 
% 40.70/41.11    top, skol1 ) ), X ), converse( join( complement( one ), skol1 ) ) ) }.
% 40.70/41.11  parent0[0]: (24291) {G47,W11,D4,L1,V0,M1} P(18550,508);d(1040) { join( 
% 40.70/41.11    composition( top, skol1 ), complement( one ) ) ==> join( complement( one
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  parent1[0; 16]: (114136) {G18,W14,D5,L1,V3,M1}  { converse( join( X, Z ) ) 
% 40.70/41.11    ==> join( meet( converse( X ), Y ), converse( join( X, Z ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := composition( top, skol1 )
% 40.70/41.11     Y := X
% 40.70/41.11     Z := complement( one )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114144) {G20,W18,D6,L1,V1,M1}  { converse( join( complement( one
% 40.70/41.11     ), skol1 ) ) ==> join( meet( converse( composition( top, skol1 ) ), X )
% 40.70/41.11    , converse( join( complement( one ), skol1 ) ) ) }.
% 40.70/41.11  parent0[0]: (24291) {G47,W11,D4,L1,V0,M1} P(18550,508);d(1040) { join( 
% 40.70/41.11    composition( top, skol1 ), complement( one ) ) ==> join( complement( one
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  parent1[0; 2]: (114143) {G19,W20,D6,L1,V1,M1}  { converse( join( 
% 40.70/41.11    composition( top, skol1 ), complement( one ) ) ) ==> join( meet( converse
% 40.70/41.11    ( composition( top, skol1 ) ), X ), converse( join( complement( one ), 
% 40.70/41.11    skol1 ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114151) {G21,W18,D7,L1,V1,M1}  { converse( join( complement( one
% 40.70/41.11     ), skol1 ) ) ==> join( join( meet( converse( composition( top, skol1 ) )
% 40.70/41.11    , X ), converse( complement( one ) ) ), skol1 ) }.
% 40.70/41.11  parent0[0]: (9723) {G43,W13,D5,L1,V2,M1} P(9686,25) { join( X, converse( 
% 40.70/41.11    join( Y, skol1 ) ) ) ==> join( join( X, converse( Y ) ), skol1 ) }.
% 40.70/41.11  parent1[0; 6]: (114144) {G20,W18,D6,L1,V1,M1}  { converse( join( complement
% 40.70/41.11    ( one ), skol1 ) ) ==> join( meet( converse( composition( top, skol1 ) )
% 40.70/41.11    , X ), converse( join( complement( one ), skol1 ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := meet( converse( composition( top, skol1 ) ), X )
% 40.70/41.11     Y := complement( one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114152) {G22,W17,D6,L1,V1,M1}  { converse( join( complement( one
% 40.70/41.11     ), skol1 ) ) ==> join( join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    converse( complement( one ) ) ), skol1 ) }.
% 40.70/41.11  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.11    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.11     ) }.
% 40.70/41.11  parent1[0; 9]: (114151) {G21,W18,D7,L1,V1,M1}  { converse( join( complement
% 40.70/41.11    ( one ), skol1 ) ) ==> join( join( meet( converse( composition( top, 
% 40.70/41.11    skol1 ) ), X ), converse( complement( one ) ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114153) {G23,W17,D6,L1,V1,M1}  { converse( join( complement( one
% 40.70/41.11     ), skol1 ) ) ==> join( join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    complement( converse( one ) ) ), skol1 ) }.
% 40.70/41.11  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.11    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.11  parent1[0; 13]: (114152) {G22,W17,D6,L1,V1,M1}  { converse( join( 
% 40.70/41.11    complement( one ), skol1 ) ) ==> join( join( meet( composition( skol1, 
% 40.70/41.11    top ), X ), converse( complement( one ) ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := one
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114154) {G4,W16,D6,L1,V1,M1}  { converse( join( complement( one )
% 40.70/41.11    , skol1 ) ) ==> join( join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    complement( one ) ), skol1 ) }.
% 40.70/41.11  parent0[0]: (214) {G3,W4,D3,L1,V0,M1} P(208,5) { converse( one ) ==> one
% 40.70/41.11     }.
% 40.70/41.11  parent1[0; 14]: (114153) {G23,W17,D6,L1,V1,M1}  { converse( join( 
% 40.70/41.11    complement( one ), skol1 ) ) ==> join( join( meet( composition( skol1, 
% 40.70/41.11    top ), X ), complement( converse( one ) ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114155) {G5,W10,D5,L1,V0,M1}  { converse( join( complement( one )
% 40.70/41.11    , skol1 ) ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.11  parent0[0]: (24373) {G48,W15,D6,L1,V1,M1} P(24245,878);d(9686);d(476);d(
% 40.70/41.11    1404);d(1) { join( join( meet( composition( skol1, top ), X ), complement
% 40.70/41.11    ( one ) ), skol1 ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.11  parent1[0; 6]: (114154) {G4,W16,D6,L1,V1,M1}  { converse( join( complement
% 40.70/41.11    ( one ), skol1 ) ) ==> join( join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    complement( one ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (25332) {G49,W10,D5,L1,V0,M1} P(24291,754);d(9723);d(5084);d(
% 40.70/41.11    3064);d(214);d(24373) { converse( join( complement( one ), skol1 ) ) ==> 
% 40.70/41.11    join( complement( one ), skol1 ) }.
% 40.70/41.11  parent0: (114155) {G5,W10,D5,L1,V0,M1}  { converse( join( complement( one )
% 40.70/41.11    , skol1 ) ) ==> join( complement( one ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114158) {G42,W9,D4,L1,V1,M1}  { converse( join( skol1, X ) ) ==> 
% 40.70/41.11    join( skol1, converse( X ) ) }.
% 40.70/41.11  parent0[0]: (9683) {G42,W9,D4,L1,V1,M1} P(9649,206) { join( skol1, converse
% 40.70/41.11    ( X ) ) ==> converse( join( skol1, X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114161) {G43,W14,D6,L1,V0,M1}  { converse( join( skol1, join( 
% 40.70/41.11    complement( one ), skol1 ) ) ) ==> join( skol1, join( complement( one ), 
% 40.70/41.11    skol1 ) ) }.
% 40.70/41.11  parent0[0]: (25332) {G49,W10,D5,L1,V0,M1} P(24291,754);d(9723);d(5084);d(
% 40.70/41.11    3064);d(214);d(24373) { converse( join( complement( one ), skol1 ) ) ==> 
% 40.70/41.11    join( complement( one ), skol1 ) }.
% 40.70/41.11  parent1[0; 10]: (114158) {G42,W9,D4,L1,V1,M1}  { converse( join( skol1, X )
% 40.70/41.11     ) ==> join( skol1, converse( X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := join( complement( one ), skol1 )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114163) {G1,W14,D6,L1,V0,M1}  { converse( join( skol1, join( 
% 40.70/41.11    complement( one ), skol1 ) ) ) ==> join( join( skol1, complement( one ) )
% 40.70/41.11    , skol1 ) }.
% 40.70/41.11  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.70/41.11    join( X, Y ), Z ) }.
% 40.70/41.11  parent1[0; 8]: (114161) {G43,W14,D6,L1,V0,M1}  { converse( join( skol1, 
% 40.70/41.11    join( complement( one ), skol1 ) ) ) ==> join( skol1, join( complement( 
% 40.70/41.11    one ), skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := complement( one )
% 40.70/41.11     Z := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114164) {G1,W14,D6,L1,V0,M1}  { converse( join( join( skol1, 
% 40.70/41.11    complement( one ) ), skol1 ) ) ==> join( join( skol1, complement( one ) )
% 40.70/41.11    , skol1 ) }.
% 40.70/41.11  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.70/41.11    join( X, Y ), Z ) }.
% 40.70/41.11  parent1[0; 2]: (114163) {G1,W14,D6,L1,V0,M1}  { converse( join( skol1, join
% 40.70/41.11    ( complement( one ), skol1 ) ) ) ==> join( join( skol1, complement( one )
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := complement( one )
% 40.70/41.11     Z := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114168) {G2,W12,D6,L1,V0,M1}  { converse( join( join( skol1, 
% 40.70/41.11    complement( one ) ), skol1 ) ) ==> join( skol1, complement( one ) ) }.
% 40.70/41.11  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.11    ==> join( X, Y ) }.
% 40.70/41.11  parent1[0; 8]: (114164) {G1,W14,D6,L1,V0,M1}  { converse( join( join( skol1
% 40.70/41.11    , complement( one ) ), skol1 ) ) ==> join( join( skol1, complement( one )
% 40.70/41.11     ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := complement( one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114169) {G3,W10,D5,L1,V0,M1}  { converse( join( skol1, complement
% 40.70/41.11    ( one ) ) ) ==> join( skol1, complement( one ) ) }.
% 40.70/41.11  parent0[0]: (509) {G14,W9,D4,L1,V2,M1} P(499,30) { join( join( X, Y ), X ) 
% 40.70/41.11    ==> join( X, Y ) }.
% 40.70/41.11  parent1[0; 2]: (114168) {G2,W12,D6,L1,V0,M1}  { converse( join( join( skol1
% 40.70/41.11    , complement( one ) ), skol1 ) ) ==> join( skol1, complement( one ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := complement( one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (25360) {G50,W10,D5,L1,V0,M1} P(25332,9683);d(1);d(509) { 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ) ==> join( skol1, complement
% 40.70/41.11    ( one ) ) }.
% 40.70/41.11  parent0: (114169) {G3,W10,D5,L1,V0,M1}  { converse( join( skol1, complement
% 40.70/41.11    ( one ) ) ) ==> join( skol1, complement( one ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114174) {G43,W9,D4,L1,V1,M1}  { converse( composition( X, skol1 )
% 40.70/41.11     ) ==> composition( skol1, converse( X ) ) }.
% 40.70/41.11  parent0[0]: (9725) {G43,W9,D4,L1,V1,M1} P(9686,20) { composition( skol1, 
% 40.70/41.11    converse( X ) ) ==> converse( composition( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114178) {G44,W14,D6,L1,V0,M1}  { converse( composition( join( 
% 40.70/41.11    skol1, complement( one ) ), skol1 ) ) ==> composition( skol1, join( skol1
% 40.70/41.11    , complement( one ) ) ) }.
% 40.70/41.11  parent0[0]: (25360) {G50,W10,D5,L1,V0,M1} P(25332,9683);d(1);d(509) { 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ) ==> join( skol1, complement
% 40.70/41.11    ( one ) ) }.
% 40.70/41.11  parent1[0; 10]: (114174) {G43,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 40.70/41.11    skol1 ) ) ==> composition( skol1, converse( X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := join( skol1, complement( one ) )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114179) {G43,W14,D6,L1,V0,M1}  { converse( join( skol1, 
% 40.70/41.11    composition( complement( one ), skol1 ) ) ) ==> composition( skol1, join
% 40.70/41.11    ( skol1, complement( one ) ) ) }.
% 40.70/41.11  parent0[0]: (9656) {G42,W11,D4,L1,V1,M1} P(9625,6);d(9649) { composition( 
% 40.70/41.11    join( skol1, X ), skol1 ) ==> join( skol1, composition( X, skol1 ) ) }.
% 40.70/41.11  parent1[0; 2]: (114178) {G44,W14,D6,L1,V0,M1}  { converse( composition( 
% 40.70/41.11    join( skol1, complement( one ) ), skol1 ) ) ==> composition( skol1, join
% 40.70/41.11    ( skol1, complement( one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := complement( one )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114180) {G7,W11,D5,L1,V0,M1}  { converse( composition( top, skol1
% 40.70/41.11     ) ) ==> composition( skol1, join( skol1, complement( one ) ) ) }.
% 40.70/41.11  parent0[0]: (4409) {G6,W10,D5,L1,V1,M1} P(11,220) { join( X, composition( 
% 40.70/41.11    complement( one ), X ) ) ==> composition( top, X ) }.
% 40.70/41.11  parent1[0; 2]: (114179) {G43,W14,D6,L1,V0,M1}  { converse( join( skol1, 
% 40.70/41.11    composition( complement( one ), skol1 ) ) ) ==> composition( skol1, join
% 40.70/41.11    ( skol1, complement( one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114181) {G8,W10,D5,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.11    composition( skol1, join( skol1, complement( one ) ) ) }.
% 40.70/41.11  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.11    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.11     ) }.
% 40.70/41.11  parent1[0; 1]: (114180) {G7,W11,D5,L1,V0,M1}  { converse( composition( top
% 40.70/41.11    , skol1 ) ) ==> composition( skol1, join( skol1, complement( one ) ) )
% 40.70/41.11     }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114182) {G8,W10,D5,L1,V0,M1}  { composition( skol1, join( skol1, 
% 40.70/41.11    complement( one ) ) ) ==> composition( skol1, top ) }.
% 40.70/41.11  parent0[0]: (114181) {G8,W10,D5,L1,V0,M1}  { composition( skol1, top ) ==> 
% 40.70/41.11    composition( skol1, join( skol1, complement( one ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (25391) {G51,W10,D5,L1,V0,M1} P(25360,9725);d(9656);d(4409);d(
% 40.70/41.11    5084) { composition( skol1, join( skol1, complement( one ) ) ) ==> 
% 40.70/41.11    composition( skol1, top ) }.
% 40.70/41.11  parent0: (114182) {G8,W10,D5,L1,V0,M1}  { composition( skol1, join( skol1, 
% 40.70/41.11    complement( one ) ) ) ==> composition( skol1, top ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114184) {G1,W30,D7,L1,V3,M1}  { meet( composition( meet( converse
% 40.70/41.11    ( Y ), composition( Z, X ) ), converse( X ) ), Z ) ==> join( meet( 
% 40.70/41.11    converse( composition( X, Y ) ), Z ), meet( composition( meet( converse( 
% 40.70/41.11    Y ), composition( Z, X ) ), converse( X ) ), Z ) ) }.
% 40.70/41.11  parent0[0]: (147) {G1,W30,D7,L1,V3,M1} P(9,15);d(7) { join( meet( converse
% 40.70/41.11    ( composition( Y, X ) ), Z ), meet( composition( meet( converse( X ), 
% 40.70/41.11    composition( Z, Y ) ), converse( Y ) ), Z ) ) ==> meet( composition( meet
% 40.70/41.11    ( converse( X ), composition( Z, Y ) ), converse( Y ) ), Z ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := Y
% 40.70/41.11     Y := X
% 40.70/41.11     Z := Z
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114193) {G2,W36,D9,L1,V1,M1}  { meet( composition( meet( converse
% 40.70/41.11    ( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), converse
% 40.70/41.11    ( skol1 ) ), X ) ==> join( meet( converse( composition( skol1, top ) ), X
% 40.70/41.11     ), meet( composition( meet( converse( join( skol1, complement( one ) ) )
% 40.70/41.11    , composition( X, skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (25391) {G51,W10,D5,L1,V0,M1} P(25360,9725);d(9656);d(4409);d(
% 40.70/41.11    5084) { composition( skol1, join( skol1, complement( one ) ) ) ==> 
% 40.70/41.11    composition( skol1, top ) }.
% 40.70/41.11  parent1[0; 18]: (114184) {G1,W30,D7,L1,V3,M1}  { meet( composition( meet( 
% 40.70/41.11    converse( Y ), composition( Z, X ) ), converse( X ) ), Z ) ==> join( meet
% 40.70/41.11    ( converse( composition( X, Y ) ), Z ), meet( composition( meet( converse
% 40.70/41.11    ( Y ), composition( Z, X ) ), converse( X ) ), Z ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := join( skol1, complement( one ) )
% 40.70/41.11     Z := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114195) {G3,W35,D9,L1,V1,M1}  { meet( composition( meet( converse
% 40.70/41.11    ( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), converse
% 40.70/41.11    ( skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( 
% 40.70/41.11    composition( meet( converse( join( skol1, complement( one ) ) ), 
% 40.70/41.11    composition( X, skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (5114) {G39,W8,D4,L1,V0,M1} P(5084,7) { converse( composition( 
% 40.70/41.11    skol1, top ) ) ==> composition( top, skol1 ) }.
% 40.70/41.11  parent1[0; 17]: (114193) {G2,W36,D9,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), 
% 40.70/41.11    converse( skol1 ) ), X ) ==> join( meet( converse( composition( skol1, 
% 40.70/41.11    top ) ), X ), meet( composition( meet( converse( join( skol1, complement
% 40.70/41.11    ( one ) ) ), composition( X, skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114197) {G4,W34,D8,L1,V1,M1}  { meet( composition( meet( converse
% 40.70/41.11    ( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), converse
% 40.70/41.11    ( skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( 
% 40.70/41.11    composition( meet( join( skol1, complement( one ) ), composition( X, 
% 40.70/41.11    skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (25360) {G50,W10,D5,L1,V0,M1} P(25332,9683);d(1);d(509) { 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ) ==> join( skol1, complement
% 40.70/41.11    ( one ) ) }.
% 40.70/41.11  parent1[0; 24]: (114195) {G3,W35,D9,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), 
% 40.70/41.11    converse( skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), 
% 40.70/41.11    meet( composition( meet( converse( join( skol1, complement( one ) ) ), 
% 40.70/41.11    composition( X, skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114198) {G5,W33,D8,L1,V1,M1}  { meet( composition( meet( join( 
% 40.70/41.11    skol1, complement( one ) ), composition( X, skol1 ) ), converse( skol1 )
% 40.70/41.11     ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( composition
% 40.70/41.11    ( meet( join( skol1, complement( one ) ), composition( X, skol1 ) ), 
% 40.70/41.11    converse( skol1 ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (25360) {G50,W10,D5,L1,V0,M1} P(25332,9683);d(1);d(509) { 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ) ==> join( skol1, complement
% 40.70/41.11    ( one ) ) }.
% 40.70/41.11  parent1[0; 4]: (114197) {G4,W34,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.11    converse( join( skol1, complement( one ) ) ), composition( X, skol1 ) ), 
% 40.70/41.11    converse( skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), 
% 40.70/41.11    meet( composition( meet( join( skol1, complement( one ) ), composition( X
% 40.70/41.11    , skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114210) {G6,W28,D7,L1,V1,M1}  { meet( composition( meet( join( 
% 40.70/41.11    skol1, complement( one ) ), composition( X, skol1 ) ), converse( skol1 )
% 40.70/41.11     ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( composition
% 40.70/41.11    ( composition( X, skol1 ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (24466) {G50,W12,D5,L1,V1,M1} P(24308,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( X, skol1 ) ) ==> 
% 40.70/41.11    composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 22]: (114198) {G5,W33,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( X, skol1 ) ), converse( 
% 40.70/41.11    skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( 
% 40.70/41.11    composition( meet( join( skol1, complement( one ) ), composition( X, 
% 40.70/41.11    skol1 ) ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114211) {G7,W23,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.11    , skol1 ), converse( skol1 ) ), X ) ==> join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), meet( composition( composition( X, skol1 ), converse( skol1
% 40.70/41.11     ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (24466) {G50,W12,D5,L1,V1,M1} P(24308,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( X, skol1 ) ) ==> 
% 40.70/41.11    composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 3]: (114210) {G6,W28,D7,L1,V1,M1}  { meet( composition( meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( X, skol1 ) ), converse( 
% 40.70/41.11    skol1 ) ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( 
% 40.70/41.11    composition( composition( X, skol1 ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114222) {G8,W22,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.11    , skol1 ), converse( skol1 ) ), X ) ==> join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), meet( composition( composition( X, skol1 ), skol1 ), X ) )
% 40.70/41.11     }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 20]: (114211) {G7,W23,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( X, skol1 ), converse( skol1 ) ), X ) ==> join( meet( 
% 40.70/41.11    composition( top, skol1 ), X ), meet( composition( composition( X, skol1
% 40.70/41.11     ), converse( skol1 ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114223) {G9,W21,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.70/41.11    , skol1 ), skol1 ), X ) ==> join( meet( composition( top, skol1 ), X ), 
% 40.70/41.11    meet( composition( composition( X, skol1 ), skol1 ), X ) ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 6]: (114222) {G8,W22,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( X, skol1 ), converse( skol1 ) ), X ) ==> join( meet( 
% 40.70/41.11    composition( top, skol1 ), X ), meet( composition( composition( X, skol1
% 40.70/41.11     ), skol1 ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114228) {G10,W19,D5,L1,V1,M1}  { meet( composition( composition( 
% 40.70/41.11    X, skol1 ), skol1 ), X ) ==> join( meet( composition( top, skol1 ), X ), 
% 40.70/41.11    meet( composition( X, skol1 ), X ) ) }.
% 40.70/41.11  parent0[0]: (9687) {G43,W9,D4,L1,V1,M1} P(9649,4);d(9686) { composition( 
% 40.70/41.11    composition( X, skol1 ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 15]: (114223) {G9,W21,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( X, skol1 ), skol1 ), X ) ==> join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), meet( composition( composition( X, skol1 ), skol1 ), X ) )
% 40.70/41.11     }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114229) {G11,W17,D5,L1,V1,M1}  { meet( composition( X, skol1 ), X
% 40.70/41.11     ) ==> join( meet( composition( top, skol1 ), X ), meet( composition( X, 
% 40.70/41.11    skol1 ), X ) ) }.
% 40.70/41.11  parent0[0]: (9687) {G43,W9,D4,L1,V1,M1} P(9649,4);d(9686) { composition( 
% 40.70/41.11    composition( X, skol1 ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 2]: (114228) {G10,W19,D5,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( X, skol1 ), skol1 ), X ) ==> join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), meet( composition( X, skol1 ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114233) {G12,W15,D5,L1,V1,M1}  { meet( composition( X, skol1 ), X
% 40.70/41.11     ) ==> join( meet( composition( top, skol1 ), X ), composition( X, skol1
% 40.70/41.11     ) ) }.
% 40.70/41.11  parent0[0]: (4757) {G22,W9,D4,L1,V1,M1} P(4733,1817) { meet( composition( X
% 40.70/41.11    , skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 12]: (114229) {G11,W17,D5,L1,V1,M1}  { meet( composition( X, 
% 40.70/41.11    skol1 ), X ) ==> join( meet( composition( top, skol1 ), X ), meet( 
% 40.70/41.11    composition( X, skol1 ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114234) {G13,W13,D5,L1,V1,M1}  { composition( X, skol1 ) ==> join
% 40.70/41.11    ( meet( composition( top, skol1 ), X ), composition( X, skol1 ) ) }.
% 40.70/41.11  parent0[0]: (4757) {G22,W9,D4,L1,V1,M1} P(4733,1817) { meet( composition( X
% 40.70/41.11    , skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 1]: (114233) {G12,W15,D5,L1,V1,M1}  { meet( composition( X, 
% 40.70/41.11    skol1 ), X ) ==> join( meet( composition( top, skol1 ), X ), composition
% 40.70/41.11    ( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114236) {G13,W13,D5,L1,V1,M1}  { join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0[0]: (114234) {G13,W13,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.11    join( meet( composition( top, skol1 ), X ), composition( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (25503) {G52,W13,D5,L1,V1,M1} P(25391,147);d(5114);d(25360);d(
% 40.70/41.11    24466);d(9686);d(9687);d(4757) { join( meet( composition( top, skol1 ), X
% 40.70/41.11     ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0: (114236) {G13,W13,D5,L1,V1,M1}  { join( meet( composition( top, 
% 40.70/41.11    skol1 ), X ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114239) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.70/41.11    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.70/41.11    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.70/41.11     ) ), Z ) ) }.
% 40.70/41.11  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.70/41.11    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.70/41.11    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.70/41.11     ) ), Z ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11     Z := Z
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114245) {G1,W33,D8,L1,V1,M1}  { meet( composition( skol1, meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( converse( skol1 ), X ) ) )
% 40.70/41.11    , X ) ==> join( meet( composition( skol1, top ), X ), meet( composition( 
% 40.70/41.11    skol1, meet( join( skol1, complement( one ) ), composition( converse( 
% 40.70/41.11    skol1 ), X ) ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (25391) {G51,W10,D5,L1,V0,M1} P(25360,9725);d(9656);d(4409);d(
% 40.70/41.11    5084) { composition( skol1, join( skol1, complement( one ) ) ) ==> 
% 40.70/41.11    composition( skol1, top ) }.
% 40.70/41.11  parent1[0; 16]: (114239) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.70/41.11    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.70/41.11    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.70/41.11    , Z ) ) ), Z ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := join( skol1, complement( one ) )
% 40.70/41.11     Z := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114247) {G2,W32,D8,L1,V1,M1}  { meet( composition( skol1, meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( converse( skol1 ), X ) ) )
% 40.70/41.11    , X ) ==> join( meet( composition( skol1, top ), X ), meet( composition( 
% 40.70/41.11    skol1, meet( join( skol1, complement( one ) ), composition( skol1, X ) )
% 40.70/41.11     ), X ) ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 29]: (114245) {G1,W33,D8,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( converse( skol1 ), X
% 40.70/41.11     ) ) ), X ) ==> join( meet( composition( skol1, top ), X ), meet( 
% 40.70/41.11    composition( skol1, meet( join( skol1, complement( one ) ), composition( 
% 40.70/41.11    converse( skol1 ), X ) ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114248) {G3,W31,D8,L1,V1,M1}  { meet( composition( skol1, meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( skol1, X ) ) ), X ) ==> 
% 40.70/41.11    join( meet( composition( skol1, top ), X ), meet( composition( skol1, 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ), X )
% 40.70/41.11     ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 10]: (114247) {G2,W32,D8,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( converse( skol1 ), X
% 40.70/41.11     ) ) ), X ) ==> join( meet( composition( skol1, top ), X ), meet( 
% 40.70/41.11    composition( skol1, meet( join( skol1, complement( one ) ), composition( 
% 40.70/41.11    skol1, X ) ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114255) {G4,W26,D7,L1,V1,M1}  { meet( composition( skol1, meet( 
% 40.70/41.11    join( skol1, complement( one ) ), composition( skol1, X ) ) ), X ) ==> 
% 40.70/41.11    join( meet( composition( skol1, top ), X ), meet( composition( skol1, 
% 40.70/41.11    composition( skol1, X ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (24362) {G50,W12,D5,L1,V1,M1} P(24350,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ==> 
% 40.70/41.11    composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 22]: (114248) {G3,W31,D8,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ), X ) 
% 40.70/41.11    ==> join( meet( composition( skol1, top ), X ), meet( composition( skol1
% 40.70/41.11    , meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ), X
% 40.70/41.11     ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114256) {G5,W21,D6,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    composition( skol1, X ) ), X ) ==> join( meet( composition( skol1, top )
% 40.70/41.11    , X ), meet( composition( skol1, composition( skol1, X ) ), X ) ) }.
% 40.70/41.11  parent0[0]: (24362) {G50,W12,D5,L1,V1,M1} P(24350,2902);d(491);d(1403) { 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ==> 
% 40.70/41.11    composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 4]: (114255) {G4,W26,D7,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    meet( join( skol1, complement( one ) ), composition( skol1, X ) ) ), X ) 
% 40.70/41.11    ==> join( meet( composition( skol1, top ), X ), meet( composition( skol1
% 40.70/41.11    , composition( skol1, X ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114262) {G1,W21,D6,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    composition( skol1, X ) ), X ) ==> join( meet( composition( skol1, top )
% 40.70/41.11    , X ), meet( composition( composition( skol1, skol1 ), X ), X ) ) }.
% 40.70/41.11  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.11     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.11  parent1[0; 15]: (114256) {G5,W21,D6,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    composition( skol1, X ) ), X ) ==> join( meet( composition( skol1, top )
% 40.70/41.11    , X ), meet( composition( skol1, composition( skol1, X ) ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := skol1
% 40.70/41.11     Z := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114263) {G1,W21,D6,L1,V1,M1}  { meet( composition( composition( 
% 40.70/41.11    skol1, skol1 ), X ), X ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    meet( composition( composition( skol1, skol1 ), X ), X ) ) }.
% 40.70/41.11  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.70/41.11     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.70/41.11  parent1[0; 2]: (114262) {G1,W21,D6,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    composition( skol1, X ) ), X ) ==> join( meet( composition( skol1, top )
% 40.70/41.11    , X ), meet( composition( composition( skol1, skol1 ), X ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol1
% 40.70/41.11     Y := skol1
% 40.70/41.11     Z := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114268) {G2,W19,D5,L1,V1,M1}  { meet( composition( composition( 
% 40.70/41.11    skol1, skol1 ), X ), X ) ==> join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    meet( composition( skol1, X ), X ) ) }.
% 40.70/41.11  parent0[0]: (9659) {G42,W5,D3,L1,V0,M1} P(9649,9625) { composition( skol1, 
% 40.70/41.11    skol1 ) ==> skol1 }.
% 40.70/41.11  parent1[0; 16]: (114263) {G1,W21,D6,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( skol1, skol1 ), X ), X ) ==> join( meet( composition( skol1
% 40.70/41.11    , top ), X ), meet( composition( composition( skol1, skol1 ), X ), X ) )
% 40.70/41.11     }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114269) {G3,W17,D5,L1,V1,M1}  { meet( composition( skol1, X ), X
% 40.70/41.11     ) ==> join( meet( composition( skol1, top ), X ), meet( composition( 
% 40.70/41.11    skol1, X ), X ) ) }.
% 40.70/41.11  parent0[0]: (9659) {G42,W5,D3,L1,V0,M1} P(9649,9625) { composition( skol1, 
% 40.70/41.11    skol1 ) ==> skol1 }.
% 40.70/41.11  parent1[0; 3]: (114268) {G2,W19,D5,L1,V1,M1}  { meet( composition( 
% 40.70/41.11    composition( skol1, skol1 ), X ), X ) ==> join( meet( composition( skol1
% 40.70/41.11    , top ), X ), meet( composition( skol1, X ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114273) {G4,W15,D5,L1,V1,M1}  { meet( composition( skol1, X ), X
% 40.70/41.11     ) ==> join( meet( composition( skol1, top ), X ), composition( skol1, X
% 40.70/41.11     ) ) }.
% 40.70/41.11  parent0[0]: (4449) {G21,W9,D4,L1,V1,M1} P(4407,1780) { meet( composition( 
% 40.70/41.11    skol1, X ), X ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 12]: (114269) {G3,W17,D5,L1,V1,M1}  { meet( composition( skol1, 
% 40.70/41.11    X ), X ) ==> join( meet( composition( skol1, top ), X ), meet( 
% 40.70/41.11    composition( skol1, X ), X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114274) {G5,W13,D5,L1,V1,M1}  { composition( skol1, X ) ==> join
% 40.70/41.11    ( meet( composition( skol1, top ), X ), composition( skol1, X ) ) }.
% 40.70/41.11  parent0[0]: (4449) {G21,W9,D4,L1,V1,M1} P(4407,1780) { meet( composition( 
% 40.70/41.11    skol1, X ), X ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 1]: (114273) {G4,W15,D5,L1,V1,M1}  { meet( composition( skol1, X
% 40.70/41.11     ), X ) ==> join( meet( composition( skol1, top ), X ), composition( 
% 40.70/41.11    skol1, X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114276) {G5,W13,D5,L1,V1,M1}  { join( meet( composition( skol1, 
% 40.70/41.11    top ), X ), composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent0[0]: (114274) {G5,W13,D5,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.70/41.11    join( meet( composition( skol1, top ), X ), composition( skol1, X ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (25505) {G52,W13,D5,L1,V1,M1} P(25391,14);d(9686);d(24362);d(4
% 40.70/41.11    );d(9659);d(4449) { join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent0: (114276) {G5,W13,D5,L1,V1,M1}  { join( meet( composition( skol1, 
% 40.70/41.11    top ), X ), composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114283) {G2,W22,D5,L2,V0,M2}  { ! composition( skol1, skol2 ) ==>
% 40.70/41.11     composition( skol1, skol2 ), ! join( meet( composition( skol1, top ), 
% 40.70/41.11    skol2 ), composition( skol1, skol2 ) ) ==> meet( composition( skol1, top
% 40.70/41.11     ), skol2 ) }.
% 40.70/41.11  parent0[0]: (25505) {G52,W13,D5,L1,V1,M1} P(25391,14);d(9686);d(24362);d(4)
% 40.70/41.11    ;d(9659);d(4449) { join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 2]: (165) {G1,W28,D5,L2,V0,M2} P(0,17) { ! join( meet( 
% 40.70/41.11    composition( skol1, top ), skol2 ), composition( skol1, skol2 ) ) ==> 
% 40.70/41.11    composition( skol1, skol2 ), ! join( meet( composition( skol1, top ), 
% 40.70/41.11    skol2 ), composition( skol1, skol2 ) ) ==> meet( composition( skol1, top
% 40.70/41.11     ), skol2 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol2
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqrefl: (114287) {G0,W15,D5,L1,V0,M1}  { ! join( meet( composition( skol1, 
% 40.70/41.11    top ), skol2 ), composition( skol1, skol2 ) ) ==> meet( composition( 
% 40.70/41.11    skol1, top ), skol2 ) }.
% 40.70/41.11  parent0[0]: (114283) {G2,W22,D5,L2,V0,M2}  { ! composition( skol1, skol2 ) 
% 40.70/41.11    ==> composition( skol1, skol2 ), ! join( meet( composition( skol1, top )
% 40.70/41.11    , skol2 ), composition( skol1, skol2 ) ) ==> meet( composition( skol1, 
% 40.70/41.11    top ), skol2 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114288) {G1,W9,D4,L1,V0,M1}  { ! composition( skol1, skol2 ) ==> 
% 40.70/41.11    meet( composition( skol1, top ), skol2 ) }.
% 40.70/41.11  parent0[0]: (25505) {G52,W13,D5,L1,V1,M1} P(25391,14);d(9686);d(24362);d(4)
% 40.70/41.11    ;d(9659);d(4449) { join( meet( composition( skol1, top ), X ), 
% 40.70/41.11    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent1[0; 2]: (114287) {G0,W15,D5,L1,V0,M1}  { ! join( meet( composition( 
% 40.70/41.11    skol1, top ), skol2 ), composition( skol1, skol2 ) ) ==> meet( 
% 40.70/41.11    composition( skol1, top ), skol2 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := skol2
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114289) {G1,W9,D4,L1,V0,M1}  { ! meet( composition( skol1, top ), 
% 40.70/41.11    skol2 ) ==> composition( skol1, skol2 ) }.
% 40.70/41.11  parent0[0]: (114288) {G1,W9,D4,L1,V0,M1}  { ! composition( skol1, skol2 ) 
% 40.70/41.11    ==> meet( composition( skol1, top ), skol2 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (26486) {G53,W9,D4,L1,V0,M1} S(165);d(25505);q;d(25505) { ! 
% 40.70/41.11    meet( composition( skol1, top ), skol2 ) ==> composition( skol1, skol2 )
% 40.70/41.11     }.
% 40.70/41.11  parent0: (114289) {G1,W9,D4,L1,V0,M1}  { ! meet( composition( skol1, top )
% 40.70/41.11    , skol2 ) ==> composition( skol1, skol2 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114290) {G40,W11,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.11    composition( meet( X, composition( top, skol1 ) ), skol1 ) }.
% 40.70/41.11  parent0[0]: (5120) {G40,W11,D5,L1,V1,M1} P(5114,148);d(264);d(480);d(480);d
% 40.70/41.11    (6);d(679) { composition( meet( X, composition( top, skol1 ) ), skol1 ) 
% 40.70/41.11    ==> composition( X, skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114292) {G33,W11,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.11    composition( meet( composition( top, skol1 ), X ), skol1 ) }.
% 40.70/41.11  parent0[0]: (22440) {G32,W11,D4,L1,V3,M1} P(3057,75);d(3057) { composition
% 40.70/41.11    ( meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 40.70/41.11  parent1[0; 4]: (114290) {G40,W11,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 40.70/41.11    ==> composition( meet( X, composition( top, skol1 ) ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := composition( top, skol1 )
% 40.70/41.11     Z := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114298) {G33,W11,D5,L1,V1,M1}  { composition( meet( composition( 
% 40.70/41.11    top, skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0[0]: (114292) {G33,W11,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.70/41.11    composition( meet( composition( top, skol1 ), X ), skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (45117) {G41,W11,D5,L1,V1,M1} P(5120,22440) { composition( 
% 40.70/41.11    meet( composition( top, skol1 ), X ), skol1 ) ==> composition( X, skol1 )
% 40.70/41.11     }.
% 40.70/41.11  parent0: (114298) {G33,W11,D5,L1,V1,M1}  { composition( meet( composition( 
% 40.70/41.11    top, skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114300) {G15,W7,D4,L1,V1,M1}  { X ==> join( X, composition( X, 
% 40.70/41.11    skol1 ) ) }.
% 40.70/41.11  parent0[0]: (4765) {G15,W7,D4,L1,V1,M1} P(4733,509) { join( X, composition
% 40.70/41.11    ( X, skol1 ) ) ==> X }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114302) {G16,W15,D5,L1,V1,M1}  { meet( composition( top, skol1 )
% 40.70/41.11    , X ) ==> join( meet( composition( top, skol1 ), X ), composition( X, 
% 40.70/41.11    skol1 ) ) }.
% 40.70/41.11  parent0[0]: (45117) {G41,W11,D5,L1,V1,M1} P(5120,22440) { composition( meet
% 40.70/41.11    ( composition( top, skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 12]: (114300) {G15,W7,D4,L1,V1,M1}  { X ==> join( X, composition
% 40.70/41.11    ( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := meet( composition( top, skol1 ), X )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114303) {G17,W9,D4,L1,V1,M1}  { meet( composition( top, skol1 ), 
% 40.70/41.11    X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0[0]: (25503) {G52,W13,D5,L1,V1,M1} P(25391,147);d(5114);d(25360);d(
% 40.70/41.11    24466);d(9686);d(9687);d(4757) { join( meet( composition( top, skol1 ), X
% 40.70/41.11     ), composition( X, skol1 ) ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 6]: (114302) {G16,W15,D5,L1,V1,M1}  { meet( composition( top, 
% 40.70/41.11    skol1 ), X ) ==> join( meet( composition( top, skol1 ), X ), composition
% 40.70/41.11    ( X, skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (45259) {G53,W9,D4,L1,V1,M1} P(45117,4765);d(25503) { meet( 
% 40.70/41.11    composition( top, skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent0: (114303) {G17,W9,D4,L1,V1,M1}  { meet( composition( top, skol1 ), 
% 40.70/41.11    X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114306) {G31,W12,D6,L1,V2,M1}  { converse( meet( X, complement( Y
% 40.70/41.11     ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 40.70/41.11  parent0[0]: (3063) {G31,W12,D6,L1,V2,M1} P(1404,3056) { complement( 
% 40.70/41.11    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 40.70/41.11    complement( Y ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114313) {G32,W15,D7,L1,V2,M1}  { converse( meet( X, complement( 
% 40.70/41.11    complement( converse( Y ) ) ) ) ) ==> complement( join( converse( 
% 40.70/41.11    complement( X ) ), complement( Y ) ) ) }.
% 40.70/41.11  parent0[0]: (3090) {G33,W12,D6,L1,V2,M1} P(3064,24) { converse( join( Y, 
% 40.70/41.11    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 40.70/41.11     ) }.
% 40.70/41.11  parent1[0; 9]: (114306) {G31,W12,D6,L1,V2,M1}  { converse( meet( X, 
% 40.70/41.11    complement( Y ) ) ) ==> complement( converse( join( complement( X ), Y )
% 40.70/41.11     ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := Y
% 40.70/41.11     Y := complement( X )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11     Y := complement( converse( Y ) )
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114314) {G14,W14,D7,L1,V2,M1}  { converse( meet( X, complement( 
% 40.70/41.11    complement( converse( Y ) ) ) ) ) ==> meet( complement( converse( 
% 40.70/41.11    complement( X ) ) ), Y ) }.
% 40.70/41.11  parent0[0]: (501) {G13,W10,D5,L1,V2,M1} P(488,3) { complement( join( X, 
% 40.70/41.11    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.70/41.11  parent1[0; 8]: (114313) {G32,W15,D7,L1,V2,M1}  { converse( meet( X, 
% 40.70/41.11    complement( complement( converse( Y ) ) ) ) ) ==> complement( join( 
% 40.70/41.11    converse( complement( X ) ), complement( Y ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( complement( X ) )
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114315) {G15,W14,D7,L1,V2,M1}  { converse( meet( X, complement( 
% 40.70/41.11    complement( converse( Y ) ) ) ) ) ==> meet( complement( complement( 
% 40.70/41.11    converse( X ) ) ), Y ) }.
% 40.70/41.11  parent0[0]: (3064) {G32,W7,D4,L1,V1,M1} P(3056,2520);d(3062);d(954) { 
% 40.70/41.11    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.70/41.11  parent1[0; 10]: (114314) {G14,W14,D7,L1,V2,M1}  { converse( meet( X, 
% 40.70/41.11    complement( complement( converse( Y ) ) ) ) ) ==> meet( complement( 
% 40.70/41.11    converse( complement( X ) ) ), Y ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114317) {G13,W12,D7,L1,V2,M1}  { converse( meet( X, complement( 
% 40.70/41.11    complement( converse( Y ) ) ) ) ) ==> meet( converse( X ), Y ) }.
% 40.70/41.11  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.11    complement( X ) ) ==> X }.
% 40.70/41.11  parent1[0; 9]: (114315) {G15,W14,D7,L1,V2,M1}  { converse( meet( X, 
% 40.70/41.11    complement( complement( converse( Y ) ) ) ) ) ==> meet( complement( 
% 40.70/41.11    complement( converse( X ) ) ), Y ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( X )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114319) {G13,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 40.70/41.11     ) ) ==> meet( converse( X ), Y ) }.
% 40.70/41.11  parent0[0]: (488) {G12,W5,D4,L1,V1,M1} P(470,63);d(480) { complement( 
% 40.70/41.11    complement( X ) ) ==> X }.
% 40.70/41.11  parent1[0; 4]: (114317) {G13,W12,D7,L1,V2,M1}  { converse( meet( X, 
% 40.70/41.11    complement( complement( converse( Y ) ) ) ) ) ==> meet( converse( X ), Y
% 40.70/41.11     ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( Y )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (111334) {G34,W10,D5,L1,V2,M1} P(3090,3063);d(501);d(3064);d(
% 40.70/41.11    488);d(488) { converse( meet( X, converse( Y ) ) ) ==> meet( converse( X
% 40.70/41.11     ), Y ) }.
% 40.70/41.11  parent0: (114319) {G13,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 40.70/41.11     ) ) ==> meet( converse( X ), Y ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114322) {G34,W10,D5,L1,V2,M1}  { meet( converse( X ), Y ) ==> 
% 40.70/41.11    converse( meet( X, converse( Y ) ) ) }.
% 40.70/41.11  parent0[0]: (111334) {G34,W10,D5,L1,V2,M1} P(3090,3063);d(501);d(3064);d(
% 40.70/41.11    488);d(488) { converse( meet( X, converse( Y ) ) ) ==> meet( converse( X
% 40.70/41.11     ), Y ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := Y
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114326) {G35,W12,D5,L1,V1,M1}  { meet( converse( composition( top
% 40.70/41.11    , skol1 ) ), X ) ==> converse( composition( converse( X ), skol1 ) ) }.
% 40.70/41.11  parent0[0]: (45259) {G53,W9,D4,L1,V1,M1} P(45117,4765);d(25503) { meet( 
% 40.70/41.11    composition( top, skol1 ), X ) ==> composition( X, skol1 ) }.
% 40.70/41.11  parent1[0; 8]: (114322) {G34,W10,D5,L1,V2,M1}  { meet( converse( X ), Y ) 
% 40.70/41.11    ==> converse( meet( X, converse( Y ) ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := converse( X )
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := composition( top, skol1 )
% 40.70/41.11     Y := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114327) {G2,W11,D5,L1,V1,M1}  { meet( converse( composition( top
% 40.70/41.11    , skol1 ) ), X ) ==> composition( converse( skol1 ), X ) }.
% 40.70/41.11  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.70/41.11    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.70/41.11  parent1[0; 7]: (114326) {G35,W12,D5,L1,V1,M1}  { meet( converse( 
% 40.70/41.11    composition( top, skol1 ) ), X ) ==> converse( composition( converse( X )
% 40.70/41.11    , skol1 ) ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11     Y := skol1
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114328) {G3,W10,D5,L1,V1,M1}  { meet( converse( composition( top
% 40.70/41.11    , skol1 ) ), X ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent0[0]: (9686) {G42,W4,D3,L1,V0,M1} P(9649,21) { converse( skol1 ) ==> 
% 40.70/41.11    skol1 }.
% 40.70/41.11  parent1[0; 8]: (114327) {G2,W11,D5,L1,V1,M1}  { meet( converse( composition
% 40.70/41.11    ( top, skol1 ) ), X ) ==> composition( converse( skol1 ), X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  paramod: (114329) {G4,W9,D4,L1,V1,M1}  { meet( composition( skol1, top ), X
% 40.70/41.11     ) ==> composition( skol1, X ) }.
% 40.70/41.11  parent0[0]: (5084) {G38,W8,D4,L1,V0,M1} P(5073,92);d(488);d(476);d(6);d(
% 40.70/41.11    5036) { converse( composition( top, skol1 ) ) ==> composition( skol1, top
% 40.70/41.11     ) }.
% 40.70/41.11  parent1[0; 2]: (114328) {G3,W10,D5,L1,V1,M1}  { meet( converse( composition
% 40.70/41.11    ( top, skol1 ) ), X ) ==> composition( skol1, X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (111485) {G54,W9,D4,L1,V1,M1} P(45259,111334);d(21);d(9686);d(
% 40.70/41.11    5084) { meet( composition( skol1, top ), X ) ==> composition( skol1, X )
% 40.70/41.11     }.
% 40.70/41.11  parent0: (114329) {G4,W9,D4,L1,V1,M1}  { meet( composition( skol1, top ), X
% 40.70/41.11     ) ==> composition( skol1, X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11     0 ==> 0
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114331) {G54,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet( 
% 40.70/41.11    composition( skol1, top ), X ) }.
% 40.70/41.11  parent0[0]: (111485) {G54,W9,D4,L1,V1,M1} P(45259,111334);d(21);d(9686);d(
% 40.70/41.11    5084) { meet( composition( skol1, top ), X ) ==> composition( skol1, X )
% 40.70/41.11     }.
% 40.70/41.11  substitution0:
% 40.70/41.11     X := X
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  eqswap: (114332) {G53,W9,D4,L1,V0,M1}  { ! composition( skol1, skol2 ) ==> 
% 40.70/41.11    meet( composition( skol1, top ), skol2 ) }.
% 40.70/41.11  parent0[0]: (26486) {G53,W9,D4,L1,V0,M1} S(165);d(25505);q;d(25505) { ! 
% 40.70/41.11    meet( composition( skol1, top ), skol2 ) ==> composition( skol1, skol2 )
% 40.70/41.11     }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  resolution: (114333) {G54,W0,D0,L0,V0,M0}  {  }.
% 40.70/41.11  parent0[0]: (114332) {G53,W9,D4,L1,V0,M1}  { ! composition( skol1, skol2 ) 
% 40.70/41.11    ==> meet( composition( skol1, top ), skol2 ) }.
% 40.70/41.11  parent1[0]: (114331) {G54,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.70/41.11    meet( composition( skol1, top ), X ) }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  substitution1:
% 40.70/41.11     X := skol2
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  subsumption: (111616) {G55,W0,D0,L0,V0,M0} R(111485,26486) {  }.
% 40.70/41.11  parent0: (114333) {G54,W0,D0,L0,V0,M0}  {  }.
% 40.70/41.11  substitution0:
% 40.70/41.11  end
% 40.70/41.11  permutation0:
% 40.70/41.11  end
% 40.70/41.11  
% 40.70/41.11  Proof check complete!
% 40.70/41.11  
% 40.70/41.11  Memory use:
% 40.70/41.11  
% 40.70/41.11  space for terms:        1526242
% 40.70/41.11  space for clauses:      11284169
% 40.70/41.11  
% 40.70/41.11  
% 40.70/41.11  clauses generated:      5832809
% 40.70/41.11  clauses kept:           111617
% 40.70/41.11  clauses selected:       5680
% 40.70/41.11  clauses deleted:        30481
% 40.70/41.11  clauses inuse deleted:  1360
% 40.70/41.11  
% 40.70/41.11  subsentry:          86424
% 40.70/41.11  literals s-matched: 79149
% 40.70/41.11  literals matched:   78646
% 40.70/41.11  full subsumption:   0
% 40.70/41.11  
% 40.70/41.11  checksum:           1162967561
% 40.70/41.11  
% 40.70/41.11  
% 40.70/41.11  Bliksem ended
%------------------------------------------------------------------------------