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

View Problem - Process Solution

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

% Computer : n012.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:07 EDT 2022

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

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : REL015+1 : TPTP v8.1.0. Released v4.0.0.
% 0.03/0.14  % Command  : bliksem %s
% 0.13/0.35  % Computer : n012.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % DateTime : Fri Jul  8 08:47:44 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 0.78/1.24  *** allocated 10000 integers for termspace/termends
% 0.78/1.24  *** allocated 10000 integers for clauses
% 0.78/1.24  *** allocated 10000 integers for justifications
% 0.78/1.24  Bliksem 1.12
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Automatic Strategy Selection
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Clauses:
% 0.78/1.24  
% 0.78/1.24  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 0.78/1.24  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 0.78/1.24    , Z ) }.
% 0.78/1.24  { composition( X, one ) = X }.
% 0.78/1.24  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 0.78/1.24    Y, Z ) ) }.
% 0.78/1.24  { converse( converse( X ) ) = X }.
% 0.78/1.24  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 0.78/1.24  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 0.78/1.24     ) ) }.
% 0.78/1.24  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.24    complement( Y ) ) = complement( Y ) }.
% 0.78/1.24  { top = join( X, complement( X ) ) }.
% 0.78/1.24  { zero = meet( X, complement( X ) ) }.
% 0.78/1.24  { ! composition( top, top ) = top }.
% 0.78/1.24  
% 0.78/1.24  percentage equality = 1.000000, percentage horn = 1.000000
% 0.78/1.24  This is a pure equality problem
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Options Used:
% 0.78/1.24  
% 0.78/1.24  useres =            1
% 0.78/1.24  useparamod =        1
% 0.78/1.24  useeqrefl =         1
% 0.78/1.24  useeqfact =         1
% 0.78/1.24  usefactor =         1
% 0.78/1.24  usesimpsplitting =  0
% 0.78/1.24  usesimpdemod =      5
% 0.78/1.24  usesimpres =        3
% 0.78/1.24  
% 0.78/1.24  resimpinuse      =  1000
% 0.78/1.24  resimpclauses =     20000
% 0.78/1.24  substype =          eqrewr
% 0.78/1.24  backwardsubs =      1
% 0.78/1.24  selectoldest =      5
% 0.78/1.24  
% 0.78/1.24  litorderings [0] =  split
% 0.78/1.24  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.78/1.24  
% 0.78/1.24  termordering =      kbo
% 0.78/1.24  
% 0.78/1.24  litapriori =        0
% 0.78/1.24  termapriori =       1
% 0.78/1.24  litaposteriori =    0
% 0.78/1.24  termaposteriori =   0
% 0.78/1.24  demodaposteriori =  0
% 0.78/1.24  ordereqreflfact =   0
% 0.78/1.24  
% 0.78/1.24  litselect =         negord
% 0.78/1.24  
% 0.78/1.24  maxweight =         15
% 0.78/1.24  maxdepth =          30000
% 0.78/1.24  maxlength =         115
% 0.78/1.24  maxnrvars =         195
% 0.78/1.24  excuselevel =       1
% 0.78/1.24  increasemaxweight = 1
% 0.78/1.24  
% 0.78/1.24  maxselected =       10000000
% 0.78/1.24  maxnrclauses =      10000000
% 0.78/1.24  
% 0.78/1.24  showgenerated =    0
% 0.78/1.24  showkept =         0
% 0.78/1.24  showselected =     0
% 0.78/1.24  showdeleted =      0
% 0.78/1.24  showresimp =       1
% 0.78/1.24  showstatus =       2000
% 0.78/1.24  
% 0.78/1.24  prologoutput =     0
% 0.78/1.24  nrgoals =          5000000
% 0.78/1.24  totalproof =       1
% 0.78/1.24  
% 0.78/1.24  Symbols occurring in the translation:
% 0.78/1.24  
% 0.78/1.24  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.78/1.24  .  [1, 2]      (w:1, o:19, a:1, s:1, b:0), 
% 0.78/1.24  !  [4, 1]      (w:0, o:12, a:1, s:1, b:0), 
% 0.78/1.24  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.78/1.24  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.78/1.24  join  [37, 2]      (w:1, o:43, a:1, s:1, b:0), 
% 0.78/1.24  complement  [39, 1]      (w:1, o:17, a:1, s:1, b:0), 
% 0.78/1.24  meet  [40, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 0.78/1.24  composition  [41, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 0.78/1.24  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 0.78/1.24  converse  [43, 1]      (w:1, o:18, a:1, s:1, b:0), 
% 0.78/1.24  top  [44, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 0.78/1.24  zero  [45, 0]      (w:1, o:11, a:1, s:1, b:0).
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Starting Search:
% 0.78/1.24  
% 0.78/1.24  *** allocated 15000 integers for clauses
% 0.78/1.24  *** allocated 22500 integers for clauses
% 0.78/1.24  *** allocated 33750 integers for clauses
% 0.78/1.24  *** allocated 50625 integers for clauses
% 0.78/1.24  *** allocated 75937 integers for clauses
% 0.78/1.24  *** allocated 113905 integers for clauses
% 0.78/1.24  *** allocated 15000 integers for termspace/termends
% 0.78/1.24  Resimplifying inuse:
% 0.78/1.24  Done
% 0.78/1.24  
% 0.78/1.24  *** allocated 170857 integers for clauses
% 0.78/1.24  *** allocated 22500 integers for termspace/termends
% 0.78/1.24  *** allocated 256285 integers for clauses
% 0.78/1.24  
% 0.78/1.24  Bliksems!, er is een bewijs:
% 0.78/1.24  % SZS status Theorem
% 0.78/1.24  % SZS output start Refutation
% 0.78/1.24  
% 0.78/1.24  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 0.78/1.24    , Z ) }.
% 0.78/1.24  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 0.78/1.24    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 0.78/1.24    ( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.24  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 0.78/1.24     ) ==> composition( join( X, Y ), Z ) }.
% 0.78/1.24  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.24  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 0.78/1.24    converse( join( X, Y ) ) }.
% 0.78/1.24  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 0.78/1.24    ==> converse( composition( X, Y ) ) }.
% 0.78/1.24  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 0.78/1.24    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 0.78/1.24  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 0.78/1.24  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 0.78/1.24  (13) {G0,W5,D3,L1,V0,M1} I { ! composition( top, top ) ==> top }.
% 0.78/1.24  (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 0.78/1.24  (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 0.78/1.24     ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.24  (18) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 0.78/1.24     join( X, converse( Y ) ) }.
% 0.78/1.24  (27) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement( X ) ), X ) 
% 0.78/1.24    ==> join( Y, top ) }.
% 0.78/1.24  (30) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 0.78/1.24    ==> join( Y, top ) }.
% 0.78/1.24  (35) {G2,W10,D5,L1,V2,M1} P(30,0);d(1) { join( join( complement( Y ), X ), 
% 0.78/1.24    Y ) ==> join( X, top ) }.
% 0.78/1.24  (36) {G2,W10,D4,L1,V2,M1} P(0,30) { join( join( Y, X ), complement( Y ) ) 
% 0.78/1.24    ==> join( X, top ) }.
% 0.78/1.24  (37) {G2,W9,D5,L1,V1,M1} P(11,30) { join( top, complement( complement( X )
% 0.78/1.24     ) ) ==> join( X, top ) }.
% 0.78/1.24  (39) {G3,W9,D5,L1,V1,M1} P(37,0) { join( complement( complement( X ) ), top
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  (47) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 0.78/1.24    ( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  (58) {G2,W9,D6,L1,V1,M1} P(11,18) { join( X, converse( complement( converse
% 0.78/1.24    ( X ) ) ) ) ==> converse( top ) }.
% 0.78/1.24  (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 0.78/1.24  (78) {G2,W9,D5,L1,V1,M1} P(76,3) { complement( join( complement( X ), zero
% 0.78/1.24     ) ) ==> meet( X, top ) }.
% 0.78/1.24  (82) {G4,W8,D4,L1,V0,M1} P(76,39) { join( complement( zero ), top ) ==> 
% 0.78/1.24    join( top, top ) }.
% 0.78/1.24  (101) {G2,W11,D6,L1,V1,M1} P(76,10) { join( composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.78/1.24  (162) {G2,W6,D4,L1,V1,M1} P(5,16);d(7) { composition( converse( one ), X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  (168) {G3,W4,D3,L1,V0,M1} P(162,5) { converse( one ) ==> one }.
% 0.78/1.24  (169) {G4,W5,D3,L1,V1,M1} P(168,162) { composition( one, X ) ==> X }.
% 0.78/1.24  (173) {G5,W8,D4,L1,V1,M1} P(169,10);d(162) { join( complement( X ), 
% 0.78/1.24    complement( X ) ) ==> complement( X ) }.
% 0.78/1.24  (178) {G6,W5,D3,L1,V0,M1} P(76,173) { join( zero, zero ) ==> zero }.
% 0.78/1.24  (179) {G6,W7,D4,L1,V1,M1} P(173,3) { complement( complement( X ) ) = meet( 
% 0.78/1.24    X, X ) }.
% 0.78/1.24  (181) {G6,W6,D4,L1,V1,M1} P(173,27);d(14) { join( complement( X ), top ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  (190) {G7,W9,D4,L1,V1,M1} P(178,1) { join( join( X, zero ), zero ) ==> join
% 0.78/1.24    ( X, zero ) }.
% 0.78/1.24  (193) {G7,W5,D3,L1,V0,M1} P(181,82) { join( top, top ) ==> top }.
% 0.78/1.24  (195) {G8,W5,D3,L1,V1,M1} P(181,35);d(193) { join( top, X ) ==> top }.
% 0.78/1.24  (196) {G8,W5,D3,L1,V1,M1} P(181,36);d(37);d(193) { join( X, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  (198) {G9,W4,D3,L1,V0,M1} P(195,58) { converse( top ) ==> top }.
% 0.78/1.24  (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top ), zero ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X }.
% 0.78/1.24  (725) {G11,W4,D3,L1,V0,M1} P(179,696);d(721);d(76) { complement( zero ) ==>
% 0.78/1.24     top }.
% 0.78/1.24  (729) {G11,W9,D4,L1,V2,M1} P(696,1);d(721) { join( Y, meet( X, top ) ) ==> 
% 0.78/1.24    join( Y, X ) }.
% 0.78/1.24  (730) {G12,W5,D3,L1,V1,M1} P(696,0);d(729) { join( zero, X ) ==> X }.
% 0.78/1.24  (732) {G12,W5,D3,L1,V1,M1} P(725,3);d(196);d(76) { meet( X, zero ) ==> zero
% 0.78/1.24     }.
% 0.78/1.24  (733) {G13,W5,D3,L1,V1,M1} P(732,47);d(730);d(78) { meet( X, top ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  (736) {G14,W5,D4,L1,V1,M1} P(721,78);d(733) { complement( complement( X ) )
% 0.78/1.24     ==> X }.
% 0.78/1.24  (1593) {G11,W9,D5,L1,V1,M1} S(101);d(721) { composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ) ==> zero }.
% 0.78/1.24  (1601) {G12,W8,D5,L1,V0,M1} P(198,1593) { composition( top, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  (1610) {G13,W8,D5,L1,V1,M1} P(1601,6);d(721);d(196);d(1601) { composition( 
% 0.78/1.24    X, complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  (1615) {G14,W6,D4,L1,V0,M1} P(1610,169) { complement( composition( top, top
% 0.78/1.24     ) ) ==> zero }.
% 0.78/1.24  (1627) {G15,W5,D3,L1,V0,M1} P(1615,736);d(725) { composition( top, top ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  (1628) {G16,W0,D0,L0,V0,M0} S(1627);r(13) {  }.
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  % SZS output end Refutation
% 0.78/1.24  found a proof!
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Unprocessed initial clauses:
% 0.78/1.24  
% 0.78/1.24  (1630) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  (1631) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y )
% 0.78/1.24    , Z ) }.
% 0.78/1.24  (1632) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  (1633) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 0.78/1.24    ( X ), complement( Y ) ) ) }.
% 0.78/1.24  (1634) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 0.78/1.24    composition( composition( X, Y ), Z ) }.
% 0.78/1.24  (1635) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 0.78/1.24  (1636) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 0.78/1.24    composition( X, Z ), composition( Y, Z ) ) }.
% 0.78/1.24  (1637) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 0.78/1.24  (1638) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( X
% 0.78/1.24     ), converse( Y ) ) }.
% 0.78/1.24  (1639) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 0.78/1.24    composition( converse( Y ), converse( X ) ) }.
% 0.78/1.24  (1640) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), complement
% 0.78/1.24    ( composition( X, Y ) ) ), complement( Y ) ) = complement( Y ) }.
% 0.78/1.24  (1641) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 0.78/1.24  (1642) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 0.78/1.24  (1643) {G0,W5,D3,L1,V0,M1}  { ! composition( top, top ) = top }.
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Total Proof:
% 0.78/1.24  
% 0.78/1.24  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent0: (1630) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 0.78/1.24    ( join( X, Y ), Z ) }.
% 0.78/1.24  parent0: (1631) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1646) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement( 
% 0.78/1.24    X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = X
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (1632) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.24    Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.24    Y ) ) ) ==> X }.
% 0.78/1.24  parent0: (1646) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 0.78/1.24    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 0.78/1.24    X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1649) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 0.78/1.24    complement( Y ) ) ) = meet( X, Y ) }.
% 0.78/1.24  parent0[0]: (1633) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 0.78/1.24    ( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  parent0: (1649) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 0.78/1.24    complement( Y ) ) ) = meet( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.24  parent0: (1635) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1660) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 0.78/1.24    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 0.78/1.24  parent0[0]: (1636) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) =
% 0.78/1.24     join( composition( X, Z ), composition( Y, Z ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 0.78/1.24    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 0.78/1.24  parent0: (1660) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 0.78/1.24    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1637) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1675) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y ) )
% 0.78/1.24     = converse( join( X, Y ) ) }.
% 0.78/1.24  parent0[0]: (1638) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 0.78/1.24    ( converse( X ), converse( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 0.78/1.24     ) ) ==> converse( join( X, Y ) ) }.
% 0.78/1.24  parent0: (1675) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 0.78/1.24     ) = converse( join( X, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1684) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), converse
% 0.78/1.24    ( X ) ) = converse( composition( X, Y ) ) }.
% 0.78/1.24  parent0[0]: (1639) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) 
% 0.78/1.24    = composition( converse( Y ), converse( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 0.78/1.24    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.78/1.24  parent0: (1684) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 0.78/1.24    converse( X ) ) = converse( composition( X, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.78/1.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 0.78/1.24    Y ) }.
% 0.78/1.24  parent0: (1640) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 0.78/1.24    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1705) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 0.78/1.24  parent0[0]: (1641) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 0.78/1.24    top }.
% 0.78/1.24  parent0: (1705) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1717) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero }.
% 0.78/1.24  parent0[0]: (1642) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) )
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent0: (1717) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (13) {G0,W5,D3,L1,V0,M1} I { ! composition( top, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1643) {G0,W5,D3,L1,V0,M1}  { ! composition( top, top ) = top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1731) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1732) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent1[0; 2]: (1731) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X
% 0.78/1.24     ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1735) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (1732) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 0.78/1.24     ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  parent0: (1735) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1737) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==> 
% 0.78/1.24    composition( converse( X ), converse( Y ) ) }.
% 0.78/1.24  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 0.78/1.24    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1739) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 0.78/1.24     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.24  parent1[0; 9]: (1737) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X )
% 0.78/1.24     ) ==> composition( converse( X ), converse( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := converse( X )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 0.78/1.24    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.24  parent0: (1739) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 0.78/1.24     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1743) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 0.78/1.24    converse( X ), converse( Y ) ) }.
% 0.78/1.24  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.78/1.24     ) ==> converse( join( X, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1744) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 0.78/1.24     ) ==> join( X, converse( Y ) ) }.
% 0.78/1.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.24  parent1[0; 7]: (1743) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 0.78/1.24    join( converse( X ), converse( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := converse( X )
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (18) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.78/1.24     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.78/1.24  parent0: (1744) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 0.78/1.24     ) ==> join( X, converse( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1749) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.24    , join( Y, Z ) ) }.
% 0.78/1.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1754) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), Y
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  parent1[0; 9]: (1749) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.24    join( X, join( Y, Z ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( Y )
% 0.78/1.24     Z := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (27) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement
% 0.78/1.24    ( X ) ), X ) ==> join( Y, top ) }.
% 0.78/1.24  parent0: (1754) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), Y
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1759) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.24    , join( Y, Z ) ) }.
% 0.78/1.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1762) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y )
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 9]: (1759) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.24    join( X, join( Y, Z ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := complement( Y )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (30) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.24    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.24  parent0: (1762) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y )
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1766) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.24     ), complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (30) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.24    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1769) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( complement
% 0.78/1.24    ( Y ), join( X, Y ) ) }.
% 0.78/1.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent1[0; 4]: (1766) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.24    ( X, Y ), complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := join( X, Y )
% 0.78/1.24     Y := complement( Y )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1782) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 0.78/1.24    complement( Y ), X ), Y ) }.
% 0.78/1.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  parent1[0; 4]: (1769) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 0.78/1.24    complement( Y ), join( X, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( Y )
% 0.78/1.24     Y := X
% 0.78/1.24     Z := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1783) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (1782) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 0.78/1.24    complement( Y ), X ), Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (35) {G2,W10,D5,L1,V2,M1} P(30,0);d(1) { join( join( 
% 0.78/1.24    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 0.78/1.24  parent0: (1783) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), Y
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1784) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.24     ), complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (30) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.24    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1787) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, X
% 0.78/1.24     ), complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent1[0; 5]: (1784) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.24    ( X, Y ), complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1800) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (1787) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 0.78/1.24    , X ), complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (36) {G2,W10,D4,L1,V2,M1} P(0,30) { join( join( Y, X ), 
% 0.78/1.24    complement( Y ) ) ==> join( X, top ) }.
% 0.78/1.24  parent0: (1800) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 0.78/1.24     ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1802) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 0.78/1.24     ), complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (30) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 0.78/1.24    complement( X ) ) ==> join( Y, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1803) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.24    complement( complement( X ) ) ) }.
% 0.78/1.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 5]: (1802) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.24    ( X, Y ), complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( X )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1804) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 0.78/1.24     ) ) ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (1803) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.24    complement( complement( X ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (37) {G2,W9,D5,L1,V1,M1} P(11,30) { join( top, complement( 
% 0.78/1.24    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.24  parent0: (1804) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 0.78/1.24     ) ) ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1805) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.24    complement( complement( X ) ) ) }.
% 0.78/1.24  parent0[0]: (37) {G2,W9,D5,L1,V1,M1} P(11,30) { join( top, complement( 
% 0.78/1.24    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1807) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement
% 0.78/1.24    ( complement( X ) ), top ) }.
% 0.78/1.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent1[0; 4]: (1805) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 0.78/1.24    complement( complement( X ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := top
% 0.78/1.24     Y := complement( complement( X ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1813) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) ), 
% 0.78/1.24    top ) ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (1807) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 0.78/1.24    complement( complement( X ) ), top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (39) {G3,W9,D5,L1,V1,M1} P(37,0) { join( complement( 
% 0.78/1.24    complement( X ) ), top ) ==> join( X, top ) }.
% 0.78/1.24  parent0: (1813) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 0.78/1.24    , top ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1816) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 0.78/1.24    join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 0.78/1.24    Y ) ) ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (47) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  parent0: (1816) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 0.78/1.24    join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1819) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.24    converse( join( converse( X ), Y ) ) }.
% 0.78/1.24  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.78/1.24     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1820) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 0.78/1.24    converse( X ) ) ) ) ==> converse( top ) }.
% 0.78/1.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 8]: (1819) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 0.78/1.24    converse( join( converse( X ), Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := converse( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( converse( X ) )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (58) {G2,W9,D6,L1,V1,M1} P(11,18) { join( X, converse( 
% 0.78/1.24    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 0.78/1.24  parent0: (1820) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 0.78/1.24    converse( X ) ) ) ) ==> converse( top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1823) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1826) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 0.78/1.24    complement( top ) }.
% 0.78/1.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 6]: (1823) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.24    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( X )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1827) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 0.78/1.24  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 1]: (1826) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==>
% 0.78/1.24     complement( top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1828) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 0.78/1.24  parent0[0]: (1827) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.78/1.24     zero }.
% 0.78/1.24  parent0: (1828) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1830) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1832) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 0.78/1.24    ( complement( X ), zero ) ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 8]: (1830) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.24    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1834) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 0.78/1.24    zero ) ) ==> meet( X, top ) }.
% 0.78/1.24  parent0[0]: (1832) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 0.78/1.24    join( complement( X ), zero ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (78) {G2,W9,D5,L1,V1,M1} P(76,3) { complement( join( 
% 0.78/1.24    complement( X ), zero ) ) ==> meet( X, top ) }.
% 0.78/1.24  parent0: (1834) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 0.78/1.24    zero ) ) ==> meet( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1836) {G3,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement( 
% 0.78/1.24    complement( X ) ), top ) }.
% 0.78/1.24  parent0[0]: (39) {G3,W9,D5,L1,V1,M1} P(37,0) { join( complement( complement
% 0.78/1.24    ( X ) ), top ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1837) {G2,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 0.78/1.24    complement( zero ), top ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 6]: (1836) {G3,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 0.78/1.24    complement( complement( X ) ), top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1838) {G2,W8,D4,L1,V0,M1}  { join( complement( zero ), top ) ==> 
% 0.78/1.24    join( top, top ) }.
% 0.78/1.24  parent0[0]: (1837) {G2,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 0.78/1.24    complement( zero ), top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (82) {G4,W8,D4,L1,V0,M1} P(76,39) { join( complement( zero ), 
% 0.78/1.24    top ) ==> join( top, top ) }.
% 0.78/1.24  parent0: (1838) {G2,W8,D4,L1,V0,M1}  { join( complement( zero ), top ) ==> 
% 0.78/1.24    join( top, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1840) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.24    complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.78/1.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 0.78/1.24    Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1842) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 11]: (1840) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.24    complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1843) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 1]: (1842) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1845) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.78/1.24  parent0[0]: (1843) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (101) {G2,W11,D6,L1,V1,M1} P(76,10) { join( composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.78/1.24  parent0: (1845) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1848) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==> 
% 0.78/1.24    converse( composition( converse( X ), Y ) ) }.
% 0.78/1.24  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 0.78/1.24    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1851) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.24    ==> converse( converse( X ) ) }.
% 0.78/1.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.24  parent1[0; 6]: (1848) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X
% 0.78/1.24     ) ==> converse( composition( converse( X ), Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := converse( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := one
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1852) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.78/1.24  parent1[0; 5]: (1851) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), 
% 0.78/1.24    X ) ==> converse( converse( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (162) {G2,W6,D4,L1,V1,M1} P(5,16);d(7) { composition( converse
% 0.78/1.24    ( one ), X ) ==> X }.
% 0.78/1.24  parent0: (1852) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1854) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), X
% 0.78/1.24     ) }.
% 0.78/1.24  parent0[0]: (162) {G2,W6,D4,L1,V1,M1} P(5,16);d(7) { composition( converse
% 0.78/1.24    ( one ), X ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1856) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 0.78/1.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.78/1.24  parent1[0; 2]: (1854) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 0.78/1.24    one ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := converse( one )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := one
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1857) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 0.78/1.24  parent0[0]: (1856) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (168) {G3,W4,D3,L1,V0,M1} P(162,5) { converse( one ) ==> one
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1857) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1859) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), X
% 0.78/1.24     ) }.
% 0.78/1.24  parent0[0]: (162) {G2,W6,D4,L1,V1,M1} P(5,16);d(7) { composition( converse
% 0.78/1.24    ( one ), X ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1860) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 0.78/1.24  parent0[0]: (168) {G3,W4,D3,L1,V0,M1} P(162,5) { converse( one ) ==> one
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 3]: (1859) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 0.78/1.24    one ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1861) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 0.78/1.24  parent0[0]: (1860) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (169) {G4,W5,D3,L1,V1,M1} P(168,162) { composition( one, X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent0: (1861) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1863) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.24    complement( Y ) ) }.
% 0.78/1.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.78/1.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 0.78/1.24    Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1865) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.24    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.78/1.24  parent0[0]: (169) {G4,W5,D3,L1,V1,M1} P(168,162) { composition( one, X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent1[0; 8]: (1863) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 0.78/1.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 0.78/1.24    complement( Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := one
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1866) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 0.78/1.24    ( X ), complement( X ) ) }.
% 0.78/1.24  parent0[0]: (162) {G2,W6,D4,L1,V1,M1} P(5,16);d(7) { composition( converse
% 0.78/1.24    ( one ), X ) ==> X }.
% 0.78/1.24  parent1[0; 4]: (1865) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.24    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1867) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 0.78/1.24     ) ) ==> complement( X ) }.
% 0.78/1.24  parent0[0]: (1866) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.24    complement( X ), complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (173) {G5,W8,D4,L1,V1,M1} P(169,10);d(162) { join( complement
% 0.78/1.24    ( X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.24  parent0: (1867) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 0.78/1.24     ) ) ==> complement( X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1869) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 0.78/1.24    ( X ), complement( X ) ) }.
% 0.78/1.24  parent0[0]: (173) {G5,W8,D4,L1,V1,M1} P(169,10);d(162) { join( complement( 
% 0.78/1.24    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1872) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.24    complement( top ), zero ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 6]: (1869) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 0.78/1.24    complement( X ), complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1874) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 0.78/1.24    zero ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 4]: (1872) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.24    complement( top ), zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1875) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 1]: (1874) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 0.78/1.24    zero, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1881) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 0.78/1.24  parent0[0]: (1875) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (178) {G6,W5,D3,L1,V0,M1} P(76,173) { join( zero, zero ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent0: (1881) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1885) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1900) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 0.78/1.24    complement( X ) ) }.
% 0.78/1.24  parent0[0]: (173) {G5,W8,D4,L1,V1,M1} P(169,10);d(162) { join( complement( 
% 0.78/1.24    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.24  parent1[0; 5]: (1885) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.24    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1901) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 0.78/1.24    meet( X, X ) }.
% 0.78/1.24  parent0[0]: (1900) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 0.78/1.24    complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (179) {G6,W7,D4,L1,V1,M1} P(173,3) { complement( complement( X
% 0.78/1.24     ) ) = meet( X, X ) }.
% 0.78/1.24  parent0: (1901) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 0.78/1.24    meet( X, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1903) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 0.78/1.24    complement( Y ) ), Y ) }.
% 0.78/1.24  parent0[0]: (27) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement( 
% 0.78/1.24    X ) ), X ) ==> join( Y, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1905) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 0.78/1.24    join( complement( X ), X ) }.
% 0.78/1.24  parent0[0]: (173) {G5,W8,D4,L1,V1,M1} P(169,10);d(162) { join( complement( 
% 0.78/1.24    X ), complement( X ) ) ==> complement( X ) }.
% 0.78/1.24  parent1[0; 6]: (1903) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join
% 0.78/1.24    ( X, complement( Y ) ), Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := complement( X )
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1906) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  parent1[0; 5]: (1905) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) 
% 0.78/1.24    ==> join( complement( X ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (181) {G6,W6,D4,L1,V1,M1} P(173,27);d(14) { join( complement( 
% 0.78/1.24    X ), top ) ==> top }.
% 0.78/1.24  parent0: (1906) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1909) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.24    , join( Y, Z ) ) }.
% 0.78/1.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1911) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 0.78/1.24    join( X, zero ) }.
% 0.78/1.24  parent0[0]: (178) {G6,W5,D3,L1,V0,M1} P(76,173) { join( zero, zero ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 8]: (1909) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.24    join( X, join( Y, Z ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := zero
% 0.78/1.24     Z := zero
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (190) {G7,W9,D4,L1,V1,M1} P(178,1) { join( join( X, zero ), 
% 0.78/1.24    zero ) ==> join( X, zero ) }.
% 0.78/1.24  parent0: (1911) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 0.78/1.24    join( X, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1914) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), top )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (181) {G6,W6,D4,L1,V1,M1} P(173,27);d(14) { join( complement( X
% 0.78/1.24     ), top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1916) {G5,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 0.78/1.24  parent0[0]: (82) {G4,W8,D4,L1,V0,M1} P(76,39) { join( complement( zero ), 
% 0.78/1.24    top ) ==> join( top, top ) }.
% 0.78/1.24  parent1[0; 2]: (1914) {G6,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 0.78/1.24    , top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := zero
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1917) {G5,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 0.78/1.24  parent0[0]: (1916) {G5,W5,D3,L1,V0,M1}  { top ==> join( top, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (193) {G7,W5,D3,L1,V0,M1} P(181,82) { join( top, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1917) {G5,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1919) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 0.78/1.24    complement( X ), Y ), X ) }.
% 0.78/1.24  parent0[0]: (35) {G2,W10,D5,L1,V2,M1} P(30,0);d(1) { join( join( complement
% 0.78/1.24    ( Y ), X ), Y ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1922) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top, X )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (181) {G6,W6,D4,L1,V1,M1} P(173,27);d(14) { join( complement( X
% 0.78/1.24     ), top ) ==> top }.
% 0.78/1.24  parent1[0; 5]: (1919) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join
% 0.78/1.24    ( complement( X ), Y ), X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1923) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.24  parent0[0]: (193) {G7,W5,D3,L1,V0,M1} P(181,82) { join( top, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 1]: (1922) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top
% 0.78/1.24    , X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1924) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 0.78/1.24  parent0[0]: (1923) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (195) {G8,W5,D3,L1,V1,M1} P(181,35);d(193) { join( top, X ) 
% 0.78/1.24    ==> top }.
% 0.78/1.24  parent0: (1924) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1926) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 0.78/1.24     ), complement( X ) ) }.
% 0.78/1.24  parent0[0]: (36) {G2,W10,D4,L1,V2,M1} P(0,30) { join( join( Y, X ), 
% 0.78/1.24    complement( Y ) ) ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1930) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 0.78/1.24    complement( complement( X ) ) ) }.
% 0.78/1.24  parent0[0]: (181) {G6,W6,D4,L1,V1,M1} P(173,27);d(14) { join( complement( X
% 0.78/1.24     ), top ) ==> top }.
% 0.78/1.24  parent1[0; 5]: (1926) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join
% 0.78/1.24    ( X, Y ), complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := complement( X )
% 0.78/1.24     Y := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1931) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (37) {G2,W9,D5,L1,V1,M1} P(11,30) { join( top, complement( 
% 0.78/1.24    complement( X ) ) ) ==> join( X, top ) }.
% 0.78/1.24  parent1[0; 4]: (1930) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top
% 0.78/1.24    , complement( complement( X ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1932) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 0.78/1.24  parent0[0]: (193) {G7,W5,D3,L1,V0,M1} P(181,82) { join( top, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 1]: (1931) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, 
% 0.78/1.24    top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1933) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 0.78/1.24  parent0[0]: (1932) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (196) {G8,W5,D3,L1,V1,M1} P(181,36);d(37);d(193) { join( X, 
% 0.78/1.24    top ) ==> top }.
% 0.78/1.24  parent0: (1933) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1934) {G8,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.24  parent0[0]: (195) {G8,W5,D3,L1,V1,M1} P(181,35);d(193) { join( top, X ) ==>
% 0.78/1.24     top }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1936) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 0.78/1.24  parent0[0]: (58) {G2,W9,D6,L1,V1,M1} P(11,18) { join( X, converse( 
% 0.78/1.24    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 0.78/1.24  parent1[0; 2]: (1934) {G8,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := converse( complement( converse( top ) ) )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1937) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 0.78/1.24  parent0[0]: (1936) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (198) {G9,W4,D3,L1,V0,M1} P(195,58) { converse( top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1937) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1939) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), complement
% 0.78/1.24    ( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  parent0[0]: (47) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1941) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.24    complement( top ) ) }.
% 0.78/1.24  parent0[0]: (196) {G8,W5,D3,L1,V1,M1} P(181,36);d(37);d(193) { join( X, top
% 0.78/1.24     ) ==> top }.
% 0.78/1.24  parent1[0; 7]: (1939) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1942) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 6]: (1941) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.24    complement( top ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1943) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (1942) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 0.78/1.24     ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  parent0: (1943) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1945) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 0.78/1.24    zero ), zero ) }.
% 0.78/1.24  parent0[0]: (190) {G7,W9,D4,L1,V1,M1} P(178,1) { join( join( X, zero ), 
% 0.78/1.24    zero ) ==> join( X, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1947) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 0.78/1.24    join( X, zero ) }.
% 0.78/1.24  parent0[0]: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  parent1[0; 7]: (1945) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join
% 0.78/1.24    ( X, zero ), zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := meet( X, top )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1948) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.24  parent0[0]: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  parent1[0; 1]: (1947) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) 
% 0.78/1.24    ==> join( X, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1950) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 0.78/1.24  parent0[0]: (1948) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent0: (1950) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  *** allocated 33750 integers for termspace/termends
% 0.78/1.24  eqswap: (1952) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( complement
% 0.78/1.24    ( X ) ) }.
% 0.78/1.24  parent0[0]: (179) {G6,W7,D4,L1,V1,M1} P(173,3) { complement( complement( X
% 0.78/1.24     ) ) = meet( X, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1953) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1956) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( complement
% 0.78/1.24    ( top ) ), zero ) }.
% 0.78/1.24  parent0[0]: (1952) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 0.78/1.24    complement( X ) ) }.
% 0.78/1.24  parent1[0; 3]: (1953) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.24    zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1957) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( top
% 0.78/1.24     ) ) }.
% 0.78/1.24  parent0[0]: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 2]: (1956) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 0.78/1.24    complement( top ) ), zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( complement( top ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1958) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 3]: (1957) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement
% 0.78/1.24    ( top ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1959) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 0.78/1.24  parent0[0]: (1958) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (725) {G11,W4,D3,L1,V0,M1} P(179,696);d(721);d(76) { 
% 0.78/1.24    complement( zero ) ==> top }.
% 0.78/1.24  parent0: (1959) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1961) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 0.78/1.24    , join( Y, Z ) ) }.
% 0.78/1.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 0.78/1.24    join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24     Z := Z
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1964) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top ) ), 
% 0.78/1.24    zero ) ==> join( X, Y ) }.
% 0.78/1.24  parent0[0]: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  parent1[0; 10]: (1961) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 0.78/1.24    join( X, join( Y, Z ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := meet( Y, top )
% 0.78/1.24     Z := zero
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1965) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join( 
% 0.78/1.24    X, Y ) }.
% 0.78/1.24  parent0[0]: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 1]: (1964) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top )
% 0.78/1.24     ), zero ) ==> join( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := join( X, meet( Y, top ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (729) {G11,W9,D4,L1,V2,M1} P(696,1);d(721) { join( Y, meet( X
% 0.78/1.24    , top ) ) ==> join( Y, X ) }.
% 0.78/1.24  parent0: (1965) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join( 
% 0.78/1.24    X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := Y
% 0.78/1.24     Y := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1967) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (696) {G9,W7,D4,L1,V1,M1} P(196,47);d(76) { join( meet( X, top
% 0.78/1.24     ), zero ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1969) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.78/1.24  parent1[0; 2]: (1967) {G9,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 0.78/1.24    zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := meet( X, top )
% 0.78/1.24     Y := zero
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1971) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 0.78/1.24  parent0[0]: (729) {G11,W9,D4,L1,V2,M1} P(696,1);d(721) { join( Y, meet( X, 
% 0.78/1.24    top ) ) ==> join( Y, X ) }.
% 0.78/1.24  parent1[0; 2]: (1969) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top
% 0.78/1.24     ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := zero
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1972) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 0.78/1.24  parent0[0]: (1971) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (730) {G12,W5,D3,L1,V1,M1} P(696,0);d(729) { join( zero, X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent0: (1972) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1974) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 0.78/1.24    complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.78/1.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1978) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( join
% 0.78/1.24    ( complement( X ), top ) ) }.
% 0.78/1.24  parent0[0]: (725) {G11,W4,D3,L1,V0,M1} P(179,696);d(721);d(76) { complement
% 0.78/1.24    ( zero ) ==> top }.
% 0.78/1.24  parent1[0; 8]: (1974) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( 
% 0.78/1.24    join( complement( X ), complement( Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := zero
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1979) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( top
% 0.78/1.24     ) }.
% 0.78/1.24  parent0[0]: (196) {G8,W5,D3,L1,V1,M1} P(181,36);d(37);d(193) { join( X, top
% 0.78/1.24     ) ==> top }.
% 0.78/1.24  parent1[0; 5]: (1978) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement
% 0.78/1.24    ( join( complement( X ), top ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1980) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 0.78/1.24  parent0[0]: (76) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 0.78/1.24    zero }.
% 0.78/1.24  parent1[0; 4]: (1979) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement
% 0.78/1.24    ( top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (732) {G12,W5,D3,L1,V1,M1} P(725,3);d(196);d(76) { meet( X, 
% 0.78/1.24    zero ) ==> zero }.
% 0.78/1.24  parent0: (1980) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1983) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), complement
% 0.78/1.24    ( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  parent0[0]: (47) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1986) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( join( 
% 0.78/1.24    complement( X ), zero ) ) ) }.
% 0.78/1.24  parent0[0]: (732) {G12,W5,D3,L1,V1,M1} P(725,3);d(196);d(76) { meet( X, 
% 0.78/1.24    zero ) ==> zero }.
% 0.78/1.24  parent1[0; 3]: (1983) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 0.78/1.24    complement( join( complement( X ), Y ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := zero
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1987) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( complement( 
% 0.78/1.24    X ), zero ) ) }.
% 0.78/1.24  parent0[0]: (730) {G12,W5,D3,L1,V1,M1} P(696,0);d(729) { join( zero, X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent1[0; 2]: (1986) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( 
% 0.78/1.24    join( complement( X ), zero ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( join( complement( X ), zero ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1988) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 0.78/1.24  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(76,3) { complement( join( complement
% 0.78/1.24    ( X ), zero ) ) ==> meet( X, top ) }.
% 0.78/1.24  parent1[0; 2]: (1987) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( 
% 0.78/1.24    complement( X ), zero ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1989) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 0.78/1.24  parent0[0]: (1988) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (733) {G13,W5,D3,L1,V1,M1} P(732,47);d(730);d(78) { meet( X, 
% 0.78/1.24    top ) ==> X }.
% 0.78/1.24  parent0: (1989) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1991) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join( 
% 0.78/1.24    complement( X ), zero ) ) }.
% 0.78/1.24  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(76,3) { complement( join( complement
% 0.78/1.24    ( X ), zero ) ) ==> meet( X, top ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1993) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 0.78/1.24    complement( X ) ) }.
% 0.78/1.24  parent0[0]: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 5]: (1991) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 0.78/1.24    ( join( complement( X ), zero ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( X )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1994) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (733) {G13,W5,D3,L1,V1,M1} P(732,47);d(730);d(78) { meet( X, 
% 0.78/1.24    top ) ==> X }.
% 0.78/1.24  parent1[0; 1]: (1993) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement
% 0.78/1.24    ( complement( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (1995) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (1994) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 0.78/1.24     ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (736) {G14,W5,D4,L1,V1,M1} P(721,78);d(733) { complement( 
% 0.78/1.24    complement( X ) ) ==> X }.
% 0.78/1.24  parent0: (1995) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (1998) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ) ==> zero }.
% 0.78/1.24  parent0[0]: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 1]: (101) {G2,W11,D6,L1,V1,M1} P(76,10) { join( composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := composition( converse( X ), complement( composition( X, top ) ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1593) {G11,W9,D5,L1,V1,M1} S(101);d(721) { composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 0.78/1.24  parent0: (1998) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 0.78/1.24    complement( composition( X, top ) ) ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2001) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X )
% 0.78/1.24    , complement( composition( X, top ) ) ) }.
% 0.78/1.24  parent0[0]: (1593) {G11,W9,D5,L1,V1,M1} S(101);d(721) { composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2002) {G10,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 0.78/1.24    complement( composition( top, top ) ) ) }.
% 0.78/1.24  parent0[0]: (198) {G9,W4,D3,L1,V0,M1} P(195,58) { converse( top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 3]: (2001) {G11,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 0.78/1.24    converse( X ), complement( composition( X, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2003) {G10,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent0[0]: (2002) {G10,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 0.78/1.24    complement( composition( top, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1601) {G12,W8,D5,L1,V0,M1} P(198,1593) { composition( top, 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent0: (2003) {G10,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2005) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 0.78/1.24    join( composition( X, Y ), composition( Z, Y ) ) }.
% 0.78/1.24  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 0.78/1.24    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24     Y := Z
% 0.78/1.24     Z := Y
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2010) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 0.78/1.24    complement( composition( top, top ) ) ), zero ) }.
% 0.78/1.24  parent0[0]: (1601) {G12,W8,D5,L1,V0,M1} P(198,1593) { composition( top, 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent1[0; 16]: (2005) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 0.78/1.24     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24     Y := complement( composition( top, top ) )
% 0.78/1.24     Z := top
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2011) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 0.78/1.24    composition( top, top ) ) ) }.
% 0.78/1.24  parent0[0]: (721) {G10,W5,D3,L1,V1,M1} P(696,190) { join( X, zero ) ==> X
% 0.78/1.24     }.
% 0.78/1.24  parent1[0; 9]: (2010) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 0.78/1.24    complement( composition( top, top ) ) ), zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := composition( X, complement( composition( top, top ) ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2012) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 0.78/1.24    top, top ) ) ) }.
% 0.78/1.24  parent0[0]: (196) {G8,W5,D3,L1,V1,M1} P(181,36);d(37);d(193) { join( X, top
% 0.78/1.24     ) ==> top }.
% 0.78/1.24  parent1[0; 2]: (2011) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 0.78/1.24    composition( top, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2013) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 0.78/1.24    ( composition( top, top ) ) ) }.
% 0.78/1.24  parent0[0]: (1601) {G12,W8,D5,L1,V0,M1} P(198,1593) { composition( top, 
% 0.78/1.24    complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent1[0; 1]: (2012) {G3,W13,D5,L1,V1,M1}  { composition( top, complement
% 0.78/1.24    ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 0.78/1.24    ( top, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2014) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent0[0]: (2013) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 0.78/1.24    complement( composition( top, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1610) {G13,W8,D5,L1,V1,M1} P(1601,6);d(721);d(196);d(1601) { 
% 0.78/1.24    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  parent0: (2014) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 0.78/1.24    composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2015) {G13,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 0.78/1.24    ( composition( top, top ) ) ) }.
% 0.78/1.24  parent0[0]: (1610) {G13,W8,D5,L1,V1,M1} P(1601,6);d(721);d(196);d(1601) { 
% 0.78/1.24    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2017) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 0.78/1.24    top, top ) ) }.
% 0.78/1.24  parent0[0]: (169) {G4,W5,D3,L1,V1,M1} P(168,162) { composition( one, X ) 
% 0.78/1.24    ==> X }.
% 0.78/1.24  parent1[0; 2]: (2015) {G13,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 0.78/1.24    complement( composition( top, top ) ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := complement( composition( top, top ) )
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := one
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2018) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top ) )
% 0.78/1.24     ==> zero }.
% 0.78/1.24  parent0[0]: (2017) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition
% 0.78/1.24    ( top, top ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1615) {G14,W6,D4,L1,V0,M1} P(1610,169) { complement( 
% 0.78/1.24    composition( top, top ) ) ==> zero }.
% 0.78/1.24  parent0: (2018) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 0.78/1.24     ) ==> zero }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  eqswap: (2020) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 0.78/1.24     }.
% 0.78/1.24  parent0[0]: (736) {G14,W5,D4,L1,V1,M1} P(721,78);d(733) { complement( 
% 0.78/1.24    complement( X ) ) ==> X }.
% 0.78/1.24  substitution0:
% 0.78/1.24     X := X
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2022) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 0.78/1.24    complement( zero ) }.
% 0.78/1.24  parent0[0]: (1615) {G14,W6,D4,L1,V0,M1} P(1610,169) { complement( 
% 0.78/1.24    composition( top, top ) ) ==> zero }.
% 0.78/1.24  parent1[0; 5]: (2020) {G14,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 0.78/1.24    ( X ) ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24     X := composition( top, top )
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  paramod: (2023) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top }.
% 0.78/1.24  parent0[0]: (725) {G11,W4,D3,L1,V0,M1} P(179,696);d(721);d(76) { complement
% 0.78/1.24    ( zero ) ==> top }.
% 0.78/1.24  parent1[0; 4]: (2022) {G15,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 0.78/1.24    complement( zero ) }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1627) {G15,W5,D3,L1,V0,M1} P(1615,736);d(725) { composition( 
% 0.78/1.24    top, top ) ==> top }.
% 0.78/1.24  parent0: (2023) {G12,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24     0 ==> 0
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  resolution: (2027) {G1,W0,D0,L0,V0,M0}  {  }.
% 0.78/1.24  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { ! composition( top, top ) ==> top
% 0.78/1.24     }.
% 0.78/1.24  parent1[0]: (1627) {G15,W5,D3,L1,V0,M1} P(1615,736);d(725) { composition( 
% 0.78/1.24    top, top ) ==> top }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  substitution1:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  subsumption: (1628) {G16,W0,D0,L0,V0,M0} S(1627);r(13) {  }.
% 0.78/1.24  parent0: (2027) {G1,W0,D0,L0,V0,M0}  {  }.
% 0.78/1.24  substitution0:
% 0.78/1.24  end
% 0.78/1.24  permutation0:
% 0.78/1.24  end
% 0.78/1.24  
% 0.78/1.24  Proof check complete!
% 0.78/1.24  
% 0.78/1.24  Memory use:
% 0.78/1.24  
% 0.78/1.24  space for terms:        19842
% 0.78/1.24  space for clauses:      177227
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  clauses generated:      19407
% 0.78/1.24  clauses kept:           1629
% 0.78/1.24  clauses selected:       256
% 0.78/1.24  clauses deleted:        172
% 0.78/1.24  clauses inuse deleted:  80
% 0.78/1.24  
% 0.78/1.24  subsentry:          2625
% 0.78/1.24  literals s-matched: 1325
% 0.78/1.24  literals matched:   1280
% 0.78/1.24  full subsumption:   0
% 0.78/1.24  
% 0.78/1.24  checksum:           -137046346
% 0.78/1.24  
% 0.78/1.24  
% 0.78/1.24  Bliksem ended
%------------------------------------------------------------------------------