TSTP Solution File: GRP125-2.005 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : GRP125-2.005 : TPTP v8.1.0. Released v1.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n007.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 : Sat Jul 16 07:35:09 EDT 2022

% Result   : Unsatisfiable 1.34s 1.73s
% Output   : Refutation 1.34s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP125-2.005 : TPTP v8.1.0. Released v1.2.0.
% 0.07/0.13  % Command  : bliksem %s
% 0.13/0.35  % Computer : n007.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 : Mon Jun 13 13:00:24 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 1.34/1.73  *** allocated 10000 integers for termspace/termends
% 1.34/1.73  *** allocated 10000 integers for clauses
% 1.34/1.73  *** allocated 10000 integers for justifications
% 1.34/1.73  Bliksem 1.12
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Automatic Strategy Selection
% 1.34/1.73  
% 1.34/1.73  Clauses:
% 1.34/1.73  [
% 1.34/1.73     [ next( 'e_1', 'e_2' ) ],
% 1.34/1.73     [ next( 'e_2', 'e_3' ) ],
% 1.34/1.73     [ next( 'e_3', 'e_4' ) ],
% 1.34/1.73     [ next( 'e_4', 'e_5' ) ],
% 1.34/1.73     [ greater( 'e_2', 'e_1' ) ],
% 1.34/1.73     [ greater( 'e_3', 'e_1' ) ],
% 1.34/1.73     [ greater( 'e_4', 'e_1' ) ],
% 1.34/1.73     [ greater( 'e_5', 'e_1' ) ],
% 1.34/1.73     [ greater( 'e_3', 'e_2' ) ],
% 1.34/1.73     [ greater( 'e_4', 'e_2' ) ],
% 1.34/1.73     [ greater( 'e_5', 'e_2' ) ],
% 1.34/1.73     [ greater( 'e_4', 'e_3' ) ],
% 1.34/1.73     [ greater( 'e_5', 'e_3' ) ],
% 1.34/1.73     [ greater( 'e_5', 'e_4' ) ],
% 1.34/1.73     [ ~( product( X, 'e_1', Y ) ), ~( next( X, Z ) ), ~( greater( Y, Z ) ) ]
% 1.34/1.73    ,
% 1.34/1.73     [ 'group_element'( 'e_1' ) ],
% 1.34/1.73     [ 'group_element'( 'e_2' ) ],
% 1.34/1.73     [ 'group_element'( 'e_3' ) ],
% 1.34/1.73     [ 'group_element'( 'e_4' ) ],
% 1.34/1.73     [ 'group_element'( 'e_5' ) ],
% 1.34/1.73     [ ~( equalish( 'e_1', 'e_2' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_1', 'e_3' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_1', 'e_4' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_1', 'e_5' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_2', 'e_1' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_2', 'e_3' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_2', 'e_4' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_2', 'e_5' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_3', 'e_1' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_3', 'e_2' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_3', 'e_4' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_3', 'e_5' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_4', 'e_1' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_4', 'e_2' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_4', 'e_3' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_4', 'e_5' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_5', 'e_1' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_5', 'e_2' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_5', 'e_3' ) ) ],
% 1.34/1.73     [ ~( equalish( 'e_5', 'e_4' ) ) ],
% 1.34/1.73     [ ~( 'group_element'( X ) ), ~( 'group_element'( Y ) ), product( X, Y, 
% 1.34/1.73    'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X, Y, 
% 1.34/1.73    'e_4' ), product( X, Y, 'e_5' ) ],
% 1.34/1.73     [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), equalish( Z, T ) ]
% 1.34/1.73    ,
% 1.34/1.73     [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), equalish( Y, T ) ]
% 1.34/1.73    ,
% 1.34/1.73     [ ~( product( X, Y, Z ) ), ~( product( T, Y, Z ) ), equalish( X, T ) ]
% 1.34/1.73    ,
% 1.34/1.73     [ product( X, X, X ) ],
% 1.34/1.73     [ ~( product( X, Y, Z ) ), ~( product( Y, X, T ) ), product( Z, T, X ) ]
% 1.34/1.73    
% 1.34/1.73  ] .
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  percentage equality = 0.000000, percentage horn = 0.978261
% 1.34/1.73  This is a near-Horn, non-equality  problem
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Options Used:
% 1.34/1.73  
% 1.34/1.73  useres =            1
% 1.34/1.73  useparamod =        0
% 1.34/1.73  useeqrefl =         0
% 1.34/1.73  useeqfact =         0
% 1.34/1.73  usefactor =         1
% 1.34/1.73  usesimpsplitting =  0
% 1.34/1.73  usesimpdemod =      0
% 1.34/1.73  usesimpres =        4
% 1.34/1.73  
% 1.34/1.73  resimpinuse      =  1000
% 1.34/1.73  resimpclauses =     20000
% 1.34/1.73  substype =          standard
% 1.34/1.73  backwardsubs =      1
% 1.34/1.73  selectoldest =      5
% 1.34/1.73  
% 1.34/1.73  litorderings [0] =  split
% 1.34/1.73  litorderings [1] =  liftord
% 1.34/1.73  
% 1.34/1.73  termordering =      none
% 1.34/1.73  
% 1.34/1.73  litapriori =        1
% 1.34/1.73  termapriori =       0
% 1.34/1.73  litaposteriori =    0
% 1.34/1.73  termaposteriori =   0
% 1.34/1.73  demodaposteriori =  0
% 1.34/1.73  ordereqreflfact =   0
% 1.34/1.73  
% 1.34/1.73  litselect =         negative
% 1.34/1.73  
% 1.34/1.73  maxweight =         30000
% 1.34/1.73  maxdepth =          30000
% 1.34/1.73  maxlength =         115
% 1.34/1.73  maxnrvars =         195
% 1.34/1.73  excuselevel =       0
% 1.34/1.73  increasemaxweight = 0
% 1.34/1.73  
% 1.34/1.73  maxselected =       10000000
% 1.34/1.73  maxnrclauses =      10000000
% 1.34/1.73  
% 1.34/1.73  showgenerated =    0
% 1.34/1.73  showkept =         0
% 1.34/1.73  showselected =     0
% 1.34/1.73  showdeleted =      0
% 1.34/1.73  showresimp =       1
% 1.34/1.73  showstatus =       2000
% 1.34/1.73  
% 1.34/1.73  prologoutput =     1
% 1.34/1.73  nrgoals =          5000000
% 1.34/1.73  totalproof =       1
% 1.34/1.73  
% 1.34/1.73  Symbols occurring in the translation:
% 1.34/1.73  
% 1.34/1.73  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 1.34/1.73  .  [1, 2]      (w:1, o:27, a:1, s:1, b:0), 
% 1.34/1.73  !  [4, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 1.34/1.73  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.34/1.73  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.34/1.73  'e_1'  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 1.34/1.73  'e_2'  [40, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 1.34/1.73  next  [41, 2]      (w:1, o:52, a:1, s:1, b:0), 
% 1.34/1.73  'e_3'  [42, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 1.34/1.73  'e_4'  [43, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 1.34/1.73  'e_5'  [44, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 1.34/1.73  greater  [45, 2]      (w:1, o:53, a:1, s:1, b:0), 
% 1.34/1.73  product  [48, 3]      (w:1, o:55, a:1, s:1, b:0), 
% 1.34/1.73  'group_element'  [50, 1]      (w:1, o:26, a:1, s:1, b:0), 
% 1.34/1.73  equalish  [51, 2]      (w:1, o:54, a:1, s:1, b:0).
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Starting Search:
% 1.34/1.73  
% 1.34/1.73  Resimplifying inuse:
% 1.34/1.73  Done
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Intermediate Status:
% 1.34/1.73  Generated:    8275
% 1.34/1.73  Kept:         2012
% 1.34/1.73  Inuse:        788
% 1.34/1.73  Deleted:      234
% 1.34/1.73  Deletedinuse: 56
% 1.34/1.73  
% 1.34/1.73  Resimplifying inuse:
% 1.34/1.73  Done
% 1.34/1.73  
% 1.34/1.73  Resimplifying inuse:
% 1.34/1.73  Done
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Intermediate Status:
% 1.34/1.73  Generated:    21002
% 1.34/1.73  Kept:         4017
% 1.34/1.73  Inuse:        1341
% 1.34/1.73  Deleted:      835
% 1.34/1.73  Deletedinuse: 312
% 1.34/1.73  
% 1.34/1.73  Resimplifying inuse:
% 1.34/1.73  Done
% 1.34/1.73  
% 1.34/1.73  Resimplifying inuse:
% 1.34/1.73  Done
% 1.34/1.73  
% 1.34/1.73  
% 1.34/1.73  Bliksems!, er is een bewijs:
% 1.34/1.73  % SZS status Unsatisfiable
% 1.34/1.73  % SZS output start Refutation
% 1.34/1.73  
% 1.34/1.73  clause( 0, [ next( 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1, [ next( 'e_2', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2, [ next( 'e_3', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 8, [ greater( 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 10, [ greater( 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 11, [ greater( 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 12, [ greater( 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 13, [ greater( 'e_5', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 14, [ ~( product( X, 'e_1', Y ) ), ~( greater( Y, Z ) ), ~( next( X
% 1.34/1.73    , Z ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 39, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( X
% 1.34/1.73    , Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.73    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 1.34/1.73    T ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T, 
% 1.34/1.73    Z ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y, 
% 1.34/1.73    Z ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 44, [ product( X, X, X ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y, X
% 1.34/1.73    , T ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 50, [ product( Y, Y, X ), ~( product( X, X, Y ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 52, [ ~( product( 'e_3', 'e_1', X ) ), ~( greater( X, 'e_4' ) ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 53, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 54, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.73    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.73    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 57, [ product( X, 'e_2', 'e_5' ), product( X, 'e_2', 'e_1' ), 
% 1.34/1.73    product( X, 'e_2', 'e_2' ), product( X, 'e_2', 'e_3' ), product( X, 'e_2'
% 1.34/1.73    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 58, [ product( X, 'e_3', 'e_5' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.73    product( X, 'e_3', 'e_2' ), product( X, 'e_3', 'e_3' ), product( X, 'e_3'
% 1.34/1.73    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.73    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.73    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.73    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.73    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 68, [ ~( product( 'e_1', 'e_1', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 70, [ product( Y, X, X ), ~( product( X, X, Y ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 71, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 72, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 73, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 74, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ), 
% 1.34/1.73    product( 'e_5', 'e_1', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 80, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ), 
% 1.34/1.73    product( 'e_1', 'e_2', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 83, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 85, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( X, 
% 1.34/1.73    'e_1', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 86, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.73    'e_3', X, 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 90, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 91, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 96, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ), 
% 1.34/1.73    product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 97, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 99, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 101, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_4', 'e_3' ), equalish( X, 'e_1' ), product( 'e_1'
% 1.34/1.73    , 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 105, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_3' ), equalish( X, 'e_2' ), product( 'e_2'
% 1.34/1.73    , 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 114, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 115, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 116, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 117, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 118, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 121, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.73     ), product( X, 'e_3', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 122, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 124, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_3' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 130, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 132, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 137, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 138, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 141, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_1' ), product( 'e_5', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.73    'e_5', X, 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 143, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 144, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_2', 'e_3' ), product( X, 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_4' ), ~( product( 'e_2', 'e_1', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 154, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 155, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.34/1.73    product( 'e_5', 'e_2', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 156, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 157, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_5' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.73    'e_2', X, 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 165, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 166, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 167, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 168, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.34/1.73    product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 170, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.73     ), equalish( X, 'e_5' ), product( 'e_3', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.73    'e_3', X, 'e_4' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 174, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 176, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.73     ), product( X, 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), ~( 
% 1.34/1.73    product( 'e_2', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 183, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 192, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.73     ), product( X, 'e_3', 'e_5' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 194, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_2' ), ~( product( 'e_4', X, 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 200, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_3', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 201, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_3', 'e_3' ), product( X, 'e_5', 'e_3' ), product( 
% 1.34/1.73    'e_4', 'e_3', 'e_4' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 203, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_3', 'e_3' ), equalish( X, 'e_3' ), product( 'e_4'
% 1.34/1.73    , 'e_3', 'e_4' ), ~( product( 'e_4', X, 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 209, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 210, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_3', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 211, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_2' ), product( X, 'e_2', 'e_5' ), ~( 
% 1.34/1.73    product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 215, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 222, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 224, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 225, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_3' ), product( X, 'e_4', 'e_3' ), ~( 
% 1.34/1.73    product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 235, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 236, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 239, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.34/1.73    'e_3', X, 'e_5' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 243, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 247, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 
% 1.34/1.73    'e_4', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 249, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_1', 'e_4', 'e_4' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 255, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.34/1.73    'e_4', 'e_1', 'e_4' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 261, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_2', 'e_4', 'e_4' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 299, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 303, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 311, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 332, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 338, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 343, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 354, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 356, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 359, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_2' ), equalish( X, 'e_2' ), product( 'e_3'
% 1.34/1.73    , 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 370, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    equalish( X, 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 378, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 383, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_2' ), equalish( X, 'e_1' ), product( 'e_3'
% 1.34/1.73    , 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 388, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1'
% 1.34/1.73    , 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 404, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_3'
% 1.34/1.73    , 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 410, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 416, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 418, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 420, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 427, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( X, 'e_2', 'e_4' ), ~( product( 
% 1.34/1.73    'e_4', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 460, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 466, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 468, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.34/1.73    'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 489, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 490, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3'
% 1.34/1.73    , 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 492, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 497, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 550, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 553, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 561, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 563, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), equalish( X, 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 564, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( 
% 1.34/1.73    'e_3', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 572, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 597, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 612, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 614, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( X, 'e_2', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 616, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 'e_3'
% 1.34/1.73    , 'e_4', 'e_2' ), ~( product( 'e_5', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 653, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.73     ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 659, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_1'
% 1.34/1.73     ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_3' ), product( X, 'e_3', 'e_5' ), ~( product( 
% 1.34/1.73    'e_5', 'e_2', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 678, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 692, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_1', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 711, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 738, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 768, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.73     ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ), product( 
% 1.34/1.73    'e_4', 'e_1', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 810, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.73     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.73    'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 862, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 867, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 872, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 874, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.34/1.73     ), product( 'e_2', 'e_4', 'e_2' ), equalish( X, 'e_2' ), product( 'e_3'
% 1.34/1.73    , 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 971, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 976, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 983, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.34/1.73     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1080, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1089, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.34/1.73    X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1206, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1212, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1214, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1220, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_3', 
% 1.34/1.73    X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1240, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1258, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1262, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 1266, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.34/1.73    product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1272, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1280, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1299, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1302, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1306, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_2', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1321, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 1331, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1356, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1357, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 1361, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1365, [ product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_3' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1569, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_4' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.34/1.73    X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1588, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1605, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1717, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1727, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1735, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1738, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1744, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1747, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1765, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1772, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( X, 
% 1.34/1.73    'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1774, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 
% 1.34/1.73    'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1785, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1786, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1791, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1802, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), ~( product( 'e_5', 
% 1.34/1.73    X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1865, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1870, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1871, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.34/1.73    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1879, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1885, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 
% 1.34/1.73    'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1894, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1902, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.73    equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1913, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1919, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1920, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1921, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1922, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1936, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1944, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1950, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1951, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1952, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 1957, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.34/1.73    'e_5', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1990, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 1996, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    equalish( X, 'e_5' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( X, 
% 1.34/1.73    'e_4', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2223, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2226, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2237, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2242, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.34/1.73    product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2252, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    'e_4', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2253, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.34/1.73    'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2259, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2268, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2273, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2277, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2278, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2288, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2299, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2333, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2334, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2345, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2346, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2348, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2362, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2367, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2446, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2454, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2456, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2479, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2483, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2491, [ product( 'e_2', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2560, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2646, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.34/1.73    equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2650, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2659, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2662, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2673, [ product( 'e_1', 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.34/1.73    'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2753, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2762, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2763, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_1', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2764, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2772, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2783, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), ~( product( 
% 1.34/1.73    'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2796, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2807, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2822, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2828, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.34/1.73    'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2837, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_1', 
% 1.34/1.73    'e_2', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2838, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2841, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2851, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.73    'e_5', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2921, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5'
% 1.34/1.73    , 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2941, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2942, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2958, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2964, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2965, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.34/1.73    'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 2966, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 2970, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_4', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3153, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3165, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3169, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 3178, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3' ), ~( 
% 1.34/1.73    product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3194, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3204, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 3210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3212, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3213, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3214, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3216, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3220, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3225, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3233, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3286, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3292, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3314, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3373, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3383, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    equalish( X, 'e_5' ), product( 'e_5', 'e_2', 'e_3' ), ~( product( 'e_4', 
% 1.34/1.73    'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3609, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3618, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.73    'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1'
% 1.34/1.73    , 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3623, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.73    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3624, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.73    equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3'
% 1.34/1.73    , 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3635, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 3954, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4025, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_2', 'e_2', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4036, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4039, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4046, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4053, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4074, [ product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4075, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4085, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4088, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4093, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4099, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.34/1.73    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4123, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4124, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4131, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4133, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4148, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( X, 'e_1', 'e_4' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4152, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4155, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4159, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4162, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4172, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ), ~( product( 'e_4', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4174, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4180, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4195, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4211, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_4', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4218, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4219, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4228, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4230, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4238, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4242, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_3', 'e_1' ), ~( product( X, 'e_4', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4248, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4255, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4276, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.34/1.73    X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4300, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4301, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4302, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4307, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4314, [ equalish( 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4322, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4332, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4341, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4342, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4361, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4362, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4363, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4364, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_4' )
% 1.34/1.73    , ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4365, [ equalish( X, 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.34/1.73    product( X, 'e_4', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4374, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.34/1.73    product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4375, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.34/1.73    , ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4533, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), equalish( X, 'e_5' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_3' ), ~( product( 'e_1', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4539, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4543, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4552, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4553, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4557, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_4' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.34/1.73    X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4558, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.73    'e_1' ), equalish( X, 'e_5' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.34/1.73    'e_4', X, 'e_2' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4561, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4594, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4603, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4605, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4611, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4621, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_1', 'e_1' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4622, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.73    'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4635, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4643, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4644, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4650, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4655, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4664, [ product( 'e_4', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4680, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4687, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4701, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4884, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4891, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4892, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4898, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4905, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4907, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.34/1.73    , ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4914, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4922, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4924, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4925, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4931, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4932, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_5' )
% 1.34/1.73    , ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4933, [ equalish( X, 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.34/1.73    product( X, 'e_5', 'e_1' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 4954, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 4955, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5025, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.73    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5034, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.34/1.73    'e_5', 'e_2', 'e_2' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5056, [ product( 'e_5', 'e_2', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.34/1.73    'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5057, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 5070, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.73    product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5100, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 5101, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5103, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.73    'e_1' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5113, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5115, [ product( 'e_5', 'e_2', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.34/1.73    , ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5126, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5141, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.73    product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5145, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.73    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), equalish( X, 'e_2' ), product( 
% 1.34/1.73    'e_2', 'e_5', 'e_2' ), ~( product( 'e_5', X, 'e_3' ) ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5234, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.73    product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.34/1.73  .
% 1.34/1.73  clause( 5242, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.73    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ]
% 1.34/1.73     )
% 1.34/1.73  .
% 1.34/1.73  clause( 5243, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5253, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5277, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_4', 'e_2' ) ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5434, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5437, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  .
% 1.34/1.74  clause( 5438, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_3' ) ]
% 1.34/1.74     )
% 1.34/1.74  .
% 1.34/1.74  clause( 5442, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.74    'e_3', 'e_4', X ) ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5451, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.34/1.74    'e_2', X, 'e_3' ) ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5456, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5487, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5493, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5496, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5499, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5500, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5521, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  .
% 1.34/1.74  clause( 5522, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5528, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  .
% 1.34/1.74  clause( 5534, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5537, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.34/1.74     )
% 1.34/1.74  .
% 1.34/1.74  clause( 5544, [ equalish( X, 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), ~( 
% 1.34/1.74    product( 'e_5', X, 'e_1' ) ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5550, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5557, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5562, [ product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.34/1.74  .
% 1.34/1.74  clause( 5568, [] )
% 1.34/1.74  .
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  % SZS output end Refutation
% 1.34/1.74  found a proof!
% 1.34/1.74  
% 1.34/1.74  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 1.34/1.74  
% 1.34/1.74  initialclauses(
% 1.34/1.74  [ clause( 5570, [ next( 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 5571, [ next( 'e_2', 'e_3' ) ] )
% 1.34/1.74  , clause( 5572, [ next( 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 5573, [ next( 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5574, [ greater( 'e_2', 'e_1' ) ] )
% 1.34/1.74  , clause( 5575, [ greater( 'e_3', 'e_1' ) ] )
% 1.34/1.74  , clause( 5576, [ greater( 'e_4', 'e_1' ) ] )
% 1.34/1.74  , clause( 5577, [ greater( 'e_5', 'e_1' ) ] )
% 1.34/1.74  , clause( 5578, [ greater( 'e_3', 'e_2' ) ] )
% 1.34/1.74  , clause( 5579, [ greater( 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 5580, [ greater( 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 5581, [ greater( 'e_4', 'e_3' ) ] )
% 1.34/1.74  , clause( 5582, [ greater( 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5583, [ greater( 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5584, [ ~( product( X, 'e_1', Y ) ), ~( next( X, Z ) ), ~( 
% 1.34/1.74    greater( Y, Z ) ) ] )
% 1.34/1.74  , clause( 5585, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , clause( 5586, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , clause( 5587, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , clause( 5588, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , clause( 5589, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , clause( 5590, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5591, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5592, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5593, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5594, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5595, [ ~( equalish( 'e_2', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5596, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5597, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5598, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5599, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5600, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5601, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5602, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5603, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5604, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5605, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5606, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5607, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5608, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5609, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5610, [ ~( 'group_element'( X ) ), ~( 'group_element'( Y ) ), 
% 1.34/1.74    product( X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), 
% 1.34/1.74    product( X, Y, 'e_4' ), product( X, Y, 'e_5' ) ] )
% 1.34/1.74  , clause( 5611, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 1.34/1.74    equalish( Z, T ) ] )
% 1.34/1.74  , clause( 5612, [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), 
% 1.34/1.74    equalish( Y, T ) ] )
% 1.34/1.74  , clause( 5613, [ ~( product( X, Y, Z ) ), ~( product( T, Y, Z ) ), 
% 1.34/1.74    equalish( X, T ) ] )
% 1.34/1.74  , clause( 5614, [ product( X, X, X ) ] )
% 1.34/1.74  , clause( 5615, [ ~( product( X, Y, Z ) ), ~( product( Y, X, T ) ), product( 
% 1.34/1.74    Z, T, X ) ] )
% 1.34/1.74  ] ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 0, [ next( 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 5570, [ next( 'e_1', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 1, [ next( 'e_2', 'e_3' ) ] )
% 1.34/1.74  , clause( 5571, [ next( 'e_2', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 2, [ next( 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 5572, [ next( 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 8, [ greater( 'e_3', 'e_2' ) ] )
% 1.34/1.74  , clause( 5578, [ greater( 'e_3', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 10, [ greater( 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 5580, [ greater( 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 11, [ greater( 'e_4', 'e_3' ) ] )
% 1.34/1.74  , clause( 5581, [ greater( 'e_4', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 12, [ greater( 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5582, [ greater( 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 13, [ greater( 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5583, [ greater( 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 14, [ ~( product( X, 'e_1', Y ) ), ~( greater( Y, Z ) ), ~( next( X
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , clause( 5584, [ ~( product( X, 'e_1', Y ) ), ~( next( X, Z ) ), ~( 
% 1.34/1.74    greater( Y, Z ) ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 1.34/1.74    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , clause( 5585, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , clause( 5586, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , clause( 5587, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , clause( 5588, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , clause( 5589, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5590, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5591, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5592, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5593, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5594, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5596, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5597, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5598, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5599, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5600, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5601, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5602, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5603, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5604, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5605, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , clause( 5606, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5607, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5608, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 39, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5609, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( X
% 1.34/1.74    , Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , clause( 5610, [ ~( 'group_element'( X ) ), ~( 'group_element'( Y ) ), 
% 1.34/1.74    product( X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), 
% 1.34/1.74    product( X, Y, 'e_4' ), product( X, Y, 'e_5' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 1.34/1.74     ), ==>( 1, 6 ), ==>( 2, 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 ), 
% 1.34/1.74    ==>( 6, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 1.34/1.74    T ) ) ] )
% 1.34/1.74  , clause( 5611, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 1.34/1.74    equalish( Z, T ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 1.34/1.74    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T, 
% 1.34/1.74    Z ) ) ] )
% 1.34/1.74  , clause( 5612, [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), 
% 1.34/1.74    equalish( Y, T ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 1.34/1.74    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y, 
% 1.34/1.74    Z ) ) ] )
% 1.34/1.74  , clause( 5613, [ ~( product( X, Y, Z ) ), ~( product( T, Y, Z ) ), 
% 1.34/1.74    equalish( X, T ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 1.34/1.74    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 44, [ product( X, X, X ) ] )
% 1.34/1.74  , clause( 5614, [ product( X, X, X ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y, X
% 1.34/1.74    , T ) ) ] )
% 1.34/1.74  , clause( 5615, [ ~( product( X, Y, Z ) ), ~( product( Y, X, T ) ), product( 
% 1.34/1.74    Z, T, X ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 1.34/1.74    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5635, [ ~( product( X, X, Y ) ), product( Y, Y, X ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, Y ), :=( T, Y )] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 50, [ product( Y, Y, X ), ~( product( X, X, Y ) ) ] )
% 1.34/1.74  , clause( 5635, [ ~( product( X, X, Y ) ), product( Y, Y, X ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 1.34/1.74     ), ==>( 1, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5636, [ ~( product( 'e_3', 'e_1', X ) ), ~( greater( X, 'e_4' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 14, [ ~( product( X, 'e_1', Y ) ), ~( greater( Y, Z ) ), ~( next( 
% 1.34/1.74    X, Z ) ) ] )
% 1.34/1.74  , 2, clause( 2, [ next( 'e_3', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_4' )] ), 
% 1.34/1.74    substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 52, [ ~( product( 'e_3', 'e_1', X ) ), ~( greater( X, 'e_4' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 5636, [ ~( product( 'e_3', 'e_1', X ) ), ~( greater( X, 'e_4' ) )
% 1.34/1.74     ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.34/1.74    1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5637, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 14, [ ~( product( X, 'e_1', Y ) ), ~( greater( Y, Z ) ), ~( next( 
% 1.34/1.74    X, Z ) ) ] )
% 1.34/1.74  , 2, clause( 1, [ next( 'e_2', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, X ), :=( Z, 'e_3' )] ), 
% 1.34/1.74    substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 53, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 5637, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) )
% 1.34/1.74     ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.34/1.74    1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5638, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 14, [ ~( product( X, 'e_1', Y ) ), ~( greater( Y, Z ) ), ~( next( 
% 1.34/1.74    X, Z ) ) ] )
% 1.34/1.74  , 2, clause( 0, [ next( 'e_1', 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_1' ), :=( Y, X ), :=( Z, 'e_2' )] ), 
% 1.34/1.74    substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 54, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 5638, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) )
% 1.34/1.74     ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.34/1.74    1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5640, [ ~( 'group_element'( X ) ), product( X, 'e_1', 'e_5' ), 
% 1.34/1.74    product( X, 'e_1', 'e_1' ), product( X, 'e_1', 'e_2' ), product( X, 'e_1'
% 1.34/1.74    , 'e_3' ), product( X, 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( 
% 1.34/1.74    X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , 6, clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'e_1' )] ), substitution( 1, [] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.74    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , clause( 5640, [ ~( 'group_element'( X ) ), product( X, 'e_1', 'e_5' ), 
% 1.34/1.74    product( X, 'e_1', 'e_1' ), product( X, 'e_1', 'e_2' ), product( X, 'e_1'
% 1.34/1.74    , 'e_3' ), product( X, 'e_1', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    0 ), ==>( 2, 1 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5642, [ ~( 'group_element'( X ) ), product( X, 'e_2', 'e_5' ), 
% 1.34/1.74    product( X, 'e_2', 'e_1' ), product( X, 'e_2', 'e_2' ), product( X, 'e_2'
% 1.34/1.74    , 'e_3' ), product( X, 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( 
% 1.34/1.74    X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , 6, clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'e_2' )] ), substitution( 1, [] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 57, [ product( X, 'e_2', 'e_5' ), product( X, 'e_2', 'e_1' ), 
% 1.34/1.74    product( X, 'e_2', 'e_2' ), product( X, 'e_2', 'e_3' ), product( X, 'e_2'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , clause( 5642, [ ~( 'group_element'( X ) ), product( X, 'e_2', 'e_5' ), 
% 1.34/1.74    product( X, 'e_2', 'e_1' ), product( X, 'e_2', 'e_2' ), product( X, 'e_2'
% 1.34/1.74    , 'e_3' ), product( X, 'e_2', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    0 ), ==>( 2, 1 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5644, [ ~( 'group_element'( X ) ), product( X, 'e_3', 'e_5' ), 
% 1.34/1.74    product( X, 'e_3', 'e_1' ), product( X, 'e_3', 'e_2' ), product( X, 'e_3'
% 1.34/1.74    , 'e_3' ), product( X, 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( 
% 1.34/1.74    X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , 6, clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'e_3' )] ), substitution( 1, [] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 58, [ product( X, 'e_3', 'e_5' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.74    product( X, 'e_3', 'e_2' ), product( X, 'e_3', 'e_3' ), product( X, 'e_3'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , clause( 5644, [ ~( 'group_element'( X ) ), product( X, 'e_3', 'e_5' ), 
% 1.34/1.74    product( X, 'e_3', 'e_1' ), product( X, 'e_3', 'e_2' ), product( X, 'e_3'
% 1.34/1.74    , 'e_3' ), product( X, 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    0 ), ==>( 2, 1 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5646, [ ~( 'group_element'( X ) ), product( X, 'e_4', 'e_5' ), 
% 1.34/1.74    product( X, 'e_4', 'e_1' ), product( X, 'e_4', 'e_2' ), product( X, 'e_4'
% 1.34/1.74    , 'e_3' ), product( X, 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( 
% 1.34/1.74    X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , 6, clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' )] ), substitution( 1, [] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.74    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , clause( 5646, [ ~( 'group_element'( X ) ), product( X, 'e_4', 'e_5' ), 
% 1.34/1.74    product( X, 'e_4', 'e_1' ), product( X, 'e_4', 'e_2' ), product( X, 'e_4'
% 1.34/1.74    , 'e_3' ), product( X, 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    0 ), ==>( 2, 1 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5648, [ ~( 'group_element'( X ) ), product( X, 'e_5', 'e_5' ), 
% 1.34/1.74    product( X, 'e_5', 'e_1' ), product( X, 'e_5', 'e_2' ), product( X, 'e_5'
% 1.34/1.74    , 'e_3' ), product( X, 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 40, [ ~( 'group_element'( X ) ), product( X, Y, 'e_5' ), product( 
% 1.34/1.74    X, Y, 'e_1' ), product( X, Y, 'e_2' ), product( X, Y, 'e_3' ), product( X
% 1.34/1.74    , Y, 'e_4' ), ~( 'group_element'( Y ) ) ] )
% 1.34/1.74  , 6, clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' )] ), substitution( 1, [] )
% 1.34/1.74    ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.74    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , clause( 5648, [ ~( 'group_element'( X ) ), product( X, 'e_5', 'e_5' ), 
% 1.34/1.74    product( X, 'e_5', 'e_1' ), product( X, 'e_5', 'e_2' ), product( X, 'e_5'
% 1.34/1.74    , 'e_3' ), product( X, 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    0 ), ==>( 2, 1 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5649, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 52, [ ~( product( 'e_3', 'e_1', X ) ), ~( greater( X, 'e_4' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , 1, clause( 13, [ greater( 'e_5', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5649, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5651, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.34/1.74  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.34/1.74    , T ) ) ] )
% 1.34/1.74  , 2, clause( 44, [ product( X, X, X ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Y ), :=( Z, X ), :=( T, Y )] ), 
% 1.34/1.74    substitution( 1, [ :=( X, Y )] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.34/1.74  , clause( 5651, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 1.34/1.74     ), ==>( 1, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5652, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 53, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , 1, clause( 11, [ greater( 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5652, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5653, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 53, [ ~( product( 'e_2', 'e_1', X ) ), ~( greater( X, 'e_3' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , 1, clause( 12, [ greater( 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5653, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5655, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 44, [ product( X, X, X ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Y ), :=( T, Y )] ), 
% 1.34/1.74    substitution( 1, [ :=( X, Y )] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , clause( 5655, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 1.34/1.74     ), ==>( 1, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5656, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 54, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , 1, clause( 8, [ greater( 'e_3', 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5656, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5657, [ ~( product( 'e_1', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 54, [ ~( product( 'e_1', 'e_1', X ) ), ~( greater( X, 'e_2' ) ) ]
% 1.34/1.74     )
% 1.34/1.74  , 1, clause( 10, [ greater( 'e_5', 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 68, [ ~( product( 'e_1', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5657, [ ~( product( 'e_1', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5659, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 44, [ product( X, X, X ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Y ), :=( T, Y )] ), 
% 1.34/1.74    substitution( 1, [ :=( X, Y )] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , clause( 5659, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 1.34/1.74     ), ==>( 1, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5661, [ ~( product( X, X, Y ) ), product( Y, X, X ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 44, [ product( X, X, X ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, Y ), :=( T, X )] ), 
% 1.34/1.74    substitution( 1, [ :=( X, X )] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 70, [ product( Y, X, X ), ~( product( X, X, Y ) ) ] )
% 1.34/1.74  , clause( 5661, [ ~( product( X, X, Y ) ), product( Y, X, X ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 1.34/1.74     ), ==>( 1, 0 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5662, [ product( 'e_2', 'e_1', 'e_5' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.74    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5663, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5662, [ product( 'e_2', 'e_1', 'e_5' ), product( 'e_2', 'e_1'
% 1.34/1.74    , 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_3' )
% 1.34/1.74    , product( 'e_2', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 71, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 5663, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5664, [ product( 'e_3', 'e_1', 'e_5' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.74    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5665, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5664, [ product( 'e_3', 'e_1', 'e_5' ), product( 'e_3', 'e_1'
% 1.34/1.74    , 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' )
% 1.34/1.74    , product( 'e_3', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 72, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 5665, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5666, [ product( 'e_4', 'e_1', 'e_5' ), product( 'e_4', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.74    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 73, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_5' ) ] )
% 1.34/1.74  , clause( 5666, [ product( 'e_4', 'e_1', 'e_5' ), product( 'e_4', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5667, [ product( 'e_5', 'e_1', 'e_5' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 56, [ product( X, 'e_1', 'e_5' ), product( X, 'e_1', 'e_1' ), 
% 1.34/1.74    product( X, 'e_1', 'e_2' ), product( X, 'e_1', 'e_3' ), product( X, 'e_1'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 74, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_5' ) ] )
% 1.34/1.74  , clause( 5667, [ product( 'e_5', 'e_1', 'e_5' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5668, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , 0, clause( 71, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 5668, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5674, [ ~( product( 'e_1', 'e_2', X ) ), product( X, 'e_3', 'e_1' )
% 1.34/1.74    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.34/1.74  , clause( 5674, [ ~( product( 'e_1', 'e_2', X ) ), product( X, 'e_3', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    1 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5680, [ equalish( X, 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_1' ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.74    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5680, [ equalish( X, 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5686, [ equalish( X, 'e_1' ), ~( product( 'e_2', X, 'e_3' ) ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_2' ), :=( Y, X ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.74    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5686, [ equalish( X, 'e_1' ), ~( product( 'e_2', X, 'e_3' ) ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5687, [ product( 'e_1', 'e_2', 'e_5' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 57, [ product( X, 'e_2', 'e_5' ), product( X, 'e_2', 'e_1' ), 
% 1.34/1.74    product( X, 'e_2', 'e_2' ), product( X, 'e_2', 'e_3' ), product( X, 'e_2'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 80, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , clause( 5687, [ product( 'e_1', 'e_2', 'e_5' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5688, [ product( 'e_5', 'e_2', 'e_5' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 57, [ product( X, 'e_2', 'e_5' ), product( X, 'e_2', 'e_1' ), 
% 1.34/1.74    product( X, 'e_2', 'e_2' ), product( X, 'e_2', 'e_3' ), product( X, 'e_2'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 83, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , clause( 5688, [ product( 'e_5', 'e_2', 'e_5' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5696, [ equalish( X, 'e_3' ), ~( product( X, 'e_1', 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 72, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_1' ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 85, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( X, 
% 1.34/1.74    'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5696, [ equalish( X, 'e_3' ), ~( product( X, 'e_1', 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5704, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 72, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 86, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.74    'e_3', X, 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5704, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5705, [ product( 'e_4', 'e_3', 'e_5' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 58, [ product( X, 'e_3', 'e_5' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.74    product( X, 'e_3', 'e_2' ), product( X, 'e_3', 'e_3' ), product( X, 'e_3'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 90, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , clause( 5705, [ product( 'e_4', 'e_3', 'e_5' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5706, [ product( 'e_5', 'e_3', 'e_5' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 58, [ product( X, 'e_3', 'e_5' ), product( X, 'e_3', 'e_1' ), 
% 1.34/1.74    product( X, 'e_3', 'e_2' ), product( X, 'e_3', 'e_3' ), product( X, 'e_3'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 91, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , clause( 5706, [ product( 'e_5', 'e_3', 'e_5' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5707, [ product( 'e_1', 'e_4', 'e_5' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.74    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 96, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5707, [ product( 'e_1', 'e_4', 'e_5' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5708, [ product( 'e_2', 'e_4', 'e_5' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.74    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 97, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5708, [ product( 'e_2', 'e_4', 'e_5' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5709, [ product( 'e_3', 'e_4', 'e_5' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.74    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5709, [ product( 'e_3', 'e_4', 'e_5' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5710, [ product( 'e_5', 'e_4', 'e_5' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 59, [ product( X, 'e_4', 'e_5' ), product( X, 'e_4', 'e_1' ), 
% 1.34/1.74    product( X, 'e_4', 'e_2' ), product( X, 'e_4', 'e_3' ), product( X, 'e_4'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 19, [ 'group_element'( 'e_5' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 99, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5710, [ product( 'e_5', 'e_4', 'e_5' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5720, [ equalish( X, 'e_1' ), ~( product( X, 'e_4', 'e_5' ) ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 96, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_5' ), :=( T, 
% 1.34/1.74    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 101, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_4', 'e_3' ), equalish( X, 'e_1' ), product( 'e_1'
% 1.34/1.74    , 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5720, [ equalish( X, 'e_1' ), ~( product( X, 'e_4', 'e_5' ) ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5730, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_5' ) ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 97, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_5' ), :=( T, 
% 1.34/1.74    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 105, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_4', 'e_3' ), equalish( X, 'e_2' ), product( 'e_2'
% 1.34/1.74    , 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5730, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_5' ) ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5731, [ equalish( 'e_4', 'e_5' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 99, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5732, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5731, [ equalish( 'e_4', 'e_5' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 114, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 5732, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5733, [ product( 'e_1', 'e_5', 'e_5' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.74    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 15, [ 'group_element'( 'e_1' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 115, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , clause( 5733, [ product( 'e_1', 'e_5', 'e_5' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5734, [ product( 'e_2', 'e_5', 'e_5' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.74    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 16, [ 'group_element'( 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 116, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , clause( 5734, [ product( 'e_2', 'e_5', 'e_5' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5735, [ product( 'e_3', 'e_5', 'e_5' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.74    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 17, [ 'group_element'( 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 117, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , clause( 5735, [ product( 'e_3', 'e_5', 'e_5' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5736, [ product( 'e_4', 'e_5', 'e_5' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 60, [ product( X, 'e_5', 'e_5' ), product( X, 'e_5', 'e_1' ), 
% 1.34/1.74    product( X, 'e_5', 'e_2' ), product( X, 'e_5', 'e_3' ), product( X, 'e_5'
% 1.34/1.74    , 'e_4' ), ~( 'group_element'( X ) ) ] )
% 1.34/1.74  , 5, clause( 18, [ 'group_element'( 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 118, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , clause( 5736, [ product( 'e_4', 'e_5', 'e_5' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5737, [ equalish( 'e_5', 'e_4' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 114, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ), product( 'e_5', 'e_4', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5738, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , clause( 39, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , 0, clause( 5737, [ equalish( 'e_5', 'e_4' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , clause( 5738, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5744, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_3', 'e_4' )
% 1.34/1.74    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 121, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2'
% 1.34/1.74     ), product( X, 'e_3', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.34/1.74  , clause( 5744, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_3', 'e_4'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5750, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_3' ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 122, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5750, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_3' ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5756, [ equalish( X, 'e_3' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.34/1.74    , T ) ) ] )
% 1.34/1.74  , 2, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 124, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.74  , clause( 5756, [ equalish( X, 'e_3' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5757, [ equalish( 'e_1', 'e_5' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 
% 1.34/1.74    'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 115, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5758, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5757, [ equalish( 'e_1', 'e_5' ), product( 'e_1', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 130, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5758, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5766, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_4' ) ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 130, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_1', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 132, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), ~( product( X, 
% 1.34/1.74    'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5766, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_4' ) ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5767, [ equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 74, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5768, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5767, [ equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_1', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 137, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 5768, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5769, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 85, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.74    X, 'e_1', 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 137, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5770, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , 0, clause( 5769, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.34/1.74    , 'e_2' ), equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 138, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 5770, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5778, [ equalish( X, 'e_1' ), ~( product( 'e_5', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 137, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 141, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_1' ), product( 'e_5', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.74    'e_5', X, 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5778, [ equalish( X, 'e_1' ), ~( product( 'e_5', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5783, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' )
% 1.34/1.74    , product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.34/1.74  , 3, clause( 80, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 143, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 5783, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.34/1.74    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 6 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5793, [ ~( product( 'e_2', 'e_1', X ) ), product( X, 'e_5', 'e_2' )
% 1.34/1.74    , product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 80, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 144, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_2', 'e_3' ), product( X, 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ), ~( product( 'e_2', 'e_1', X ) ) ] )
% 1.34/1.74  , clause( 5793, [ ~( product( 'e_2', 'e_1', X ) ), product( X, 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_3' ), product( 'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5794, [ equalish( 'e_2', 'e_5' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 116, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5795, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5794, [ equalish( 'e_2', 'e_5' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5795, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5796, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 132, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    X, 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5797, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5796, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5'
% 1.34/1.74    , 'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 154, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5797, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5805, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_4', 'e_5' )
% 1.34/1.74    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 155, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.34/1.74    product( 'e_5', 'e_2', X ) ) ] )
% 1.34/1.74  , clause( 5805, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_4', 'e_5'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5813, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_4' ) ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 156, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( X, 
% 1.34/1.74    'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5813, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_4' ) ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5821, [ equalish( X, 'e_5' ), ~( product( 'e_2', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 149, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_2' ), :=( Y, X ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 157, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_5' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    'e_2', X, 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5821, [ equalish( X, 'e_5' ), ~( product( 'e_2', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5822, [ equalish( 'e_3', 'e_5' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 117, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5823, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5822, [ equalish( 'e_3', 'e_5' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5823, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5824, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( 'e_3', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 156, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    X, 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5825, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.74  , 0, clause( 5824, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5'
% 1.34/1.74    , 'e_2' ), equalish( 'e_3', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 165, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5825, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5826, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 132, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    X, 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5827, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5826, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5'
% 1.34/1.74    , 'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 166, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5827, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5828, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 86, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.74    'e_3', X, 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5829, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5828, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.34/1.74    , 'e_2' ), equalish( 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 167, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5829, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5837, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_4', 'e_5' )
% 1.34/1.74    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 168, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.34/1.74    product( 'e_5', 'e_3', X ) ) ] )
% 1.34/1.74  , clause( 5837, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_4', 'e_5'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5845, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_4' ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 170, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2'
% 1.34/1.74     ), equalish( X, 'e_5' ), product( 'e_3', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    'e_3', X, 'e_4' ) ) ] )
% 1.34/1.74  , clause( 5845, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_4' ) ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5846, [ equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 83, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5847, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5846, [ equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_2', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 174, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 5847, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5855, [ ~( product( 'e_2', 'e_5', X ) ), product( X, 'e_4', 'e_2' )
% 1.34/1.74    , product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 174, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 176, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2'
% 1.34/1.74     ), product( X, 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), ~( 
% 1.34/1.74    product( 'e_2', 'e_5', X ) ) ] )
% 1.34/1.74  , clause( 5855, [ ~( product( 'e_2', 'e_5', X ) ), product( X, 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.74    2 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5856, [ equalish( 'e_4', 'e_5' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ), product( 
% 1.34/1.74    'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 118, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5857, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5856, [ equalish( 'e_4', 'e_5' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 183, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ) ] )
% 1.34/1.74  , clause( 5857, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5858, [ equalish( 'e_5', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 183, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5859, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 39, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.34/1.74  , 0, clause( 5858, [ equalish( 'e_5', 'e_4' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5859, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5865, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_3', 'e_5' )
% 1.34/1.74    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 192, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.74     ), product( X, 'e_3', 'e_5' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.74  , clause( 5865, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_3', 'e_5'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5871, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5871, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5877, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_3' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_4' ), :=( Y, X ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 194, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), ~( product( 'e_4', X, 'e_3' ) ) ] )
% 1.34/1.74  , clause( 5877, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_3' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5880, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_3', 'e_5' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 192, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( X, 'e_3', 'e_5' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.74  , 3, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 200, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , clause( 5880, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_3', 'e_5' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5890, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_5', 'e_3' )
% 1.34/1.74    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 90, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 201, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_3', 'e_3' ), product( X, 'e_5', 'e_3' ), product( 
% 1.34/1.74    'e_4', 'e_3', 'e_4' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.34/1.74  , clause( 5890, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_5', 'e_3'
% 1.34/1.74     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5900, [ equalish( X, 'e_3' ), ~( product( 'e_4', X, 'e_5' ) ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 90, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, X ), :=( Z, 'e_5' ), :=( T, 
% 1.34/1.74    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 203, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_3', 'e_3' ), equalish( X, 'e_3' ), product( 'e_4'
% 1.34/1.74    , 'e_3', 'e_4' ), ~( product( 'e_4', X, 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5900, [ equalish( X, 'e_3' ), ~( product( 'e_4', X, 'e_5' ) ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.74    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5901, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.34/1.74  , 1, clause( 200, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5902, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , 0, clause( 5901, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 209, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 5902, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5904, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 121, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( X, 'e_3', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.34/1.74  , 3, clause( 209, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5905, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 5904, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 0, 4, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5906, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 5905, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 1, 4, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 210, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 5906, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_3', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.34/1.74    , 3 ), ==>( 3, 1 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5916, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_2', 'e_5' )
% 1.34/1.74    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 209, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 211, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( X, 'e_2', 'e_5' ), ~( 
% 1.34/1.74    product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.74  , clause( 5916, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_2', 'e_5'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 1 ), ==>( 3, 0 ), ==>( 4, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5924, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 209, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( X, 
% 1.34/1.74    'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , clause( 5924, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 1 ), ==>( 3, 0 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5925, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( 'e_3', 'e_5' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 157, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_5' ), product( 'e_2', 'e_5', 'e_3' ), ~( product( 
% 1.34/1.74    'e_2', X, 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 210, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_3', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5926, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5925, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5'
% 1.34/1.74    , 'e_2' ), equalish( 'e_3', 'e_5' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 215, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5926, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 4 ), ==>( 2
% 1.34/1.74    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5927, [ equalish( 'e_3', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 91, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5928, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.34/1.74  , 0, clause( 5927, [ equalish( 'e_3', 'e_5' ), product( 'e_5', 'e_3', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 222, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 5928, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5929, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , clause( 141, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), equalish( X, 'e_1' ), product( 'e_5', 'e_1', 'e_3' ), ~( product( 
% 1.34/1.74    'e_5', X, 'e_4' ) ) ] )
% 1.34/1.74  , 4, clause( 222, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5930, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5929, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.34/1.74    , 'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 224, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , clause( 5930, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5938, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_4', 'e_3' )
% 1.34/1.74    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.74    , X, T ) ) ] )
% 1.34/1.74  , 2, clause( 222, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_5', 'e_3', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.34/1.74    'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 225, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_3' ), product( X, 'e_4', 'e_3' ), ~( 
% 1.34/1.74    product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.74  , clause( 5938, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_4', 'e_3'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.74    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5942, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_4', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 225, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( X, 'e_4', 'e_3' ), ~( 
% 1.34/1.74    product( 'e_3', 'e_5', X ) ) ] )
% 1.34/1.74  , 4, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 235, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5942, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_4', 'e_4', 'e_3' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 5 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 6 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5945, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 211, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( X, 'e_2', 'e_5' ), ~( 
% 1.34/1.74    product( 'e_5', 'e_4', X ) ) ] )
% 1.34/1.74  , 4, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5946, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 5945, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 0, 4, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5947, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ) ]
% 1.34/1.74     )
% 1.34/1.74  , clause( 5946, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , 2, 4, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 236, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ) ] )
% 1.34/1.74  , clause( 5947, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ) ]
% 1.34/1.74     )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5957, [ equalish( X, 'e_2' ), ~( product( 'e_3', X, 'e_5' ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.34/1.74    , Z ) ) ] )
% 1.34/1.74  , 2, clause( 236, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_2', 'e_5' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_5' ), :=( T, 
% 1.34/1.74    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 239, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.34/1.74    'e_3', X, 'e_5' ) ) ] )
% 1.34/1.74  , clause( 5957, [ equalish( X, 'e_2' ), ~( product( 'e_3', X, 'e_5' ) ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.74    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5958, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 239, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.34/1.74    'e_3', X, 'e_5' ) ) ] )
% 1.34/1.74  , 4, clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5959, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.34/1.74  , 0, clause( 5958, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5'
% 1.34/1.74    , 'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 243, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 5959, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5963, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_4', 'e_4', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.74  , clause( 155, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.34/1.74    product( 'e_5', 'e_2', X ) ) ] )
% 1.34/1.74  , 4, clause( 174, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ]
% 1.34/1.74     )
% 1.34/1.74  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 247, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_4', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , clause( 5963, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_4', 'e_4', 'e_5' ), 
% 1.34/1.74    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_2', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 6 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5964, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_4' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 
% 1.34/1.74    'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 101, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), equalish( X, 'e_1' ), product( 
% 1.34/1.74    'e_1', 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , 5, clause( 97, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5965, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5964, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4'
% 1.34/1.74    , 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), equalish( 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_4', 'e_4' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 
% 1.34/1.74    'e_4', 'e_4' ) ] )
% 1.34/1.74  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 249, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_1', 'e_4', 'e_4' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 5965, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 6 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 ), ==>( 7, 7 )] )
% 1.34/1.74     ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5966, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), equalish( 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 
% 1.34/1.74    'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 203, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), equalish( X, 'e_3' ), product( 
% 1.34/1.74    'e_4', 'e_3', 'e_4' ), ~( product( 'e_4', X, 'e_5' ) ) ] )
% 1.34/1.74  , 5, clause( 73, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5967, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , 0, clause( 5966, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.34/1.74    , 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), equalish( 'e_1', 'e_3' ), 
% 1.34/1.74    product( 'e_4', 'e_3', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 
% 1.34/1.74    'e_1', 'e_4' ) ] )
% 1.34/1.74  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 255, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.34/1.74     ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.34/1.74    'e_4', 'e_1', 'e_4' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.34/1.74  , clause( 5967, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_3', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 7 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 ), ==>( 7, 6 )] )
% 1.34/1.74     ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5968, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), equalish( 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 
% 1.34/1.74    'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 105, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), equalish( X, 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_4' ), ~( product( X, 'e_4', 'e_5' ) ) ] )
% 1.34/1.74  , 5, clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5969, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.34/1.74  , 0, clause( 5968, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4'
% 1.34/1.74    , 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), equalish( 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_4', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 
% 1.34/1.74    'e_4', 'e_4' ) ] )
% 1.34/1.74  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 261, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.34/1.74    'e_2', 'e_4', 'e_4' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , clause( 5969, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ), 
% 1.34/1.74    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 2 ), ==>( 3, 6 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 ), ==>( 7, 7 )] )
% 1.34/1.74     ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5971, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.74  , 1, clause( 224, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.34/1.74  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5972, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , 0, clause( 5971, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 299, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 5972, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5973, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 
% 1.34/1.74    'e_3', 'e_2' ) ] )
% 1.34/1.74  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , 3, clause( 299, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5974, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.74  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , 0, clause( 5973, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.74  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 303, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1'
% 1.34/1.74     ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.74  , clause( 5974, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5976, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 
% 1.34/1.74    'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.34/1.74  , 3, clause( 138, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5977, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.34/1.74  , 0, clause( 5976, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 311, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1'
% 1.34/1.74     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , clause( 5977, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.34/1.74    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 5 ), ==>( 2
% 1.34/1.74    , 0 ), ==>( 3, 3 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 6 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5981, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 
% 1.34/1.74    'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' )
% 1.34/1.74    , product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.34/1.74  , 3, clause( 143, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.74    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , 6, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5982, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 5981, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 
% 1.34/1.74    'e_1', 'e_2' ) ] )
% 1.34/1.74  , 0, 6, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  factor(
% 1.34/1.74  clause( 5983, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.74  , clause( 5982, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , 2, 7, substitution( 0, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 332, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_3' ) ] )
% 1.34/1.74  , clause( 5983, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 
% 1.34/1.74    'e_5', 'e_3', 'e_1' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 5 ), ==>( 2
% 1.34/1.74    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 6 ), ==>( 6, 3 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5990, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.34/1.74    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 
% 1.34/1.74    'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.34/1.74  , 3, clause( 215, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5991, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 5990, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 338, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 5991, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 5 ), ==>( 2
% 1.34/1.74    , 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 3 ), ==>( 6, 6 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5994, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_4' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , clause( 144, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( X, 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_4' ), ~( product( 'e_2', 'e_1', X ) ) ] )
% 1.34/1.74  , 5, clause( 75, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_1', 'e_3' ) ] )
% 1.34/1.74  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 343, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.74    'e_1', 'e_2', 'e_4' ) ] )
% 1.34/1.74  , clause( 5994, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.34/1.74    'e_2' ), product( 'e_1', 'e_2', 'e_3' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_1', 'e_2', 'e_4' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.74    , 3 ), ==>( 3, 2 ), ==>( 4, 6 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5996, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.74  , 1, clause( 165, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.74    , [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5997, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , 0, clause( 5996, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 354, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , clause( 5997, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5998, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_2', 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 
% 1.34/1.74    'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.34/1.74    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.74  , 3, clause( 354, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 5999, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.34/1.74  , 0, clause( 5998, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_2', 'e_4'
% 1.34/1.74     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.74    'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  subsumption(
% 1.34/1.74  clause( 356, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 5999, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 5 ), ==>( 2
% 1.34/1.74    , 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 6000, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.74    'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 
% 1.34/1.74    'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.34/1.74  , 3, clause( 354, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.74    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.74  , 4, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.74  
% 1.34/1.74  
% 1.34/1.74  resolution(
% 1.34/1.74  clause( 6001, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.74    'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.74    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.74  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.74  , 0, clause( 6000, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1'
% 1.34/1.74     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6001, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.34/1.75    , 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6011, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.75    , Z ) ) ] )
% 1.34/1.75  , 2, clause( 354, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.75    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 359, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_2', 'e_5', 'e_2' ), equalish( X, 'e_2' ), product( 'e_3'
% 1.34/1.75    , 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , clause( 6011, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.75    5 ), ==>( 2, 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6023, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.75    , Z ) ) ] )
% 1.34/1.75  , 2, clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.34/1.75    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 370, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.75    equalish( X, 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), ~( product( X, 
% 1.34/1.75    'e_5', 'e_2' ) ) ] )
% 1.34/1.75  , clause( 6023, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.34/1.75    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 5 ), ==>( 5, 2 ), ==>( 6, 3 )] )
% 1.34/1.75     ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6025, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 166, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6026, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , 0, clause( 6025, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 378, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 6026, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.75    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6036, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.75    , Z ) ) ] )
% 1.34/1.75  , 2, clause( 378, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_3' ), :=( T, 
% 1.34/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 383, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_1', 'e_5', 'e_2' ), equalish( X, 'e_1' ), product( 'e_3'
% 1.34/1.75    , 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , clause( 6036, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_3' ) ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.34/1.75    5 ), ==>( 2, 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6037, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 
% 1.34/1.75    'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.34/1.75  , 3, clause( 154, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6040, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.34/1.75    , 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 6037, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6041, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 
% 1.34/1.75    'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 6040, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.34/1.75    , equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 
% 1.34/1.75    'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 0, 2, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 388, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.75     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1'
% 1.34/1.75    , 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 6041, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.34/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_1', 
% 1.34/1.75    'e_5', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.75    , 5 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 1 ), ==>( 6, 6 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6042, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 383, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( X, 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , 5, clause( 167, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6043, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6042, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 1, 5, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6044, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6043, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_3' ) ] )
% 1.34/1.75  , 4, 5, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6045, [ equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 
% 1.34/1.75    'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.75  , 1, clause( 6044, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.34/1.75    , 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6046, [ equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6045, [ equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_1' )
% 1.34/1.75    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3'
% 1.34/1.75    , 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 0, 4, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 404, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.75     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_3'
% 1.34/1.75    , 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6046, [ equalish( 'e_3', 'e_1' ), product( 'e_1', 'e_5', 'e_1' )
% 1.34/1.75    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.75    , 0 ), ==>( 3, 4 ), ==>( 4, 2 ), ==>( 5, 1 ), ==>( 6, 6 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6048, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 167, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6049, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , 0, clause( 6048, [ equalish( 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 410, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6049, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.75    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6050, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 410, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6051, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.34/1.75     )
% 1.34/1.75  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.75  , 0, clause( 6050, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 416, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6051, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.34/1.75     )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.75    , 2 ), ==>( 3, 3 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6052, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.34/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.75  , 4, clause( 416, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.34/1.75     )
% 1.34/1.75  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6053, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.75  , 0, clause( 6052, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5'
% 1.34/1.75    , 'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 418, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.75  , clause( 6053, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.34/1.75    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6061, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.34/1.75    , Z ) ) ] )
% 1.34/1.75  , 2, clause( 416, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.34/1.75     )
% 1.34/1.75  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.34/1.75    'e_3' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 420, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( X, 
% 1.34/1.75    'e_5', 'e_2' ) ) ] )
% 1.34/1.75  , clause( 6061, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.34/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6073, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_2', 'e_4' )
% 1.34/1.75    , product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.34/1.75    'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.34/1.75    , X, T ) ) ] )
% 1.34/1.75  , 2, clause( 418, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.34/1.75    'e_2' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 427, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_2' ), product( X, 'e_2', 'e_4' ), ~( product( 
% 1.34/1.75    'e_4', 'e_5', X ) ) ] )
% 1.34/1.75  , clause( 6073, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_2', 'e_4'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 6 ), ==>( 1, 
% 1.34/1.75    5 ), ==>( 2, 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 3 ), ==>( 6, 4 )] )
% 1.34/1.75     ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6074, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.34/1.75  , 0, clause( 404, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), equalish( 'e_3', 'e_1' ), product( 'e_3'
% 1.34/1.75    , 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 460, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2'
% 1.34/1.75     ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , clause( 6074, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6076, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 460, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_1', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6077, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.34/1.75  , 0, clause( 6076, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 466, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6077, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 
% 1.34/1.75    'e_2' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.34/1.75    , 1 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6079, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.34/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.34/1.75  , 4, clause( 466, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6080, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.34/1.75  , 0, clause( 6079, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5'
% 1.34/1.75    , 'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 468, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.34/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6080, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.34/1.75    , 5 ), ==>( 3, 1 ), ==>( 4, 0 ), ==>( 5, 2 ), ==>( 6, 6 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6081, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.34/1.75  , 0, clause( 388, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1'
% 1.34/1.75    , 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 489, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2'
% 1.34/1.75     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , clause( 6081, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.34/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6082, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 359, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( X, 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , 5, clause( 489, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6083, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 
% 1.34/1.75    'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6082, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 0, 5, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6084, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , clause( 6083, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.34/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 
% 1.34/1.75    'e_5', 'e_2' ) ] )
% 1.34/1.75  , 2, 8, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6086, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 6084, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.34/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.34/1.75  , 7, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6087, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_1' ) ] )
% 1.34/1.75  , clause( 6086, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' )
% 1.34/1.75    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.34/1.75    equalish( 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1'
% 1.34/1.75    , 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.34/1.75  , 0, 4, substitution( 0, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 490, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1'
% 1.34/1.75     ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3'
% 1.34/1.75    , 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6087, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' )
% 1.34/1.75    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_1' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.75    , 3 ), ==>( 3, 5 ), ==>( 4, 6 ), ==>( 5, 2 ), ==>( 6, 1 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6088, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.34/1.75    product( 'e_4', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.34/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.34/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.34/1.75    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.34/1.75  , 3, clause( 489, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6089, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.34/1.75  , 0, clause( 6088, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4'
% 1.34/1.75     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.34/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 492, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1'
% 1.34/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6089, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.34/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.34/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 6 ), ==>( 2
% 1.34/1.75    , 0 ), ==>( 3, 3 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 5 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6090, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.34/1.75  , 0, clause( 490, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_3'
% 1.34/1.75    , 'e_5', 'e_2' ) ] )
% 1.34/1.75  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  subsumption(
% 1.34/1.75  clause( 497, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.34/1.75     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , clause( 6090, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.34/1.75    'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.34/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.34/1.75    , 3 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6091, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.34/1.75    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 
% 1.34/1.75    'e_4', 'e_3' ) ] )
% 1.34/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.34/1.75  , 1, clause( 235, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.34/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 'e_3' ), product( 
% 1.34/1.75    'e_3', 'e_5', 'e_3' ) ] )
% 1.34/1.75  , 6, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  resolution(
% 1.34/1.75  clause( 6092, [ equalish( 'e_5', 'e_3' ), equalish( 'e_5', 'e_3' ), product( 
% 1.34/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 
% 1.34/1.75    'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 
% 1.34/1.75    'e_3' ) ] )
% 1.34/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.34/1.75  , 1, clause( 6091, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1'
% 1.34/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.34/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.34/1.75    'e_4', 'e_4', 'e_3' ) ] )
% 1.34/1.75  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.34/1.75    , [] )).
% 1.34/1.75  
% 1.34/1.75  
% 1.34/1.75  factor(
% 1.34/1.75  clause( 6093, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6092, [ equalish( 'e_5', 'e_3' ), equalish( 'e_5', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_4', 'e_3' ) ] )
% 1.41/1.75  , 0, 1, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 550, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6093, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 1 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6094, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 550, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 553, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6094, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6095, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.41/1.75  , 1, clause( 553, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6096, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6095, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6096, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6098, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 225, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( X, 'e_4', 'e_3' ), ~( 
% 1.41/1.75    product( 'e_3', 'e_5', X ) ) ] )
% 1.41/1.75  , 4, clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6099, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 6098, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , 0, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6100, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 6099, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , 1, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 561, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6100, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.75    , 3 ), ==>( 3, 4 ), ==>( 4, 1 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6110, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 563, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), equalish( X, 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( X, 
% 1.41/1.75    'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6110, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6118, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_5' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 564, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( 
% 1.41/1.75    'e_3', X, 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6118, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6119, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.41/1.75  , 3, clause( 561, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6120, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 6119, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 572, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 6120, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6121, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 243, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6122, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6121, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 597, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6122, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6123, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 122, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.41/1.75  , 3, clause( 597, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6124, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 6123, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5' )
% 1.41/1.75    , product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 0, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6125, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 6124, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5' )
% 1.41/1.75    , product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_4', 'e_2' ) ] )
% 1.41/1.75  , 2, 6, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6126, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.41/1.75  , 0, clause( 6125, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_5'
% 1.41/1.75     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 612, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 6126, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 0 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6136, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_2', 'e_4' )
% 1.41/1.75    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.75    , X, T ) ) ] )
% 1.41/1.75  , 2, clause( 612, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.75    'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 614, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( X, 'e_2', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.41/1.75  , clause( 6136, [ ~( product( 'e_4', 'e_5', X ) ), product( X, 'e_2', 'e_4'
% 1.41/1.75     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.41/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6146, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 612, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 616, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 'e_3'
% 1.41/1.75    , 'e_4', 'e_2' ), ~( product( 'e_5', X, 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6146, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.75    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6147, [ equalish( 'e_5', 'e_4' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 
% 1.41/1.75    'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_2', 'e_3' ) ] )
% 1.41/1.75  , clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.41/1.75  , 1, clause( 247, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_4', 'e_5' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6148, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , clause( 39, [ ~( equalish( 'e_5', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6147, [ equalish( 'e_5', 'e_4' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 653, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2'
% 1.41/1.75     ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.41/1.75  , clause( 6148, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6160, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_3', 'e_5' )
% 1.41/1.75    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_2', 'e_3' ) ] )
% 1.41/1.75  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.75    , X, T ) ) ] )
% 1.41/1.75  , 2, clause( 653, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_3' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' ), :=( Z, X ), :=( T, 
% 1.41/1.75    'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 659, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_3' ), product( X, 'e_3', 'e_5' ), ~( product( 
% 1.41/1.75    'e_5', 'e_2', X ) ) ] )
% 1.41/1.75  , clause( 6160, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_3', 'e_5'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 6 ), ==>( 1, 
% 1.41/1.75    5 ), ==>( 2, 0 ), ==>( 3, 3 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 4 )] )
% 1.41/1.75     ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6162, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 572, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6163, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 6162, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 678, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 6163, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6165, [ equalish( 'e_2', 'e_4' ), product( 'e_1', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 249, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_1', 'e_4', 'e_4' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 7, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6166, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_1', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6165, [ equalish( 'e_2', 'e_4' ), product( 'e_1', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_3' ), product( 'e_1', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 692, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_1', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 6166, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_1', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6169, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 614, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( X, 'e_2', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.41/1.75  , 5, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.41/1.75  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6170, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6169, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 2, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 711, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ) ] )
% 1.41/1.75  , clause( 6170, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6172, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_5' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 170, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_2' ), equalish( X, 'e_5' ), product( 'e_3', 'e_5', 'e_3' ), ~( product( 
% 1.41/1.75    'e_3', X, 'e_4' ) ) ] )
% 1.41/1.75  , 4, clause( 711, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6173, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.41/1.75  , 0, clause( 6172, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.75    , 'e_2' ), equalish( 'e_2', 'e_5' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 738, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.41/1.75  , clause( 6173, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 5 ), ==>( 2
% 1.41/1.75    , 7 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 3 ), ==>( 7, 6 )] )
% 1.41/1.75     ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6175, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 255, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_4' ), product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.41/1.75  , 7, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6176, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6175, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 768, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2'
% 1.41/1.75     ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , clause( 6176, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 6 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6178, [ equalish( 'e_3', 'e_4' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 261, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_4' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 7, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6179, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6178, [ equalish( 'e_3', 'e_4' ), product( 'e_2', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 810, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2'
% 1.41/1.75     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , clause( 6179, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6180, [ equalish( 'e_2', 'e_4' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 810, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_4' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6181, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6180, [ equalish( 'e_2', 'e_4' ), product( 'e_2', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 862, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6181, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6183, [ equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 862, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6184, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 6183, [ equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 867, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , clause( 6184, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6185, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 
% 1.41/1.75    'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.41/1.75  , 3, clause( 867, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6186, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 6185, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 872, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 6186, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6196, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 867, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_3' ), :=( T, 
% 1.41/1.75    'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 874, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_4', 'e_2' ), equalish( X, 'e_2' ), product( 'e_3'
% 1.41/1.75    , 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.41/1.75  , clause( 6196, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ), 
% 1.41/1.75    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.75    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6197, [ equalish( 'e_1', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 
% 1.41/1.75    'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 768, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_1', 'e_4' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6198, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6197, [ equalish( 'e_1', 'e_4' ), product( 'e_4', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 971, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , clause( 6198, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6200, [ equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 971, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6201, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 6200, [ equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 976, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , clause( 6201, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6202, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.41/1.75  , 3, clause( 976, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6203, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6202, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 983, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , clause( 6203, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6204, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.41/1.75  , 3, clause( 311, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6205, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6204, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , 0, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6206, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6205, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6207, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6206, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1080, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6207, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6219, [ equalish( X, 'e_1' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 1080, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1089, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6219, [ equalish( X, 'e_1' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.75    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 5 ), ==>( 5, 2 ), ==>( 6, 3 )] )
% 1.41/1.75     ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6222, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_3', 'e_1' ) ] )
% 1.41/1.75  , clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.41/1.75  , 3, clause( 332, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6223, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.75  , clause( 6222, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_3', 'e_1' ) ] )
% 1.41/1.75  , 0, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6224, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.75  , clause( 6223, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.75  , 2, 6, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1206, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_2' ) ] )
% 1.41/1.75  , clause( 6224, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 5 ), ==>( 2
% 1.41/1.75    , 3 ), ==>( 3, 0 ), ==>( 4, 6 ), ==>( 5, 2 ), ==>( 6, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6229, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 1089, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , 6, clause( 678, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6230, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , clause( 6229, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 8, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6231, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 6230, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , 3, 8, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6232, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), equalish( 
% 1.41/1.75    'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 6231, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.75    , equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , 0, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6235, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 6232, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5'
% 1.41/1.75    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , 0, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1212, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6235, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 0 ), ==>( 3, 3 ), ==>( 4, 6 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6236, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 1212, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.75    , 'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1214, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6236, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6248, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 1214, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.75    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1220, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( X, 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_3', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6248, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.75    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 ), ==>( 6, 5 )] )
% 1.41/1.75     ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 1220, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( X, 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_3', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , 6, clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6254, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 6249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.75    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75    , equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , 1, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6258, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6254, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , 1, 9, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6260, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 6258, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 3, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6262, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6260, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , 5, 8, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6263, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6262, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1240, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6263, [ equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 ), ==>( 6, 6 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6264, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 1240, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), equalish( 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6264, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 3 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6266, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 1249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6267, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6266, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1258, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6267, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6268, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 1258, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6268, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1262, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 6269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.75     )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6277, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_1', 'e_5' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.75    , X, T ) ) ] )
% 1.41/1.75  , 2, clause( 1262, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75     ] )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.41/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1266, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.41/1.75    product( 'e_5', 'e_3', X ) ) ] )
% 1.41/1.75  , clause( 6277, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_1', 'e_5'
% 1.41/1.75     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.75    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6285, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.75    , T ) ) ] )
% 1.41/1.75  , 2, clause( 1262, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.75     ] )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.75    'e_3', 'e_5', X ) ) ] )
% 1.41/1.75  , clause( 6285, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6287, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 1269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.75    'e_3', 'e_5', X ) ) ] )
% 1.41/1.75  , 4, clause( 497, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6288, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6287, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6289, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6288, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 3, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6297, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 6289, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6298, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6297, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.75    , equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, 2, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1272, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6298, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6300, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 1269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.75    'e_3', 'e_5', X ) ) ] )
% 1.41/1.75  , 4, clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6301, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6300, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6302, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6301, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 3, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6310, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3'
% 1.41/1.75    , 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.75  , 1, clause( 6302, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6311, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6310, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.75    , equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 2, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6311, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6312, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.41/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , 4, clause( 338, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6316, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6312, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5'
% 1.41/1.75    , 'e_1' ), equalish( 'e_2', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6317, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6316, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6318, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6317, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6319, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6318, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1280, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , clause( 6319, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.75    , 5 ), ==>( 3, 1 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6321, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 1266, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.41/1.75    product( 'e_5', 'e_3', X ) ) ] )
% 1.41/1.75  , 4, clause( 303, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6322, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6321, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6323, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6322, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6325, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.41/1.75  , 0, clause( 6323, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' )
% 1.41/1.75    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1299, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6325, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 3 ), ==>( 3, 2 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6326, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 1272, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1302, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6326, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6330, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.41/1.75  , 3, clause( 343, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_1', 'e_2', 'e_3' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_4' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6331, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6330, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6332, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , clause( 6331, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1306, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , clause( 6332, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_1', 'e_2', 'e_3' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 5 ), ==>( 2
% 1.41/1.75    , 4 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 6 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6339, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 1302, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' )
% 1.41/1.75    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6340, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6339, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1321, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 6340, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6348, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 1321, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' )
% 1.41/1.75     ] )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1331, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6348, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.75    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6349, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 1275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1356, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6349, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6350, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 1331, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , 4, clause( 1356, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.75    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6354, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 6350, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6355, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6354, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6356, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6355, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6357, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 6356, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1357, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 6357, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6358, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 1357, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.75     ] )
% 1.41/1.75  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6359, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.75  , 0, clause( 6358, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1'
% 1.41/1.75     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1361, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 6359, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6365, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 1361, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.75    'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1365, [ product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_3' ), 
% 1.41/1.75    product( 'e_2', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.75  , clause( 6365, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.41/1.75    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6377, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.75    , Z ) ) ] )
% 1.41/1.75  , 2, clause( 1280, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.75    'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1569, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( X, 'e_4' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , clause( 6377, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.75    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 ), ==>( 5, 2 ), ==>( 6, 5 )] )
% 1.41/1.75     ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6378, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( 'e_1', 'e_4' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.41/1.75    , 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.75     )
% 1.41/1.75  , clause( 1569, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    equalish( X, 'e_4' ), product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_5', 
% 1.41/1.75    X, 'e_2' ) ) ] )
% 1.41/1.75  , 6, clause( 1299, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.75    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6382, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.41/1.75  , 0, clause( 6378, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.75    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.75    , equalish( 'e_1', 'e_4' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.41/1.75    'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_2' ) ] )
% 1.41/1.75  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6383, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6382, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, 8, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6384, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6383, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6385, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.75  , clause( 6384, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 4, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1588, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.75    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6385, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.75    'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.75    , 1 ), ==>( 3, 3 ), ==>( 4, 6 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6388, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 427, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( X, 'e_2', 'e_4' ), ~( product( 
% 1.41/1.75    'e_4', 'e_5', X ) ) ] )
% 1.41/1.75  , 6, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.75    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.41/1.75  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6389, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6388, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 3, 6, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1605, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_2', 'e_4' ) ] )
% 1.41/1.75  , clause( 6389, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_2', 'e_4' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 6 ), ==>( 6, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6391, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 86, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( X, 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), ~( product( 
% 1.41/1.75    'e_3', X, 'e_4' ) ) ] )
% 1.41/1.75  , 4, clause( 1605, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_2', 'e_4' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6392, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6391, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6393, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6392, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , 1, 7, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6394, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.75  , 0, clause( 6393, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.41/1.75    , 'e_2' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_3' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1717, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , clause( 6394, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.75    'e_2' ), product( 'e_3', 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.75    , 6 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 ), ==>( 6, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6395, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.75    'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.75  , 1, clause( 1717, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_3' ) ] )
% 1.41/1.75  , 6, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.41/1.75    , [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6396, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 6395, [ equalish( 'e_1', 'e_3' ), product( 'e_3', 'e_1', 'e_1'
% 1.41/1.75     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1727, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , clause( 6396, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.75    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6397, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 420, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), equalish( X, 'e_3' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( 
% 1.41/1.75    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.75  , 4, clause( 1727, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.75    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.75    , product( 'e_3', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.75  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  resolution(
% 1.41/1.75  clause( 6401, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.75  , 0, clause( 6397, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.75    , 'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_1', 'e_2' ), 
% 1.41/1.75    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.75    'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6402, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6401, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.75    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 0, 3, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6403, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , clause( 6402, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.75    'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 1, 4, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  factor(
% 1.41/1.75  clause( 6404, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.75  , clause( 6403, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.75    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.75  , 2, 5, substitution( 0, [] )).
% 1.41/1.75  
% 1.41/1.75  
% 1.41/1.75  subsumption(
% 1.41/1.75  clause( 1735, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.75    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6404, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.76    , 4 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6405, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 564, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( 
% 1.41/1.76    'e_3', X, 'e_2' ) ) ] )
% 1.41/1.76  , 4, clause( 1735, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6407, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.41/1.76  , 0, clause( 6405, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6408, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6407, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1738, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.76  , clause( 6408, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.76    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6418, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1735, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1744, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.41/1.76  , clause( 6418, [ equalish( X, 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6419, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 616, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_2' ), ~( product( 'e_5', X, 'e_2' ) ) ] )
% 1.41/1.76  , 5, clause( 1738, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6420, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6419, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6421, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 6420, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, 8, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6422, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.41/1.76  , 0, clause( 6421, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1747, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6422, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 5 ), ==>( 3, 6 ), ==>( 4, 0 ), ==>( 5, 3 ), ==>( 6, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6423, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 1744, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.41/1.76  , 5, clause( 1747, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6424, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6423, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , 0, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6425, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6424, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6426, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6425, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6427, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6426, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 4, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6428, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 6427, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1765, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6428, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.76    , 4 ), ==>( 3, 5 ), ==>( 4, 1 ), ==>( 5, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6440, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1765, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.76    'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1772, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( X, 
% 1.41/1.76    'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , clause( 6440, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 ), ==>( 5, 2 ), ==>( 6, 5 )] )
% 1.41/1.76     ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6452, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 1765, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1774, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 
% 1.41/1.76    'e_5', X ) ) ] )
% 1.41/1.76  , clause( 6452, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 ), ==>( 5, 2 ), ==>( 6, 5 )] )
% 1.41/1.76     ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6455, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 1774, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 
% 1.41/1.76    'e_5', X ) ) ] )
% 1.41/1.76  , 6, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6458, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), equalish( 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6455, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6459, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6458, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1785, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6459, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.76    , 1 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6460, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 1785, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.41/1.76    , 'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1786, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6460, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6461, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 563, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), ~( product( 
% 1.41/1.76    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 4, clause( 1786, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6462, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6461, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6463, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6462, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6464, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6463, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1791, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.76  , clause( 6464, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.76    , 5 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6476, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1791, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.76    'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1802, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), ~( product( 'e_5', 
% 1.41/1.76    X, 'e_2' ) ) ] )
% 1.41/1.76  , clause( 6476, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 ), ==>( 6, 5 )] )
% 1.41/1.76     ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6477, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 1588, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6478, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6477, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1865, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6478, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 5 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6480, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 1365, [ product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , 3, clause( 1865, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6481, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 6480, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6482, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 6481, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_1', 'e_1' ) ] )
% 1.41/1.76  , 2, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6484, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6482, [ product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_4', 'e_3'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1870, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6484, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6485, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 1772, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( X, 
% 1.41/1.76    'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , 6, clause( 1870, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6486, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 6485, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 1, 8, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6487, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 6486, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , 3, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6488, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.41/1.76  , 0, clause( 6487, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1871, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6488, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 4 ), ==>( 3, 5 ), ==>( 4, 6 ), ==>( 5, 0 ), ==>( 6, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6498, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1870, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.76    'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , clause( 6498, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    5 ), ==>( 2, 0 ), ==>( 3, 4 ), ==>( 4, 1 ), ==>( 5, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6499, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , 5, clause( 1871, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6500, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6499, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , 0, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6501, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6500, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 1, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6502, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6501, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6503, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6502, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6504, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6503, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1879, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6504, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.76    , 1 ), ==>( 3, 5 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6516, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 1879, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1885, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 
% 1.41/1.76    'e_4', X ) ) ] )
% 1.41/1.76  , clause( 6516, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    6 ), ==>( 2, 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 3 ), ==>( 6, 5 )] )
% 1.41/1.76     ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6519, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 1885, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 
% 1.41/1.76    'e_4', X ) ) ] )
% 1.41/1.76  , 6, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6528, [ equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6519, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6530, [ equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6528, [ equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1894, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6530, [ equalish( 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.76    , 1 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6531, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 1894, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.76    , 'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6531, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6533, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 1885, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 
% 1.41/1.76    'e_4', X ) ) ] )
% 1.41/1.76  , 6, clause( 1901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6534, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6533, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 6534, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6536, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , 3, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6537, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6536, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 5, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6584, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( 
% 1.41/1.76    'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6537, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6587, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6584, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1902, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6587, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6588, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 1902, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1913, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6588, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6598, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 1913, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1919, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , clause( 6598, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    5 ), ==>( 2, 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6601, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 1919, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , 5, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6607, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6601, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6608, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6607, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_2' ) ] )
% 1.41/1.76  , 0, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1920, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6608, [ equalish( 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6609, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 1920, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_1'
% 1.41/1.76     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1921, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6609, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6610, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 1802, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), ~( product( 'e_5', 
% 1.41/1.76    X, 'e_2' ) ) ] )
% 1.41/1.76  , 6, clause( 1921, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6614, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6610, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6615, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6614, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6616, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6615, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 1, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6617, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 6616, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1922, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6617, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 4 ), ==>( 4, 5 ), ==>( 5, 0 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6619, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , 5, clause( 1922, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6626, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6619, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6627, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6626, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6628, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6627, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6629, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6628, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 3, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1936, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6629, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 3 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6630, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.76  , 5, clause( 1936, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6631, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6630, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , 0, 9, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6632, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6631, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , 1, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6633, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6632, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6634, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6633, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6635, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6634, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1944, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6635, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 4 ), ==>( 4, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6645, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 1944, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1950, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , clause( 6645, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 4 ), ==>( 5, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6647, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 1950, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , 5, clause( 1921, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6655, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6647, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6659, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6655, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , 1, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6661, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 6659, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 2, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6663, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6661, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_1' ) ] )
% 1.41/1.76  , 4, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6664, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6663, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 0, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1951, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 6664, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6665, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 1951, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.41/1.76     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1952, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6665, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6673, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1952, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.76    'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1957, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.41/1.76    'e_5', X, 'e_1' ) ) ] )
% 1.41/1.76  , clause( 6673, [ equalish( X, 'e_4' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_4', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.76    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6674, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_1', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 212, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), ~( product( 
% 1.41/1.76    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 4, clause( 468, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6678, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.41/1.76  , 0, clause( 6674, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_1', 'e_4' ), product( 'e_5', 'e_4', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6679, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6678, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_4', 'e_2' ) ] )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6680, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6679, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 1, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6681, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6680, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1990, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6681, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.76    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6693, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 1990, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.76    'e_5' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 1996, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( X, 'e_5' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( X, 
% 1.41/1.76    'e_4', 'e_2' ) ) ] )
% 1.41/1.76  , clause( 6693, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    6 ), ==>( 2, 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 3 ), ==>( 6, 5 )] )
% 1.41/1.76     ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6696, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 370, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( X, 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), ~( product( X, 
% 1.41/1.76    'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 6, clause( 492, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6697, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 
% 1.41/1.76    'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6696, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6698, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6697, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 
% 1.41/1.76    'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6699, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_1'
% 1.41/1.76    , 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 6698, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 3, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6700, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_1'
% 1.41/1.76    , 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6699, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_1'
% 1.41/1.76    , 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , 5, 8, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6708, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6700, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , equalish( 'e_4', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6708, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 5 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 2 ), ==>( 4, 6 ), ==>( 5, 4 ), ==>( 6, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6710, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6711, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6710, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2223, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6711, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 2 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6712, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 370, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( X, 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), ~( product( X, 
% 1.41/1.76    'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 6, clause( 2223, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6713, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6712, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , 0, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6714, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 6713, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 9, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6715, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6714, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6716, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4'
% 1.41/1.76    , 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6715, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 3, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6717, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6716, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , equalish( 'e_1', 'e_3' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2226, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6717, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 3 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 4 ), ==>( 4, 5 ), ==>( 5, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6719, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2226, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6720, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6719, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2237, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6720, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6721, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2237, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6722, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6721, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2242, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6722, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6730, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_1', 'e_5' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.76    , X, T ) ) ] )
% 1.41/1.76  , 2, clause( 2242, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.41/1.76    product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , clause( 6730, [ ~( product( 'e_5', 'e_4', X ) ), product( X, 'e_1', 'e_5'
% 1.41/1.76     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.41/1.76    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6738, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 2242, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2252, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_4', 'e_5', X ) ) ] )
% 1.41/1.76  , clause( 6738, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.76    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6740, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 2252, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_4', 'e_5', X ) ) ] )
% 1.41/1.76  , 4, clause( 492, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6741, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6740, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 5, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6742, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6741, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , 1, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6750, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6742, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6751, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6750, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_4', 
% 1.41/1.76    'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 2, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2253, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6751, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 ), ==>( 6, 6 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6753, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 2252, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_4', 'e_5', X ) ) ] )
% 1.41/1.76  , 4, clause( 356, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6754, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6753, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , 1, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6755, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6754, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 3, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6764, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2'
% 1.41/1.76    , 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6755, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6765, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6764, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 2, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2259, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6765, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 4 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6768, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_5' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 2249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.41/1.76    product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , 4, clause( 120, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_2' ), product( 'e_5', 'e_4', 'e_3' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6769, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.41/1.76  , 0, clause( 6768, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_5' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2268, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , clause( 6769, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6771, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 2249, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( X, 'e_1', 'e_5' ), ~( 
% 1.41/1.76    product( 'e_5', 'e_4', X ) ) ] )
% 1.41/1.76  , 4, clause( 2268, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6778, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.41/1.76  , 0, clause( 6771, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_5' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6779, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6778, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6780, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6779, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 1, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6781, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6780, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6781, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 1 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6789, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.76    , T ) ) ] )
% 1.41/1.76  , 2, clause( 2269, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2273, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_3', 'e_5', X ) ) ] )
% 1.41/1.76  , clause( 6789, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.76    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6791, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 2273, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_3', 'e_5', X ) ) ] )
% 1.41/1.76  , 4, clause( 497, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6792, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6791, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6793, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6792, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 3, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6801, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6793, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6802, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6801, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.76    'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, 2, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6802, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6804, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 2273, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    'e_3', 'e_5', X ) ) ] )
% 1.41/1.76  , 4, clause( 357, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6805, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6804, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, 7, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6806, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6805, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 3, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6814, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3'
% 1.41/1.76    , 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 
% 1.41/1.76    'e_2' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6806, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.41/1.76    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6815, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6814, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, 2, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2277, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6815, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6816, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 2275, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2278, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6816, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6817, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2278, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6818, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6817, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2288, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6818, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6826, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 2288, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2299, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , clause( 6826, [ equalish( X, 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.76    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6827, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 2277, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2333, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6827, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6828, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 2299, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.41/1.76    X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 4, clause( 2333, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6832, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 6828, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6833, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6832, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6834, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6833, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 1, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6835, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6834, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 2, 3, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2334, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6835, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6836, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2334, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6837, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6836, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2345, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6837, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6843, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_1', 'e_5' )
% 1.41/1.76    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.76    , X, T ) ) ] )
% 1.41/1.76  , 2, clause( 2345, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.41/1.76    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2346, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.41/1.76    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.41/1.76  , clause( 6843, [ ~( product( 'e_5', 'e_3', X ) ), product( X, 'e_1', 'e_5'
% 1.41/1.76     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6849, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 2345, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.76    'e_5' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2348, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.41/1.76  , clause( 6849, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.41/1.76    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6850, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 2259, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.76     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2362, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6850, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6860, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 2362, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' )
% 1.41/1.76    , product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.41/1.76    'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2367, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , clause( 6860, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.76    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6861, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.76  , 0, clause( 2253, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.76     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2446, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6861, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6863, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2446, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_1', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6864, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6863, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.76     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2454, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6864, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6865, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 2367, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.41/1.76    'e_2', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 5, clause( 2454, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_1', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6869, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.41/1.76  , 0, clause( 6865, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.76    'e_1', 'e_2' ) ] )
% 1.41/1.76  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6870, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6869, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6871, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6870, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 1, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6872, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 6871, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 2, 4, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2456, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6872, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 4 ), ==>( 4, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6874, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2456, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6875, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6874, [ equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.76     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2479, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , clause( 6875, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.41/1.76     )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6876, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 2479, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76     ] )
% 1.41/1.76  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6877, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.76  , 0, clause( 6876, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_5', 'e_1'
% 1.41/1.76     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2483, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 6877, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6883, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.41/1.76    , Z ) ) ] )
% 1.41/1.76  , 2, clause( 2483, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.41/1.76    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , 2, substitution( 0, [ :=( X, 'e_4' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.41/1.76    'e_5' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2491, [ product( 'e_2', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.41/1.76    product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', X, 'e_1' ) ) ] )
% 1.41/1.76  , clause( 6883, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_1' ) ), 
% 1.41/1.76    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.41/1.76    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6886, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.76    'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 76, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_3', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_1', 'e_2', X ) ) ] )
% 1.41/1.76  , 3, clause( 1306, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.76    , 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_2', 'e_1', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_2', 'e_3' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6887, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 6886, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.76    'e_3', 'e_1' ) ] )
% 1.41/1.76  , 0, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6888, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 6887, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , 2, 6, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2560, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.76    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.76  , clause( 6888, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.41/1.76    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 5 ), ==>( 2
% 1.41/1.76    , 3 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 6 ), ==>( 6, 4 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6894, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.76  , 1, clause( 1206, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_2', 'e_1'
% 1.41/1.76    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.76    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_1', 'e_2', 'e_2' ) ] )
% 1.41/1.76  , 6, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6899, [ equalish( 'e_1', 'e_2' ), equalish( 'e_1', 'e_2' ), product( 
% 1.41/1.76    'e_1', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 
% 1.41/1.76    'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 
% 1.41/1.76    'e_1' ) ] )
% 1.41/1.76  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.76  , 1, clause( 6894, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1'
% 1.41/1.76     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.76    , [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  factor(
% 1.41/1.76  clause( 6900, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.76    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 6899, [ equalish( 'e_1', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.41/1.76    product( 'e_1', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.76    'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.76    'e_3', 'e_1' ) ] )
% 1.41/1.76  , 0, 1, substitution( 0, [] )).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  subsumption(
% 1.41/1.76  clause( 2646, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.41/1.76    equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 6900, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' )
% 1.41/1.76    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.76    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.76    , 0 ), ==>( 3, 5 ), ==>( 4, 2 ), ==>( 5, 3 )] ) ).
% 1.41/1.76  
% 1.41/1.76  
% 1.41/1.76  resolution(
% 1.41/1.76  clause( 6901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.76    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.41/1.76    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.76  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.77  , 0, clause( 2646, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' )
% 1.41/1.77    , equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2650, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6911, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3' )
% 1.41/1.77    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.41/1.77    , X, T ) ) ] )
% 1.41/1.77  , 2, clause( 2650, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.41/1.77    , product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2659, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.41/1.77  , clause( 6911, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3'
% 1.41/1.77     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 5 ), ==>( 1, 
% 1.41/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6921, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.77    , T ) ) ] )
% 1.41/1.77  , 2, clause( 2650, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.41/1.77    , product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.41/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2662, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.41/1.77  , clause( 6921, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.41/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6923, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 2662, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.41/1.77  , 5, clause( 678, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6924, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6923, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, 7, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6928, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_4'
% 1.41/1.77    , 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.77  , 1, clause( 6924, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6929, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6928, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' )
% 1.41/1.77    , product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.77    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, 3, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2673, [ product( 'e_1', 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6929, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' )
% 1.41/1.77    , product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 ), ==>( 6, 6 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6930, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.41/1.77    'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_2' ) ] )
% 1.41/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.77  , 1, clause( 2673, [ product( 'e_1', 'e_2', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.41/1.77     ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6932, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6930, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, 1, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6933, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.77  , 0, clause( 6932, [ equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_3', 'e_1'
% 1.41/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2753, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6933, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6934, [ equalish( 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.77  , 1, clause( 2753, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.77    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6935, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.77  , 0, clause( 6934, [ equalish( 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1'
% 1.41/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2762, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 6935, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6936, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 2659, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.41/1.77  , 5, clause( 2762, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.77     ] )
% 1.41/1.77  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6937, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6936, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 2, 5, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6938, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6937, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 3, 5, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6939, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 50, [ product( Y, Y, X ), ~( product( X, X, Y ) ) ] )
% 1.41/1.77  , 1, clause( 6938, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.41/1.77    , product( 'e_1', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6941, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6939, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 0, 4, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2763, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_1', 'e_3' ) ] )
% 1.41/1.77  , clause( 6941, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 0 ), ==>( 4, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6943, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.41/1.77    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.41/1.77  , 5, clause( 2762, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.77     ] )
% 1.41/1.77  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6945, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.41/1.77  , 0, clause( 6943, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.41/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6946, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6945, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 1, 6, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2764, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.41/1.77  , clause( 6946, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 4 ), ==>( 2
% 1.41/1.77    , 3 ), ==>( 3, 5 ), ==>( 4, 0 ), ==>( 5, 1 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6947, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.41/1.77  , 0, clause( 2763, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.41/1.77    , 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.77    , product( 'e_1', 'e_1', 'e_3' ) ] )
% 1.41/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2772, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 6947, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.41/1.77    , 1 ), ==>( 3, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6955, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.77    , T ) ) ] )
% 1.41/1.77  , 2, clause( 2772, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.41/1.77     ] )
% 1.41/1.77  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.41/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2783, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), equalish( X, 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), ~( product( 
% 1.41/1.77    'e_5', 'e_3', X ) ) ] )
% 1.41/1.77  , clause( 6955, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), product( 
% 1.41/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6957, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 2783, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), equalish( X, 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), ~( product( 
% 1.41/1.77    'e_5', 'e_3', X ) ) ] )
% 1.41/1.77  , 4, clause( 678, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.41/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6958, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6957, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, 6, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6962, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5'
% 1.41/1.77    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_2' ) ] )
% 1.41/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.41/1.77  , 1, clause( 6958, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6963, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6962, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' )
% 1.41/1.77    , equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, 2, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2796, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6963, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1' )
% 1.41/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6964, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.41/1.77  , 0, clause( 2796, [ equalish( 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_1'
% 1.41/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2807, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , clause( 6964, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.41/1.77    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6966, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1' ), 
% 1.41/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.77  , 1, clause( 2807, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.77    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.41/1.77  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6967, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.41/1.77  , 0, clause( 6966, [ equalish( 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_1'
% 1.41/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.41/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2822, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , clause( 6967, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.41/1.77     )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6975, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.41/1.77    , T ) ) ] )
% 1.41/1.77  , 2, clause( 2822, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.41/1.77     ] )
% 1.41/1.77  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.41/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2828, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( X, 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.41/1.77    'e_3', 'e_5', X ) ) ] )
% 1.41/1.77  , clause( 6975, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.41/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6976, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.77    'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 2828, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( X, 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.41/1.77    'e_3', 'e_5', X ) ) ] )
% 1.41/1.77  , 4, clause( 2560, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2'
% 1.41/1.77    , 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.41/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.41/1.77  , 6, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6977, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.77    'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6976, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 
% 1.41/1.77    'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 0, 4, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6978, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6977, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 
% 1.41/1.77    'e_3', 'e_1' ) ] )
% 1.41/1.77  , 1, 7, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6979, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_1'
% 1.41/1.77    , 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.41/1.77    'e_2' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.41/1.77  , 1, clause( 6978, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.41/1.77    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.41/1.77    , [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  factor(
% 1.41/1.77  clause( 6981, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 
% 1.41/1.77    'e_3', 'e_1' ) ] )
% 1.41/1.77  , clause( 6979, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.41/1.77    , equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.41/1.77    'e_1', 'e_2', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.41/1.77    'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.41/1.77  , 0, 2, substitution( 0, [] )).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  subsumption(
% 1.41/1.77  clause( 2837, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.41/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_1', 
% 1.41/1.77    'e_2', 'e_2' ) ] )
% 1.41/1.77  , clause( 6981, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.41/1.77    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ), product( 
% 1.41/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 
% 1.41/1.77    'e_3', 'e_1' ) ] )
% 1.41/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.41/1.77    , 2 ), ==>( 3, 6 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 1.41/1.77  
% 1.41/1.77  
% 1.41/1.77  resolution(
% 1.41/1.77  clause( 6983, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.41/1.77    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , clause( 2828, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.42/1.77    'e_3', 'e_5', X ) ) ] )
% 1.42/1.77  , 4, clause( 560, [ product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.42/1.77     )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 6986, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5'
% 1.42/1.77    , 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 6983, [ product( 'e_1', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 6988, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3'
% 1.42/1.77    , 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , clause( 6986, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_2' ) ] )
% 1.42/1.77  , 3, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 6989, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , clause( 6988, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , 0, 2, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2838, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , clause( 6989, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 6990, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 2838, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.77     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_2' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2841, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 6990, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 6998, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 2841, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.77    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2851, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.77    'e_5', X, 'e_2' ) ) ] )
% 1.42/1.77  , clause( 6998, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_2' ) ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 6999, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 124, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_3' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_2' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.42/1.77  , 3, clause( 2764, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7000, [ equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_4'
% 1.42/1.77    , 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.42/1.77  , 1, clause( 6999, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3'
% 1.42/1.77     ), product( 'e_5', 'e_4', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7001, [ equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7000, [ equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.77    , equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 2, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2921, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5'
% 1.42/1.77    , 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7001, [ equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 5 ), ==>( 2
% 1.42/1.77    , 6 ), ==>( 3, 2 ), ==>( 4, 0 ), ==>( 5, 1 ), ==>( 6, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7002, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.42/1.77  , 0, clause( 2921, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77    , equalish( 'e_1', 'e_3' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2941, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7002, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7003, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 2851, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.77    'e_5', X, 'e_2' ) ) ] )
% 1.42/1.77  , 4, clause( 2941, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7004, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7003, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , 0, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7005, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7004, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 1, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7006, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.77  , 0, clause( 7005, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.77    , 'e_1' ), equalish( 'e_4', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2942, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7006, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7007, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 1874, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , 5, clause( 2942, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7008, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7007, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7009, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7008, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , 1, 7, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7010, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7009, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7011, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7010, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 4, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7012, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7011, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2958, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7012, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 4 ), ==>( 4, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7022, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.77    , T ) ) ] )
% 1.42/1.77  , 2, clause( 2958, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2964, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.42/1.77  , clause( 7022, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_4', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7024, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 2964, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_4', X ) ) ] )
% 1.42/1.77  , 5, clause( 2941, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7025, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7024, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7026, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7025, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7027, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7026, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7028, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7027, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 4, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7060, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_5'
% 1.42/1.77    , 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7028, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7062, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7060, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 0, 3, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2965, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7062, [ equalish( 'e_2', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7063, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 2965, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2966, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7063, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7071, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.77    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 2966, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.77    'e_5' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 2970, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.42/1.77    X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.77  , clause( 7071, [ equalish( X, 'e_5' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.77    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7072, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ) ] )
% 1.42/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 2837, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.77     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_2', 'e_2' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3153, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_2' ) ] )
% 1.42/1.77  , clause( 7072, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_1', 'e_2', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 4 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7074, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 3153, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_2', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7076, [ equalish( 'e_1', 'e_2' ), equalish( 'e_1', 'e_2' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7074, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7077, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7076, [ equalish( 'e_1', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 1, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3165, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7077, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 0 ), ==>( 3, 4 ), ==>( 4, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7078, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 3165, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3169, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7078, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7086, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.77    , X, T ) ) ] )
% 1.42/1.77  , 2, clause( 3169, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3178, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3' ), ~( 
% 1.42/1.77    product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.77  , clause( 7086, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.42/1.77    3 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7087, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 3178, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3' ), ~( 
% 1.42/1.77    product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.77  , 4, clause( 2762, [ product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7088, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7087, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_3', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 1, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7089, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7088, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7090, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 50, [ product( Y, Y, X ), ~( product( X, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7089, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' )
% 1.42/1.77    , product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7092, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7090, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 3, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3194, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7092, [ product( 'e_1', 'e_1', 'e_3' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7094, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.42/1.77  , 0, clause( 3194, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 'e_3' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7094, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7095, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_1', 'e_5' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 2346, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.42/1.77  , 3, clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7096, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 68, [ ~( product( 'e_1', 'e_1', 'e_5' ) ) ] )
% 1.42/1.77  , 0, clause( 7095, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.77    , 'e_1' ), product( 'e_1', 'e_1', 'e_5' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3204, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7096, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 0 ), ==>( 3, 1 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7102, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.77    , X, T ) ) ] )
% 1.42/1.77  , 2, clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.77  , clause( 7102, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7108, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.77    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3212, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.77  , clause( 7108, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.77    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7114, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.77    , T ) ) ] )
% 1.42/1.77  , 2, clause( 3201, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3213, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.42/1.77  , clause( 7114, [ equalish( X, 'e_1' ), ~( product( 'e_5', 'e_3', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.77    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7116, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 3213, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.42/1.77  , 3, clause( 2841, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_3', 'e_2' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7119, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7116, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7121, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7119, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 3, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7122, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7121, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, 1, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3214, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7122, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7123, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 3214, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.77     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3216, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7123, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7129, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_1' ) ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 3216, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.77    'e_5' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3220, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.77    product( 'e_5', 'e_3', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.42/1.77  , clause( 7129, [ equalish( X, 'e_5' ), ~( product( 'e_3', X, 'e_1' ) ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.77    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7137, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 3204, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.77    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3225, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.77    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , clause( 7137, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.77    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7141, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , clause( 3210, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( X, 'e_1', 'e_3' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.77  , 3, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.42/1.77     )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3233, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_4', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , clause( 7141, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7142, [ equalish( 'e_5', 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 3233, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' )
% 1.42/1.77    , product( 'e_4', 'e_1', 'e_3' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7143, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.77  , 0, clause( 7142, [ equalish( 'e_5', 'e_3' ), product( 'e_2', 'e_1', 'e_1'
% 1.42/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3286, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , clause( 7143, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7144, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.42/1.77  , 3, clause( 3286, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' )
% 1.42/1.77    , product( 'e_4', 'e_1', 'e_3' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7144, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_2'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7147, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 0, 2, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3292, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7147, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7157, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 3292, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.77    , product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.77    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3314, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.77  , clause( 7157, [ equalish( X, 'e_3' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7161, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 
% 1.42/1.77    'e_2', 'e_3' ) ] )
% 1.42/1.77  , clause( 659, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( X, 'e_3', 'e_5' ), ~( product( 
% 1.42/1.77    'e_5', 'e_2', X ) ) ] )
% 1.42/1.77  , 6, clause( 174, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_2' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_4' ) ]
% 1.42/1.77     )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7162, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.77  , clause( 7161, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 
% 1.42/1.77    'e_2', 'e_3' ) ] )
% 1.42/1.77  , 1, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7163, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.77  , clause( 7162, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.77  , 2, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7164, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.42/1.77  , clause( 7163, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.77  , 4, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3373, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.42/1.77  , clause( 7164, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7182, [ equalish( X, 'e_5' ), ~( product( 'e_4', 'e_3', X ) ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_5', 
% 1.42/1.77    'e_2', 'e_3' ) ] )
% 1.42/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.77    , T ) ) ] )
% 1.42/1.77  , 2, clause( 3373, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.77    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' )
% 1.42/1.77    , product( 'e_5', 'e_2', 'e_3' ), product( 'e_4', 'e_3', 'e_5' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_5' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3383, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.77    equalish( X, 'e_5' ), product( 'e_5', 'e_2', 'e_3' ), ~( product( 'e_4', 
% 1.42/1.77    'e_3', X ) ) ] )
% 1.42/1.77  , clause( 7182, [ equalish( X, 'e_5' ), ~( product( 'e_4', 'e_3', X ) ), 
% 1.42/1.77    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_5', 
% 1.42/1.77    'e_2', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 
% 1.42/1.77    6 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 3 ), ==>( 6, 5 )] )
% 1.42/1.77     ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7183, [ equalish( 'e_1', 'e_4' ), product( 'e_1', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 
% 1.42/1.77    'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 692, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_4' ) ] )
% 1.42/1.77  , 6, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7184, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.42/1.77  , 0, clause( 7183, [ equalish( 'e_1', 'e_4' ), product( 'e_1', 'e_4', 'e_1'
% 1.42/1.77     ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ), product( 
% 1.42/1.77    'e_2', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3609, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 7184, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7185, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 78, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), ~( product( 'e_2', X, 'e_3' ) ) ] )
% 1.42/1.77  , 3, clause( 3609, [ product( 'e_1', 'e_4', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' )
% 1.42/1.77    , product( 'e_1', 'e_4', 'e_3' ), product( 'e_2', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7187, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2'
% 1.42/1.77    , 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7185, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7189, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 
% 1.42/1.77    'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 7187, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.77    , equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 0, 2, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3618, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_1'
% 1.42/1.77    , 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 7189, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 
% 1.42/1.77    'e_4', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 5 ), ==>( 3, 0 ), ==>( 4, 1 ), ==>( 5, 2 ), ==>( 6, 6 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7190, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 3618, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4'
% 1.42/1.77    , 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.77    , equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3623, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , clause( 7190, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 4 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7191, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.77    'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 874, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( X, 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ), ~( product( X, 'e_4', 'e_3' ) ) ] )
% 1.42/1.77  , 5, clause( 3623, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_1', 'e_4'
% 1.42/1.77    , 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.77    , product( 'e_2', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_3' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7192, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7191, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.77    'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7193, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , clause( 7192, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , 2, 8, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7195, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 
% 1.42/1.77    'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 
% 1.42/1.77    'e_2' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7193, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , 7, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7196, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_1', 'e_1' ) ] )
% 1.42/1.77  , clause( 7195, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), 
% 1.42/1.77    equalish( 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_1'
% 1.42/1.77    , 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , 0, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3624, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_3'
% 1.42/1.77    , 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7196, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.77    'e_1', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 3 ), ==>( 3, 5 ), ==>( 4, 6 ), ==>( 5, 2 ), ==>( 6, 1 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7197, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 3624, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' )
% 1.42/1.77    , equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3635, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7197, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 3 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7198, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.42/1.77  , 3, clause( 738, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , 7, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7199, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , clause( 7198, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7200, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7199, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , 2, 8, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7201, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.77  , 0, clause( 7200, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4'
% 1.42/1.77     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 3954, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7201, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 6 ), ==>( 2
% 1.42/1.77    , 0 ), ==>( 3, 1 ), ==>( 4, 4 ), ==>( 5, 3 ), ==>( 6, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7203, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , clause( 614, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( X, 'e_2', 'e_4' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.42/1.77  , 5, clause( 3954, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 6, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7204, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7203, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7205, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7204, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7206, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7205, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_2' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7207, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7206, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 3, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4025, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_2', 'e_4' ) ] )
% 1.42/1.77  , clause( 7207, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.77    product( 'e_2', 'e_2', 'e_4' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 3 ), ==>( 3, 4 ), ==>( 4, 6 ), ==>( 5, 2 ), ==>( 6, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7211, [ equalish( 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 62, [ equalish( X, Y ), ~( product( Y, Y, X ) ) ] )
% 1.42/1.77  , 1, clause( 4025, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.77    'e_2', 'e_2', 'e_4' ) ] )
% 1.42/1.77  , 6, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7212, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7211, [ equalish( 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_1'
% 1.42/1.77     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4036, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7212, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7214, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 1744, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.42/1.77  , 5, clause( 4036, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7221, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 7214, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7222, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7221, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7223, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7222, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7224, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7223, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 3, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4039, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7224, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 0 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7225, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , clause( 1744, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.42/1.77  , 5, clause( 4039, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7226, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7225, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , 0, 9, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7227, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7226, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , 1, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7228, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7227, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7229, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7228, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7230, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 7229, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4046, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7230, [ product( 'e_3', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 4 ), ==>( 4, 0 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7240, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.77    , T ) ) ] )
% 1.42/1.77  , 2, clause( 4046, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4053, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.42/1.77  , clause( 7240, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_5', X ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 4 ), ==>( 5, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7243, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 4053, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_1', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', 'e_5', X ) ) ] )
% 1.42/1.77  , 5, clause( 190, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ), product( 'e_4', 'e_5', 'e_3' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7246, [ equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_1' ), product( 'e_3'
% 1.42/1.77    , 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_2' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7243, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_1', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7247, [ equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7246, [ equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_3', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_2' ) ] )
% 1.42/1.77  , 0, 3, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4074, [ product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7247, [ equalish( 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.42/1.77    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7248, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.42/1.77  , 0, clause( 4074, [ product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_3', 'e_1'
% 1.42/1.77     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4075, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , clause( 7248, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7258, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 4075, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.77    'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4085, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.77  , clause( 7258, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7259, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 4085, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.77  , 5, clause( 4036, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7260, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7259, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7261, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7260, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_4', 'e_2' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7262, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7261, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7263, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7262, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7264, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.77  , 0, clause( 7263, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4088, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , clause( 7264, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7265, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    equalish( 'e_3', 'e_5' ), product( 'e_3', 'e_1', 'e_2' ), product( 'e_3'
% 1.42/1.77    , 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 1996, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    equalish( X, 'e_5' ), product( 'e_3', 'e_1', 'e_2' ), ~( product( X, 
% 1.42/1.77    'e_4', 'e_2' ) ) ] )
% 1.42/1.77  , 6, clause( 4088, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7269, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.42/1.77  , 0, clause( 7265, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , equalish( 'e_3', 'e_5' ), product( 'e_3', 'e_1', 'e_2' ), product( 
% 1.42/1.77    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7270, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7269, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , 1, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7271, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7270, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7272, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7271, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 3, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4093, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , clause( 7272, [ product( 'e_1', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 ), ==>( 3, 4 ), ==>( 4, 5 ), ==>( 5, 0 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7282, [ equalish( X, 'e_4' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.77    , Z ) ) ] )
% 1.42/1.77  , 2, clause( 4088, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.77    'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4099, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.42/1.77  , clause( 7282, [ equalish( X, 'e_4' ), ~( product( 'e_3', X, 'e_2' ) ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7283, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 4099, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_4' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_2' ) ) ] )
% 1.42/1.77  , 5, clause( 4093, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_1', 'e_2' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7284, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7283, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_1', 
% 1.42/1.77    'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7285, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7284, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7286, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7285, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7287, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7286, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7288, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.42/1.77  , 0, clause( 7287, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4123, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7288, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 3 ), ==>( 3, 4 ), ==>( 4, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7291, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 3225, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.77    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , 4, clause( 4123, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7295, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7291, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7296, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7295, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4124, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7296, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 0 ), ==>( 4, 2 ), ==>( 5, 5 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7298, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_3', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 3225, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.77    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , 4, clause( 4124, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7305, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7298, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), equalish( 'e_3', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_1', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7306, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7305, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7307, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7306, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 1, 6, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7308, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7307, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 2, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4131, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.77    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7308, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.77    , 1 ), ==>( 3, 0 ), ==>( 4, 4 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7309, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 3225, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.77    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.77  , 4, clause( 4131, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.77    , product( 'e_1', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7313, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.77  , 0, clause( 7309, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7314, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7313, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7315, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7314, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 1, 5, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7316, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7315, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4133, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.77    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , clause( 7316, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.42/1.77     )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.77    , 3 ), ==>( 3, 0 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7317, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 3212, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.77  , 3, clause( 4133, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.77    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.77     ] )
% 1.42/1.77  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7318, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 7317, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 0, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7319, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7318, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.42/1.77    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , 2, 4, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7320, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.77  , 0, clause( 7319, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3'
% 1.42/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , clause( 7320, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.77    , 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7326, [ ~( product( 'e_4', 'e_3', X ) ), product( X, 'e_1', 'e_4' )
% 1.42/1.77    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.77    , X, T ) ) ] )
% 1.42/1.77  , 2, clause( 4146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4148, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.77    'e_1' ), product( X, 'e_1', 'e_4' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.77  , clause( 7326, [ ~( product( 'e_4', 'e_3', X ) ), product( X, 'e_1', 'e_4'
% 1.42/1.77     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.77    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7332, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.77    , T ) ) ] )
% 1.42/1.77  , 2, clause( 4146, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.77  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.77    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.77  , clause( 7332, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.77    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.77    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7334, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.77  , 3, clause( 4088, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.77    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.77    , product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.77  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  resolution(
% 1.42/1.77  clause( 7336, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 
% 1.42/1.77    'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.77    'e_1' ) ] )
% 1.42/1.77  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.77  , 1, clause( 7334, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.77     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.77    product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.77    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.77    , [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  factor(
% 1.42/1.77  clause( 7337, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.77    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.77  , clause( 7336, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.77    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.77    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.77    'e_5', 'e_1' ) ] )
% 1.42/1.77  , 0, 1, substitution( 0, [] )).
% 1.42/1.77  
% 1.42/1.77  
% 1.42/1.77  subsumption(
% 1.42/1.77  clause( 4152, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7337, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7339, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 
% 1.42/1.78    'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , 3, clause( 3635, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.78    , product( 'e_2', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7340, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7339, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 
% 1.42/1.78    'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7344, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_2' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7340, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7345, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7344, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4155, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7345, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7347, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , 3, clause( 872, [ product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7348, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7347, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 6, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7352, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_2' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7348, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7353, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7352, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_2' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4159, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7353, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 5 ), ==>( 5, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7355, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4148, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( X, 'e_1', 'e_4' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , 3, clause( 983, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7356, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7355, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 6, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7357, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7356, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 1, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7359, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7357, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_1', 'e_4' ), product( 'e_4', 'e_1', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4162, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7359, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 1 ), ==>( 3, 4 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7369, [ equalish( X, 'e_1' ), ~( product( 'e_4', X, 'e_2' ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4162, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.78    , product( 'e_4', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4172, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ), ~( product( 'e_4', X, 'e_2' ) ) ] )
% 1.42/1.78  , clause( 7369, [ equalish( X, 'e_1' ), ~( product( 'e_4', X, 'e_2' ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.78    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7370, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4152, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4174, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7370, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7371, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4155, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_1', 'e_4', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4180, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7371, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7372, [ equalish( 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4180, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.78    , product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7373, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7372, [ equalish( 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4195, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7373, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7381, [ equalish( X, 'e_1' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4195, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4211, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , clause( 7381, [ equalish( X, 'e_1' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7382, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4159, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4218, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7382, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7383, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4211, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 4, clause( 4218, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.78    , product( 'e_2', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7387, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 7383, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), equalish( 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7388, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7387, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7389, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7388, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 1, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7390, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7389, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4219, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7390, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7391, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4219, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7392, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7391, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4228, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7392, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7393, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_5' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 3220, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4228, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7395, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7393, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_5'
% 1.42/1.78     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7396, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7395, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4230, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7396, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7397, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 2970, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 4, clause( 4230, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7398, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 7397, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 1, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7399, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 7398, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 3, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7400, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7399, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), equalish( 'e_2', 'e_5' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4238, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 7400, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7406, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4230, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4242, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ), ~( product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7406, [ equalish( X, 'e_2' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7407, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_1', 'e_1', 'e_5' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 2346, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_3', X ) ) ] )
% 1.42/1.78  , 3, clause( 4238, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7408, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 70, [ product( Y, X, X ), ~( product( X, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7407, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_1', 'e_1', 'e_5' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_5' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7409, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7408, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , 0, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4248, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7409, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7415, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4238, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4255, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7415, [ equalish( X, 'e_3' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 2 ), ==>( 3, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7423, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4248, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4276, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7423, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7425, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 4276, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 4, clause( 4174, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7426, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7425, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 1, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7427, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7426, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 3, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7430, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7427, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), equalish( 'e_4', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4300, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7430, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7431, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( 'e_3', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 4276, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.78    X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 4, clause( 4300, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7435, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7431, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), equalish( 'e_3', 'e_2' ), product( 'e_5', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7436, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7435, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7437, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7436, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 1, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7438, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7437, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4301, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7438, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7440, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 4255, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4301, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7441, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7440, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7442, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7441, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7444, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7442, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_4', 'e_3'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4302, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7444, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7450, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 4302, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4307, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , clause( 7450, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.78    product( 'e_5', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7455, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_4' ) ] )
% 1.42/1.78  , clause( 4307, [ product( 'e_5', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , 3, clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7463, [ equalish( 'e_5', 'e_1' ), equalish( 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_4' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7455, [ product( 'e_5', 'e_1', 'e_1' ), equalish( 'e_5', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7465, [ equalish( 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , clause( 7463, [ equalish( 'e_5', 'e_1' ), equalish( 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_4' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4314, [ equalish( 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , clause( 7465, [ equalish( 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7466, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4314, [ equalish( 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4322, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , clause( 7466, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7467, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4322, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' )
% 1.42/1.78    , product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7468, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7467, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4332, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7468, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7469, [ equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4332, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_3', 'e_4', 'e_3' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7470, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7469, [ equalish( 'e_4', 'e_3' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4341, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 7470, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7472, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 4151, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , 3, clause( 4341, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7475, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7472, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7477, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7475, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7478, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7477, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4342, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7478, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7479, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4342, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7479, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7480, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4242, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_3', 'e_1' ), ~( product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7482, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7480, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2'
% 1.42/1.78     ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7483, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7482, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4361, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7483, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7484, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_4', 'e_5' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 2348, [ product( 'e_5', 'e_4', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', X, 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7485, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 35, [ ~( equalish( 'e_4', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7484, [ product( 'e_5', 'e_4', 'e_1' ), equalish( 'e_4', 'e_5'
% 1.42/1.78     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4362, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7485, [ product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7486, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 201, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( X, 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , 5, clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7487, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.42/1.78  , clause( 7486, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4363, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.42/1.78  , clause( 7487, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7491, [ ~( product( 'e_4', 'e_3', X ) ), product( X, 'e_1', 'e_4' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.78    , X, T ) ) ] )
% 1.42/1.78  , 2, clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4364, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_4' )
% 1.42/1.78    , ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , clause( 7491, [ ~( product( 'e_4', 'e_3', X ) ), product( X, 'e_1', 'e_4'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    1 ), ==>( 2, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7495, [ equalish( X, 'e_3' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4360, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4365, [ equalish( X, 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7495, [ equalish( X, 'e_3' ), ~( product( X, 'e_4', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.42/1.78    2 ), ==>( 2, 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7496, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_1', 'e_4', 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 168, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.42/1.78    product( 'e_5', 'e_3', X ) ) ] )
% 1.42/1.78  , 4, clause( 4361, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4374, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.42/1.78  , clause( 7496, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_1', 'e_4', 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 4 ), ==>( 4, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7500, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.78    , X, T ) ) ] )
% 1.42/1.78  , 2, clause( 4361, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4375, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.42/1.78    , ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , clause( 7500, [ ~( product( 'e_3', 'e_5', X ) ), product( X, 'e_1', 'e_3'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    1 ), ==>( 2, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7506, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4362, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7506, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7516, [ equalish( X, 'e_5' ), ~( product( 'e_1', 'e_4', X ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 4374, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' )
% 1.42/1.78    , product( 'e_1', 'e_4', 'e_5' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4533, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), equalish( X, 'e_5' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_3' ), ~( product( 'e_1', 'e_4', X ) ) ] )
% 1.42/1.78  , clause( 7516, [ equalish( X, 'e_5' ), ~( product( 'e_1', 'e_4', X ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.78    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7517, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 
% 1.42/1.78    'e_1', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4363, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_4' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7518, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7517, [ equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), 
% 1.42/1.78    product( 'e_1', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4539, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7518, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7519, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , clause( 193, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_4' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), ~( product( X, 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 3, clause( 4539, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_2' ), product( 'e_4', 'e_3', 'e_3' ), product( 'e_1', 'e_5', 'e_3' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7520, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , clause( 22, [ ~( equalish( 'e_1', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7519, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_1', 'e_4'
% 1.42/1.78     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4543, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , clause( 7520, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 1 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7521, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 194, [ product( 'e_4', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), ~( product( 'e_4', X, 'e_3' ) ) ] )
% 1.42/1.78  , 3, clause( 4543, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_2' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_3' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7522, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7521, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' )
% 1.42/1.78    , product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_5', 'e_2' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7523, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 7522, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' )
% 1.42/1.78    , product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 2, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7524, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7523, [ product( 'e_4', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5'
% 1.42/1.78     ), product( 'e_4', 'e_5', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4552, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7524, [ product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7525, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 3314, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.78  , 5, clause( 4552, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7527, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7525, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_4', 'e_3' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7528, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 7527, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 1, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4553, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 7528, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 4 ), ==>( 4, 1 ), ==>( 5, 5 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7536, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4552, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.78    'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4557, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_4' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.42/1.78    X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.78  , clause( 7536, [ equalish( X, 'e_4' ), ~( product( X, 'e_5', 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7544, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4552, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_4', 'e_5', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' ), :=( Y, X ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.78    'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4558, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_5' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.42/1.78    'e_4', X, 'e_2' ) ) ] )
% 1.42/1.78  , clause( 7544, [ equalish( X, 'e_5' ), ~( product( 'e_4', X, 'e_2' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7545, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( 'e_1', 'e_5' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4558, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_5' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.42/1.78    'e_4', X, 'e_2' ) ) ] )
% 1.42/1.78  , 4, clause( 4162, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.78    , product( 'e_4', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7547, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7545, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), equalish( 'e_1', 'e_5' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7548, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7547, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4561, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 7548, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7549, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4172, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ), ~( product( 'e_4', X, 'e_2' ) ) ] )
% 1.42/1.78  , 5, clause( 4561, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7550, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7549, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 7, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7551, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7550, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , 1, 7, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7552, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7551, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7553, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7552, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 4, 6, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7554, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 28, [ ~( equalish( 'e_3', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 7553, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4594, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7554, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 4 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7555, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4594, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7556, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7555, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4603, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7556, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 1 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7557, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4603, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7559, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7557, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2'
% 1.42/1.78     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7560, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7559, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4605, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7560, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7561, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4365, [ equalish( X, 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 2, clause( 4605, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7563, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7561, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7564, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 7563, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4611, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 7564, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7570, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_3', X ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 4611, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4621, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , clause( 7570, [ equalish( X, 'e_1' ), ~( product( 'e_4', 'e_3', X ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7572, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4621, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , 3, clause( 4561, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_1', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7573, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7572, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7574, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7573, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 
% 1.42/1.78    'e_1', 'e_2' ) ] )
% 1.42/1.78  , 2, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7586, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 
% 1.42/1.78    'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7574, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7588, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7586, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4622, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7588, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_1', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7589, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4622, [ equalish( 'e_2', 'e_1' ), product( 'e_4', 'e_1', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4635, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7589, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7590, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4635, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7591, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7590, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_1', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4643, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7591, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7592, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4643, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7594, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7592, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2'
% 1.42/1.78     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7595, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 7594, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4644, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7595, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7596, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4365, [ equalish( X, 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 2, clause( 4644, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7598, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7596, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7599, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7598, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4650, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7599, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_1', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7601, [ product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 2491, [ product( 'e_2', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', X, 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4650, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7602, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7601, [ product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5'
% 1.42/1.78     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4655, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7602, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7608, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 4655, [ product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4664, [ product( 'e_4', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , clause( 7608, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_4', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7612, [ product( 'e_4', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 4664, [ product( 'e_4', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , 3, clause( 164, [ product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_2' ), product( 'e_3', 'e_5', 'e_3' ), product( 'e_3', 'e_5', 'e_4' ) ]
% 1.42/1.78     )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7616, [ equalish( 'e_4', 'e_1' ), equalish( 'e_4', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7612, [ product( 'e_4', 'e_1', 'e_1' ), equalish( 'e_4', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7617, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 7616, [ equalish( 'e_4', 'e_1' ), equalish( 'e_4', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4680, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 7617, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7618, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 32, [ ~( equalish( 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4680, [ equalish( 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4687, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7618, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7619, [ equalish( 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4687, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7620, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7619, [ equalish( 'e_5', 'e_3' ), product( 'e_2', 'e_5', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4701, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7620, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7622, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_4' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 4364, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_4'
% 1.42/1.78     ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , 2, clause( 4553, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7624, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7622, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.78    , 'e_4' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7625, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7624, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4884, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , clause( 7625, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.78    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7626, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4884, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7627, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7626, [ equalish( 'e_1', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4891, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7627, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7629, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4891, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_4', 'e_5', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7632, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7629, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_4', 'e_2'
% 1.42/1.78     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7633, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7632, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4892, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7633, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7634, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 4383, [ product( 'e_4', 'e_3', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), ~( product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4892, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_3', 'e_5', 'e_1' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7635, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7634, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' )
% 1.42/1.78    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 0, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7636, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 7635, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2' )
% 1.42/1.78    , product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7637, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7636, [ product( 'e_4', 'e_3', 'e_1' ), equalish( 'e_3', 'e_2'
% 1.42/1.78     ), product( 'e_5', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4898, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , clause( 7637, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_4', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7638, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4365, [ equalish( X, 'e_3' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_4', 'e_1' ) ) ] )
% 1.42/1.78  , 2, clause( 4898, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_4', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7640, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7638, [ equalish( 'e_5', 'e_3' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7641, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7640, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7641, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7642, [ product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 2491, [ product( 'e_2', 'e_5', 'e_1' ), equalish( X, 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ), ~( product( 'e_4', X, 'e_1' ) ) ] )
% 1.42/1.78  , 3, clause( 4900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7643, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 31, [ ~( equalish( 'e_3', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7642, [ product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_3', 'e_5'
% 1.42/1.78     ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4905, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7643, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7647, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_1', 'e_3' )
% 1.42/1.78    , product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.78    , X, T ) ) ] )
% 1.42/1.78  , 2, clause( 4900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4907, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.42/1.78    , ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.78  , clause( 7647, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_1', 'e_3'
% 1.42/1.78     ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    1 ), ==>( 2, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7653, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 4905, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4914, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , clause( 7653, [ equalish( X, 'e_1' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 1.42/1.78    3 ), ==>( 2, 0 ), ==>( 3, 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7655, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 4914, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , 3, clause( 4701, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7658, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 
% 1.42/1.78    'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.78  , 1, clause( 7655, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7660, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7658, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7661, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7660, [ equalish( 'e_2', 'e_1' ), equalish( 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, 1, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4922, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7661, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7662, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.78  , 0, clause( 4922, [ equalish( 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1'
% 1.42/1.78     ), product( 'e_3', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4924, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7662, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7663, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1', 
% 1.42/1.78    'e_3' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 4375, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_3'
% 1.42/1.78     ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , 2, clause( 4924, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_5'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7664, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7663, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_1', 'e_1'
% 1.42/1.78    , 'e_3' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4925, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7664, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7665, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 176, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_2' ), product( X, 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), ~( 
% 1.42/1.78    product( 'e_2', 'e_5', X ) ) ] )
% 1.42/1.78  , 4, clause( 4925, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4931, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.78  , clause( 7665, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 3 ), ==>( 3, 4 ), ==>( 4, 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7669, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_1', 'e_5' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.78    , X, T ) ) ] )
% 1.42/1.78  , 2, clause( 4925, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4932, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_5' )
% 1.42/1.78    , ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.78  , clause( 7669, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_1', 'e_5'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.78    1 ), ==>( 2, 0 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7673, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.78    , Z ) ) ] )
% 1.42/1.78  , 2, clause( 4925, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, X ), :=( Y, 'e_5' ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.78    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4933, [ equalish( X, 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , clause( 7673, [ equalish( X, 'e_2' ), ~( product( X, 'e_5', 'e_1' ) ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.42/1.78    2 ), ==>( 2, 1 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7676, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_1', 
% 1.42/1.78    'e_5' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 4932, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_5'
% 1.42/1.78     ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.78  , 2, clause( 4931, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.78    , product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7680, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7676, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_1'
% 1.42/1.78    , 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7681, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7680, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4954, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7681, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7682, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), equalish( 'e_2', 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 4533, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), equalish( X, 'e_5' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_3' ), ~( product( 'e_1', 'e_4', X ) ) ] )
% 1.42/1.78  , 5, clause( 4954, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7684, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 27, [ ~( equalish( 'e_2', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7682, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_2' ), equalish( 'e_2', 'e_5' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7685, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 7684, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 4955, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , clause( 7685, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 4 ), ==>( 3, 5 ), ==>( 4, 0 ), ==>( 5, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7686, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.78  , 1, clause( 4955, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.78    , [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7687, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 38, [ ~( equalish( 'e_5', 'e_3' ) ) ] )
% 1.42/1.78  , 0, clause( 7686, [ equalish( 'e_5', 'e_3' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5025, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7687, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7697, [ equalish( X, 'e_2' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.78    , T ) ) ] )
% 1.42/1.78  , 2, clause( 5025, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_5' ), :=( Z, X ), :=( T, 
% 1.42/1.78    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5034, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , clause( 7697, [ equalish( X, 'e_2' ), ~( product( 'e_3', 'e_5', X ) ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.78    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7700, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 
% 1.42/1.78    'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 5034, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( X, 'e_2' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), ~( product( 'e_3', 'e_5', X ) ) ] )
% 1.42/1.78  , 5, clause( 4955, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.78    , product( 'e_3', 'e_5', 'e_2' ), product( 'e_3', 'e_5', 'e_3' ) ] )
% 1.42/1.78  , 5, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7701, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 
% 1.42/1.78    'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7700, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.78    'e_4', 'e_3', 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), product( 'e_5', 
% 1.42/1.78    'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 0, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7702, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7701, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 
% 1.42/1.78    'e_5', 'e_2' ) ] )
% 1.42/1.78  , 1, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7703, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7702, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 2, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7704, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7703, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 4, 5, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7743, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), equalish( 
% 1.42/1.78    'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 
% 1.42/1.78    'e_2' ) ] )
% 1.42/1.78  , clause( 4933, [ equalish( X, 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 2, clause( 7704, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_3', 'e_5', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7745, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), equalish( 'e_3', 'e_2' ), product( 'e_5'
% 1.42/1.78    , 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7743, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    equalish( 'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3'
% 1.42/1.78    , 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 1, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7746, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7745, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_5', 'e_2', 'e_1' ), equalish( 'e_3', 'e_2' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 0, 3, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5056, [ product( 'e_5', 'e_2', 'e_1' ), equalish( 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , clause( 7746, [ equalish( 'e_3', 'e_2' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.78    'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 0 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7747, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 5056, [ product( 'e_5', 'e_2', 'e_1' ), equalish( 'e_3', 'e_2'
% 1.42/1.78     ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_3', 'e_5', 'e_2' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5057, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7747, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7748, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 4557, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), equalish( X, 'e_4' ), product( 'e_4', 'e_3', 'e_2' ), ~( product( 
% 1.42/1.78    X, 'e_5', 'e_2' ) ) ] )
% 1.42/1.78  , 4, clause( 5057, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_5', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7750, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7748, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5'
% 1.42/1.78    , 'e_1' ), equalish( 'e_3', 'e_4' ), product( 'e_4', 'e_3', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7751, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 7750, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 0, 4, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5070, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.78    product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , clause( 7751, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.78    , 4 ), ==>( 3, 0 ), ==>( 4, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7753, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_4' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 4364, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_4'
% 1.42/1.78     ), ~( product( 'e_4', 'e_3', X ) ) ] )
% 1.42/1.78  , 2, clause( 5070, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.78    , product( 'e_4', 'e_3', 'e_2' ) ] )
% 1.42/1.78  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7755, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , clause( 63, [ ~( product( 'e_2', 'e_1', 'e_4' ) ) ] )
% 1.42/1.78  , 0, clause( 7753, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.78    , 'e_4' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7756, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7755, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5100, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 7756, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ]
% 1.42/1.78     )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7758, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.78    'e_5' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 4932, [ product( 'e_4', 'e_3', 'e_1' ), product( X, 'e_1', 'e_5'
% 1.42/1.78     ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.78  , 2, clause( 5100, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.78     ] )
% 1.42/1.78  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7761, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7758, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.78    , 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' )
% 1.42/1.78    , product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7762, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7761, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ]
% 1.42/1.78     )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5101, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , clause( 7762, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.78    , 2 )] ) ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7763, [ equalish( 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 4933, [ equalish( X, 'e_2' ), product( 'e_4', 'e_3', 'e_1' ), ~( 
% 1.42/1.78    product( X, 'e_5', 'e_1' ) ) ] )
% 1.42/1.78  , 2, clause( 5101, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ), product( 'e_4', 'e_5', 'e_1' ) ] )
% 1.42/1.78  , 2, substitution( 0, [ :=( X, 'e_4' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7765, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , clause( 33, [ ~( equalish( 'e_4', 'e_2' ) ) ] )
% 1.42/1.78  , 0, clause( 7763, [ equalish( 'e_4', 'e_2' ), product( 'e_4', 'e_3', 'e_1'
% 1.42/1.78     ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  factor(
% 1.42/1.78  clause( 7766, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7765, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ), product( 'e_4', 'e_3', 'e_1' ) ] )
% 1.42/1.78  , 0, 2, substitution( 0, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  subsumption(
% 1.42/1.78  clause( 5103, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , clause( 7766, [ product( 'e_4', 'e_3', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.78    'e_1' ) ] )
% 1.42/1.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 1.42/1.78     ).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7767, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.78    equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_3' ), product( 'e_5'
% 1.42/1.78    , 'e_2', 'e_1' ) ] )
% 1.42/1.78  , clause( 3383, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.78    equalish( X, 'e_5' ), product( 'e_5', 'e_2', 'e_3' ), ~( product( 'e_4', 
% 1.42/1.78    'e_3', X ) ) ] )
% 1.42/1.78  , 6, clause( 5103, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.78    , 'e_1' ) ] )
% 1.42/1.78  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.78  
% 1.42/1.78  
% 1.42/1.78  resolution(
% 1.42/1.78  clause( 7769, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.78    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.78    product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.78  , clause( 23, [ ~( equalish( 'e_1', 'e_5' ) ) ] )
% 1.42/1.78  , 0, clause( 7767, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.78    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' )
% 1.42/1.78    , equalish( 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_3' ), product( 
% 1.42/1.78    'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7770, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , clause( 7769, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , 0, 5, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5113, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , clause( 7770, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7774, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_1', 'e_3' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.79    , X, T ) ) ] )
% 1.42/1.79  , 2, clause( 5103, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_4', 'e_3'
% 1.42/1.79    , 'e_1' ) ] )
% 1.42/1.79  , 1, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.79    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5115, [ product( 'e_5', 'e_2', 'e_1' ), product( X, 'e_1', 'e_3' )
% 1.42/1.79    , ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , clause( 7774, [ ~( product( 'e_3', 'e_4', X ) ), product( X, 'e_1', 'e_3'
% 1.42/1.79     ), product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.79    1 ), ==>( 2, 0 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7779, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.79  , clause( 5115, [ product( 'e_5', 'e_2', 'e_1' ), product( X, 'e_1', 'e_3'
% 1.42/1.79     ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , 2, clause( 98, [ product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_2' ), product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5126, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.79  , clause( 7779, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 2 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7782, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 155, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( X, 'e_4', 'e_5' ), ~( 
% 1.42/1.79    product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.79  , 4, clause( 5113, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7783, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7782, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 0, 5, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7784, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 7783, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 1, 6, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5141, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.42/1.79  , clause( 7784, [ product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_2' ), product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.79    , 4 ), ==>( 3, 5 ), ==>( 4, 0 ), ==>( 5, 2 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7798, [ equalish( X, 'e_2' ), ~( product( 'e_5', X, 'e_3' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.79    , Z ) ) ] )
% 1.42/1.79  , 2, clause( 5113, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_3' ), :=( T, 
% 1.42/1.79    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5145, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), equalish( X, 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ), ~( product( 'e_5', X, 'e_3' ) ) ] )
% 1.42/1.79  , clause( 7798, [ equalish( X, 'e_2' ), ~( product( 'e_5', X, 'e_3' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.79    5 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 2 ), ==>( 5, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7799, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.79    'e_5', 'e_1', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5126, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_3' ), product( 'e_3', 'e_4', 'e_4' ) ] )
% 1.42/1.79  , 5, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7800, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , clause( 30, [ ~( equalish( 'e_3', 'e_4' ) ) ] )
% 1.42/1.79  , 0, clause( 7799, [ equalish( 'e_3', 'e_4' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.79     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_1', 'e_3' ), product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5234, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , clause( 7800, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7801, [ equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 
% 1.42/1.79    'e_5', 'e_1', 'e_3' ) ] )
% 1.42/1.79  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5234, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_3' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_4' ), :=( Y, 'e_3' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7802, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 34, [ ~( equalish( 'e_4', 'e_3' ) ) ] )
% 1.42/1.79  , 0, clause( 7801, [ equalish( 'e_4', 'e_3' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.79     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_1', 'e_3' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5242, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7802, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7803, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 5145, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), equalish( X, 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ), ~( product( 'e_5', X, 'e_3' ) ) ] )
% 1.42/1.79  , 5, clause( 5242, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7805, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7803, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), equalish( 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7806, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7805, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 0, 4, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5243, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7806, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.79    , 3 ), ==>( 3, 5 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7807, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 77, [ product( 'e_2', 'e_1', 'e_1' ), equalish( X, 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_1', 'e_3' ) ) ] )
% 1.42/1.79  , 3, clause( 5242, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_2' ), product( 'e_5', 'e_1', 'e_3' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7808, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7807, [ product( 'e_2', 'e_1', 'e_1' ), equalish( 'e_5', 'e_2'
% 1.42/1.79     ), product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5253, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7808, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.79    , 0 ), ==>( 3, 1 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7818, [ equalish( X, 'e_3' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , clause( 43, [ equalish( X, T ), ~( product( X, Y, Z ) ), ~( product( T, Y
% 1.42/1.79    , Z ) ) ] )
% 1.42/1.79  , 2, clause( 5253, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, X ), :=( Y, 'e_4' ), :=( Z, 'e_2' ), :=( T, 
% 1.42/1.79    'e_3' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5277, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_4', 'e_2' ) ) ] )
% 1.42/1.79  , clause( 7818, [ equalish( X, 'e_3' ), ~( product( X, 'e_4', 'e_2' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.79    5 ), ==>( 2, 0 ), ==>( 3, 2 ), ==>( 4, 1 ), ==>( 5, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7819, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5243, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 5, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7820, [ equalish( 'e_5', 'e_2' ), equalish( 'e_5', 'e_2' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.79  , 1, clause( 7819, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.79     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7821, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7820, [ equalish( 'e_5', 'e_2' ), equalish( 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 0, 1, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5434, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7821, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7822, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 5434, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), equalish( 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5437, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7822, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7824, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 5115, [ product( 'e_5', 'e_2', 'e_1' ), product( X, 'e_1', 'e_3'
% 1.42/1.79     ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , 2, clause( 5437, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7825, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7824, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , 0, 2, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5438, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_3' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7825, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 2 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7834, [ equalish( X, 'e_2' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 41, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 1.42/1.79    , T ) ) ] )
% 1.42/1.79  , 2, clause( 5437, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_2' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_3' ), :=( Y, 'e_4' ), :=( Z, X ), :=( T, 
% 1.42/1.79    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5442, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.79    'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , clause( 7834, [ equalish( X, 'e_2' ), ~( product( 'e_3', 'e_4', X ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.79    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7842, [ equalish( X, 'e_1' ), ~( product( 'e_2', X, 'e_3' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.79    , Z ) ) ] )
% 1.42/1.79  , 2, clause( 5438, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_1', 'e_3' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_2' ), :=( Y, X ), :=( Z, 'e_3' ), :=( T, 
% 1.42/1.79    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5451, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.79    'e_2', X, 'e_3' ) ) ] )
% 1.42/1.79  , clause( 7842, [ equalish( X, 'e_1' ), ~( product( 'e_2', X, 'e_3' ) ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 1.42/1.79    4 ), ==>( 2, 0 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7843, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_3' ) ] )
% 1.42/1.79  , clause( 5442, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( X, 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.79    'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , 4, clause( 5141, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' )
% 1.42/1.79    , product( 'e_2', 'e_5', 'e_3' ), product( 'e_3', 'e_4', 'e_5' ) ] )
% 1.42/1.79  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7844, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , clause( 7843, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_3' ) ] )
% 1.42/1.79  , 0, 4, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7845, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , clause( 7844, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , 3, 4, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7846, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7845, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5456, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , clause( 7846, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 ), ==>( 4, 4 ), ==>( 5, 5 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7847, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 5451, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( X, 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), ~( product( 
% 1.42/1.79    'e_2', X, 'e_3' ) ) ] )
% 1.42/1.79  , 4, clause( 5456, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.79    , product( 'e_2', 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_3' ) ] )
% 1.42/1.79  , 5, substitution( 0, [ :=( X, 'e_5' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7851, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 36, [ ~( equalish( 'e_5', 'e_1' ) ) ] )
% 1.42/1.79  , 0, clause( 7847, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), equalish( 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_2' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7852, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7851, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 0, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7853, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7852, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 1, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7854, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7853, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 2, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5487, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , clause( 7854, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7855, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5487, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.79    , product( 'e_2', 'e_5', 'e_2' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7856, [ equalish( 'e_5', 'e_2' ), equalish( 'e_5', 'e_2' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 
% 1.42/1.79    'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.79  , 1, clause( 7855, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.79     ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7857, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 7856, [ equalish( 'e_5', 'e_2' ), equalish( 'e_5', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , 0, 1, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5493, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 7857, [ equalish( 'e_5', 'e_2' ), product( 'e_5', 'e_2', 'e_1' )
% 1.42/1.79    , product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7858, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 37, [ ~( equalish( 'e_5', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 5493, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), equalish( 'e_5', 'e_2' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5496, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , clause( 7858, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7859, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 176, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_2' ), product( X, 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), ~( 
% 1.42/1.79    product( 'e_2', 'e_5', X ) ) ] )
% 1.42/1.79  , 4, clause( 5496, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7860, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 7859, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , 0, 4, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5499, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , clause( 7860, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_2' ), product( 'e_1', 'e_4', 'e_2' ), product( 'e_5', 'e_2', 'e_3' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.79    , 3 ), ==>( 3, 4 ), ==>( 4, 1 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7866, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_1', 'e_5' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 45, [ ~( product( X, Y, Z ) ), product( Z, T, X ), ~( product( Y
% 1.42/1.79    , X, T ) ) ] )
% 1.42/1.79  , 2, clause( 5496, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_5', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [ :=( X, 'e_5' ), :=( Y, 'e_2' ), :=( Z, X ), :=( T, 
% 1.42/1.79    'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5500, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.79  , clause( 7866, [ ~( product( 'e_5', 'e_2', X ) ), product( X, 'e_1', 'e_5'
% 1.42/1.79     ), product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 
% 1.42/1.79    2 ), ==>( 2, 0 ), ==>( 3, 1 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7869, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 5500, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.79  , 3, clause( 5499, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_3' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7870, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7869, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 
% 1.42/1.79    'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 0, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7871, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_2' ), 
% 1.42/1.79    product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , clause( 7870, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 1, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7875, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 61, [ ~( product( 'e_3', 'e_1', 'e_5' ) ) ] )
% 1.42/1.79  , 0, clause( 7871, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_2' )
% 1.42/1.79    , product( 'e_1', 'e_4', 'e_2' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5521, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7875, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 ), ==>( 3, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7876, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 5277, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( X, 'e_3' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_2' ), ~( product( X, 'e_4', 'e_2' ) ) ] )
% 1.42/1.79  , 5, clause( 5521, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_2', 'e_2' ), product( 'e_1', 'e_4', 'e_2' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7877, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 7876, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), product( 
% 1.42/1.79    'e_3', 'e_4', 'e_1' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , 0, 5, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7878, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 7877, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_3', 'e_4', 'e_1' ), product( 
% 1.42/1.79    'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , 2, 5, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7879, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 21, [ ~( equalish( 'e_1', 'e_3' ) ) ] )
% 1.42/1.79  , 0, clause( 7878, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), equalish( 'e_1', 'e_3' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5522, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , clause( 7879, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ), 
% 1.42/1.79    product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 3 ), ==>( 4, 4 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7881, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , clause( 5500, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( X, 'e_1', 'e_5' ), ~( product( 'e_5', 'e_2', X ) ) ] )
% 1.42/1.79  , 3, clause( 5522, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.79    , product( 'e_5', 'e_2', 'e_2' ) ] )
% 1.42/1.79  , 4, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7882, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , clause( 7881, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 
% 1.42/1.79    'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , 0, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7883, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , clause( 7882, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , 1, 3, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7885, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 64, [ ~( product( 'e_2', 'e_1', 'e_5' ) ) ] )
% 1.42/1.79  , 0, clause( 7883, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4'
% 1.42/1.79    , 'e_1' ), product( 'e_2', 'e_1', 'e_5' ), product( 'e_2', 'e_1', 'e_1' )
% 1.42/1.79    , product( 'e_2', 'e_1', 'e_2' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5528, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7885, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_3', 'e_4', 
% 1.42/1.79    'e_1' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 'e_2' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.79    , 1 ), ==>( 3, 3 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7886, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 65, [ equalish( X, Y ), ~( product( Y, X, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5528, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_2' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_1' ), :=( Y, 'e_2' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7887, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7886, [ equalish( 'e_1', 'e_2' ), product( 'e_5', 'e_2', 'e_1'
% 1.42/1.79     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5534, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , clause( 7887, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 1.42/1.79    , 2 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7888, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_1', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 5115, [ product( 'e_5', 'e_2', 'e_1' ), product( X, 'e_1', 'e_3'
% 1.42/1.79     ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , 2, clause( 5534, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2'
% 1.42/1.79    , 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7890, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.42/1.79  , 0, clause( 7888, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_1', 'e_1'
% 1.42/1.79    , 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 'e_1' )
% 1.42/1.79     ] )
% 1.42/1.79  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7891, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , clause( 7890, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_2', 'e_1' ) ] )
% 1.42/1.79  , 0, 2, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , clause( 7891, [ product( 'e_5', 'e_2', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 1.42/1.79     ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7892, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.79    'e_1' ), equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 1957, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.79    'e_1' ), equalish( X, 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), ~( product( 
% 1.42/1.79    'e_5', X, 'e_1' ) ) ] )
% 1.42/1.79  , 4, clause( 5535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2'
% 1.42/1.79    , 'e_1' ) ] )
% 1.42/1.79  , 1, substitution( 0, [ :=( X, 'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7893, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 26, [ ~( equalish( 'e_2', 'e_4' ) ) ] )
% 1.42/1.79  , 0, clause( 7892, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3'
% 1.42/1.79    , 'e_1' ), equalish( 'e_2', 'e_4' ), product( 'e_3', 'e_4', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5537, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 7893, [ product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 
% 1.42/1.79    'e_1' ), product( 'e_3', 'e_4', 'e_1' ), product( 'e_2', 'e_1', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 1.42/1.79    , 3 ), ==>( 3, 0 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7897, [ equalish( X, 'e_2' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 42, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 1.42/1.79    , Z ) ) ] )
% 1.42/1.79  , 2, clause( 5535, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_2'
% 1.42/1.79    , 'e_1' ) ] )
% 1.42/1.79  , 1, substitution( 0, [ :=( X, 'e_5' ), :=( Y, X ), :=( Z, 'e_1' ), :=( T, 
% 1.42/1.79    'e_2' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5544, [ equalish( X, 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), ~( 
% 1.42/1.79    product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.79  , clause( 7897, [ equalish( X, 'e_2' ), ~( product( 'e_5', X, 'e_1' ) ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 1.42/1.79    2 ), ==>( 2, 1 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7898, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_1', 
% 1.42/1.79    'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ), 
% 1.42/1.79    product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , clause( 4907, [ product( 'e_2', 'e_1', 'e_1' ), product( X, 'e_1', 'e_3'
% 1.42/1.79     ), ~( product( 'e_3', 'e_4', X ) ) ] )
% 1.42/1.79  , 2, clause( 5537, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ), product( 'e_3', 'e_4', 'e_1' )
% 1.42/1.79     ] )
% 1.42/1.79  , 3, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , clause( 66, [ ~( product( 'e_1', 'e_1', 'e_3' ) ) ] )
% 1.42/1.79  , 0, clause( 7898, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_1', 'e_1'
% 1.42/1.79    , 'e_3' ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' )
% 1.42/1.79    , product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , clause( 7900, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_1', 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ]
% 1.42/1.79     )
% 1.42/1.79  , 0, 1, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5550, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , clause( 7901, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 1.42/1.79    , 2 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7903, [ equalish( 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 5544, [ equalish( X, 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), ~( 
% 1.42/1.79    product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.79  , 2, clause( 5550, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.79    , 'e_1' ), product( 'e_5', 'e_3', 'e_1' ) ] )
% 1.42/1.79  , 2, substitution( 0, [ :=( X, 'e_3' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7906, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 29, [ ~( equalish( 'e_3', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7903, [ equalish( 'e_3', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.42/1.79     ), product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7907, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , clause( 7906, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ), product( 'e_5', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , 0, 1, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5557, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , clause( 7907, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 1.42/1.79     ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7908, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), 
% 1.42/1.79    product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 5544, [ equalish( X, 'e_2' ), product( 'e_2', 'e_1', 'e_1' ), ~( 
% 1.42/1.79    product( 'e_5', X, 'e_1' ) ) ] )
% 1.42/1.79  , 2, clause( 5557, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_5', 'e_1'
% 1.42/1.79    , 'e_1' ) ] )
% 1.42/1.79  , 1, substitution( 0, [ :=( X, 'e_1' )] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7910, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , clause( 20, [ ~( equalish( 'e_1', 'e_2' ) ) ] )
% 1.42/1.79  , 0, clause( 7908, [ equalish( 'e_1', 'e_2' ), product( 'e_2', 'e_1', 'e_1'
% 1.42/1.79     ), product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  factor(
% 1.42/1.79  clause( 7911, [ product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 7910, [ product( 'e_2', 'e_1', 'e_1' ), product( 'e_2', 'e_1', 
% 1.42/1.79    'e_1' ) ] )
% 1.42/1.79  , 0, 1, substitution( 0, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5562, [ product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , clause( 7911, [ product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7912, [ equalish( 'e_2', 'e_1' ) ] )
% 1.42/1.79  , clause( 69, [ equalish( X, Y ), ~( product( X, Y, Y ) ) ] )
% 1.42/1.79  , 1, clause( 5562, [ product( 'e_2', 'e_1', 'e_1' ) ] )
% 1.42/1.79  , 0, substitution( 0, [ :=( X, 'e_2' ), :=( Y, 'e_1' )] ), substitution( 1
% 1.42/1.79    , [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  resolution(
% 1.42/1.79  clause( 7913, [] )
% 1.42/1.79  , clause( 24, [ ~( equalish( 'e_2', 'e_1' ) ) ] )
% 1.42/1.79  , 0, clause( 7912, [ equalish( 'e_2', 'e_1' ) ] )
% 1.42/1.79  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  subsumption(
% 1.42/1.79  clause( 5568, [] )
% 1.42/1.79  , clause( 7913, [] )
% 1.42/1.79  , substitution( 0, [] ), permutation( 0, [] ) ).
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  end.
% 1.42/1.79  
% 1.42/1.79  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 1.42/1.79  
% 1.42/1.79  Memory use:
% 1.42/1.79  
% 1.42/1.79  space for terms:        172036
% 1.42/1.79  space for clauses:      208559
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  clauses generated:      32979
% 1.42/1.79  clauses kept:           5569
% 1.42/1.79  clauses selected:       1797
% 1.42/1.79  clauses deleted:        1567
% 1.42/1.79  clauses inuse deleted:  816
% 1.42/1.79  
% 1.42/1.79  subsentry:          470137
% 1.42/1.79  literals s-matched: 50462
% 1.42/1.79  literals matched:   49710
% 1.42/1.79  full subsumption:   5669
% 1.42/1.79  
% 1.42/1.79  checksum:           284676489
% 1.42/1.79  
% 1.42/1.79  
% 1.42/1.79  Bliksem ended
%------------------------------------------------------------------------------