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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : TOP053-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:24 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.09  % Problem  : TOP053-1 : TPTP v8.1.0. Released v8.1.0.
% 0.09/0.10  % Command  : bliksem %s
% 0.10/0.28  % Computer : n032.cluster.edu
% 0.10/0.28  % Model    : x86_64 x86_64
% 0.10/0.28  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.28  % Memory   : 8042.1875MB
% 0.10/0.28  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29  % CPULimit : 300
% 0.10/0.29  % DateTime : Sun May 29 14:20:41 EDT 2022
% 0.10/0.29  % 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     [ =( product( a1, a2 ), a3 ) ],
% 0.49/0.90     [ =( product( a3, a4 ), a5 ) ],
% 0.49/0.90     [ =( product( a5, a6 ), a7 ) ],
% 0.49/0.90     [ =( product( a7, a3 ), a8 ) ],
% 0.49/0.90     [ =( product( a8, a2 ), a9 ) ],
% 0.49/0.90     [ =( product( a9, a1 ), a10 ) ],
% 0.49/0.90     [ =( product( a10, a11 ), a12 ) ],
% 0.49/0.90     [ =( product( a12, a3 ), a13 ) ],
% 0.49/0.90     [ =( product( a13, a8 ), a6 ) ],
% 0.49/0.90     [ =( product( a6, a7 ), a2 ) ],
% 0.49/0.90     [ =( product( a2, a12 ), a14 ) ],
% 0.49/0.90     [ =( product( a14, a3 ), a15 ) ],
% 0.49/0.90     [ =( product( a15, a8 ), a4 ) ],
% 0.49/0.90     [ =( product( a4, a7 ), a11 ) ],
% 0.49/0.90     [ =( product( a11, a10 ), a1 ) ],
% 0.49/0.90     [ ~( =( tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, 
% 0.49/0.90    a14 ), tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, 
% 0.49/0.90    a15 ) ) ) ]
% 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:32, a:1, s:1, b:0), 
% 0.49/0.90  !  [4, 1]      (w:0, o:27, 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:57, 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  a2  [44, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 0.49/0.90  a3  [45, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 0.49/0.90  a4  [46, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 0.49/0.90  a5  [47, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 0.49/0.90  a6  [48, 0]      (w:1, o:23, a:1, s:1, b:0), 
% 0.49/0.90  a7  [49, 0]      (w:1, o:24, a:1, s:1, b:0), 
% 0.49/0.90  a8  [50, 0]      (w:1, o:25, a:1, s:1, b:0), 
% 0.49/0.90  a9  [51, 0]      (w:1, o:26, a:1, s:1, b:0), 
% 0.49/0.90  a10  [52, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.49/0.90  a11  [53, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.49/0.90  a12  [54, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 0.49/0.90  a13  [55, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 0.49/0.90  a14  [56, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 0.49/0.90  a15  [57, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 0.49/0.90  tuple  [58, 14]      (w:1, o:58, 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( a1, a2 ), a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 4, [ =( product( a3, a4 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 5, [ =( product( a5, a6 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 6, [ =( product( a7, a3 ), a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 7, [ =( product( a8, a2 ), a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 8, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 10, [ =( product( a12, a3 ), a13 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 12, [ =( product( a6, a7 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 13, [ =( product( a2, a12 ), a14 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 14, [ =( product( a14, a3 ), a15 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 15, [ =( product( a15, a8 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 16, [ =( product( a4, a7 ), a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 17, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 18, [ ~( =( tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, 
% 0.49/0.90    a13, a14, a15 ), tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12
% 0.49/0.90    , a13, a14 ) ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 19, [ =( product( a15, a3 ), a14 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 20, [ =( product( a4, a8 ), a15 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 21, [ =( product( a11, a7 ), a4 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 22, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 26, [ =( product( product( X, a10 ), a11 ), product( product( X, a1
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 28, [ =( product( product( X, a11 ), a7 ), product( product( X, a7
% 0.49/0.90     ), a4 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 29, [ =( product( a15, product( X, a8 ) ), product( product( a4, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 31, [ =( product( a14, product( X, a3 ) ), product( product( a15, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 33, [ =( product( product( product( X, Y ), Z ), Y ), product( X, 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 43, [ =( product( X, product( Y, X ) ), product( product( X, Y ), X
% 0.49/0.90     ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 46, [ =( product( a14, a12 ), a2 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 51, [ =( product( a2, a7 ), a6 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 55, [ =( product( product( X, a2 ), a3 ), product( product( X, a1 )
% 0.49/0.90    , a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 56, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 69, [ =( product( a5, a4 ), a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 74, [ =( product( a12, product( X, a11 ) ), product( product( a10, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 76, [ =( product( a12, a11 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 77, [ =( product( a10, product( X, a11 ) ), product( product( a12, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 81, [ =( product( a7, a6 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, a9
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 86, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 87, [ =( product( a9, product( X, a1 ) ), product( product( a10, X
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 88, [ =( product( product( X, a1 ), a9 ), product( product( X, a10
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 91, [ =( product( a9, a2 ), a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 92, [ =( product( a8, product( X, a3 ) ), product( product( a7, X )
% 0.49/0.90    , a3 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 94, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 97, [ =( product( a8, product( X, a2 ) ), product( product( a9, X )
% 0.49/0.90    , a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 100, [ =( product( product( a3, a8 ), a3 ), product( a3, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 104, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 106, [ =( product( product( a2, a1 ), a2 ), product( a2, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 109, [ =( product( product( a10, a9 ), a1 ), a12 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 116, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 120, [ =( product( product( a12, a10 ), a1 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 128, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 131, [ =( product( product( a12, a9 ), a1 ), product( a10, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 132, [ =( product( product( X, a10 ), a12 ), product( product( X, 
% 0.49/0.90    a9 ), a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 176, [ =( product( product( X, a10 ), a11 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 206, [ =( product( product( a10, a7 ), a4 ), product( a12, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 221, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 227, [ =( product( product( a12, a1 ), a11 ), product( product( a12
% 0.49/0.90    , a9 ), a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 249, [ =( product( product( a12, a9 ), a10 ), product( a9, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 256, [ =( product( a14, product( a3, a7 ) ), a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 330, [ =( product( product( a7, a1 ), a2 ), product( a10, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 334, [ =( product( a8, a7 ), product( a12, a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 335, [ =( product( a10, product( X, a2 ) ), product( product( a7, X
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 336, [ =( product( product( a2, a10 ), a2 ), a6 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 339, [ =( product( a7, a2 ), a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 341, [ =( product( a6, a2 ), product( a2, a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 342, [ =( product( product( X, a7 ), a2 ), product( product( X, a2
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 434, [ =( product( a5, a2 ), product( a7, a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 435, [ =( product( product( a7, a10 ), a2 ), product( a10, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  .
% 0.49/0.90  clause( 449, [ =( product( a10, a7 ), a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 452, [ =( product( a12, a7 ), a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 464, [ =( product( a3, a7 ), a12 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 465, [ =( product( a12, a2 ), a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 471, [ =( product( a5, a11 ), product( a7, a10 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 472, [ =( product( product( a7, X ), a11 ), product( product( a12, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 478, [ =( product( a10, a3 ), product( a9, a12 ) ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 490, [ =( product( a9, a11 ), a8 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 494, [ =( a4, a3 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 497, [ =( a14, a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 498, [ =( a8, a5 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 500, [ =( a9, a11 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 501, [ =( a11, a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 503, [ =( a5, a13 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 504, [ =( a13, a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 505, [ =( a12, a10 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 507, [ =( a10, a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 508, [ =( a14, a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 512, [ =( a15, a1 ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 513, [] )
% 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( 515, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , clause( 516, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , clause( 517, [ =( product( product( X, Y ), Z ), product( product( X, Z )
% 0.49/0.90    , product( Y, Z ) ) ) ] )
% 0.49/0.90  , clause( 518, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , clause( 519, [ =( product( a3, a4 ), a5 ) ] )
% 0.49/0.90  , clause( 520, [ =( product( a5, a6 ), a7 ) ] )
% 0.49/0.90  , clause( 521, [ =( product( a7, a3 ), a8 ) ] )
% 0.49/0.90  , clause( 522, [ =( product( a8, a2 ), a9 ) ] )
% 0.49/0.90  , clause( 523, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  , clause( 524, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , clause( 525, [ =( product( a12, a3 ), a13 ) ] )
% 0.49/0.90  , clause( 526, [ =( product( a13, a8 ), a6 ) ] )
% 0.49/0.90  , clause( 527, [ =( product( a6, a7 ), a2 ) ] )
% 0.49/0.90  , clause( 528, [ =( product( a2, a12 ), a14 ) ] )
% 0.49/0.90  , clause( 529, [ =( product( a14, a3 ), a15 ) ] )
% 0.49/0.90  , clause( 530, [ =( product( a15, a8 ), a4 ) ] )
% 0.49/0.90  , clause( 531, [ =( product( a4, a7 ), a11 ) ] )
% 0.49/0.90  , clause( 532, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  , clause( 533, [ ~( =( tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11
% 0.49/0.90    , a12, a13, a14 ), tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, 
% 0.49/0.90    a13, a14, a15 ) ) ) ] )
% 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( 515, [ =( 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( 516, [ =( 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( 539, [ =( product( product( X, Z ), product( Y, Z ) ), product( 
% 0.49/0.90    product( X, Y ), Z ) ) ] )
% 0.49/0.90  , clause( 517, [ =( 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( 539, [ =( 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  subsumption(
% 0.49/0.90  clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , clause( 518, [ =( 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  subsumption(
% 0.49/0.90  clause( 4, [ =( product( a3, a4 ), a5 ) ] )
% 0.49/0.90  , clause( 519, [ =( product( a3, a4 ), a5 ) ] )
% 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( 5, [ =( product( a5, a6 ), a7 ) ] )
% 0.49/0.90  , clause( 520, [ =( product( a5, a6 ), a7 ) ] )
% 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( 6, [ =( product( a7, a3 ), a8 ) ] )
% 0.49/0.90  , clause( 521, [ =( product( a7, a3 ), a8 ) ] )
% 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( 7, [ =( product( a8, a2 ), a9 ) ] )
% 0.49/0.90  , clause( 522, [ =( product( a8, a2 ), 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( 8, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  , clause( 523, [ =( product( a9, a1 ), a10 ) ] )
% 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( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , clause( 524, [ =( product( a10, a11 ), a12 ) ] )
% 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( 10, [ =( product( a12, a3 ), a13 ) ] )
% 0.49/0.90  , clause( 525, [ =( product( a12, a3 ), a13 ) ] )
% 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( 12, [ =( product( a6, a7 ), a2 ) ] )
% 0.49/0.90  , clause( 527, [ =( product( a6, a7 ), a2 ) ] )
% 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, [ =( product( a2, a12 ), a14 ) ] )
% 0.49/0.90  , clause( 528, [ =( product( a2, a12 ), a14 ) ] )
% 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( 14, [ =( product( a14, a3 ), a15 ) ] )
% 0.49/0.90  , clause( 529, [ =( product( a14, a3 ), a15 ) ] )
% 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( 15, [ =( product( a15, a8 ), a4 ) ] )
% 0.49/0.90  , clause( 530, [ =( product( a15, a8 ), a4 ) ] )
% 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( 16, [ =( product( a4, a7 ), a11 ) ] )
% 0.49/0.90  , clause( 531, [ =( product( a4, a7 ), a11 ) ] )
% 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( 17, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  , clause( 532, [ =( product( a11, a10 ), 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( 711, [ ~( =( tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, 
% 0.49/0.90    a13, a14, a15 ), tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12
% 0.49/0.90    , a13, a14 ) ) ) ] )
% 0.49/0.90  , clause( 533, [ ~( =( tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11
% 0.49/0.90    , a12, a13, a14 ), tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, 
% 0.49/0.90    a13, a14, a15 ) ) ) ] )
% 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( 18, [ ~( =( tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, 
% 0.49/0.90    a13, a14, a15 ), tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12
% 0.49/0.90    , a13, a14 ) ) ) ] )
% 0.49/0.90  , clause( 711, [ ~( =( tuple( a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12
% 0.49/0.90    , a13, a14, a15 ), tuple( a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, 
% 0.49/0.90    a12, a13, a14 ) ) ) ] )
% 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( 713, [ =( 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( 714, [ =( a14, product( a15, a3 ) ) ] )
% 0.49/0.90  , clause( 14, [ =( product( a14, a3 ), a15 ) ] )
% 0.49/0.90  , 0, clause( 713, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a14 ), :=( Y, a3 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 715, [ =( product( a15, a3 ), a14 ) ] )
% 0.49/0.90  , clause( 714, [ =( a14, product( a15, 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( 19, [ =( product( a15, a3 ), a14 ) ] )
% 0.49/0.90  , clause( 715, [ =( product( a15, a3 ), a14 ) ] )
% 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, [ =( 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( 718, [ =( a15, product( a4, a8 ) ) ] )
% 0.49/0.90  , clause( 15, [ =( product( a15, a8 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 717, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a15 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 719, [ =( product( a4, a8 ), a15 ) ] )
% 0.49/0.90  , clause( 718, [ =( a15, 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( 20, [ =( product( a4, a8 ), a15 ) ] )
% 0.49/0.90  , clause( 719, [ =( product( a4, a8 ), a15 ) ] )
% 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( 721, [ =( 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( 722, [ =( a4, product( a11, a7 ) ) ] )
% 0.49/0.90  , clause( 16, [ =( product( a4, a7 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 721, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a4 ), :=( Y, a7 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 723, [ =( product( a11, a7 ), a4 ) ] )
% 0.49/0.90  , clause( 722, [ =( a4, product( a11, 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( 21, [ =( product( a11, a7 ), a4 ) ] )
% 0.49/0.90  , clause( 723, [ =( product( a11, a7 ), 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( 725, [ =( 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( 726, [ =( a11, product( a1, a10 ) ) ] )
% 0.49/0.90  , clause( 17, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 725, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a11 ), :=( Y, a10
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 727, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  , clause( 726, [ =( a11, product( a1, 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( 22, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  , clause( 727, [ =( product( a1, a10 ), a11 ) ] )
% 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( 729, [ =( 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( 732, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a10 ), a11 ) ) ] )
% 0.49/0.90  , clause( 22, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 729, [ =( 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, a10 )
% 0.49/0.90    , :=( Z, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 735, [ =( product( product( X, a10 ), a11 ), product( product( X, 
% 0.49/0.90    a1 ), a10 ) ) ] )
% 0.49/0.90  , clause( 732, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a10 ), a11 ) ) ] )
% 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( 26, [ =( product( product( X, a10 ), a11 ), product( product( X, a1
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 735, [ =( product( product( X, a10 ), a11 ), product( product( X
% 0.49/0.90    , a1 ), a10 ) ) ] )
% 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( 737, [ =( 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( 740, [ =( product( product( X, a11 ), a7 ), product( product( X, a7
% 0.49/0.90     ), a4 ) ) ] )
% 0.49/0.90  , clause( 21, [ =( product( a11, a7 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 737, [ =( 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, a11 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 28, [ =( product( product( X, a11 ), a7 ), product( product( X, a7
% 0.49/0.90     ), a4 ) ) ] )
% 0.49/0.90  , clause( 740, [ =( product( product( X, a11 ), a7 ), product( product( X, 
% 0.49/0.90    a7 ), a4 ) ) ] )
% 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( 745, [ =( 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( 747, [ =( product( product( a4, X ), a8 ), product( a15, product( X
% 0.49/0.90    , a8 ) ) ) ] )
% 0.49/0.90  , clause( 20, [ =( product( a4, a8 ), a15 ) ] )
% 0.49/0.90  , 0, clause( 745, [ =( 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, 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( 750, [ =( product( a15, product( X, a8 ) ), product( product( a4, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 747, [ =( product( product( a4, X ), a8 ), product( a15, 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( 29, [ =( product( a15, product( X, a8 ) ), product( product( a4, X
% 0.49/0.90     ), a8 ) ) ] )
% 0.49/0.90  , clause( 750, [ =( product( a15, product( X, a8 ) ), product( product( a4
% 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( 753, [ =( 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( 755, [ =( product( product( a15, X ), a3 ), product( a14, product( 
% 0.49/0.90    X, a3 ) ) ) ] )
% 0.49/0.90  , clause( 19, [ =( product( a15, a3 ), a14 ) ] )
% 0.49/0.90  , 0, clause( 753, [ =( 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, a15 ), :=( 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( 758, [ =( product( a14, product( X, a3 ) ), product( product( a15, 
% 0.49/0.90    X ), a3 ) ) ] )
% 0.49/0.90  , clause( 755, [ =( product( product( a15, X ), a3 ), product( a14, 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( 31, [ =( product( a14, product( X, a3 ) ), product( product( a15, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 758, [ =( product( a14, product( X, a3 ) ), product( product( a15
% 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( 761, [ =( 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( 768, [ =( product( product( product( X, Y ), Z ), Y ), product( X, 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 1, [ =( product( product( X, Y ), Y ), X ) ] )
% 0.49/0.90  , 0, clause( 761, [ =( product( product( X, Z ), Y ), product( product( X, 
% 0.49/0.90    Y ), product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 0.49/0.90    :=( X, product( X, Y ) ), :=( Y, Y ), :=( Z, Z )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 33, [ =( product( product( product( X, Y ), Z ), Y ), product( X, 
% 0.49/0.90    product( Z, Y ) ) ) ] )
% 0.49/0.90  , clause( 768, [ =( product( product( product( X, Y ), Z ), Y ), product( X
% 0.49/0.90    , product( Z, Y ) ) ) ] )
% 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( 775, [ =( 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( 781, [ =( 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( 775, [ =( 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( 787, [ =( product( X, product( Y, X ) ), product( product( X, Y ), 
% 0.49/0.90    X ) ) ] )
% 0.49/0.90  , clause( 781, [ =( 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( 43, [ =( product( X, product( Y, X ) ), product( product( X, Y ), X
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , clause( 787, [ =( 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( 789, [ =( 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( 790, [ =( a2, product( a14, a12 ) ) ] )
% 0.49/0.90  , clause( 13, [ =( product( a2, a12 ), a14 ) ] )
% 0.49/0.90  , 0, clause( 789, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a2 ), :=( Y, a12 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 791, [ =( product( a14, a12 ), a2 ) ] )
% 0.49/0.90  , clause( 790, [ =( a2, product( a14, a12 ) ) ] )
% 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( 46, [ =( product( a14, a12 ), a2 ) ] )
% 0.49/0.90  , clause( 791, [ =( product( a14, a12 ), 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( 793, [ =( 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( 794, [ =( a6, product( a2, a7 ) ) ] )
% 0.49/0.90  , clause( 12, [ =( product( a6, a7 ), a2 ) ] )
% 0.49/0.90  , 0, clause( 793, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a6 ), :=( Y, a7 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 795, [ =( product( a2, a7 ), a6 ) ] )
% 0.49/0.90  , clause( 794, [ =( a6, product( a2, 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( a2, a7 ), a6 ) ] )
% 0.49/0.90  , clause( 795, [ =( product( a2, a7 ), 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( 797, [ =( 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( 800, [ =( product( product( X, a1 ), a2 ), product( product( X, a2
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 797, [ =( 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, a2 )
% 0.49/0.90    , :=( Z, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 803, [ =( product( product( X, a2 ), a3 ), product( product( X, a1
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 800, [ =( product( product( X, a1 ), a2 ), product( product( X, 
% 0.49/0.90    a2 ), 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( 55, [ =( product( product( X, a2 ), a3 ), product( product( X, a1 )
% 0.49/0.90    , a2 ) ) ] )
% 0.49/0.90  , clause( 803, [ =( product( product( X, a2 ), a3 ), product( product( X, 
% 0.49/0.90    a1 ), 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( 805, [ =( 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( 806, [ =( a1, product( a3, a2 ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 805, [ =( 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( 807, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , clause( 806, [ =( 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( 56, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , clause( 807, [ =( 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( 809, [ =( 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( 810, [ =( a3, product( a5, a4 ) ) ] )
% 0.49/0.90  , clause( 4, [ =( product( a3, a4 ), a5 ) ] )
% 0.49/0.90  , 0, clause( 809, [ =( 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( 811, [ =( product( a5, a4 ), a3 ) ] )
% 0.49/0.90  , clause( 810, [ =( a3, 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( 69, [ =( product( a5, a4 ), a3 ) ] )
% 0.49/0.90  , clause( 811, [ =( product( a5, 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( 813, [ =( 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( 815, [ =( product( product( a10, X ), a11 ), product( a12, product( 
% 0.49/0.90    X, a11 ) ) ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 813, [ =( 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, a11
% 0.49/0.90     ), :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 818, [ =( product( a12, product( X, a11 ) ), product( product( a10
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , clause( 815, [ =( product( product( a10, X ), a11 ), product( a12, 
% 0.49/0.90    product( X, a11 ) ) ) ] )
% 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( 74, [ =( product( a12, product( X, a11 ) ), product( product( a10, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  , clause( 818, [ =( product( a12, product( X, a11 ) ), product( product( 
% 0.49/0.90    a10, X ), a11 ) ) ] )
% 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( 821, [ =( 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( 822, [ =( a10, product( a12, a11 ) ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 821, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a11
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 823, [ =( product( a12, a11 ), a10 ) ] )
% 0.49/0.90  , clause( 822, [ =( a10, product( a12, a11 ) ) ] )
% 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( 76, [ =( product( a12, a11 ), a10 ) ] )
% 0.49/0.90  , clause( 823, [ =( product( a12, a11 ), 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( 825, [ =( 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( 827, [ =( product( product( a12, X ), a11 ), product( a10, product( 
% 0.49/0.90    X, a11 ) ) ) ] )
% 0.49/0.90  , clause( 76, [ =( product( a12, a11 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 825, [ =( 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, a12 ), :=( Y, a11
% 0.49/0.90     ), :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 830, [ =( product( a10, product( X, a11 ) ), product( product( a12
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , clause( 827, [ =( product( product( a12, X ), a11 ), product( a10, 
% 0.49/0.90    product( X, a11 ) ) ) ] )
% 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( 77, [ =( product( a10, product( X, a11 ) ), product( product( a12, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  , clause( 830, [ =( product( a10, product( X, a11 ) ), product( product( 
% 0.49/0.90    a12, X ), a11 ) ) ] )
% 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( 833, [ =( 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( 834, [ =( a5, product( a7, a6 ) ) ] )
% 0.49/0.90  , clause( 5, [ =( product( a5, a6 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 833, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a5 ), :=( Y, a6 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 835, [ =( product( a7, a6 ), a5 ) ] )
% 0.49/0.90  , clause( 834, [ =( a5, product( a7, a6 ) ) ] )
% 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( 81, [ =( product( a7, a6 ), a5 ) ] )
% 0.49/0.90  , clause( 835, [ =( product( a7, a6 ), 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( 837, [ =( 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( 840, [ =( product( product( X, a9 ), a1 ), product( product( X, a1
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 8, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 837, [ =( 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, a9 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 843, [ =( product( product( X, a1 ), a10 ), product( product( X, a9
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 840, [ =( product( product( X, a9 ), a1 ), product( product( X, 
% 0.49/0.90    a1 ), 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( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, a9
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 843, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a9 ), 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( 845, [ =( 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( 846, [ =( a9, product( a10, a1 ) ) ] )
% 0.49/0.90  , clause( 8, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 845, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a9 ), :=( Y, a1 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 847, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  , clause( 846, [ =( a9, product( a10, 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( 86, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  , clause( 847, [ =( product( a10, a1 ), 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( 849, [ =( 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( 851, [ =( product( product( a10, X ), a1 ), product( a9, product( X
% 0.49/0.90    , a1 ) ) ) ] )
% 0.49/0.90  , clause( 86, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 849, [ =( 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, a1 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 854, [ =( product( a9, product( X, a1 ) ), product( product( a10, X
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 851, [ =( product( product( a10, X ), a1 ), product( a9, product( 
% 0.49/0.90    X, a1 ) ) ) ] )
% 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( 87, [ =( product( a9, product( X, a1 ) ), product( product( a10, X
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 854, [ =( product( a9, product( X, a1 ) ), product( product( a10
% 0.49/0.90    , X ), 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( 857, [ =( 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( 860, [ =( product( product( X, a10 ), a1 ), product( product( X, a1
% 0.49/0.90     ), a9 ) ) ] )
% 0.49/0.90  , clause( 86, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 857, [ =( 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, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 863, [ =( product( product( X, a1 ), a9 ), product( product( X, a10
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 860, [ =( product( product( X, a10 ), a1 ), product( product( X, 
% 0.49/0.90    a1 ), 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( 88, [ =( product( product( X, a1 ), a9 ), product( product( X, a10
% 0.49/0.90     ), a1 ) ) ] )
% 0.49/0.90  , clause( 863, [ =( product( product( X, a1 ), a9 ), product( product( X, 
% 0.49/0.90    a10 ), 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( 865, [ =( 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( 866, [ =( a8, product( a9, a2 ) ) ] )
% 0.49/0.90  , clause( 7, [ =( product( a8, a2 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 865, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a8 ), :=( Y, a2 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 867, [ =( product( a9, a2 ), a8 ) ] )
% 0.49/0.90  , clause( 866, [ =( a8, product( a9, 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( 91, [ =( product( a9, a2 ), a8 ) ] )
% 0.49/0.90  , clause( 867, [ =( product( a9, a2 ), 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( 869, [ =( 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( 871, [ =( product( product( a7, X ), a3 ), product( a8, product( X
% 0.49/0.90    , a3 ) ) ) ] )
% 0.49/0.90  , clause( 6, [ =( product( a7, a3 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 869, [ =( 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, 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( 874, [ =( product( a8, product( X, a3 ) ), product( product( a7, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , clause( 871, [ =( product( product( a7, X ), a3 ), product( a8, 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( 92, [ =( product( a8, product( X, a3 ) ), product( product( a7, X )
% 0.49/0.90    , a3 ) ) ] )
% 0.49/0.90  , clause( 874, [ =( product( a8, product( X, a3 ) ), product( product( a7, 
% 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( 877, [ =( 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( 878, [ =( a7, product( a8, a3 ) ) ] )
% 0.49/0.90  , clause( 6, [ =( product( a7, a3 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 877, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a7 ), :=( Y, a3 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 879, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  , clause( 878, [ =( a7, product( a8, 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( 94, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  , clause( 879, [ =( product( a8, a3 ), 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( 881, [ =( 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( 883, [ =( product( product( a9, X ), a2 ), product( a8, product( X
% 0.49/0.90    , a2 ) ) ) ] )
% 0.49/0.90  , clause( 91, [ =( product( a9, a2 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 881, [ =( 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, a2 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 886, [ =( product( a8, product( X, a2 ) ), product( product( a9, X
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 883, [ =( product( product( a9, X ), a2 ), product( a8, product( 
% 0.49/0.90    X, a2 ) ) ) ] )
% 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( 97, [ =( product( a8, product( X, a2 ) ), product( product( a9, X )
% 0.49/0.90    , a2 ) ) ] )
% 0.49/0.90  , clause( 886, [ =( product( a8, product( X, a2 ) ), product( product( a9, 
% 0.49/0.90    X ), 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( 889, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 891, [ =( product( product( a3, a8 ), a3 ), product( a3, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 94, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 889, [ =( 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, a3 ), :=( Y, a8 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 100, [ =( product( product( a3, a8 ), a3 ), product( a3, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 891, [ =( product( product( a3, a8 ), a3 ), product( a3, 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( 895, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 899, [ =( product( product( a11, a10 ), a11 ), product( a11, a12 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 895, [ =( 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, a11 ), :=( Y, a10
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 900, [ =( product( product( a11, a1 ), a10 ), product( a11, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 26, [ =( product( product( X, a10 ), a11 ), product( product( X, 
% 0.49/0.90    a1 ), a10 ) ) ] )
% 0.49/0.90  , 0, clause( 899, [ =( product( product( a11, a10 ), a11 ), product( a11, 
% 0.49/0.90    a12 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a11 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 901, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 900, [ =( product( product( a11, a1 ), a10 ), product( a11, 
% 0.49/0.90    a12 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a11 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 104, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 901, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 )
% 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( 904, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 906, [ =( product( product( a2, a1 ), a2 ), product( a2, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 904, [ =( 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, a1 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 106, [ =( product( product( a2, a1 ), a2 ), product( a2, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 906, [ =( product( product( a2, a1 ), a2 ), product( a2, a3 ) ) ]
% 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( 910, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 914, [ =( product( product( a10, a1 ), a10 ), product( a10, a11 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 22, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 910, [ =( 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, a1 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 915, [ =( product( product( a10, a1 ), a10 ), a12 ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 914, [ =( product( product( a10, a1 ), a10 ), product( a10, 
% 0.49/0.90    a11 ) ) ] )
% 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( 916, [ =( product( product( a10, a9 ), a1 ), a12 ) ] )
% 0.49/0.90  , clause( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 915, [ =( product( product( a10, a1 ), a10 ), a12 ) ] )
% 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( 109, [ =( product( product( a10, a9 ), a1 ), a12 ) ] )
% 0.49/0.90  , clause( 916, [ =( product( product( a10, a9 ), a1 ), a12 ) ] )
% 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( 919, [ =( 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( 920, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  , clause( 109, [ =( product( product( a10, a9 ), a1 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 919, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, product( a10, a9 )
% 0.49/0.90     ), :=( Y, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 116, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  , clause( 920, [ =( product( a10, a9 ), product( a12, 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( 923, [ =( 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( 925, [ =( a10, product( product( a12, a1 ), a9 ) ) ] )
% 0.49/0.90  , clause( 116, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  , 0, clause( 923, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, 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( 926, [ =( a10, product( product( a12, a10 ), a1 ) ) ] )
% 0.49/0.90  , clause( 88, [ =( product( product( X, a1 ), a9 ), product( product( X, 
% 0.49/0.90    a10 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 925, [ =( a10, product( product( a12, a1 ), a9 ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a12 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 927, [ =( product( product( a12, a10 ), a1 ), a10 ) ] )
% 0.49/0.90  , clause( 926, [ =( a10, product( product( a12, a10 ), 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( 120, [ =( product( product( a12, a10 ), a1 ), a10 ) ] )
% 0.49/0.90  , clause( 927, [ =( product( product( a12, a10 ), a1 ), 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( 929, [ =( 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( 931, [ =( product( a12, a10 ), product( a10, a1 ) ) ] )
% 0.49/0.90  , clause( 120, [ =( product( product( a12, a10 ), a1 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 929, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, product( a12, a10
% 0.49/0.90     ) ), :=( Y, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 932, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , clause( 86, [ =( product( a10, a1 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 931, [ =( product( a12, a10 ), product( a10, a1 ) ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , clause( 932, [ =( product( a12, a10 ), 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( 935, [ =( 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( 936, [ =( a12, product( a9, a10 ) ) ] )
% 0.49/0.90  , clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 935, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a12 ), :=( Y, a10
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 937, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  , clause( 936, [ =( a12, product( a9, 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( 128, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  , clause( 937, [ =( product( a9, a10 ), a12 ) ] )
% 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( 939, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 943, [ =( product( product( a10, a9 ), a10 ), product( a10, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 128, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 939, [ =( 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( 944, [ =( product( product( a12, a1 ), a10 ), product( a10, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 116, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  , 0, clause( 943, [ =( product( product( a10, a9 ), a10 ), product( a10, 
% 0.49/0.90    a12 ) ) ] )
% 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( 945, [ =( product( product( a12, a9 ), a1 ), product( a10, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 944, [ =( product( product( a12, a1 ), a10 ), product( a10, 
% 0.49/0.90    a12 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a12 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 131, [ =( product( product( a12, a9 ), a1 ), product( a10, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 945, [ =( product( product( a12, a9 ), a1 ), product( a10, a12 )
% 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( 948, [ =( 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( 951, [ =( product( product( X, a9 ), a10 ), product( product( X, 
% 0.49/0.90    a10 ), a12 ) ) ] )
% 0.49/0.90  , clause( 128, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 948, [ =( 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, a10 )
% 0.49/0.90    , :=( Z, a9 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 954, [ =( product( product( X, a10 ), a12 ), product( product( X, 
% 0.49/0.90    a9 ), a10 ) ) ] )
% 0.49/0.90  , clause( 951, [ =( product( product( X, a9 ), a10 ), product( product( X, 
% 0.49/0.90    a10 ), a12 ) ) ] )
% 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( 132, [ =( product( product( X, a10 ), a12 ), product( product( X, 
% 0.49/0.90    a9 ), a10 ) ) ] )
% 0.49/0.90  , clause( 954, [ =( product( product( X, a10 ), a12 ), product( product( X
% 0.49/0.90    , a9 ), a10 ) ) ] )
% 0.49/0.90  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 957, [ =( product( product( X, a10 ), a11 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , clause( 85, [ =( product( product( X, a1 ), a10 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 26, [ =( product( product( X, a10 ), a11 ), product( product( 
% 0.49/0.90    X, a1 ), a10 ) ) ] )
% 0.49/0.90  , 0, 6, 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( 176, [ =( product( product( X, a10 ), a11 ), product( product( X, 
% 0.49/0.90    a9 ), a1 ) ) ] )
% 0.49/0.90  , clause( 957, [ =( product( product( X, a10 ), a11 ), product( product( X
% 0.49/0.90    , a9 ), 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( 960, [ =( product( product( X, a7 ), a4 ), product( product( X, a11
% 0.49/0.90     ), a7 ) ) ] )
% 0.49/0.90  , clause( 28, [ =( product( product( X, a11 ), a7 ), product( product( X, 
% 0.49/0.90    a7 ), a4 ) ) ] )
% 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( 961, [ =( product( product( a10, a7 ), a4 ), product( a12, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 960, [ =( product( product( X, a7 ), a4 ), product( product( X
% 0.49/0.90    , a11 ), a7 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a10 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 206, [ =( product( product( a10, a7 ), a4 ), product( a12, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 961, [ =( product( product( a10, a7 ), a4 ), product( a12, 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( 964, [ =( product( product( X, a9 ), a1 ), product( product( X, a10
% 0.49/0.90     ), a11 ) ) ] )
% 0.49/0.90  , clause( 176, [ =( product( product( X, a10 ), a11 ), product( product( X
% 0.49/0.90    , a9 ), a1 ) ) ] )
% 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( 966, [ =( product( product( a12, a9 ), a1 ), product( a9, a11 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 964, [ =( product( product( X, a9 ), a1 ), product( product( X
% 0.49/0.90    , a10 ), a11 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a12 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 967, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 0.49/0.90  , clause( 131, [ =( product( product( a12, a9 ), a1 ), product( a10, a12 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, clause( 966, [ =( product( product( a12, a9 ), a1 ), product( a9, a11
% 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( 221, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 0.49/0.90  , clause( 967, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 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( 970, [ =( product( product( X, a9 ), a1 ), product( product( X, a10
% 0.49/0.90     ), a11 ) ) ] )
% 0.49/0.90  , clause( 176, [ =( product( product( X, a10 ), a11 ), product( product( X
% 0.49/0.90    , a9 ), a1 ) ) ] )
% 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( 972, [ =( product( product( a11, a9 ), a1 ), product( a1, a11 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 17, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 970, [ =( product( product( X, a9 ), a1 ), product( product( X
% 0.49/0.90    , a10 ), a11 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a11 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 973, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 104, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, clause( 972, [ =( product( product( a11, a9 ), a1 ), product( a1, a11
% 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( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 973, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 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( 976, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 981, [ =( product( product( a12, a10 ), a12 ), product( a12, 
% 0.49/0.90    product( a9, a11 ) ) ) ] )
% 0.49/0.90  , clause( 221, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 0.49/0.90  , 0, clause( 976, [ =( 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, a12 ), :=( Y, a10
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 982, [ =( product( product( a12, a10 ), a12 ), product( product( 
% 0.49/0.90    a10, a9 ), a11 ) ) ] )
% 0.49/0.90  , clause( 74, [ =( product( a12, product( X, a11 ) ), product( product( a10
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , 0, clause( 981, [ =( product( product( a12, a10 ), a12 ), product( a12, 
% 0.49/0.90    product( a9, a11 ) ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a9 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 983, [ =( product( product( a12, a10 ), a12 ), product( product( 
% 0.49/0.90    a12, a1 ), a11 ) ) ] )
% 0.49/0.90  , clause( 116, [ =( product( a10, a9 ), product( a12, a1 ) ) ] )
% 0.49/0.90  , 0, clause( 982, [ =( product( product( a12, a10 ), a12 ), product( 
% 0.49/0.90    product( a10, a9 ), a11 ) ) ] )
% 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( 984, [ =( product( product( a12, a9 ), a10 ), product( product( a12
% 0.49/0.90    , a1 ), a11 ) ) ] )
% 0.49/0.90  , clause( 132, [ =( product( product( X, a10 ), a12 ), product( product( X
% 0.49/0.90    , a9 ), a10 ) ) ] )
% 0.49/0.90  , 0, clause( 983, [ =( product( product( a12, a10 ), a12 ), product( 
% 0.49/0.90    product( a12, a1 ), a11 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a12 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 985, [ =( product( product( a12, a1 ), a11 ), product( product( a12
% 0.49/0.90    , a9 ), a10 ) ) ] )
% 0.49/0.90  , clause( 984, [ =( product( product( a12, a9 ), a10 ), product( product( 
% 0.49/0.90    a12, a1 ), a11 ) ) ] )
% 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( 227, [ =( product( product( a12, a1 ), a11 ), product( product( a12
% 0.49/0.90    , a9 ), a10 ) ) ] )
% 0.49/0.90  , clause( 985, [ =( product( product( a12, a1 ), a11 ), product( product( 
% 0.49/0.90    a12, 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( 987, [ =( product( product( X, a9 ), a10 ), product( product( X, 
% 0.49/0.90    a10 ), a12 ) ) ] )
% 0.49/0.90  , clause( 132, [ =( product( product( X, a10 ), a12 ), 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  paramod(
% 0.49/0.90  clause( 988, [ =( product( product( a12, a9 ), a10 ), product( a9, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 987, [ =( product( product( X, a9 ), a10 ), product( product( 
% 0.49/0.90    X, a10 ), a12 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a12 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 249, [ =( product( product( a12, a9 ), a10 ), product( a9, a12 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 988, [ =( product( product( a12, a9 ), a10 ), product( a9, a12 )
% 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( 991, [ =( product( product( a15, X ), a3 ), product( a14, product( 
% 0.49/0.90    X, a3 ) ) ) ] )
% 0.49/0.90  , clause( 31, [ =( product( a14, product( X, a3 ) ), product( product( a15
% 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( 996, [ =( product( product( a15, product( a3, a8 ) ), a3 ), product( 
% 0.49/0.90    a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , clause( 100, [ =( product( product( a3, a8 ), a3 ), product( a3, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 991, [ =( product( product( a15, X ), a3 ), product( a14, 
% 0.49/0.90    product( X, a3 ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, product( a3, a8 )
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 997, [ =( product( product( product( a4, a3 ), a8 ), a3 ), product( 
% 0.49/0.90    a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , clause( 29, [ =( product( a15, product( X, a8 ) ), product( product( a4, 
% 0.49/0.90    X ), a8 ) ) ] )
% 0.49/0.90  , 0, clause( 996, [ =( product( product( a15, product( a3, a8 ) ), a3 ), 
% 0.49/0.90    product( a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a3 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 998, [ =( product( a4, product( a8, a3 ) ), product( a14, product( 
% 0.49/0.90    a3, a7 ) ) ) ] )
% 0.49/0.90  , clause( 33, [ =( product( product( product( X, Y ), Z ), Y ), product( X
% 0.49/0.90    , product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, clause( 997, [ =( product( product( product( a4, a3 ), a8 ), a3 ), 
% 0.49/0.90    product( a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a4 ), :=( Y, a3 ), :=( Z, a8 )] ), 
% 0.49/0.90    substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 999, [ =( product( a4, a7 ), product( a14, product( a3, a7 ) ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 94, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 998, [ =( product( a4, product( a8, a3 ) ), product( a14, 
% 0.49/0.90    product( a3, a7 ) ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1000, [ =( a11, product( a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , clause( 16, [ =( product( a4, a7 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 999, [ =( product( a4, a7 ), product( a14, product( a3, 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( 1001, [ =( product( a14, product( a3, a7 ) ), a11 ) ] )
% 0.49/0.90  , clause( 1000, [ =( a11, product( a14, product( a3, 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( 256, [ =( product( a14, product( a3, a7 ) ), a11 ) ] )
% 0.49/0.90  , clause( 1001, [ =( product( a14, product( a3, a7 ) ), a11 ) ] )
% 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( 1003, [ =( product( product( a9, X ), a2 ), product( a8, product( X
% 0.49/0.90    , a2 ) ) ) ] )
% 0.49/0.90  , clause( 97, [ =( product( a8, product( X, a2 ) ), product( product( a9, X
% 0.49/0.90     ), a2 ) ) ] )
% 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( 1009, [ =( product( product( a9, product( a2, a1 ) ), a2 ), product( 
% 0.49/0.90    a8, product( a2, a3 ) ) ) ] )
% 0.49/0.90  , clause( 106, [ =( product( product( a2, a1 ), a2 ), product( a2, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, clause( 1003, [ =( product( product( a9, X ), a2 ), product( a8, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, product( a2, a1 )
% 0.49/0.90     )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1010, [ =( product( product( a9, product( a2, a1 ) ), a2 ), product( 
% 0.49/0.90    product( a7, a2 ), a3 ) ) ] )
% 0.49/0.90  , clause( 92, [ =( product( a8, product( X, a3 ) ), product( product( a7, X
% 0.49/0.90     ), a3 ) ) ] )
% 0.49/0.90  , 0, clause( 1009, [ =( product( product( a9, product( a2, a1 ) ), a2 ), 
% 0.49/0.90    product( a8, product( a2, a3 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [ :=( X, a2 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1011, [ =( product( product( a9, product( a2, a1 ) ), a2 ), product( 
% 0.49/0.90    product( a7, a1 ), a2 ) ) ] )
% 0.49/0.90  , clause( 55, [ =( product( product( X, a2 ), a3 ), product( product( X, a1
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , 0, clause( 1010, [ =( product( product( a9, product( a2, a1 ) ), a2 ), 
% 0.49/0.90    product( product( a7, a2 ), a3 ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [ :=( X, a7 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1012, [ =( product( product( product( a10, a2 ), a1 ), a2 ), 
% 0.49/0.90    product( product( a7, a1 ), a2 ) ) ] )
% 0.49/0.90  , clause( 87, [ =( product( a9, product( X, a1 ) ), product( product( a10, 
% 0.49/0.90    X ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 1011, [ =( product( product( a9, product( a2, a1 ) ), a2 ), 
% 0.49/0.90    product( product( a7, a1 ), a2 ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a2 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1013, [ =( product( a10, product( a1, a2 ) ), product( product( a7
% 0.49/0.90    , a1 ), a2 ) ) ] )
% 0.49/0.90  , clause( 33, [ =( product( product( product( X, Y ), Z ), Y ), product( X
% 0.49/0.90    , product( Z, Y ) ) ) ] )
% 0.49/0.90  , 0, clause( 1012, [ =( product( product( product( a10, a2 ), a1 ), a2 ), 
% 0.49/0.90    product( product( a7, a1 ), a2 ) ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a10 ), :=( Y, a2 ), :=( Z, a1 )] ), 
% 0.49/0.90    substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1014, [ =( product( a10, a3 ), product( product( a7, a1 ), a2 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 1013, [ =( product( a10, product( a1, a2 ) ), product( product( 
% 0.49/0.90    a7, a1 ), a2 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 1015, [ =( product( product( a7, a1 ), a2 ), product( a10, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 1014, [ =( product( a10, a3 ), product( product( a7, a1 ), a2 ) )
% 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( 330, [ =( product( product( a7, a1 ), a2 ), product( a10, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 1015, [ =( product( product( a7, a1 ), a2 ), product( a10, a3 ) )
% 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( 1017, [ =( product( product( a9, X ), a2 ), product( a8, product( X
% 0.49/0.90    , a2 ) ) ) ] )
% 0.49/0.90  , clause( 97, [ =( product( a8, product( X, a2 ) ), product( product( a9, X
% 0.49/0.90     ), a2 ) ) ] )
% 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( 1020, [ =( product( product( a9, a1 ), a2 ), product( a8, a3 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 1017, [ =( product( product( a9, X ), a2 ), product( a8, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a1 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1021, [ =( product( product( a9, a1 ), a2 ), a7 ) ] )
% 0.49/0.90  , clause( 94, [ =( product( a8, a3 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1020, [ =( product( product( a9, a1 ), a2 ), product( a8, a3 )
% 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( 1022, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , clause( 8, [ =( product( a9, a1 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 1021, [ =( product( product( a9, a1 ), a2 ), 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( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , clause( 1022, [ =( product( a10, a2 ), 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( 1025, [ =( product( product( a9, X ), a2 ), product( a8, product( X
% 0.49/0.90    , a2 ) ) ) ] )
% 0.49/0.90  , clause( 97, [ =( product( a8, product( X, a2 ) ), product( product( a9, X
% 0.49/0.90     ), a2 ) ) ] )
% 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( 1027, [ =( product( product( a9, a10 ), a2 ), product( a8, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1025, [ =( product( product( a9, X ), a2 ), product( a8, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 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( 1028, [ =( product( a12, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , clause( 128, [ =( product( a9, a10 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 1027, [ =( product( product( a9, a10 ), a2 ), product( a8, a7
% 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( 1029, [ =( product( a8, a7 ), product( a12, a2 ) ) ] )
% 0.49/0.90  , clause( 1028, [ =( product( a12, 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( 334, [ =( product( a8, a7 ), product( a12, a2 ) ) ] )
% 0.49/0.90  , clause( 1029, [ =( product( a8, a7 ), product( a12, 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( 1031, [ =( product( X, product( Z, Y ) ), product( product( product( 
% 0.49/0.90    X, Y ), Z ), Y ) ) ] )
% 0.49/0.90  , clause( 33, [ =( product( product( product( X, Y ), Z ), Y ), product( X
% 0.49/0.90    , product( Z, Y ) ) ) ] )
% 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  paramod(
% 0.49/0.90  clause( 1033, [ =( product( a10, product( X, a2 ) ), product( product( a7, 
% 0.49/0.90    X ), a2 ) ) ] )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1031, [ =( product( X, product( Z, Y ) ), product( product( 
% 0.49/0.90    product( X, Y ), Z ), Y ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a2 )
% 0.49/0.90    , :=( Z, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 335, [ =( product( a10, product( X, a2 ) ), product( product( a7, X
% 0.49/0.90     ), a2 ) ) ] )
% 0.49/0.90  , clause( 1033, [ =( product( a10, product( X, a2 ) ), product( product( a7
% 0.49/0.90    , X ), 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( 1037, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 1040, [ =( product( product( a2, a10 ), a2 ), product( a2, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1037, [ =( 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, a10 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1041, [ =( product( product( a2, a10 ), a2 ), a6 ) ] )
% 0.49/0.90  , clause( 51, [ =( product( a2, a7 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1040, [ =( product( product( a2, a10 ), a2 ), product( a2, a7
% 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  subsumption(
% 0.49/0.90  clause( 336, [ =( product( product( a2, a10 ), a2 ), a6 ) ] )
% 0.49/0.90  , clause( 1041, [ =( product( product( a2, a10 ), a2 ), 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( 1044, [ =( 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( 1045, [ =( a10, product( a7, a2 ) ) ] )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1044, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a10 ), :=( Y, a2 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 1046, [ =( product( a7, a2 ), a10 ) ] )
% 0.49/0.90  , clause( 1045, [ =( a10, product( a7, 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( 339, [ =( product( a7, a2 ), a10 ) ] )
% 0.49/0.90  , clause( 1046, [ =( product( a7, a2 ), 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( 1048, [ =( product( product( X, Y ), X ), product( X, product( Y, X
% 0.49/0.90     ) ) ) ] )
% 0.49/0.90  , clause( 43, [ =( 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( 1051, [ =( product( product( a2, a7 ), a2 ), product( a2, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 339, [ =( product( a7, a2 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 1048, [ =( 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, a7 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1052, [ =( product( a6, a2 ), product( a2, a10 ) ) ] )
% 0.49/0.90  , clause( 51, [ =( product( a2, a7 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1051, [ =( product( product( a2, a7 ), a2 ), product( a2, 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  subsumption(
% 0.49/0.90  clause( 341, [ =( product( a6, a2 ), product( a2, a10 ) ) ] )
% 0.49/0.90  , clause( 1052, [ =( product( a6, a2 ), product( a2, 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( 1055, [ =( 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( 1058, [ =( product( product( X, a7 ), a2 ), product( product( X, a2
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 339, [ =( product( a7, a2 ), a10 ) ] )
% 0.49/0.90  , 0, clause( 1055, [ =( 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, a2 )
% 0.49/0.90    , :=( Z, a7 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 342, [ =( product( product( X, a7 ), a2 ), product( product( X, a2
% 0.49/0.90     ), a10 ) ) ] )
% 0.49/0.90  , clause( 1058, [ =( product( product( X, a7 ), a2 ), product( product( X, 
% 0.49/0.90    a2 ), a10 ) ) ] )
% 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( 1063, [ =( product( product( a7, X ), a2 ), product( a10, product( 
% 0.49/0.90    X, a2 ) ) ) ] )
% 0.49/0.90  , clause( 335, [ =( product( a10, product( X, a2 ) ), product( product( a7
% 0.49/0.90    , X ), a2 ) ) ] )
% 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( 1067, [ =( product( product( a7, a6 ), a2 ), product( a10, product( 
% 0.49/0.90    a2, a10 ) ) ) ] )
% 0.49/0.90  , clause( 341, [ =( product( a6, a2 ), product( a2, a10 ) ) ] )
% 0.49/0.90  , 0, clause( 1063, [ =( product( product( a7, X ), a2 ), product( a10, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, a6 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1068, [ =( product( product( a7, a6 ), a2 ), product( product( a10
% 0.49/0.90    , a2 ), a10 ) ) ] )
% 0.49/0.90  , clause( 43, [ =( product( X, product( Y, X ) ), product( product( X, Y )
% 0.49/0.90    , X ) ) ] )
% 0.49/0.90  , 0, clause( 1067, [ =( product( product( a7, a6 ), a2 ), product( a10, 
% 0.49/0.90    product( a2, a10 ) ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [ :=( X, a10 ), :=( Y, a2 )] ), substitution( 1, [] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1069, [ =( product( product( a7, a6 ), a2 ), product( a7, a10 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1068, [ =( product( product( a7, a6 ), a2 ), product( product( 
% 0.49/0.90    a10, a2 ), a10 ) ) ] )
% 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( 1070, [ =( product( a5, a2 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , clause( 81, [ =( product( a7, a6 ), a5 ) ] )
% 0.49/0.90  , 0, clause( 1069, [ =( product( product( a7, a6 ), a2 ), product( a7, 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  subsumption(
% 0.49/0.90  clause( 434, [ =( product( a5, a2 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , clause( 1070, [ =( product( a5, a2 ), product( a7, 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( 1073, [ =( product( product( a7, X ), a2 ), product( a10, product( 
% 0.49/0.90    X, a2 ) ) ) ] )
% 0.49/0.90  , clause( 335, [ =( product( a10, product( X, a2 ) ), product( product( a7
% 0.49/0.90    , X ), a2 ) ) ] )
% 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( 1074, [ =( product( product( a7, a10 ), a2 ), product( a10, a7 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 0.49/0.90  , 0, clause( 1073, [ =( product( product( a7, X ), a2 ), product( a10, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 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( 435, [ =( product( product( a7, a10 ), a2 ), product( a10, a7 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 1074, [ =( product( product( a7, a10 ), a2 ), product( a10, 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( 1077, [ =( 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( 1079, [ =( a5, product( product( a7, a10 ), a2 ) ) ] )
% 0.49/0.90  , clause( 434, [ =( product( a5, a2 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , 0, clause( 1077, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a5 ), :=( Y, a2 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1080, [ =( a5, product( a10, a7 ) ) ] )
% 0.49/0.90  , clause( 435, [ =( product( product( a7, a10 ), a2 ), product( a10, a7 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , 0, clause( 1079, [ =( a5, product( product( a7, a10 ), a2 ) ) ] )
% 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( 1081, [ =( product( a10, a7 ), a5 ) ] )
% 0.49/0.90  , clause( 1080, [ =( a5, product( a10, 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( 449, [ =( product( a10, a7 ), a5 ) ] )
% 0.49/0.90  , clause( 1081, [ =( product( a10, a7 ), 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( 1083, [ =( product( a12, a7 ), product( product( a10, a7 ), a4 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 206, [ =( product( product( a10, a7 ), a4 ), product( a12, 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( 1085, [ =( product( a12, a7 ), product( a5, a4 ) ) ] )
% 0.49/0.90  , clause( 449, [ =( product( a10, a7 ), a5 ) ] )
% 0.49/0.90  , 0, clause( 1083, [ =( product( a12, a7 ), product( product( a10, a7 ), a4
% 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( 1086, [ =( product( a12, a7 ), a3 ) ] )
% 0.49/0.90  , clause( 69, [ =( product( a5, a4 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 1085, [ =( product( a12, a7 ), product( a5, a4 ) ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 452, [ =( product( a12, a7 ), a3 ) ] )
% 0.49/0.90  , clause( 1086, [ =( product( a12, a7 ), 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( 1089, [ =( 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( 1090, [ =( a12, product( a3, a7 ) ) ] )
% 0.49/0.90  , clause( 452, [ =( product( a12, a7 ), a3 ) ] )
% 0.49/0.90  , 0, clause( 1089, [ =( X, product( product( X, Y ), Y ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, a12 ), :=( Y, a7 )] )
% 0.49/0.90    ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 1091, [ =( product( a3, a7 ), a12 ) ] )
% 0.49/0.90  , clause( 1090, [ =( a12, product( a3, 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( 464, [ =( product( a3, a7 ), a12 ) ] )
% 0.49/0.90  , clause( 1091, [ =( product( a3, a7 ), a12 ) ] )
% 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( 1093, [ =( product( product( X, a2 ), a10 ), product( product( X, 
% 0.49/0.90    a7 ), a2 ) ) ] )
% 0.49/0.90  , clause( 342, [ =( product( product( X, a7 ), a2 ), product( product( X, 
% 0.49/0.90    a2 ), a10 ) ) ] )
% 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( 1096, [ =( product( product( a3, a2 ), a10 ), product( a12, a2 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 464, [ =( product( a3, a7 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 1093, [ =( product( product( X, a2 ), a10 ), product( product( 
% 0.49/0.90    X, a7 ), a2 ) ) ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a3 )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1097, [ =( product( a1, a10 ), product( a12, a2 ) ) ] )
% 0.49/0.90  , clause( 56, [ =( product( a3, a2 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 1096, [ =( product( product( a3, a2 ), a10 ), product( a12, a2
% 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  paramod(
% 0.49/0.90  clause( 1098, [ =( a11, product( a12, a2 ) ) ] )
% 0.49/0.90  , clause( 22, [ =( product( a1, a10 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 1097, [ =( product( a1, a10 ), product( a12, a2 ) ) ] )
% 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( 1099, [ =( product( a12, a2 ), a11 ) ] )
% 0.49/0.90  , clause( 1098, [ =( a11, product( a12, 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( 465, [ =( product( a12, a2 ), a11 ) ] )
% 0.49/0.90  , clause( 1099, [ =( product( a12, a2 ), a11 ) ] )
% 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( 1101, [ =( a11, product( a14, product( a3, a7 ) ) ) ] )
% 0.49/0.90  , clause( 256, [ =( product( a14, product( a3, a7 ) ), a11 ) ] )
% 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( 1103, [ =( a11, product( a14, a12 ) ) ] )
% 0.49/0.90  , clause( 464, [ =( product( a3, a7 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 1101, [ =( a11, product( a14, product( a3, a7 ) ) ) ] )
% 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( 1104, [ =( a11, a2 ) ] )
% 0.49/0.90  , clause( 46, [ =( product( a14, a12 ), a2 ) ] )
% 0.49/0.90  , 0, clause( 1103, [ =( a11, product( a14, a12 ) ) ] )
% 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( 1105, [ =( a2, a11 ) ] )
% 0.49/0.90  , clause( 1104, [ =( a11, 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( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , clause( 1105, [ =( a2, a11 ) ] )
% 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( 1107, [ =( product( a7, a10 ), product( a5, a2 ) ) ] )
% 0.49/0.90  , clause( 434, [ =( product( a5, a2 ), product( a7, a10 ) ) ] )
% 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( 1108, [ =( product( a7, a10 ), product( a5, a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1107, [ =( product( a7, a10 ), product( a5, a2 ) ) ] )
% 0.49/0.90  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 1109, [ =( product( a5, a11 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , clause( 1108, [ =( product( a7, a10 ), product( a5, a11 ) ) ] )
% 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( 471, [ =( product( a5, a11 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , clause( 1109, [ =( product( a5, a11 ), product( a7, 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( 1111, [ =( product( product( a7, X ), a2 ), product( a10, product( 
% 0.49/0.90    X, a2 ) ) ) ] )
% 0.49/0.90  , clause( 335, [ =( product( a10, product( X, a2 ) ), product( product( a7
% 0.49/0.90    , X ), a2 ) ) ] )
% 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( 1114, [ =( product( product( a7, X ), a2 ), product( a10, product( 
% 0.49/0.90    X, a11 ) ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1111, [ =( product( product( a7, X ), a2 ), product( a10, 
% 0.49/0.90    product( X, a2 ) ) ) ] )
% 0.49/0.90  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1115, [ =( product( product( a7, X ), a11 ), product( a10, product( 
% 0.49/0.90    X, a11 ) ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1114, [ =( product( product( a7, X ), a2 ), product( a10, 
% 0.49/0.90    product( X, a11 ) ) ) ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1118, [ =( product( product( a7, X ), a11 ), product( product( a12
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , clause( 77, [ =( product( a10, product( X, a11 ) ), product( product( a12
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1115, [ =( product( product( a7, X ), a11 ), product( a10, 
% 0.49/0.90    product( X, a11 ) ) ) ] )
% 0.49/0.90  , 0, 6, 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( 472, [ =( product( product( a7, X ), a11 ), product( product( a12, 
% 0.49/0.90    X ), a11 ) ) ] )
% 0.49/0.90  , clause( 1118, [ =( product( product( a7, X ), a11 ), product( product( 
% 0.49/0.90    a12, X ), a11 ) ) ] )
% 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( 1121, [ =( product( a10, a3 ), product( product( a7, a1 ), a2 ) ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 330, [ =( product( product( a7, a1 ), a2 ), product( a10, a3 ) )
% 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( 1125, [ =( product( a10, a3 ), product( product( a7, a1 ), a11 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1121, [ =( product( a10, a3 ), product( product( a7, a1 ), a2
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1126, [ =( product( a10, a3 ), product( product( a12, a1 ), a11 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 472, [ =( product( product( a7, X ), a11 ), product( product( a12
% 0.49/0.90    , X ), a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1125, [ =( product( a10, a3 ), product( product( a7, a1 ), a11
% 0.49/0.90     ) ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1127, [ =( product( a10, a3 ), product( product( a12, a9 ), a10 ) )
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 227, [ =( product( product( a12, a1 ), a11 ), product( product( 
% 0.49/0.90    a12, a9 ), a10 ) ) ] )
% 0.49/0.90  , 0, clause( 1126, [ =( product( a10, a3 ), product( product( a12, a1 ), 
% 0.49/0.90    a11 ) ) ] )
% 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( 1128, [ =( product( a10, a3 ), product( a9, a12 ) ) ] )
% 0.49/0.90  , clause( 249, [ =( product( product( a12, a9 ), a10 ), product( a9, a12 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, clause( 1127, [ =( product( a10, a3 ), product( product( a12, a9 ), 
% 0.49/0.90    a10 ) ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 478, [ =( product( a10, a3 ), product( a9, a12 ) ) ] )
% 0.49/0.90  , clause( 1128, [ =( product( a10, a3 ), product( a9, a12 ) ) ] )
% 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( 1131, [ =( a6, product( product( a2, a10 ), a2 ) ) ] )
% 0.49/0.90  , clause( 336, [ =( product( product( a2, a10 ), a2 ), a6 ) ] )
% 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( 1136, [ =( a6, product( product( a2, a10 ), a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1131, [ =( a6, product( product( a2, a10 ), a2 ) ) ] )
% 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( 1137, [ =( a6, product( product( a11, a10 ), a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1136, [ =( a6, product( product( a2, a10 ), a11 ) ) ] )
% 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( 1139, [ =( a6, product( product( a11, a9 ), a1 ) ) ] )
% 0.49/0.90  , clause( 176, [ =( product( product( X, a10 ), a11 ), product( product( X
% 0.49/0.90    , a9 ), a1 ) ) ] )
% 0.49/0.90  , 0, clause( 1137, [ =( a6, product( product( a11, a10 ), a11 ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a11 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1140, [ =( a6, product( a11, a12 ) ) ] )
% 0.49/0.90  , clause( 104, [ =( product( product( a11, a9 ), a1 ), product( a11, a12 )
% 0.49/0.90     ) ] )
% 0.49/0.90  , 0, clause( 1139, [ =( a6, product( product( a11, a9 ), a1 ) ) ] )
% 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( 1141, [ =( a6, product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1140, [ =( a6, product( a11, a12 ) ) ] )
% 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( 1142, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , clause( 1141, [ =( a6, product( a1, a11 ) ) ] )
% 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( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , clause( 1142, [ =( product( a1, a11 ), 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( 1144, [ =( a7, product( a10, a2 ) ) ] )
% 0.49/0.90  , clause( 333, [ =( product( a10, a2 ), a7 ) ] )
% 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( 1146, [ =( a7, product( a10, a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1144, [ =( a7, product( a10, a2 ) ) ] )
% 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( 1147, [ =( a7, a12 ) ] )
% 0.49/0.90  , clause( 9, [ =( product( a10, a11 ), a12 ) ] )
% 0.49/0.90  , 0, clause( 1146, [ =( a7, product( a10, a11 ) ) ] )
% 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( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , clause( 1147, [ =( a7, a12 ) ] )
% 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( 1150, [ =( a8, product( a9, a2 ) ) ] )
% 0.49/0.90  , clause( 91, [ =( product( a9, a2 ), a8 ) ] )
% 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( 1151, [ =( a8, product( a9, a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1150, [ =( a8, product( a9, a2 ) ) ] )
% 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( 1152, [ =( product( a9, a11 ), a8 ) ] )
% 0.49/0.90  , clause( 1151, [ =( a8, product( a9, a11 ) ) ] )
% 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( 490, [ =( product( a9, a11 ), a8 ) ] )
% 0.49/0.90  , clause( 1152, [ =( product( a9, a11 ), 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( 1154, [ =( a3, product( a1, a2 ) ) ] )
% 0.49/0.90  , clause( 3, [ =( product( a1, a2 ), a3 ) ] )
% 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( 1156, [ =( a3, product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1154, [ =( a3, product( a1, a2 ) ) ] )
% 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( 1157, [ =( a3, a6 ) ] )
% 0.49/0.90  , clause( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1156, [ =( a3, product( a1, a11 ) ) ] )
% 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( 1158, [ =( a6, a3 ) ] )
% 0.49/0.90  , clause( 1157, [ =( a3, a6 ) ] )
% 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( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , clause( 1158, [ =( a6, 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( 1160, [ =( a6, product( a2, a7 ) ) ] )
% 0.49/0.90  , clause( 51, [ =( product( a2, a7 ), a6 ) ] )
% 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( 1163, [ =( a6, product( a11, a7 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1160, [ =( a6, product( a2, a7 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1164, [ =( a6, a4 ) ] )
% 0.49/0.90  , clause( 21, [ =( product( a11, a7 ), a4 ) ] )
% 0.49/0.90  , 0, clause( 1163, [ =( a6, product( a11, 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( 1165, [ =( a3, a4 ) ] )
% 0.49/0.90  , clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , 0, clause( 1164, [ =( a6, a4 ) ] )
% 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( 1166, [ =( a4, a3 ) ] )
% 0.49/0.90  , clause( 1165, [ =( 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( 494, [ =( a4, a3 ) ] )
% 0.49/0.90  , clause( 1166, [ =( 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( 1168, [ =( a14, product( a2, a12 ) ) ] )
% 0.49/0.90  , clause( 13, [ =( product( a2, a12 ), a14 ) ] )
% 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( 1172, [ =( a14, product( a11, a12 ) ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1168, [ =( a14, product( a2, a12 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1173, [ =( a14, product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1172, [ =( a14, product( a11, a12 ) ) ] )
% 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( 1174, [ =( a14, a6 ) ] )
% 0.49/0.90  , clause( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1173, [ =( a14, product( a1, a11 ) ) ] )
% 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( 1175, [ =( a14, a3 ) ] )
% 0.49/0.90  , clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , 0, clause( 1174, [ =( a14, a6 ) ] )
% 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( 1176, [ =( a3, a14 ) ] )
% 0.49/0.90  , clause( 1175, [ =( a14, 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( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  , clause( 1176, [ =( a3, a14 ) ] )
% 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( 1178, [ =( a12, product( a3, a7 ) ) ] )
% 0.49/0.90  , clause( 464, [ =( product( a3, a7 ), a12 ) ] )
% 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( 1182, [ =( a12, product( a3, a12 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1178, [ =( a12, product( a3, a7 ) ) ] )
% 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( 1183, [ =( a12, product( a14, a12 ) ) ] )
% 0.49/0.90  , clause( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  , 0, clause( 1182, [ =( a12, product( a3, a12 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1184, [ =( a12, a2 ) ] )
% 0.49/0.90  , clause( 46, [ =( product( a14, a12 ), a2 ) ] )
% 0.49/0.90  , 0, clause( 1183, [ =( a12, product( a14, a12 ) ) ] )
% 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( 1185, [ =( a12, a11 ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1184, [ =( a12, a2 ) ] )
% 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( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  , clause( 1185, [ =( a12, a11 ) ] )
% 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( 1188, [ =( a3, product( a12, a7 ) ) ] )
% 0.49/0.90  , clause( 452, [ =( product( a12, a7 ), a3 ) ] )
% 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( 1192, [ =( a3, product( a12, a12 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1188, [ =( a3, product( a12, a7 ) ) ] )
% 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( 1193, [ =( a3, a12 ) ] )
% 0.49/0.90  , clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , 0, clause( 1192, [ =( a3, product( a12, a12 ) ) ] )
% 0.49/0.90  , 0, 2, substitution( 0, [ :=( X, a12 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1194, [ =( a3, a11 ) ] )
% 0.49/0.90  , clause( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  , 0, clause( 1193, [ =( a3, a12 ) ] )
% 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( 1195, [ =( a14, a11 ) ] )
% 0.49/0.90  , clause( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  , 0, clause( 1194, [ =( a3, a11 ) ] )
% 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( 497, [ =( a14, a11 ) ] )
% 0.49/0.90  , clause( 1195, [ =( a14, a11 ) ] )
% 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( 1198, [ =( a5, product( a10, a7 ) ) ] )
% 0.49/0.90  , clause( 449, [ =( product( a10, a7 ), a5 ) ] )
% 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( 1201, [ =( a5, product( a10, a12 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1198, [ =( a5, product( a10, a7 ) ) ] )
% 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( 1202, [ =( a5, product( a9, a11 ) ) ] )
% 0.49/0.90  , clause( 221, [ =( product( a10, a12 ), product( a9, a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1201, [ =( a5, product( a10, a12 ) ) ] )
% 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( 1203, [ =( a5, a8 ) ] )
% 0.49/0.90  , clause( 490, [ =( product( a9, a11 ), a8 ) ] )
% 0.49/0.90  , 0, clause( 1202, [ =( a5, product( a9, a11 ) ) ] )
% 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( 1204, [ =( a8, a5 ) ] )
% 0.49/0.90  , clause( 1203, [ =( a5, 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( 498, [ =( a8, a5 ) ] )
% 0.49/0.90  , clause( 1204, [ =( a8, 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( 1206, [ =( product( a12, a2 ), product( a8, a7 ) ) ] )
% 0.49/0.90  , clause( 334, [ =( product( a8, a7 ), product( a12, a2 ) ) ] )
% 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( 1214, [ =( product( a12, a2 ), product( a8, a12 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1206, [ =( product( a12, a2 ), product( a8, a7 ) ) ] )
% 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( 1215, [ =( product( a12, a2 ), product( a5, a12 ) ) ] )
% 0.49/0.90  , clause( 498, [ =( a8, a5 ) ] )
% 0.49/0.90  , 0, clause( 1214, [ =( product( a12, a2 ), product( a8, a12 ) ) ] )
% 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( 1217, [ =( product( a12, a2 ), product( a5, a11 ) ) ] )
% 0.49/0.90  , clause( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  , 0, clause( 1215, [ =( product( a12, a2 ), product( a5, a12 ) ) ] )
% 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( 1218, [ =( product( a11, a2 ), product( a5, a11 ) ) ] )
% 0.49/0.90  , clause( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  , 0, clause( 1217, [ =( product( a12, a2 ), product( a5, a11 ) ) ] )
% 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( 1223, [ =( product( a11, a2 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , clause( 471, [ =( product( a5, a11 ), product( a7, a10 ) ) ] )
% 0.49/0.90  , 0, clause( 1218, [ =( product( a11, a2 ), product( a5, a11 ) ) ] )
% 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( 1224, [ =( product( a11, a2 ), product( a12, a10 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1223, [ =( product( a11, a2 ), product( a7, a10 ) ) ] )
% 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( 1225, [ =( product( a11, a2 ), a9 ) ] )
% 0.49/0.90  , clause( 124, [ =( product( a12, a10 ), a9 ) ] )
% 0.49/0.90  , 0, clause( 1224, [ =( product( a11, a2 ), product( a12, a10 ) ) ] )
% 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( 1226, [ =( product( a11, a11 ), a9 ) ] )
% 0.49/0.90  , clause( 466, [ =( a2, a11 ) ] )
% 0.49/0.90  , 0, clause( 1225, [ =( product( a11, a2 ), a9 ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1227, [ =( a11, a9 ) ] )
% 0.49/0.90  , clause( 0, [ =( product( X, X ), X ) ] )
% 0.49/0.90  , 0, clause( 1226, [ =( product( a11, a11 ), a9 ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [ :=( X, a11 )] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  eqswap(
% 0.49/0.90  clause( 1228, [ =( a9, a11 ) ] )
% 0.49/0.90  , clause( 1227, [ =( a11, 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( 500, [ =( a9, a11 ) ] )
% 0.49/0.90  , clause( 1228, [ =( a9, a11 ) ] )
% 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( 1230, [ =( a10, product( a7, a2 ) ) ] )
% 0.49/0.90  , clause( 339, [ =( product( a7, a2 ), a10 ) ] )
% 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( 1232, [ =( a10, product( a12, a2 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1230, [ =( a10, product( a7, a2 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1233, [ =( a10, a11 ) ] )
% 0.49/0.90  , clause( 465, [ =( product( a12, a2 ), a11 ) ] )
% 0.49/0.90  , 0, clause( 1232, [ =( a10, product( a12, a2 ) ) ] )
% 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( 1234, [ =( a11, a10 ) ] )
% 0.49/0.90  , clause( 1233, [ =( a10, a11 ) ] )
% 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( 501, [ =( a11, a10 ) ] )
% 0.49/0.90  , clause( 1234, [ =( a11, 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( 1236, [ =( a8, product( a7, a3 ) ) ] )
% 0.49/0.90  , clause( 6, [ =( product( a7, a3 ), a8 ) ] )
% 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( 1239, [ =( a8, product( a12, a3 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1236, [ =( a8, product( a7, a3 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1240, [ =( a8, a13 ) ] )
% 0.49/0.90  , clause( 10, [ =( product( a12, a3 ), a13 ) ] )
% 0.49/0.90  , 0, clause( 1239, [ =( a8, product( a12, a3 ) ) ] )
% 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( 1241, [ =( a5, a13 ) ] )
% 0.49/0.90  , clause( 498, [ =( a8, a5 ) ] )
% 0.49/0.90  , 0, clause( 1240, [ =( a8, a13 ) ] )
% 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( 503, [ =( a5, a13 ) ] )
% 0.49/0.90  , clause( 1241, [ =( a5, a13 ) ] )
% 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( 1244, [ =( a5, product( a7, a6 ) ) ] )
% 0.49/0.90  , clause( 81, [ =( product( a7, a6 ), a5 ) ] )
% 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( 1257, [ =( a5, product( a12, a6 ) ) ] )
% 0.49/0.90  , clause( 484, [ =( a7, a12 ) ] )
% 0.49/0.90  , 0, clause( 1244, [ =( a5, product( a7, a6 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1258, [ =( a5, product( a11, a6 ) ) ] )
% 0.49/0.90  , clause( 496, [ =( a12, a11 ) ] )
% 0.49/0.90  , 0, clause( 1257, [ =( a5, product( a12, a6 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1259, [ =( a5, product( a10, a6 ) ) ] )
% 0.49/0.90  , clause( 501, [ =( a11, a10 ) ] )
% 0.49/0.90  , 0, clause( 1258, [ =( a5, product( a11, a6 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1260, [ =( a5, product( a10, a3 ) ) ] )
% 0.49/0.90  , clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , 0, clause( 1259, [ =( a5, product( a10, a6 ) ) ] )
% 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( 1261, [ =( a5, product( a9, a12 ) ) ] )
% 0.49/0.90  , clause( 478, [ =( product( a10, a3 ), product( a9, a12 ) ) ] )
% 0.49/0.90  , 0, clause( 1260, [ =( a5, product( a10, a3 ) ) ] )
% 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( 1262, [ =( a5, product( a11, a12 ) ) ] )
% 0.49/0.90  , clause( 500, [ =( a9, a11 ) ] )
% 0.49/0.90  , 0, clause( 1261, [ =( a5, product( a9, a12 ) ) ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1263, [ =( a5, product( a1, a11 ) ) ] )
% 0.49/0.90  , clause( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 0.49/0.90  , 0, clause( 1262, [ =( a5, product( a11, a12 ) ) ] )
% 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( 1264, [ =( a5, a6 ) ] )
% 0.49/0.90  , clause( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1263, [ =( a5, product( a1, a11 ) ) ] )
% 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( 1265, [ =( a5, a3 ) ] )
% 0.49/0.90  , clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , 0, clause( 1264, [ =( a5, a6 ) ] )
% 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( 1266, [ =( a5, a14 ) ] )
% 0.49/0.90  , clause( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  , 0, clause( 1265, [ =( a5, a3 ) ] )
% 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( 1267, [ =( a5, a11 ) ] )
% 0.49/0.90  , clause( 497, [ =( a14, a11 ) ] )
% 0.49/0.90  , 0, clause( 1266, [ =( a5, a14 ) ] )
% 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( 1268, [ =( a5, a10 ) ] )
% 0.49/0.90  , clause( 501, [ =( a11, a10 ) ] )
% 0.49/0.90  , 0, clause( 1267, [ =( a5, a11 ) ] )
% 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( 1269, [ =( a13, a10 ) ] )
% 0.49/0.90  , clause( 503, [ =( a5, a13 ) ] )
% 0.49/0.90  , 0, clause( 1268, [ =( a5, a10 ) ] )
% 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( 504, [ =( a13, a10 ) ] )
% 0.49/0.90  , clause( 1269, [ =( a13, a10 ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1273, [ =( a12, a10 ) ] )
% 0.49/0.90  , clause( 501, [ =( a11, a10 ) ] )
% 0.49/0.90  , 0, clause( 496, [ =( a12, a11 ) ] )
% 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( 505, [ =( a12, a10 ) ] )
% 0.49/0.90  , clause( 1273, [ =( a12, 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( 1276, [ =( product( a1, a11 ), product( a11, a12 ) ) ] )
% 0.49/0.90  , clause( 225, [ =( product( a11, a12 ), product( a1, a11 ) ) ] )
% 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( 1283, [ =( product( a1, a11 ), product( a11, a10 ) ) ] )
% 0.49/0.90  , clause( 505, [ =( a12, a10 ) ] )
% 0.49/0.90  , 0, clause( 1276, [ =( product( a1, a11 ), product( a11, a12 ) ) ] )
% 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( 1284, [ =( product( a1, a11 ), a1 ) ] )
% 0.49/0.90  , clause( 17, [ =( product( a11, a10 ), a1 ) ] )
% 0.49/0.90  , 0, clause( 1283, [ =( product( a1, a11 ), product( a11, a10 ) ) ] )
% 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( 1285, [ =( a6, a1 ) ] )
% 0.49/0.90  , clause( 481, [ =( product( a1, a11 ), a6 ) ] )
% 0.49/0.90  , 0, clause( 1284, [ =( product( a1, a11 ), a1 ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1286, [ =( a3, a1 ) ] )
% 0.49/0.90  , clause( 493, [ =( a6, a3 ) ] )
% 0.49/0.90  , 0, clause( 1285, [ =( a6, a1 ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1287, [ =( a14, a1 ) ] )
% 0.49/0.90  , clause( 495, [ =( a3, a14 ) ] )
% 0.49/0.90  , 0, clause( 1286, [ =( a3, a1 ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  paramod(
% 0.49/0.90  clause( 1288, [ =( a11, a1 ) ] )
% 0.49/0.90  , clause( 497, [ =( a14, a11 )Cputime limit exceeded (core dumped)  (core dumped)
% 300.01/300.42  Bliksem ended
%------------------------------------------------------------------------------