TSTP Solution File: TOP049-1 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n032.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 : Thu Jul 21 21:20:23 EDT 2022

% Result   : Unsatisfiable 0.49s 0.90s
% Output   : Refutation 0.49s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : TOP049-1 : TPTP v8.1.0. Released v8.1.0.
% 0.00/0.11  % Command  : bliksem %s
% 0.10/0.30  % Computer : n032.cluster.edu
% 0.10/0.30  % Model    : x86_64 x86_64
% 0.10/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.30  % Memory   : 8042.1875MB
% 0.10/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.30  % CPULimit : 300
% 0.10/0.30  % DateTime : Sun May 29 07:51:41 EDT 2022
% 0.10/0.30  % CPUTime  : 
% 0.49/0.90  *** allocated 10000 integers for termspace/termends
% 0.49/0.90  *** allocated 10000 integers for clauses
% 0.49/0.90  *** allocated 10000 integers for justifications
% 0.49/0.90  Bliksem 1.12
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Automatic Strategy Selection
% 0.49/0.90  
% 0.49/0.90  Clauses:
% 0.49/0.90  [
% 0.49/0.90     [ =( product( X, X ), X ) ],
% 0.49/0.90     [ =( product( product( X, Y ), Y ), X ) ],
% 0.49/0.90     [ =( product( product( X, Y ), Z ), product( product( X, Z ), product( Y
% 0.49/0.90    , Z ) ) ) ],
% 0.49/0.90     [ =( a1, product( a9, a7 ) ) ],
% 0.49/0.90     [ =( a3, product( a1, a2 ) ) ],
% 0.49/0.90     [ =( a2, product( a3, a4 ) ) ],
% 0.49/0.90     [ =( a5, product( a2, a10 ) ) ],
% 0.49/0.90     [ =( a6, product( a5, a4 ) ) ],
% 0.49/0.90     [ =( a7, product( a6, a1 ) ) ],
% 0.49/0.90     [ =( a8, product( a7, a4 ) ) ],
% 0.49/0.90     [ =( a10, product( a8, a9 ) ) ],
% 0.49/0.90     [ =( a4, product( a10, a3 ) ) ],
% 0.49/0.90     [ =( a9, product( a4, a8 ) ) ],
% 0.49/0.90     [ ~( =( tuple( a1, a9, a8, a6, a7, a2, a3, a4, a5 ), tuple( a2, a10, a9
% 0.49/0.90    , a7, a8, a3, a4, a5, a6 ) ) ) ]
% 0.49/0.90  ] .
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  percentage equality = 1.000000, percentage horn = 1.000000
% 0.49/0.90  This is a pure equality problem
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Options Used:
% 0.49/0.90  
% 0.49/0.90  useres =            1
% 0.49/0.90  useparamod =        1
% 0.49/0.90  useeqrefl =         1
% 0.49/0.90  useeqfact =         1
% 0.49/0.90  usefactor =         1
% 0.49/0.90  usesimpsplitting =  0
% 0.49/0.90  usesimpdemod =      5
% 0.49/0.90  usesimpres =        3
% 0.49/0.90  
% 0.49/0.90  resimpinuse      =  1000
% 0.49/0.90  resimpclauses =     20000
% 0.49/0.90  substype =          eqrewr
% 0.49/0.90  backwardsubs =      1
% 0.49/0.90  selectoldest =      5
% 0.49/0.90  
% 0.49/0.90  litorderings [0] =  split
% 0.49/0.90  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.49/0.90  
% 0.49/0.90  termordering =      kbo
% 0.49/0.90  
% 0.49/0.90  litapriori =        0
% 0.49/0.90  termapriori =       1
% 0.49/0.90  litaposteriori =    0
% 0.49/0.90  termaposteriori =   0
% 0.49/0.90  demodaposteriori =  0
% 0.49/0.90  ordereqreflfact =   0
% 0.49/0.90  
% 0.49/0.90  litselect =         negord
% 0.49/0.90  
% 0.49/0.90  maxweight =         15
% 0.49/0.90  maxdepth =          30000
% 0.49/0.90  maxlength =         115
% 0.49/0.90  maxnrvars =         195
% 0.49/0.90  excuselevel =       1
% 0.49/0.90  increasemaxweight = 1
% 0.49/0.90  
% 0.49/0.90  maxselected =       10000000
% 0.49/0.90  maxnrclauses =      10000000
% 0.49/0.90  
% 0.49/0.90  showgenerated =    0
% 0.49/0.90  showkept =         0
% 0.49/0.90  showselected =     0
% 0.49/0.90  showdeleted =      0
% 0.49/0.90  showresimp =       1
% 0.49/0.90  showstatus =       2000
% 0.49/0.90  
% 0.49/0.90  prologoutput =     1
% 0.49/0.90  nrgoals =          5000000
% 0.49/0.90  totalproof =       1
% 0.49/0.90  
% 0.49/0.90  Symbols occurring in the translation:
% 0.49/0.90  
% 0.49/0.90  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.49/0.90  .  [1, 2]      (w:1, o:27, a:1, s:1, b:0), 
% 0.49/0.90  !  [4, 1]      (w:0, o:22, a:1, s:1, b:0), 
% 0.49/0.90  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.49/0.90  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.49/0.90  product  [40, 2]      (w:1, o:52, a:1, s:1, b:0), 
% 0.49/0.90  a1  [43, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.49/0.90  a9  [44, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.49/0.90  a7  [45, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 0.49/0.90  a3  [46, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 0.49/0.90  a2  [47, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 0.49/0.90  a4  [48, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 0.49/0.90  a5  [49, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 0.49/0.90  a10  [50, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 0.49/0.90  a6  [51, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 0.49/0.90  a8  [52, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.49/0.90  tuple  [53, 9]      (w:1, o:53, a:1, s:1, b:0).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Starting Search:
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Bliksems!, er is een bewijs:
% 0.49/0.90  % SZS status Unsatisfiable
% 0.49/0.90  % SZS output start Refutation
% 0.49/0.90  
% 0.49/0.90  clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 3, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 4, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 5, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 6, [ =( product( a2, a10 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 7, [ =( product( a5, a4 ), a6 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 8, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 9, [ =( product( a7, a4 ), a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 13, [ ~( =( tuple( a1, a9, a8, a6, a7, a2, a3, a4, a5 ), tuple( a2
% 0.49/0.90    , a10, a9, a7, a8, a3, a4, a5, a6 ) ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 15, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 16, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 17, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 21, [ =( product( product( X, a8 ), a4 ), product( product( X, a9 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 22, [ =( product( a10, product( X, a3 ) ), product( product( a4, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 24, [ =( product( a8, product( X, a9 ) ), product( product( a10, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 27, [ =( product( product( X, a4 ), a7 ), product( product( X, a9 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 32, [ =( product( a10, product( X, a9 ) ), product( product( a8, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 33, [ =( product( product( X, a9 ), a10 ), product( product( X, a8
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 35, [ =( product( product( X, a3 ), a4 ), product( product( X, a10
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y ), X
% 0.49/0.90     ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 40, [ =( product( product( X, a1 ), a7 ), product( product( X, a6 )
% 0.49/0.90    , a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 41, [ =( product( a7, a1 ), a6 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 49, [ =( product( a1, product( X, a7 ) ), product( product( a9, X )
% 0.49/0.90    , a7 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 51, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 52, [ =( product( a9, product( X, a7 ) ), product( product( a1, X )
% 0.49/0.90    , a7 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 53, [ =( product( product( X, a7 ), a9 ), product( product( X, a6 )
% 0.49/0.90    , a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 60, [ =( product( product( X, a10 ), a3 ), product( product( X, a4
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 61, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 64, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 76, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 77, [ =( product( product( a9, a4 ), a8 ), product( a9, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 78, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 79, [ =( product( product( a8, a10 ), a8 ), product( a8, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 81, [ =( product( product( X, a8 ), a7 ), product( product( X, a10
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 83, [ =( product( a10, product( X, a8 ) ), product( product( a7, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 84, [ =( product( product( X, a8 ), a10 ), product( product( X, a7
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 121, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 127, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 131, [ =( product( a4, a10 ), product( a1, a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 132, [ =( product( product( a9, a10 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 133, [ =( product( a9, a10 ), product( a4, a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 134, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 142, [ =( product( product( a7, a9 ), a8 ), product( a10, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 165, [ =( product( product( a4, a2 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 166, [ =( product( product( a4, a2 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 177, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 196, [ =( product( a1, a4 ), product( a4, a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 202, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 203, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 204, [ =( product( product( a10, a7 ), a8 ), product( product( a8, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 208, [ =( product( a2, product( a8, a7 ) ), a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 215, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 216, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 230, [ =( product( product( a8, a2 ), a8 ), product( product( a8, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 235, [ =( product( a3, a8 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 241, [ =( a3, a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 246, [ =( product( a2, a8 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 249, [ =( product( a8, a7 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 250, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 252, [ =( a2, a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 253, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 254, [ =( product( product( a8, a6 ), a1 ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 255, [ =( product( a6, a8 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 256, [ =( a7, a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 257, [ =( product( a1, a9 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 259, [ =( a5, a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 262, [ =( a10, a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 263, [ =( a6, a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 264, [ =( a9, a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 265, [ =( a8, a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 266, [] )
% 0.49/0.90  .
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  % SZS output end Refutation
% 0.49/0.90  found a proof!
% 0.49/0.90  
% 0.49/0.90  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.49/0.90  
% 0.49/0.90  initialclauses(
% 0.49/0.90  [ clause( 268, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , clause( 269, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , clause( 270, [ =( product( product( X, Y ), Z ), product( product( X, Z )
% 0.49/0.90    , product( Y, Z ) ) ) ] )
% 0.49/0.90  , clause( 271, [ =( a1, product( a9, a7 ) ) ] )
% 0.49/0.90  , clause( 272, [ =( a3, product( a1, a2 ) ) ] )
% 0.49/0.90  , clause( 273, [ =( a2, product( a3, a4 ) ) ] )
% 0.49/0.90  , clause( 274, [ =( a5, product( a2, a10 ) ) ] )
% 0.49/0.90  , clause( 275, [ =( a6, product( a5, a4 ) ) ] )
% 0.49/0.90  , clause( 276, [ =( a7, product( a6, a1 ) ) ] )
% 0.49/0.90  , clause( 277, [ =( a8, product( a7, a4 ) ) ] )
% 0.49/0.90  , clause( 278, [ =( a10, product( a8, a9 ) ) ] )
% 0.49/0.90  , clause( 279, [ =( a4, product( a10, a3 ) ) ] )
% 0.49/0.90  , clause( 280, [ =( a9, product( a4, a8 ) ) ] )
% 0.49/0.90  , clause( 281, [ ~( =( tuple( a1, a9, a8, a6, a7, a2, a3, a4, a5 ), tuple( 
% 0.49/0.90    a2, a10, a9, a7, a8, a3, a4, a5, a6 ) ) ) ] )
% 0.49/0.90  ] ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , clause( 268, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , clause( 269, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.49/0.90     )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 287, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , clause( 270, [ =( product( product( X, Y ), Z ), product( product( X, Z )
% 0.49/0.90    , product( Y, Z ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , clause( 287, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.49/0.90    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 291, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , clause( 271, [ =( a1, product( a9, a7 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 3, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , clause( 291, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 296, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , clause( 272, [ =( a3, product( a1, a2 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 4, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , clause( 296, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 302, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  , clause( 273, [ =( a2, product( a3, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 5, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  , clause( 302, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 309, [ =( product( a2, a10 ), a5 ) ] )
% 0.49/0.90  , clause( 274, [ =( a5, product( a2, a10 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 6, [ =( product( a2, a10 ), a5 ) ] )
% 0.49/0.90  , clause( 309, [ =( product( a2, a10 ), a5 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 317, [ =( product( a5, a4 ), a6 ) ] )
% 0.49/0.90  , clause( 275, [ =( a6, product( a5, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 7, [ =( product( a5, a4 ), a6 ) ] )
% 0.49/0.90  , clause( 317, [ =( product( a5, a4 ), a6 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 326, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  , clause( 276, [ =( a7, product( a6, a1 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 8, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  , clause( 326, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 336, [ =( product( a7, a4 ), a8 ) ] )
% 0.49/0.90  , clause( 277, [ =( a8, product( a7, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 9, [ =( product( a7, a4 ), a8 ) ] )
% 0.49/0.90  , clause( 336, [ =( product( a7, a4 ), a8 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 347, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , clause( 278, [ =( a10, product( a8, a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , clause( 347, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 359, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , clause( 279, [ =( a4, product( a10, a3 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , clause( 359, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 372, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , clause( 280, [ =( a9, product( a4, a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , clause( 372, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 13, [ ~( =( tuple( a1, a9, a8, a6, a7, a2, a3, a4, a5 ), tuple( a2
% 0.49/0.90    , a10, a9, a7, a8, a3, a4, a5, a6 ) ) ) ] )
% 0.49/0.90  , clause( 281, [ ~( =( tuple( a1, a9, a8, a6, a7, a2, a3, a4, a5 ), tuple( 
% 0.49/0.90    a2, a10, a9, a7, a8, a3, a4, a5, a6 ) ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 388, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 389, [ =( a7, product( a8, a4 ) ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a7, a4 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 388, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a7 ), :=( Y, a4 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 390, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , clause( 389, [ =( a7, product( a8, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , clause( 390, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 392, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 393, [ =( a8, product( a10, a9 ) ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 392, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a9 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 394, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.90  , clause( 393, [ =( a8, product( a10, a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 15, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.90  , clause( 394, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 396, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 397, [ =( a10, product( a4, a3 ) ) ] )
% 0.49/0.90  , clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 396, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a3 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 398, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.90  , clause( 397, [ =( a10, product( a4, a3 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 16, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.90  , clause( 398, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 400, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 401, [ =( a4, product( a9, a8 ) ) ] )
% 0.49/0.90  , clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 400, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 402, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , clause( 401, [ =( a4, product( a9, a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 17, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , clause( 402, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 404, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 406, [ =( product( product( a9, X ), a8 ), product( a4, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 17, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 404, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a9 ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 409, [ =( product( a4, product( X, a8 ) ), product( product( a9, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 406, [ =( product( product( a9, X ), a8 ), product( a4, product( 
% 0.49/0.90    X, a8 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  , clause( 409, [ =( product( a4, product( X, a8 ) ), product( product( a9, 
% 0.49/0.90    X ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 412, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 415, [ =( product( product( X, a9 ), a8 ), product( product( X, a8
% 0.49/0.90     ), a4 ) ) ] )
% 0.49/0.90  , clause( 17, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 412, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, a9 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 418, [ =( product( product( X, a8 ), a4 ), product( product( X, a9
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 415, [ =( product( product( X, a9 ), a8 ), product( product( X, 
% 0.49/0.90    a8 ), a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 21, [ =( product( product( X, a8 ), a4 ), product( product( X, a9 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  , clause( 418, [ =( product( product( X, a8 ), a4 ), product( product( X, 
% 0.49/0.90    a9 ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 420, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 422, [ =( product( product( a4, X ), a3 ), product( a10, product( X
% 0.49/0.90    , a3 ) ) ) ] )
% 0.49/0.90  , clause( 16, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 420, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, a3 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 425, [ =( product( a10, product( X, a3 ) ), product( product( a4, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 422, [ =( product( product( a4, X ), a3 ), product( a10, product( 
% 0.49/0.90    X, a3 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 22, [ =( product( a10, product( X, a3 ) ), product( product( a4, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 425, [ =( product( a10, product( X, a3 ) ), product( product( a4
% 0.49/0.90    , X ), a3 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 428, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 430, [ =( product( product( a10, X ), a9 ), product( a8, product( X
% 0.49/0.90    , a9 ) ) ) ] )
% 0.49/0.90  , clause( 15, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 428, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a9 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 433, [ =( product( a8, product( X, a9 ) ), product( product( a10, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 430, [ =( product( product( a10, X ), a9 ), product( a8, product( 
% 0.49/0.90    X, a9 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 24, [ =( product( a8, product( X, a9 ) ), product( product( a10, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 433, [ =( product( a8, product( X, a9 ) ), product( product( a10
% 0.49/0.90    , X ), a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 436, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 440, [ =( product( product( X, a8 ), a4 ), product( product( X, a4
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 436, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a4 )
% 0.49/0.90    , :=( Z, a8 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 441, [ =( product( product( X, a9 ), a8 ), product( product( X, a4
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 21, [ =( product( product( X, a8 ), a4 ), product( product( X, a9
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 440, [ =( product( product( X, a8 ), a4 ), product( product( X
% 0.49/0.90    , a4 ), a7 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 442, [ =( product( product( X, a4 ), a7 ), product( product( X, a9
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 441, [ =( product( product( X, a9 ), a8 ), product( product( X, 
% 0.49/0.90    a4 ), a7 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 27, [ =( product( product( X, a4 ), a7 ), product( product( X, a9 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  , clause( 442, [ =( product( product( X, a4 ), a7 ), product( product( X, 
% 0.49/0.90    a9 ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 444, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 446, [ =( product( product( a8, X ), a9 ), product( a10, product( X
% 0.49/0.90    , a9 ) ) ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 444, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a9 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 449, [ =( product( a10, product( X, a9 ) ), product( product( a8, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 446, [ =( product( product( a8, X ), a9 ), product( a10, product( 
% 0.49/0.90    X, a9 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 32, [ =( product( a10, product( X, a9 ) ), product( product( a8, X
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 449, [ =( product( a10, product( X, a9 ) ), product( product( a8
% 0.49/0.90    , X ), a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 452, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 455, [ =( product( product( X, a8 ), a9 ), product( product( X, a9
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 452, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a9 )
% 0.49/0.90    , :=( Z, a8 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 458, [ =( product( product( X, a9 ), a10 ), product( product( X, a8
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 455, [ =( product( product( X, a8 ), a9 ), product( product( X, 
% 0.49/0.90    a9 ), a10 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 33, [ =( product( product( X, a9 ), a10 ), product( product( X, a8
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 458, [ =( product( product( X, a9 ), a10 ), product( product( X, 
% 0.49/0.90    a8 ), a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 460, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 463, [ =( product( product( X, a10 ), a3 ), product( product( X, a3
% 0.49/0.90     ), a4 ) ) ] )
% 0.49/0.90  , clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 460, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a3 )
% 0.49/0.90    , :=( Z, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 466, [ =( product( product( X, a3 ), a4 ), product( product( X, a10
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 463, [ =( product( product( X, a10 ), a3 ), product( product( X, 
% 0.49/0.90    a3 ), a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 35, [ =( product( product( X, a3 ), a4 ), product( product( X, a10
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( product( product( X, a3 ), a4 ), product( product( X, 
% 0.49/0.90    a10 ), a3 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 468, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 471, [ =( product( product( X, a4 ), a8 ), product( product( X, a8
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 468, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, a4 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 474, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 471, [ =( product( product( X, a4 ), a8 ), product( product( X, 
% 0.49/0.90    a8 ), a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4 )
% 0.49/0.90    , a8 ) ) ] )
% 0.49/0.90  , clause( 474, [ =( product( product( X, a8 ), a9 ), product( product( X, 
% 0.49/0.90    a4 ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 476, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 482, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , 0, clause( 476, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.49/0.90    :=( Y, X ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 488, [ =( product( X, product( Y, X ) ), product( product( X, Y ), 
% 0.49/0.90    X ) ) ] )
% 0.49/0.90  , clause( 482, [ =( product( product( X, Y ), X ), product( X, product( Y, 
% 0.49/0.90    X ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y ), X
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , clause( 488, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.49/0.90     )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 490, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 493, [ =( product( product( X, a6 ), a1 ), product( product( X, a1
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 8, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 490, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a1 )
% 0.49/0.90    , :=( Z, a6 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 496, [ =( product( product( X, a1 ), a7 ), product( product( X, a6
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 493, [ =( product( product( X, a6 ), a1 ), product( product( X, 
% 0.49/0.90    a1 ), a7 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 40, [ =( product( product( X, a1 ), a7 ), product( product( X, a6 )
% 0.49/0.90    , a1 ) ) ] )
% 0.49/0.90  , clause( 496, [ =( product( product( X, a1 ), a7 ), product( product( X, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 498, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 499, [ =( a6, product( a7, a1 ) ) ] )
% 0.49/0.90  , clause( 8, [ =( product( a6, a1 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 498, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a6 ), :=( Y, a1 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 500, [ =( product( a7, a1 ), a6 ) ] )
% 0.49/0.90  , clause( 499, [ =( a6, product( a7, a1 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 41, [ =( product( a7, a1 ), a6 ) ] )
% 0.49/0.90  , clause( 500, [ =( product( a7, a1 ), a6 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 502, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 504, [ =( product( product( a9, X ), a7 ), product( a1, product( X
% 0.49/0.90    , a7 ) ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 502, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a9 ), :=( Y, a7 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 507, [ =( product( a1, product( X, a7 ) ), product( product( a9, X
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 504, [ =( product( product( a9, X ), a7 ), product( a1, product( 
% 0.49/0.90    X, a7 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 49, [ =( product( a1, product( X, a7 ) ), product( product( a9, X )
% 0.49/0.90    , a7 ) ) ] )
% 0.49/0.90  , clause( 507, [ =( product( a1, product( X, a7 ) ), product( product( a9, 
% 0.49/0.90    X ), a7 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 510, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 511, [ =( a9, product( a1, a7 ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 510, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a9 ), :=( Y, a7 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 512, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  , clause( 511, [ =( a9, product( a1, a7 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 51, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  , clause( 512, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 514, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 516, [ =( product( product( a1, X ), a7 ), product( a9, product( X
% 0.49/0.90    , a7 ) ) ) ] )
% 0.49/0.90  , clause( 51, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 514, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a1 ), :=( Y, a7 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 519, [ =( product( a9, product( X, a7 ) ), product( product( a1, X
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 516, [ =( product( product( a1, X ), a7 ), product( a9, product( 
% 0.49/0.90    X, a7 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 52, [ =( product( a9, product( X, a7 ) ), product( product( a1, X )
% 0.49/0.90    , a7 ) ) ] )
% 0.49/0.90  , clause( 519, [ =( product( a9, product( X, a7 ) ), product( product( a1, 
% 0.49/0.90    X ), a7 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 522, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 526, [ =( product( product( X, a1 ), a7 ), product( product( X, a7
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 51, [ =( product( a1, a7 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 522, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a7 )
% 0.49/0.90    , :=( Z, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 527, [ =( product( product( X, a6 ), a1 ), product( product( X, a7
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 40, [ =( product( product( X, a1 ), a7 ), product( product( X, a6
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 526, [ =( product( product( X, a1 ), a7 ), product( product( X
% 0.49/0.90    , a7 ), a9 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 528, [ =( product( product( X, a7 ), a9 ), product( product( X, a6
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 527, [ =( product( product( X, a6 ), a1 ), product( product( X, 
% 0.49/0.90    a7 ), a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 53, [ =( product( product( X, a7 ), a9 ), product( product( X, a6 )
% 0.49/0.90    , a1 ) ) ] )
% 0.49/0.90  , clause( 528, [ =( product( product( X, a7 ), a9 ), product( product( X, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 530, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 534, [ =( product( product( X, a3 ), a4 ), product( product( X, a4
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 5, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  , 0, clause( 530, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a4 )
% 0.49/0.90    , :=( Z, a3 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 535, [ =( product( product( X, a10 ), a3 ), product( product( X, a4
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 35, [ =( product( product( X, a3 ), a4 ), product( product( X, 
% 0.49/0.90    a10 ), a3 ) ) ] )
% 0.49/0.90  , 0, clause( 534, [ =( product( product( X, a3 ), a4 ), product( product( X
% 0.49/0.90    , a4 ), a2 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 60, [ =( product( product( X, a10 ), a3 ), product( product( X, a4
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 535, [ =( product( product( X, a10 ), a3 ), product( product( X, 
% 0.49/0.90    a4 ), a2 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 538, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 539, [ =( a3, product( a2, a4 ) ) ] )
% 0.49/0.90  , clause( 5, [ =( product( a3, a4 ), a2 ) ] )
% 0.49/0.90  , 0, clause( 538, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a3 ), :=( Y, a4 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 540, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.90  , clause( 539, [ =( a3, product( a2, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 61, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.90  , clause( 540, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 542, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 543, [ =( a1, product( a3, a2 ) ) ] )
% 0.49/0.90  , clause( 4, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 542, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a1 ), :=( Y, a2 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 544, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , clause( 543, [ =( a1, product( a3, a2 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 64, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , clause( 544, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 546, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 550, [ =( product( product( a8, a9 ), a8 ), product( a8, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 17, [ =( product( a9, a8 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 546, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a9 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 551, [ =( product( product( a8, a9 ), a8 ), a7 ) ] )
% 0.49/0.90  , clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 550, [ =( product( product( a8, a9 ), a8 ), product( a8, a4 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 552, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 551, [ =( product( product( a8, a9 ), a8 ), a7 ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , clause( 552, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 555, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 558, [ =( product( product( a4, a8 ), a4 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 555, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 559, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 21, [ =( product( product( X, a8 ), a4 ), product( product( X, a9
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 558, [ =( product( product( a4, a8 ), a4 ), product( a4, a7 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a4 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 76, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ] )
% 0.49/0.90  , clause( 559, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 562, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 565, [ =( product( product( a9, a8 ), a9 ), product( a9, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 562, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a9 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 566, [ =( product( product( a9, a4 ), a8 ), product( a9, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 565, [ =( product( product( a9, a8 ), a9 ), product( a9, a10 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a9 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 77, [ =( product( product( a9, a4 ), a8 ), product( a9, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 566, [ =( product( product( a9, a4 ), a8 ), product( a9, a10 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 569, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 573, [ =( product( product( a8, a4 ), a8 ), product( a8, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 569, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a4 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 574, [ =( product( product( a8, a4 ), a8 ), a10 ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 573, [ =( product( product( a8, a4 ), a8 ), product( a8, a9 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 575, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 574, [ =( product( product( a8, a4 ), a8 ), a10 ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 78, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , clause( 575, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 578, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 580, [ =( product( product( a8, a10 ), a8 ), product( a8, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 578, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a10 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 79, [ =( product( product( a8, a10 ), a8 ), product( a8, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 580, [ =( product( product( a8, a10 ), a8 ), product( a8, a7 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 584, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 587, [ =( product( product( X, a10 ), a8 ), product( product( X, a8
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 584, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 590, [ =( product( product( X, a8 ), a7 ), product( product( X, a10
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 587, [ =( product( product( X, a10 ), a8 ), product( product( X, 
% 0.49/0.90    a8 ), a7 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 81, [ =( product( product( X, a8 ), a7 ), product( product( X, a10
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 590, [ =( product( product( X, a8 ), a7 ), product( product( X, 
% 0.49/0.90    a10 ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 592, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 594, [ =( product( product( a7, X ), a8 ), product( a10, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 78, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 592, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a7 ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 597, [ =( product( a10, product( X, a8 ) ), product( product( a7, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 594, [ =( product( product( a7, X ), a8 ), product( a10, product( 
% 0.49/0.90    X, a8 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 83, [ =( product( a10, product( X, a8 ) ), product( product( a7, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 597, [ =( product( a10, product( X, a8 ) ), product( product( a7
% 0.49/0.90    , X ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 600, [ =( product( product( X, Z ), Y ), product( product( X, Y ), 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 603, [ =( product( product( X, a7 ), a8 ), product( product( X, a8
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 78, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 600, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a8 )
% 0.49/0.90    , :=( Z, a7 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 606, [ =( product( product( X, a8 ), a10 ), product( product( X, a7
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 603, [ =( product( product( X, a7 ), a8 ), product( product( X, 
% 0.49/0.90    a8 ), a10 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 84, [ =( product( product( X, a8 ), a10 ), product( product( X, a7
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 606, [ =( product( product( X, a8 ), a10 ), product( product( X, 
% 0.49/0.90    a7 ), a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 608, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 609, [ =( product( a4, a9 ), product( product( a4, a7 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 76, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 608, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, product( a4, a9 )
% 0.49/0.90     ), :=( Y, a8 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 610, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 609, [ =( product( a4, a9 ), product( product( a4, a7 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 121, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 610, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 612, [ =( product( product( a9, X ), a8 ), product( a4, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 616, [ =( product( product( a9, product( a4, a7 ) ), a8 ), product( 
% 0.49/0.90    a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , clause( 121, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 612, [ =( product( product( a9, X ), a8 ), product( a4, 
% 0.49/0.90    product( X, a8 ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, product( a4, a7 )
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 617, [ =( product( product( product( a1, a4 ), a7 ), a8 ), product( 
% 0.49/0.90    a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , clause( 52, [ =( product( a9, product( X, a7 ) ), product( product( a1, X
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , 0, clause( 616, [ =( product( product( a9, product( a4, a7 ) ), a8 ), 
% 0.49/0.90    product( a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a4 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 618, [ =( product( product( product( a1, a9 ), a8 ), a8 ), product( 
% 0.49/0.90    a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , clause( 27, [ =( product( product( X, a4 ), a7 ), product( product( X, a9
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 617, [ =( product( product( product( a1, a4 ), a7 ), a8 ), 
% 0.49/0.90    product( a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 619, [ =( product( a1, a9 ), product( a4, product( a4, a9 ) ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, clause( 618, [ =( product( product( product( a1, a9 ), a8 ), a8 ), 
% 0.49/0.90    product( a4, product( a4, a9 ) ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, product( a1, a9 ) ), :=( Y, a8 )] ), 
% 0.49/0.90    substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 620, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 619, [ =( product( a1, a9 ), product( a4, product( a4, a9 ) ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 127, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 620, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 622, [ =( product( product( a9, X ), a8 ), product( a4, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 624, [ =( product( product( a9, a7 ), a8 ), product( a4, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 78, [ =( product( a7, a8 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 622, [ =( product( product( a9, X ), a8 ), product( a4, 
% 0.49/0.90    product( X, a8 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a7 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 625, [ =( product( a1, a8 ), product( a4, a10 ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a9, a7 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 624, [ =( product( product( a9, a7 ), a8 ), product( a4, a10 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 626, [ =( product( a4, a10 ), product( a1, a8 ) ) ] )
% 0.49/0.90  , clause( 625, [ =( product( a1, a8 ), product( a4, a10 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 131, [ =( product( a4, a10 ), product( a1, a8 ) ) ] )
% 0.49/0.90  , clause( 626, [ =( product( a4, a10 ), product( a1, a8 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 628, [ =( product( product( a9, X ), a8 ), product( a4, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 629, [ =( product( product( a9, a10 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 628, [ =( product( product( a9, X ), a8 ), product( a4, 
% 0.49/0.90    product( X, a8 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 132, [ =( product( product( a9, a10 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 629, [ =( product( product( a9, a10 ), a8 ), product( a4, a7 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 632, [ =( product( product( a9, X ), a8 ), product( a4, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 20, [ =( product( a4, product( X, a8 ) ), product( product( a9, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 634, [ =( product( product( a9, a4 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 632, [ =( product( product( a9, X ), a8 ), product( a4, 
% 0.49/0.90    product( X, a8 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a4 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 635, [ =( product( a9, a10 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , clause( 77, [ =( product( product( a9, a4 ), a8 ), product( a9, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 634, [ =( product( product( a9, a4 ), a8 ), product( a4, a9 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 133, [ =( product( a9, a10 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , clause( 635, [ =( product( a9, a10 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 638, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 642, [ =( product( product( a10, a4 ), a10 ), product( a10, product( 
% 0.49/0.90    a1, a8 ) ) ) ] )
% 0.49/0.90  , clause( 131, [ =( product( a4, a10 ), product( a1, a8 ) ) ] )
% 0.49/0.90  , 0, clause( 638, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a4 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 643, [ =( product( product( a10, a4 ), a10 ), product( product( a7
% 0.49/0.90    , a1 ), a8 ) ) ] )
% 0.49/0.90  , clause( 83, [ =( product( a10, product( X, a8 ) ), product( product( a7, 
% 0.49/0.90    X ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 642, [ =( product( product( a10, a4 ), a10 ), product( a10, 
% 0.49/0.90    product( a1, a8 ) ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 644, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 41, [ =( product( a7, a1 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 643, [ =( product( product( a10, a4 ), a10 ), product( product( 
% 0.49/0.90    a7, a1 ), a8 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 134, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 644, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 647, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 653, [ =( product( product( a10, a9 ), a10 ), product( a10, product( 
% 0.49/0.90    a4, a9 ) ) ) ] )
% 0.49/0.90  , clause( 133, [ =( product( a9, a10 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , 0, clause( 647, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a9 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 654, [ =( product( product( a10, a9 ), a10 ), product( product( a8
% 0.49/0.90    , a4 ), a9 ) ) ] )
% 0.49/0.90  , clause( 32, [ =( product( a10, product( X, a9 ) ), product( product( a8, 
% 0.49/0.90    X ), a9 ) ) ] )
% 0.49/0.90  , 0, clause( 653, [ =( product( product( a10, a9 ), a10 ), product( a10, 
% 0.49/0.90    product( a4, a9 ) ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a4 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 655, [ =( product( product( a10, a9 ), a10 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 14, [ =( product( a8, a4 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 654, [ =( product( product( a10, a9 ), a10 ), product( product( 
% 0.49/0.90    a8, a4 ), a9 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 656, [ =( product( product( a10, a8 ), a9 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 33, [ =( product( product( X, a9 ), a10 ), product( product( X, 
% 0.49/0.90    a8 ), a9 ) ) ] )
% 0.49/0.90  , 0, clause( 655, [ =( product( product( a10, a9 ), a10 ), product( a7, a9
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 657, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 656, [ =( product( product( a10, a8 ), a9 ), product( a7, a9 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 657, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 660, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 661, [ =( product( a10, a4 ), product( product( a7, a9 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, clause( 660, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, product( a10, a4 )
% 0.49/0.90     ), :=( Y, a8 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 662, [ =( product( product( a7, a9 ), a8 ), product( a10, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 661, [ =( product( a10, a4 ), product( product( a7, a9 ), a8 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 142, [ =( product( product( a7, a9 ), a8 ), product( a10, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 662, [ =( product( product( a7, a9 ), a8 ), product( a10, a4 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 664, [ =( product( product( a4, X ), a3 ), product( a10, product( X
% 0.49/0.90    , a3 ) ) ) ] )
% 0.49/0.90  , clause( 22, [ =( product( a10, product( X, a3 ) ), product( product( a4, 
% 0.49/0.90    X ), a3 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 667, [ =( product( product( a4, a10 ), a3 ), product( a10, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 664, [ =( product( product( a4, X ), a3 ), product( a10, 
% 0.49/0.90    product( X, a3 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 668, [ =( product( product( a4, a4 ), a2 ), product( a10, a4 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 60, [ =( product( product( X, a10 ), a3 ), product( product( X, 
% 0.49/0.90    a4 ), a2 ) ) ] )
% 0.49/0.90  , 0, clause( 667, [ =( product( product( a4, a10 ), a3 ), product( a10, a4
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a4 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 669, [ =( product( a4, a2 ), product( a10, a4 ) ) ] )
% 0.49/0.90  , clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , 0, clause( 668, [ =( product( product( a4, a4 ), a2 ), product( a10, a4 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a4 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 670, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , clause( 669, [ =( product( a4, a2 ), product( a10, a4 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , clause( 670, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 672, [ =( product( a6, a8 ), product( product( a10, a4 ), a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 134, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 673, [ =( product( a6, a8 ), product( product( a4, a2 ), a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , 0, clause( 672, [ =( product( a6, a8 ), product( product( a10, a4 ), a10
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 674, [ =( product( product( a4, a2 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 673, [ =( product( a6, a8 ), product( product( a4, a2 ), a10 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 165, [ =( product( product( a4, a2 ), a10 ), product( a6, a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 674, [ =( product( product( a4, a2 ), a10 ), product( a6, a8 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 676, [ =( product( a7, a9 ), product( product( a10, a4 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 677, [ =( product( a7, a9 ), product( product( a4, a2 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , 0, clause( 676, [ =( product( a7, a9 ), product( product( a10, a4 ), a8 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 678, [ =( product( product( a4, a2 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 677, [ =( product( a7, a9 ), product( product( a4, a2 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 166, [ =( product( product( a4, a2 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 678, [ =( product( product( a4, a2 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 680, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 682, [ =( a4, product( product( a1, a9 ), product( a4, a9 ) ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 127, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 680, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, 
% 0.49/0.90    product( a4, a9 ) )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 683, [ =( a4, product( product( a1, a4 ), a9 ) ) ] )
% 0.49/0.90  , clause( 2, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , 0, clause( 682, [ =( a4, product( product( a1, a9 ), product( a4, a9 ) )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a1 ), :=( Y, a4 ), :=( Z, a9 )] ), 
% 0.49/0.90    substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 684, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.90  , clause( 683, [ =( a4, product( product( a1, a4 ), a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 177, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.90  , clause( 684, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 686, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 687, [ =( product( a1, a4 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , clause( 177, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 686, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, product( a1, a4 )
% 0.49/0.90     ), :=( Y, a9 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 196, [ =( product( a1, a4 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , clause( 687, [ =( product( a1, a4 ), product( a4, a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 690, [ =( product( product( a10, X ), a9 ), product( a8, product( X
% 0.49/0.90    , a9 ) ) ) ] )
% 0.49/0.90  , clause( 24, [ =( product( a8, product( X, a9 ) ), product( product( a10, 
% 0.49/0.90    X ), a9 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 693, [ =( product( product( a10, a8 ), a9 ), product( a8, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 10, [ =( product( a8, a9 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 690, [ =( product( product( a10, X ), a9 ), product( a8, 
% 0.49/0.90    product( X, a9 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a8 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 694, [ =( product( product( a10, a4 ), a8 ), product( a8, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 693, [ =( product( product( a10, a8 ), a9 ), product( a8, a10
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 695, [ =( product( a7, a9 ), product( a8, a10 ) ) ] )
% 0.49/0.90  , clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, clause( 694, [ =( product( product( a10, a4 ), a8 ), product( a8, a10
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 696, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  , clause( 695, [ =( product( a7, a9 ), product( a8, a10 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 202, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  , clause( 696, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 698, [ =( product( a8, a7 ), product( product( a8, a10 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 79, [ =( product( product( a8, a10 ), a8 ), product( a8, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 701, [ =( product( a8, a7 ), product( product( a7, a9 ), a8 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 202, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  , 0, clause( 698, [ =( product( a8, a7 ), product( product( a8, a10 ), a8 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 702, [ =( product( a8, a7 ), product( a10, a4 ) ) ] )
% 0.49/0.90  , clause( 142, [ =( product( product( a7, a9 ), a8 ), product( a10, a4 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, clause( 701, [ =( product( a8, a7 ), product( product( a7, a9 ), a8 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 703, [ =( product( a8, a7 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , 0, clause( 702, [ =( product( a8, a7 ), product( a10, a4 ) ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 704, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , clause( 703, [ =( product( a8, a7 ), product( a4, a2 ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 203, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , clause( 704, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 706, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 711, [ =( product( product( a10, a8 ), a10 ), product( a10, product( 
% 0.49/0.90    a7, a9 ) ) ) ] )
% 0.49/0.90  , clause( 202, [ =( product( a8, a10 ), product( a7, a9 ) ) ] )
% 0.49/0.90  , 0, clause( 706, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 712, [ =( product( product( a10, a8 ), a10 ), product( product( a8
% 0.49/0.90    , a7 ), a9 ) ) ] )
% 0.49/0.90  , clause( 32, [ =( product( a10, product( X, a9 ) ), product( product( a8, 
% 0.49/0.90    X ), a9 ) ) ] )
% 0.49/0.90  , 0, clause( 711, [ =( product( product( a10, a8 ), a10 ), product( a10, 
% 0.49/0.90    product( a7, a9 ) ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a7 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 713, [ =( product( product( a10, a8 ), a10 ), product( product( a8
% 0.49/0.90    , a6 ), a1 ) ) ] )
% 0.49/0.90  , clause( 53, [ =( product( product( X, a7 ), a9 ), product( product( X, a6
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 712, [ =( product( product( a10, a8 ), a10 ), product( product( 
% 0.49/0.90    a8, a7 ), a9 ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a8 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 714, [ =( product( product( a10, a7 ), a8 ), product( product( a8, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  , clause( 84, [ =( product( product( X, a8 ), a10 ), product( product( X, 
% 0.49/0.90    a7 ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 713, [ =( product( product( a10, a8 ), a10 ), product( product( 
% 0.49/0.90    a8, a6 ), a1 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 204, [ =( product( product( a10, a7 ), a8 ), product( product( a8, 
% 0.49/0.90    a6 ), a1 ) ) ] )
% 0.49/0.90  , clause( 714, [ =( product( product( a10, a7 ), a8 ), product( product( a8
% 0.49/0.90    , a6 ), a1 ) ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 717, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 721, [ =( product( product( a2, a4 ), a2 ), product( a2, product( 
% 0.49/0.90    a8, a7 ) ) ) ] )
% 0.49/0.90  , clause( 203, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , 0, clause( 717, [ =( product( product( X, Y ), X ), product( X, product( 
% 0.49/0.90    Y, X ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a2 ), :=( Y, a4 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 722, [ =( product( a3, a2 ), product( a2, product( a8, a7 ) ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 61, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 721, [ =( product( product( a2, a4 ), a2 ), product( a2, 
% 0.49/0.90    product( a8, a7 ) ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 723, [ =( a1, product( a2, product( a8, a7 ) ) ) ] )
% 0.49/0.90  , clause( 64, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 722, [ =( product( a3, a2 ), product( a2, product( a8, a7 ) )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 724, [ =( product( a2, product( a8, a7 ) ), a1 ) ] )
% 0.49/0.90  , clause( 723, [ =( a1, product( a2, product( a8, a7 ) ) ) ] )
% 0.49/0.90  , 0, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 208, [ =( product( a2, product( a8, a7 ) ), a1 ) ] )
% 0.49/0.90  , clause( 724, [ =( product( a2, product( a8, a7 ) ), a1 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 726, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.91  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 730, [ =( a2, product( a1, product( a8, a7 ) ) ) ] )
% 0.49/0.91  , clause( 208, [ =( product( a2, product( a8, a7 ) ), a1 ) ] )
% 0.49/0.91  , 0, clause( 726, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a2 ), :=( Y, 
% 0.49/0.91    product( a8, a7 ) )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 731, [ =( a2, product( product( a9, a8 ), a7 ) ) ] )
% 0.49/0.91  , clause( 49, [ =( product( a1, product( X, a7 ) ), product( product( a9, X
% 0.49/0.91     ), a7 ) ) ] )
% 0.49/0.91  , 0, clause( 730, [ =( a2, product( a1, product( a8, a7 ) ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [ :=( X, a8 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 732, [ =( a2, product( product( a9, a10 ), a8 ) ) ] )
% 0.49/0.91  , clause( 81, [ =( product( product( X, a8 ), a7 ), product( product( X, 
% 0.49/0.91    a10 ), a8 ) ) ] )
% 0.49/0.91  , 0, clause( 731, [ =( a2, product( product( a9, a8 ), a7 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [ :=( X, a9 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 733, [ =( a2, product( a4, a7 ) ) ] )
% 0.49/0.91  , clause( 132, [ =( product( product( a9, a10 ), a8 ), product( a4, a7 ) )
% 0.49/0.91     ] )
% 0.49/0.91  , 0, clause( 732, [ =( a2, product( product( a9, a10 ), a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 734, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , clause( 733, [ =( a2, product( a4, a7 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 215, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , clause( 734, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 736, [ =( product( a4, a9 ), product( product( a4, a7 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 121, [ =( product( product( a4, a7 ), a8 ), product( a4, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 737, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , clause( 215, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , 0, clause( 736, [ =( product( a4, a9 ), product( product( a4, a7 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 216, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , clause( 737, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 740, [ =( product( product( a10, X ), a9 ), product( a8, product( X
% 0.49/0.91    , a9 ) ) ) ] )
% 0.49/0.91  , clause( 24, [ =( product( a8, product( X, a9 ) ), product( product( a10, 
% 0.49/0.91    X ), a9 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [ :=( X, X )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 745, [ =( product( product( a10, a4 ), a9 ), product( a8, product( 
% 0.49/0.91    a2, a8 ) ) ) ] )
% 0.49/0.91  , clause( 216, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , 0, clause( 740, [ =( product( product( a10, X ), a9 ), product( a8, 
% 0.49/0.91    product( X, a9 ) ) ) ] )
% 0.49/0.91  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a4 )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 746, [ =( product( product( a10, a4 ), a9 ), product( product( a8, 
% 0.49/0.91    a2 ), a8 ) ) ] )
% 0.49/0.91  , clause( 38, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.91    , X ) ) ] )
% 0.49/0.91  , 0, clause( 745, [ =( product( product( a10, a4 ), a9 ), product( a8, 
% 0.49/0.91    product( a2, a8 ) ) ) ] )
% 0.49/0.91  , 0, 6, substitution( 0, [ :=( X, a8 ), :=( Y, a2 )] ), substitution( 1, [] )
% 0.49/0.91    ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 747, [ =( product( product( a4, a2 ), a9 ), product( product( a8, 
% 0.49/0.91    a2 ), a8 ) ) ] )
% 0.49/0.91  , clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.91  , 0, clause( 746, [ =( product( product( a10, a4 ), a9 ), product( product( 
% 0.49/0.91    a8, a2 ), a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 748, [ =( product( product( a8, a7 ), a9 ), product( product( a8, 
% 0.49/0.91    a2 ), a8 ) ) ] )
% 0.49/0.91  , clause( 203, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.91  , 0, clause( 747, [ =( product( product( a4, a2 ), a9 ), product( product( 
% 0.49/0.91    a8, a2 ), a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 749, [ =( product( product( a8, a6 ), a1 ), product( product( a8, 
% 0.49/0.91    a2 ), a8 ) ) ] )
% 0.49/0.91  , clause( 53, [ =( product( product( X, a7 ), a9 ), product( product( X, a6
% 0.49/0.91     ), a1 ) ) ] )
% 0.49/0.91  , 0, clause( 748, [ =( product( product( a8, a7 ), a9 ), product( product( 
% 0.49/0.91    a8, a2 ), a8 ) ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [ :=( X, a8 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 750, [ =( product( product( a8, a2 ), a8 ), product( product( a8, 
% 0.49/0.91    a6 ), a1 ) ) ] )
% 0.49/0.91  , clause( 749, [ =( product( product( a8, a6 ), a1 ), product( product( a8
% 0.49/0.91    , a2 ), a8 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 230, [ =( product( product( a8, a2 ), a8 ), product( product( a8, 
% 0.49/0.91    a6 ), a1 ) ) ] )
% 0.49/0.91  , clause( 750, [ =( product( product( a8, a2 ), a8 ), product( product( a8
% 0.49/0.91    , a6 ), a1 ) ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 752, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.91  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 755, [ =( a4, product( product( a2, a8 ), a9 ) ) ] )
% 0.49/0.91  , clause( 216, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , 0, clause( 752, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, a9 )] )
% 0.49/0.91    ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 756, [ =( a4, product( product( a2, a4 ), a8 ) ) ] )
% 0.49/0.91  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.91     ), a8 ) ) ] )
% 0.49/0.91  , 0, clause( 755, [ =( a4, product( product( a2, a8 ), a9 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [ :=( X, a2 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 757, [ =( a4, product( a3, a8 ) ) ] )
% 0.49/0.91  , clause( 61, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.91  , 0, clause( 756, [ =( a4, product( product( a2, a4 ), a8 ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 758, [ =( product( a3, a8 ), a4 ) ] )
% 0.49/0.91  , clause( 757, [ =( a4, product( a3, a8 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 235, [ =( product( a3, a8 ), a4 ) ] )
% 0.49/0.91  , clause( 758, [ =( product( a3, a8 ), a4 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 760, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.91  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 762, [ =( a3, product( a4, a8 ) ) ] )
% 0.49/0.91  , clause( 235, [ =( product( a3, a8 ), a4 ) ] )
% 0.49/0.91  , 0, clause( 760, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a3 ), :=( Y, a8 )] )
% 0.49/0.91    ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 763, [ =( a3, a9 ) ] )
% 0.49/0.91  , clause( 12, [ =( product( a4, a8 ), a9 ) ] )
% 0.49/0.91  , 0, clause( 762, [ =( a3, product( a4, a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 241, [ =( a3, a9 ) ] )
% 0.49/0.91  , clause( 763, [ =( a3, a9 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 766, [ =( a10, product( a4, a3 ) ) ] )
% 0.49/0.91  , clause( 16, [ =( product( a4, a3 ), a10 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 768, [ =( a10, product( a4, a9 ) ) ] )
% 0.49/0.91  , clause( 241, [ =( a3, a9 ) ] )
% 0.49/0.91  , 0, clause( 766, [ =( a10, product( a4, a3 ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 769, [ =( a10, product( a2, a8 ) ) ] )
% 0.49/0.91  , clause( 216, [ =( product( a4, a9 ), product( a2, a8 ) ) ] )
% 0.49/0.91  , 0, clause( 768, [ =( a10, product( a4, a9 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 770, [ =( product( a2, a8 ), a10 ) ] )
% 0.49/0.91  , clause( 769, [ =( a10, product( a2, a8 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 246, [ =( product( a2, a8 ), a10 ) ] )
% 0.49/0.91  , clause( 770, [ =( product( a2, a8 ), a10 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 772, [ =( a4, product( a10, a3 ) ) ] )
% 0.49/0.91  , clause( 11, [ =( product( a10, a3 ), a4 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 774, [ =( a4, product( a10, a9 ) ) ] )
% 0.49/0.91  , clause( 241, [ =( a3, a9 ) ] )
% 0.49/0.91  , 0, clause( 772, [ =( a4, product( a10, a3 ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 775, [ =( a4, a8 ) ] )
% 0.49/0.91  , clause( 15, [ =( product( a10, a9 ), a8 ) ] )
% 0.49/0.91  , 0, clause( 774, [ =( a4, product( a10, a9 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , clause( 775, [ =( a4, a8 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 778, [ =( a2, product( a4, a7 ) ) ] )
% 0.49/0.91  , clause( 215, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 779, [ =( a2, product( a8, a7 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 778, [ =( a2, product( a4, a7 ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 780, [ =( product( a8, a7 ), a2 ) ] )
% 0.49/0.91  , clause( 779, [ =( a2, product( a8, a7 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 249, [ =( product( a8, a7 ), a2 ) ] )
% 0.49/0.91  , clause( 780, [ =( product( a8, a7 ), a2 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 782, [ =( product( a8, a7 ), product( a4, a2 ) ) ] )
% 0.49/0.91  , clause( 203, [ =( product( a4, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 784, [ =( product( a8, a7 ), product( a8, a2 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 782, [ =( product( a8, a7 ), product( a4, a2 ) ) ] )
% 0.49/0.91  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 785, [ =( a2, product( a8, a2 ) ) ] )
% 0.49/0.91  , clause( 249, [ =( product( a8, a7 ), a2 ) ] )
% 0.49/0.91  , 0, clause( 784, [ =( product( a8, a7 ), product( a8, a2 ) ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 786, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.91  , clause( 785, [ =( a2, product( a8, a2 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 250, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.91  , clause( 786, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 788, [ =( a4, product( product( a1, a4 ), a9 ) ) ] )
% 0.49/0.91  , clause( 177, [ =( product( product( a1, a4 ), a9 ), a4 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 794, [ =( a4, product( product( a1, a8 ), a9 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 788, [ =( a4, product( product( a1, a4 ), a9 ) ) ] )
% 0.49/0.91  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 795, [ =( a8, product( product( a1, a8 ), a9 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 794, [ =( a4, product( product( a1, a8 ), a9 ) ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 801, [ =( a8, product( product( a1, a4 ), a8 ) ) ] )
% 0.49/0.91  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.91     ), a8 ) ) ] )
% 0.49/0.91  , 0, clause( 795, [ =( a8, product( product( a1, a8 ), a9 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 802, [ =( a8, product( product( a4, a9 ), a8 ) ) ] )
% 0.49/0.91  , clause( 196, [ =( product( a1, a4 ), product( a4, a9 ) ) ] )
% 0.49/0.91  , 0, clause( 801, [ =( a8, product( product( a1, a4 ), a8 ) ) ] )
% 0.49/0.91  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 803, [ =( a8, product( a4, a7 ) ) ] )
% 0.49/0.91  , clause( 76, [ =( product( product( a4, a9 ), a8 ), product( a4, a7 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, clause( 802, [ =( a8, product( product( a4, a9 ), a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 804, [ =( a8, a2 ) ] )
% 0.49/0.91  , clause( 215, [ =( product( a4, a7 ), a2 ) ] )
% 0.49/0.91  , 0, clause( 803, [ =( a8, product( a4, a7 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 805, [ =( a2, a8 ) ] )
% 0.49/0.91  , clause( 804, [ =( a8, a2 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 252, [ =( a2, a8 ) ] )
% 0.49/0.91  , clause( 805, [ =( a2, a8 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 807, [ =( product( a1, a9 ), product( a4, product( a4, a9 ) ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 127, [ =( product( a4, product( a4, a9 ) ), product( a1, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 812, [ =( product( a1, a9 ), product( a4, product( a8, a9 ) ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 807, [ =( product( a1, a9 ), product( a4, product( a4, a9 ) )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 813, [ =( product( a1, a9 ), product( a8, product( a8, a9 ) ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 812, [ =( product( a1, a9 ), product( a4, product( a8, a9 ) )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 814, [ =( product( a1, a9 ), product( product( a10, a8 ), a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 24, [ =( product( a8, product( X, a9 ) ), product( product( a10, 
% 0.49/0.91    X ), a9 ) ) ] )
% 0.49/0.91  , 0, clause( 813, [ =( product( a1, a9 ), product( a8, product( a8, a9 ) )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [ :=( X, a8 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 815, [ =( product( a1, a9 ), product( product( a10, a4 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 37, [ =( product( product( X, a8 ), a9 ), product( product( X, a4
% 0.49/0.91     ), a8 ) ) ] )
% 0.49/0.91  , 0, clause( 814, [ =( product( a1, a9 ), product( product( a10, a8 ), a9 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 816, [ =( product( a1, a9 ), product( a7, a9 ) ) ] )
% 0.49/0.91  , clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.91     ] )
% 0.49/0.91  , 0, clause( 815, [ =( product( a1, a9 ), product( product( a10, a4 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 817, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , clause( 816, [ =( product( a1, a9 ), product( a7, a9 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 253, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , clause( 817, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 819, [ =( product( a7, a9 ), product( product( a4, a2 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 166, [ =( product( product( a4, a2 ), a8 ), product( a7, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 822, [ =( product( a7, a9 ), product( product( a8, a2 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 819, [ =( product( a7, a9 ), product( product( a4, a2 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 823, [ =( product( a7, a9 ), product( product( a8, a6 ), a1 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 230, [ =( product( product( a8, a2 ), a8 ), product( product( a8
% 0.49/0.91    , a6 ), a1 ) ) ] )
% 0.49/0.91  , 0, clause( 822, [ =( product( a7, a9 ), product( product( a8, a2 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 824, [ =( product( a1, a9 ), product( product( a8, a6 ), a1 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 253, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , 0, clause( 823, [ =( product( a7, a9 ), product( product( a8, a6 ), a1 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 825, [ =( product( product( a8, a6 ), a1 ), product( a1, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 824, [ =( product( a1, a9 ), product( product( a8, a6 ), a1 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 254, [ =( product( product( a8, a6 ), a1 ), product( a1, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 825, [ =( product( product( a8, a6 ), a1 ), product( a1, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 827, [ =( product( a6, a8 ), product( product( a4, a2 ), a10 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 165, [ =( product( product( a4, a2 ), a10 ), product( a6, a8 ) )
% 0.49/0.91     ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 830, [ =( product( a6, a8 ), product( product( a8, a2 ), a10 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 827, [ =( product( a6, a8 ), product( product( a4, a2 ), a10 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 831, [ =( product( a6, a8 ), product( a2, a10 ) ) ] )
% 0.49/0.91  , clause( 250, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.91  , 0, clause( 830, [ =( product( a6, a8 ), product( product( a8, a2 ), a10 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 832, [ =( product( a6, a8 ), a5 ) ] )
% 0.49/0.91  , clause( 6, [ =( product( a2, a10 ), a5 ) ] )
% 0.49/0.91  , 0, clause( 831, [ =( product( a6, a8 ), product( a2, a10 ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 255, [ =( product( a6, a8 ), a5 ) ] )
% 0.49/0.91  , clause( 832, [ =( product( a6, a8 ), a5 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 835, [ =( product( a4, a2 ), product( a10, a4 ) ) ] )
% 0.49/0.91  , clause( 164, [ =( product( a10, a4 ), product( a4, a2 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 840, [ =( product( a4, a2 ), product( a10, a8 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 835, [ =( product( a4, a2 ), product( a10, a4 ) ) ] )
% 0.49/0.91  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 841, [ =( product( a8, a2 ), product( a10, a8 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 840, [ =( product( a4, a2 ), product( a10, a8 ) ) ] )
% 0.49/0.91  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 843, [ =( product( a8, a2 ), a7 ) ] )
% 0.49/0.91  , clause( 75, [ =( product( a10, a8 ), a7 ) ] )
% 0.49/0.91  , 0, clause( 841, [ =( product( a8, a2 ), product( a10, a8 ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 844, [ =( a2, a7 ) ] )
% 0.49/0.91  , clause( 250, [ =( product( a8, a2 ), a2 ) ] )
% 0.49/0.91  , 0, clause( 843, [ =( product( a8, a2 ), a7 ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 845, [ =( a8, a7 ) ] )
% 0.49/0.91  , clause( 252, [ =( a2, a8 ) ] )
% 0.49/0.91  , 0, clause( 844, [ =( a2, a7 ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 846, [ =( a7, a8 ) ] )
% 0.49/0.91  , clause( 845, [ =( a8, a7 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 256, [ =( a7, a8 ) ] )
% 0.49/0.91  , clause( 846, [ =( a7, a8 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 848, [ =( product( a6, a8 ), product( product( a10, a4 ), a10 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 134, [ =( product( product( a10, a4 ), a10 ), product( a6, a8 ) )
% 0.49/0.91     ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 853, [ =( product( a6, a8 ), product( product( a10, a8 ), a10 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 848, [ =( product( a6, a8 ), product( product( a10, a4 ), a10
% 0.49/0.91     ) ) ] )
% 0.49/0.91  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 854, [ =( product( a6, a8 ), product( product( a10, a7 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 84, [ =( product( product( X, a8 ), a10 ), product( product( X, 
% 0.49/0.91    a7 ), a8 ) ) ] )
% 0.49/0.91  , 0, clause( 853, [ =( product( a6, a8 ), product( product( a10, a8 ), a10
% 0.49/0.91     ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [ :=( X, a10 )] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 855, [ =( product( a6, a8 ), product( product( a8, a6 ), a1 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 204, [ =( product( product( a10, a7 ), a8 ), product( product( a8
% 0.49/0.91    , a6 ), a1 ) ) ] )
% 0.49/0.91  , 0, clause( 854, [ =( product( a6, a8 ), product( product( a10, a7 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 856, [ =( product( a6, a8 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , clause( 254, [ =( product( product( a8, a6 ), a1 ), product( a1, a9 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , 0, clause( 855, [ =( product( a6, a8 ), product( product( a8, a6 ), a1 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 857, [ =( a5, product( a1, a9 ) ) ] )
% 0.49/0.91  , clause( 255, [ =( product( a6, a8 ), a5 ) ] )
% 0.49/0.91  , 0, clause( 856, [ =( product( a6, a8 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 858, [ =( product( a1, a9 ), a5 ) ] )
% 0.49/0.91  , clause( 857, [ =( a5, product( a1, a9 ) ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 257, [ =( product( a1, a9 ), a5 ) ] )
% 0.49/0.91  , clause( 858, [ =( product( a1, a9 ), a5 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 860, [ =( product( a7, a9 ), product( product( a10, a4 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 137, [ =( product( product( a10, a4 ), a8 ), product( a7, a9 ) )
% 0.49/0.91     ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 864, [ =( product( a7, a9 ), product( product( a10, a8 ), a8 ) ) ]
% 0.49/0.91     )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 860, [ =( product( a7, a9 ), product( product( a10, a4 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 865, [ =( product( a7, a9 ), a10 ) ] )
% 0.49/0.91  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.91  , 0, clause( 864, [ =( product( a7, a9 ), product( product( a10, a8 ), a8 )
% 0.49/0.91     ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [ :=( X, a10 ), :=( Y, a8 )] ), substitution( 1, [] )
% 0.49/0.91    ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 866, [ =( product( a1, a9 ), a10 ) ] )
% 0.49/0.91  , clause( 253, [ =( product( a7, a9 ), product( a1, a9 ) ) ] )
% 0.49/0.91  , 0, clause( 865, [ =( product( a7, a9 ), a10 ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 867, [ =( a5, a10 ) ] )
% 0.49/0.91  , clause( 257, [ =( product( a1, a9 ), a5 ) ] )
% 0.49/0.91  , 0, clause( 866, [ =( product( a1, a9 ), a10 ) ] )
% 0.49/0.91  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  subsumption(
% 0.49/0.91  clause( 259, [ =( a5, a10 ) ] )
% 0.49/0.91  , clause( 867, [ =( a5, a10 ) ] )
% 0.49/0.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  eqswap(
% 0.49/0.91  clause( 870, [ =( a3, product( a2, a4 ) ) ] )
% 0.49/0.91  , clause( 61, [ =( product( a2, a4 ), a3 ) ] )
% 0.49/0.91  , 0, substitution( 0, [] )).
% 0.49/0.91  
% 0.49/0.91  
% 0.49/0.91  paramod(
% 0.49/0.91  clause( 873, [ =( a3, product( a2, a8 ) ) ] )
% 0.49/0.91  , clause( 247, [ =( a4, a8 ) ] )
% 0.49/0.91  , 0, clause( 870, [ =( a3, product( a2, a4 ) ) ] )
% 0.49/0.91  , 0, 4, substitution( 0, [] ), substitution( 1Cputime limit exceeded (core dumped)  (core dumped)
% 300.04/300.44  Bliksem ended
%------------------------------------------------------------------------------