TSTP Solution File: RNG009-7 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : RNG009-7 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 20:16:05 EDT 2022

% Result   : Unsatisfiable 0.73s 1.28s
% Output   : Refutation 0.73s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : RNG009-7 : TPTP v8.1.0. Released v1.0.0.
% 0.06/0.13  % Command  : bliksem %s
% 0.13/0.33  % Computer : n029.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % DateTime : Mon May 30 20:32:44 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.73/1.28  *** allocated 10000 integers for termspace/termends
% 0.73/1.28  *** allocated 10000 integers for clauses
% 0.73/1.28  *** allocated 10000 integers for justifications
% 0.73/1.28  Bliksem 1.12
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  Automatic Strategy Selection
% 0.73/1.28  
% 0.73/1.28  Clauses:
% 0.73/1.28  [
% 0.73/1.28     [ =( add( 'additive_identity', X ), X ) ],
% 0.73/1.28     [ =( add( X, 'additive_identity' ), X ) ],
% 0.73/1.28     [ =( add( 'additive_inverse'( X ), X ), 'additive_identity' ) ],
% 0.73/1.28     [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' ) ],
% 0.73/1.28     [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ],
% 0.73/1.28     [ =( add( X, Y ), add( Y, X ) ) ],
% 0.73/1.28     [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y ), Z ) )
% 0.73/1.28     ],
% 0.73/1.28     [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), multiply( X, Z )
% 0.73/1.28     ) ) ],
% 0.73/1.28     [ =( multiply( add( X, Y ), Z ), add( multiply( X, Z ), multiply( Y, Z )
% 0.73/1.28     ) ) ],
% 0.73/1.28     [ =( multiply( X, multiply( X, X ) ), X ) ],
% 0.73/1.28     [ =( multiply( a, b ), c ) ],
% 0.73/1.28     [ ~( =( multiply( b, a ), c ) ) ]
% 0.73/1.28  ] .
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  percentage equality = 1.000000, percentage horn = 1.000000
% 0.73/1.28  This is a pure equality problem
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  Options Used:
% 0.73/1.28  
% 0.73/1.28  useres =            1
% 0.73/1.28  useparamod =        1
% 0.73/1.28  useeqrefl =         1
% 0.73/1.28  useeqfact =         1
% 0.73/1.28  usefactor =         1
% 0.73/1.28  usesimpsplitting =  0
% 0.73/1.28  usesimpdemod =      5
% 0.73/1.28  usesimpres =        3
% 0.73/1.28  
% 0.73/1.28  resimpinuse      =  1000
% 0.73/1.28  resimpclauses =     20000
% 0.73/1.28  substype =          eqrewr
% 0.73/1.28  backwardsubs =      1
% 0.73/1.28  selectoldest =      5
% 0.73/1.28  
% 0.73/1.28  litorderings [0] =  split
% 0.73/1.28  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.73/1.28  
% 0.73/1.28  termordering =      kbo
% 0.73/1.28  
% 0.73/1.28  litapriori =        0
% 0.73/1.28  termapriori =       1
% 0.73/1.28  litaposteriori =    0
% 0.73/1.28  termaposteriori =   0
% 0.73/1.28  demodaposteriori =  0
% 0.73/1.28  ordereqreflfact =   0
% 0.73/1.28  
% 0.73/1.28  litselect =         negord
% 0.73/1.28  
% 0.73/1.28  maxweight =         15
% 0.73/1.28  maxdepth =          30000
% 0.73/1.28  maxlength =         115
% 0.73/1.28  maxnrvars =         195
% 0.73/1.28  excuselevel =       1
% 0.73/1.28  increasemaxweight = 1
% 0.73/1.28  
% 0.73/1.28  maxselected =       10000000
% 0.73/1.28  maxnrclauses =      10000000
% 0.73/1.28  
% 0.73/1.28  showgenerated =    0
% 0.73/1.28  showkept =         0
% 0.73/1.28  showselected =     0
% 0.73/1.28  showdeleted =      0
% 0.73/1.28  showresimp =       1
% 0.73/1.28  showstatus =       2000
% 0.73/1.28  
% 0.73/1.28  prologoutput =     1
% 0.73/1.28  nrgoals =          5000000
% 0.73/1.28  totalproof =       1
% 0.73/1.28  
% 0.73/1.28  Symbols occurring in the translation:
% 0.73/1.28  
% 0.73/1.28  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.73/1.28  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 0.73/1.28  !  [4, 1]      (w:0, o:16, a:1, s:1, b:0), 
% 0.73/1.28  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.73/1.28  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.73/1.28  'additive_identity'  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 0.73/1.28  add  [41, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 0.73/1.28  'additive_inverse'  [42, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 0.73/1.28  multiply  [45, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 0.73/1.28  a  [46, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.73/1.28  b  [47, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.73/1.28  c  [48, 0]      (w:1, o:15, a:1, s:1, b:0).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  Starting Search:
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  Bliksems!, er is een bewijs:
% 0.73/1.28  % SZS status Unsatisfiable
% 0.73/1.28  % SZS output start Refutation
% 0.73/1.28  
% 0.73/1.28  clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 2, [ =( add( 'additive_inverse'( X ), X ), 'additive_identity' ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 4, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 0.73/1.28    , Z ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, add( 
% 0.73/1.28    Y, Z ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( X
% 0.73/1.28    , Y ), Z ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 11, [ ~( =( multiply( b, a ), c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.28    Y, X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 19, [ =( add( add( Y, 'additive_inverse'( X ) ), X ), Y ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 20, [ =( add( add( Y, X ), 'additive_inverse'( X ) ), Y ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 23, [ =( add( add( 'additive_inverse'( Y ), X ), Y ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 37, [ =( add( multiply( X, T ), multiply( multiply( X, Y ), Z ) ), 
% 0.73/1.28    multiply( X, add( T, multiply( Y, Z ) ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 40, [ =( multiply( X, add( Y, Z ) ), multiply( X, add( Z, Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 42, [ =( multiply( a, add( X, b ) ), add( multiply( a, X ), c ) ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 46, [ =( multiply( multiply( a, a ), c ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 49, [ =( multiply( multiply( multiply( X, a ), a ), c ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 52, [ =( add( multiply( X, Z ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 53, [ =( 'additive_inverse'( add( 'additive_inverse'( X ), Y ) ), 
% 0.73/1.28    add( X, 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 54, [ =( add( 'additive_inverse'( Y ), 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( add( Y, X ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 57, [ =( add( 'additive_inverse'( add( Y, X ) ), X ), 
% 0.73/1.28    'additive_inverse'( Y ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 58, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.28    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 63, [ =( multiply( add( X, X ), Y ), multiply( X, add( Y, Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 69, [ =( multiply( add( X, Z ), Y ), multiply( add( Z, X ), Y ) ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 70, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  .
% 0.73/1.28  clause( 93, [ =( multiply( multiply( multiply( multiply( multiply( X, a ), 
% 0.73/1.28    X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 94, [ =( multiply( multiply( multiply( b, c ), c ), a ), multiply( 
% 0.73/1.28    b, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 102, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y )
% 0.73/1.28    , multiply( add( X, Z ), Y ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 104, [ =( multiply( multiply( multiply( X, c ), b ), b ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 167, [ =( multiply( 'additive_identity', add( X, X ) ), multiply( 
% 0.73/1.28    'additive_identity', X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 195, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    multiply( 'additive_identity', b ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 196, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 209, [ =( multiply( 'additive_identity', b ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 213, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    multiply( X, 'additive_identity' ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 241, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 248, [ =( multiply( 'additive_inverse'( a ), b ), 
% 0.73/1.28    'additive_inverse'( c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 259, [ =( multiply( X, 'additive_identity' ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 266, [ =( 'additive_inverse'( multiply( Z, add( 'additive_inverse'( 
% 0.73/1.28    X ), Y ) ) ), multiply( Z, add( X, 'additive_inverse'( Y ) ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 289, [ =( add( multiply( a, add( X, 'additive_inverse'( b ) ) ), c
% 0.73/1.28     ), multiply( a, X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 392, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a )
% 0.73/1.28    , c ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 402, [ =( multiply( add( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 405, [ =( multiply( add( 'additive_inverse'( multiply( multiply( X
% 0.73/1.28    , Y ), Y ) ), X ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 409, [ =( multiply( multiply( Z, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ) ), X ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 443, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 446, [ =( multiply( multiply( multiply( X, Y ), X ), X ), multiply( 
% 0.73/1.28    X, Y ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 447, [ =( multiply( b, add( multiply( c, b ), 'additive_inverse'( a
% 0.73/1.28     ) ) ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 459, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 462, [ =( multiply( multiply( multiply( X, c ), a ), a ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 466, [ =( multiply( multiply( multiply( c, b ), a ), c ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 473, [ =( multiply( multiply( multiply( X, c ), a ), c ), multiply( 
% 0.73/1.28    multiply( X, c ), b ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 478, [ =( multiply( multiply( multiply( multiply( X, c ), b ), a )
% 0.73/1.28    , c ), multiply( X, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 484, [ =( multiply( b, add( 'additive_inverse'( a ), multiply( c, b
% 0.73/1.28     ) ) ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 487, [ =( multiply( multiply( b, c ), b ), multiply( b, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 497, [ =( multiply( multiply( multiply( X, b ), c ), b ), multiply( 
% 0.73/1.28    multiply( X, b ), a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 505, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 513, [ =( multiply( multiply( multiply( c, X ), b ), b ), multiply( 
% 0.73/1.28    c, X ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 521, [ =( multiply( c, add( X, multiply( b, c ) ) ), multiply( c, 
% 0.73/1.28    add( X, a ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 523, [ =( multiply( multiply( c, c ), a ), multiply( c, b ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 528, [ =( multiply( multiply( multiply( X, c ), b ), c ), multiply( 
% 0.73/1.28    multiply( X, c ), a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 551, [ =( multiply( multiply( c, c ), b ), multiply( c, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 561, [ =( multiply( multiply( c, b ), a ), multiply( c, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 567, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b, a
% 0.73/1.28     ), a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 569, [ =( multiply( c, add( X, multiply( b, a ) ) ), multiply( c, 
% 0.73/1.28    add( X, c ) ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 577, [ =( multiply( c, add( 'additive_inverse'( multiply( b, c ) )
% 0.73/1.28    , a ) ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 581, [ =( multiply( add( 'additive_inverse'( multiply( b, c ) ), a
% 0.73/1.28     ), c ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 593, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 611, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a, c
% 0.73/1.28     ), b ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 616, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 659, [ =( multiply( c, add( 'additive_inverse'( multiply( b, a ) )
% 0.73/1.28    , c ) ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 661, [ =( multiply( add( 'additive_inverse'( multiply( b, a ) ), c
% 0.73/1.28     ), c ), 'additive_identity' ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 673, [ =( multiply( multiply( a, c ), b ), multiply( c, c ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 679, [ =( multiply( a, c ), multiply( c, a ) ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 689, [ =( multiply( b, a ), c ) ] )
% 0.73/1.28  .
% 0.73/1.28  clause( 705, [] )
% 0.73/1.28  .
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  % SZS output end Refutation
% 0.73/1.28  found a proof!
% 0.73/1.28  
% 0.73/1.28  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.73/1.28  
% 0.73/1.28  initialclauses(
% 0.73/1.28  [ clause( 707, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , clause( 708, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , clause( 709, [ =( add( 'additive_inverse'( X ), X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 710, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 711, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , clause( 712, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , clause( 713, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X
% 0.73/1.28    , Y ), Z ) ) ] )
% 0.73/1.28  , clause( 714, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , clause( 715, [ =( multiply( add( X, Y ), Z ), add( multiply( X, Z ), 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 716, [ =( multiply( X, multiply( X, X ) ), X ) ] )
% 0.73/1.28  , clause( 717, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , clause( 718, [ ~( =( multiply( b, a ), c ) ) ] )
% 0.73/1.28  ] ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , clause( 707, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , clause( 708, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 2, [ =( add( 'additive_inverse'( X ), X ), 'additive_identity' ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 709, [ =( add( 'additive_inverse'( X ), X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 710, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 4, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , clause( 711, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , clause( 712, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 0.73/1.28    , Z ) ) ] )
% 0.73/1.28  , clause( 713, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X
% 0.73/1.28    , Y ), Z ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 751, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 714, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, add( 
% 0.73/1.28    Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 751, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X
% 0.73/1.28    , add( Y, Z ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 759, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , clause( 715, [ =( multiply( add( X, Y ), Z ), add( multiply( X, Z ), 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( X
% 0.73/1.28    , Y ), Z ) ) ] )
% 0.73/1.28  , clause( 759, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( 
% 0.73/1.28    add( X, Y ), Z ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 781, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 716, [ =( multiply( X, multiply( X, X ) ), X ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, X )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , clause( 781, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , clause( 717, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 11, [ ~( =( multiply( b, a ), c ) ) ] )
% 0.73/1.28  , clause( 718, [ ~( =( multiply( b, a ), c ) ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 804, [ =( 'additive_identity', add( X, 'additive_inverse'( X ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 806, [ =( 'additive_identity', 'additive_inverse'( 
% 0.73/1.28    'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 804, [ =( 'additive_identity', add( X, 'additive_inverse'( X )
% 0.73/1.28     ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, 'additive_inverse'( 'additive_identity' )
% 0.73/1.28     )] ), substitution( 1, [ :=( X, 'additive_identity' )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 807, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 806, [ =( 'additive_identity', 'additive_inverse'( 
% 0.73/1.28    'additive_identity' ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 807, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 808, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y
% 0.73/1.28    , Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 813, [ =( multiply( multiply( multiply( multiply( X, Y ), multiply( 
% 0.73/1.28    X, Y ) ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , 0, clause( 808, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, multiply( X, Y ) )] ), substitution( 1
% 0.73/1.28    , [ :=( X, multiply( multiply( X, Y ), multiply( X, Y ) ) ), :=( Y, X ), 
% 0.73/1.28    :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 817, [ =( multiply( multiply( multiply( multiply( multiply( X, Y )
% 0.73/1.28    , X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 813, [ =( multiply( multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Y ) ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, multiply( X, Y ) ), :=( Y, X ), :=( Z, Y
% 0.73/1.28     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , clause( 817, [ =( multiply( multiply( multiply( multiply( multiply( X, Y
% 0.73/1.28     ), X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 820, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y
% 0.73/1.28    , Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 832, [ =( multiply( multiply( X, multiply( Y, Y ) ), Y ), multiply( 
% 0.73/1.28    X, Y ) ) ] )
% 0.73/1.28  , clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , 0, clause( 820, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, multiply( Y, Y ) ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 833, [ =( multiply( multiply( multiply( X, Y ), Y ), Y ), multiply( 
% 0.73/1.28    X, Y ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 832, [ =( multiply( multiply( X, multiply( Y, Y ) ), Y ), 
% 0.73/1.28    multiply( X, Y ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.28    Y, X ) ) ] )
% 0.73/1.28  , clause( 833, [ =( multiply( multiply( multiply( X, Y ), Y ), Y ), 
% 0.73/1.28    multiply( X, Y ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 836, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y
% 0.73/1.28    , Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 838, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 836, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, a ), 
% 0.73/1.28    :=( Z, b )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , clause( 838, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 842, [ =( add( add( X, Y ), Z ), add( X, add( Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 4, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 847, [ =( add( add( X, 'additive_inverse'( Y ) ), Y ), add( X, 
% 0.73/1.28    'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 2, [ =( add( 'additive_inverse'( X ), X ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 842, [ =( add( add( X, Y ), Z ), add( X, add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, 'additive_inverse'( Y ) ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 848, [ =( add( add( X, 'additive_inverse'( Y ) ), Y ), X ) ] )
% 0.73/1.28  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , 0, clause( 847, [ =( add( add( X, 'additive_inverse'( Y ) ), Y ), add( X
% 0.73/1.28    , 'additive_identity' ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 19, [ =( add( add( Y, 'additive_inverse'( X ) ), X ), Y ) ] )
% 0.73/1.28  , clause( 848, [ =( add( add( X, 'additive_inverse'( Y ) ), Y ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 851, [ =( add( add( X, Y ), Z ), add( X, add( Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 4, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 855, [ =( add( add( X, Y ), 'additive_inverse'( Y ) ), add( X, 
% 0.73/1.28    'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 851, [ =( add( add( X, Y ), Z ), add( X, add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y ), :=( Z, 'additive_inverse'( Y ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 856, [ =( add( add( X, Y ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , 0, clause( 855, [ =( add( add( X, Y ), 'additive_inverse'( Y ) ), add( X
% 0.73/1.28    , 'additive_identity' ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 20, [ =( add( add( Y, X ), 'additive_inverse'( X ) ), Y ) ] )
% 0.73/1.28  , clause( 856, [ =( add( add( X, Y ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 858, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 20, [ =( add( add( Y, X ), 'additive_inverse'( X ) ), Y ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 860, [ =( X, add( 'additive_inverse'( Y ), add( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 858, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, add( X, Y ) ), :=( Y, 'additive_inverse'( 
% 0.73/1.28    Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 866, [ =( X, add( add( 'additive_inverse'( Y ), X ), Y ) ) ] )
% 0.73/1.28  , clause( 4, [ =( add( X, add( Y, Z ) ), add( add( X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 860, [ =( X, add( 'additive_inverse'( Y ), add( X, Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, 'additive_inverse'( Y ) ), :=( Y, X ), 
% 0.73/1.28    :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 867, [ =( add( add( 'additive_inverse'( Y ), X ), Y ), X ) ] )
% 0.73/1.28  , clause( 866, [ =( X, add( add( 'additive_inverse'( Y ), X ), Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 23, [ =( add( add( 'additive_inverse'( Y ), X ), Y ), X ) ] )
% 0.73/1.28  , clause( 867, [ =( add( add( 'additive_inverse'( Y ), X ), Y ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 868, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 20, [ =( add( add( Y, X ), 'additive_inverse'( X ) ), Y ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 870, [ =( X, add( add( Y, X ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 868, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 876, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , clause( 870, [ =( X, add( add( Y, X ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , clause( 876, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 878, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 20, [ =( add( add( Y, X ), 'additive_inverse'( X ) ), Y ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 880, [ =( X, add( 'additive_identity', 'additive_inverse'( 
% 0.73/1.28    'additive_inverse'( X ) ) ) ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 878, [ =( X, add( add( X, Y ), 'additive_inverse'( Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, 'additive_inverse'( X ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 881, [ =( X, 'additive_inverse'( 'additive_inverse'( X ) ) ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 880, [ =( X, add( 'additive_identity', 'additive_inverse'( 
% 0.73/1.28    'additive_inverse'( X ) ) ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, 'additive_inverse'( 'additive_inverse'( X
% 0.73/1.28     ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 882, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  , clause( 881, [ =( X, 'additive_inverse'( 'additive_inverse'( X ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  , clause( 882, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 883, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 886, [ =( 'additive_inverse'( X ), add( Y, 'additive_inverse'( add( 
% 0.73/1.28    X, Y ) ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, clause( 883, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, add( X, Y ) ), :=( Y, 'additive_inverse'( X ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 887, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , clause( 886, [ =( 'additive_inverse'( X ), add( Y, 'additive_inverse'( 
% 0.73/1.28    add( X, Y ) ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , clause( 887, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 889, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 892, [ =( multiply( X, Y ), add( multiply( X, add( Z, Y ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Z ) ) ) ) ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, clause( 889, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, multiply( X, Z ) ), :=( Y, multiply( X, Y ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 893, [ =( add( multiply( X, add( Z, Y ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Z ) ) ), multiply( X, Y ) ) ] )
% 0.73/1.28  , clause( 892, [ =( multiply( X, Y ), add( multiply( X, add( Z, Y ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Z ) ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  , clause( 893, [ =( add( multiply( X, add( Z, Y ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Z ) ) ), multiply( X, Y ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 895, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 897, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( multiply( 
% 0.73/1.28    X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 895, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, multiply( Z, T ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 899, [ =( add( multiply( X, Y ), multiply( multiply( X, Z ), T ) )
% 0.73/1.28    , multiply( X, add( Y, multiply( Z, T ) ) ) ) ] )
% 0.73/1.28  , clause( 897, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( 
% 0.73/1.28    multiply( X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 37, [ =( add( multiply( X, T ), multiply( multiply( X, Y ), Z ) ), 
% 0.73/1.28    multiply( X, add( T, multiply( Y, Z ) ) ) ) ] )
% 0.73/1.28  , clause( 899, [ =( add( multiply( X, Y ), multiply( multiply( X, Z ), T )
% 0.73/1.28     ), multiply( X, add( Y, multiply( Z, T ) ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, T ), :=( Z, Y ), :=( T, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 900, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 902, [ =( multiply( X, add( Z, Y ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 900, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 904, [ =( multiply( X, add( Y, Z ) ), multiply( X, add( Z, Y ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, clause( 902, [ =( multiply( X, add( Z, Y ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 40, [ =( multiply( X, add( Y, Z ) ), multiply( X, add( Z, Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 904, [ =( multiply( X, add( Y, Z ) ), multiply( X, add( Z, Y ) )
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 906, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 908, [ =( multiply( a, add( X, b ) ), add( multiply( a, X ), c ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 906, [ =( multiply( X, add( Y, Z ) ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( X, Z ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, a ), :=( Y, X ), 
% 0.73/1.28    :=( Z, b )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 42, [ =( multiply( a, add( X, b ) ), add( multiply( a, X ), c ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 908, [ =( multiply( a, add( X, b ) ), add( multiply( a, X ), c )
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 912, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 915, [ =( multiply( multiply( a, a ), c ), multiply( a, b ) ) ] )
% 0.73/1.28  , clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , 0, clause( 912, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, a )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    multiply( a, a ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 916, [ =( multiply( multiply( a, a ), c ), c ) ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 915, [ =( multiply( multiply( a, a ), c ), multiply( a, b ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 46, [ =( multiply( multiply( a, a ), c ), c ) ] )
% 0.73/1.28  , clause( 916, [ =( multiply( multiply( a, a ), c ), c ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 919, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y
% 0.73/1.28    , Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 923, [ =( multiply( multiply( X, multiply( a, a ) ), c ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  , clause( 46, [ =( multiply( multiply( a, a ), c ), c ) ] )
% 0.73/1.28  , 0, clause( 919, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.28    multiply( a, a ) ), :=( Z, c )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 924, [ =( multiply( multiply( multiply( X, a ), a ), c ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 923, [ =( multiply( multiply( X, multiply( a, a ) ), c ), 
% 0.73/1.28    multiply( X, c ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, a ), :=( Z, a )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 49, [ =( multiply( multiply( multiply( X, a ), a ), c ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  , clause( 924, [ =( multiply( multiply( multiply( X, a ), a ), c ), 
% 0.73/1.28    multiply( X, c ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 927, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( add( 
% 0.73/1.28    Y, X ) ) ) ) ] )
% 0.73/1.28  , clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 930, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( X
% 0.73/1.28    , Z ), 'additive_inverse'( multiply( X, add( Y, Z ) ) ) ) ) ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, clause( 927, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( 
% 0.73/1.28    add( Y, X ) ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, multiply( X, Z ) ), :=( Y, multiply( X, Y ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 931, [ =( add( multiply( X, Z ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 930, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( 
% 0.73/1.28    X, Z ), 'additive_inverse'( multiply( X, add( Y, Z ) ) ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 52, [ =( add( multiply( X, Z ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 931, [ =( add( multiply( X, Z ), 'additive_inverse'( multiply( X
% 0.73/1.28    , add( Y, Z ) ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 933, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( add( 
% 0.73/1.28    Y, X ) ) ) ) ] )
% 0.73/1.28  , clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 936, [ =( 'additive_inverse'( add( 'additive_inverse'( X ), Y ) ), 
% 0.73/1.28    add( X, 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 23, [ =( add( add( 'additive_inverse'( Y ), X ), Y ), X ) ] )
% 0.73/1.28  , 0, clause( 933, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( 
% 0.73/1.28    add( Y, X ) ) ) ) ] )
% 0.73/1.28  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, add( 'additive_inverse'( X ), Y ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 53, [ =( 'additive_inverse'( add( 'additive_inverse'( X ), Y ) ), 
% 0.73/1.28    add( X, 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 936, [ =( 'additive_inverse'( add( 'additive_inverse'( X ), Y ) )
% 0.73/1.28    , add( X, 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 938, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( add( 
% 0.73/1.28    Y, X ) ) ) ) ] )
% 0.73/1.28  , clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 940, [ =( 'additive_inverse'( add( X, Y ) ), add( 
% 0.73/1.28    'additive_inverse'( X ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, clause( 938, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( 
% 0.73/1.28    add( Y, X ) ) ) ) ] )
% 0.73/1.28  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, 'additive_inverse'( X ) ), :=( Y, add( X, Y ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 941, [ =( add( 'additive_inverse'( X ), 'additive_inverse'( Y ) ), 
% 0.73/1.28    'additive_inverse'( add( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 940, [ =( 'additive_inverse'( add( X, Y ) ), add( 
% 0.73/1.28    'additive_inverse'( X ), 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 54, [ =( add( 'additive_inverse'( Y ), 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( add( Y, X ) ) ) ] )
% 0.73/1.28  , clause( 941, [ =( add( 'additive_inverse'( X ), 'additive_inverse'( Y ) )
% 0.73/1.28    , 'additive_inverse'( add( X, Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 942, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( add( 
% 0.73/1.28    Y, X ) ) ) ) ] )
% 0.73/1.28  , clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 943, [ =( 'additive_inverse'( X ), add( 'additive_inverse'( add( X
% 0.73/1.28    , Y ) ), Y ) ) ] )
% 0.73/1.28  , clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 942, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( 
% 0.73/1.28    add( Y, X ) ) ) ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, 'additive_inverse'( add( X, Y
% 0.73/1.28     ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 947, [ =( add( 'additive_inverse'( add( X, Y ) ), Y ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , clause( 943, [ =( 'additive_inverse'( X ), add( 'additive_inverse'( add( 
% 0.73/1.28    X, Y ) ), Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 57, [ =( add( 'additive_inverse'( add( Y, X ) ), X ), 
% 0.73/1.28    'additive_inverse'( Y ) ) ] )
% 0.73/1.28  , clause( 947, [ =( add( 'additive_inverse'( add( X, Y ) ), Y ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 952, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( add( 
% 0.73/1.28    Y, X ) ) ) ) ] )
% 0.73/1.28  , clause( 26, [ =( add( Y, 'additive_inverse'( add( X, Y ) ) ), 
% 0.73/1.28    'additive_inverse'( X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 955, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( Z
% 0.73/1.28    , Y ), 'additive_inverse'( multiply( add( X, Z ), Y ) ) ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 952, [ =( 'additive_inverse'( Y ), add( X, 'additive_inverse'( 
% 0.73/1.28    add( Y, X ) ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, multiply( Z, Y ) ), :=( Y, multiply( X, Y ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 956, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.28    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 955, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( 
% 0.73/1.28    Z, Y ), 'additive_inverse'( multiply( add( X, Z ), Y ) ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 58, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.28    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 956, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( 
% 0.73/1.28    add( X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 957, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 960, [ =( multiply( add( X, X ), Y ), multiply( X, add( Y, Y ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, clause( 957, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 63, [ =( multiply( add( X, X ), Y ), multiply( X, add( Y, Y ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 960, [ =( multiply( add( X, X ), Y ), multiply( X, add( Y, Y ) )
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 963, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 965, [ =( multiply( add( Y, X ), Z ), add( multiply( X, Z ), 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 5, [ =( add( X, Y ), add( Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 963, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 967, [ =( multiply( add( X, Y ), Z ), multiply( add( Y, X ), Z ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 965, [ =( multiply( add( Y, X ), Z ), add( multiply( X, Z ), 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 69, [ =( multiply( add( X, Z ), Y ), multiply( add( Z, X ), Y ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 967, [ =( multiply( add( X, Y ), Z ), multiply( add( Y, X ), Z )
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 969, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 970, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 969, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, a ), :=( Y, b ), 
% 0.73/1.28    :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 70, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 970, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) )
% 0.73/1.28     ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 975, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1000, [ =( multiply( multiply( multiply( multiply( multiply( X, a )
% 0.73/1.28    , X ), a ), X ), c ), multiply( multiply( X, a ), b ) ) ] )
% 0.73/1.28  , clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y )
% 0.73/1.28    , X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , 0, clause( 975, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, a )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, multiply( multiply( multiply( multiply( X, a ), X ), a ), X ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1001, [ =( multiply( multiply( multiply( multiply( multiply( X, a )
% 0.73/1.28    , X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1000, [ =( multiply( multiply( multiply( multiply( multiply( X
% 0.73/1.28    , a ), X ), a ), X ), c ), multiply( multiply( X, a ), b ) ) ] )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 93, [ =( multiply( multiply( multiply( multiply( multiply( X, a ), 
% 0.73/1.28    X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.28  , clause( 1001, [ =( multiply( multiply( multiply( multiply( multiply( X, a
% 0.73/1.28     ), X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1004, [ =( multiply( X, Y ), multiply( multiply( multiply( multiply( 
% 0.73/1.28    multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.28  , clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y )
% 0.73/1.28    , X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1020, [ =( multiply( b, a ), multiply( multiply( multiply( multiply( 
% 0.73/1.28    b, c ), a ), b ), a ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1004, [ =( multiply( X, Y ), multiply( multiply( multiply( 
% 0.73/1.28    multiply( multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, b )] ), substitution( 1, [ :=( X, b ), 
% 0.73/1.28    :=( Y, a )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1024, [ =( multiply( b, a ), multiply( multiply( multiply( b, c ), 
% 0.73/1.28    c ), a ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1020, [ =( multiply( b, a ), multiply( multiply( multiply( 
% 0.73/1.28    multiply( b, c ), a ), b ), a ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, multiply( b, c ) )] ), substitution( 1, [] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1025, [ =( multiply( multiply( multiply( b, c ), c ), a ), multiply( 
% 0.73/1.28    b, a ) ) ] )
% 0.73/1.28  , clause( 1024, [ =( multiply( b, a ), multiply( multiply( multiply( b, c )
% 0.73/1.28    , c ), a ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 94, [ =( multiply( multiply( multiply( b, c ), c ), a ), multiply( 
% 0.73/1.28    b, a ) ) ] )
% 0.73/1.28  , clause( 1025, [ =( multiply( multiply( multiply( b, c ), c ), a ), 
% 0.73/1.28    multiply( b, a ) ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1027, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1029, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y )
% 0.73/1.28    , add( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.28    Y, X ) ) ] )
% 0.73/1.28  , 0, clause( 1027, [ =( multiply( add( X, Z ), Y ), add( multiply( X, Y ), 
% 0.73/1.28    multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, multiply( multiply( X, Y ), Y ) ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1033, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y )
% 0.73/1.28    , multiply( add( X, Z ), Y ) ) ] )
% 0.73/1.28  , clause( 8, [ =( add( multiply( X, Z ), multiply( Y, Z ) ), multiply( add( 
% 0.73/1.28    X, Y ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1029, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z )
% 0.73/1.28    , Y ), add( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 102, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y )
% 0.73/1.28    , multiply( add( X, Z ), Y ) ) ] )
% 0.73/1.28  , clause( 1033, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y
% 0.73/1.28     ), multiply( add( X, Z ), Y ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1036, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    Y ), Y ) ) ] )
% 0.73/1.28  , clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.28    Y, X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1042, [ =( multiply( multiply( X, a ), b ), multiply( multiply( 
% 0.73/1.28    multiply( X, c ), b ), b ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1036, [ =( multiply( X, Y ), multiply( multiply( multiply( X, 
% 0.73/1.28    Y ), Y ), Y ) ) ] )
% 0.73/1.28  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    multiply( X, a ) ), :=( Y, b )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1043, [ =( multiply( X, c ), multiply( multiply( multiply( X, c ), 
% 0.73/1.28    b ), b ) ) ] )
% 0.73/1.28  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1042, [ =( multiply( multiply( X, a ), b ), multiply( multiply( 
% 0.73/1.28    multiply( X, c ), b ), b ) ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1045, [ =( multiply( multiply( multiply( X, c ), b ), b ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  , clause( 1043, [ =( multiply( X, c ), multiply( multiply( multiply( X, c )
% 0.73/1.28    , b ), b ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 104, [ =( multiply( multiply( multiply( X, c ), b ), b ), multiply( 
% 0.73/1.28    X, c ) ) ] )
% 0.73/1.28  , clause( 1045, [ =( multiply( multiply( multiply( X, c ), b ), b ), 
% 0.73/1.28    multiply( X, c ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1048, [ =( multiply( X, add( Y, Y ) ), multiply( add( X, X ), Y ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 63, [ =( multiply( add( X, X ), Y ), multiply( X, add( Y, Y ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1050, [ =( multiply( 'additive_identity', add( X, X ) ), multiply( 
% 0.73/1.28    'additive_identity', X ) ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 1048, [ =( multiply( X, add( Y, Y ) ), multiply( add( X, X ), 
% 0.73/1.28    Y ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, 'additive_identity' )] ), substitution( 1
% 0.73/1.28    , [ :=( X, 'additive_identity' ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 167, [ =( multiply( 'additive_identity', add( X, X ) ), multiply( 
% 0.73/1.28    'additive_identity', X ) ) ] )
% 0.73/1.28  , clause( 1050, [ =( multiply( 'additive_identity', add( X, X ) ), multiply( 
% 0.73/1.28    'additive_identity', X ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1054, [ =( add( c, multiply( X, b ) ), multiply( add( a, X ), b ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 70, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1055, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    multiply( 'additive_identity', b ) ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1054, [ =( add( c, multiply( X, b ) ), multiply( add( a, X ), 
% 0.73/1.28    b ) ) ] )
% 0.73/1.28  , 0, 8, substitution( 0, [ :=( X, a )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    'additive_inverse'( a ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 195, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    multiply( 'additive_identity', b ) ) ] )
% 0.73/1.28  , clause( 1055, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    multiply( 'additive_identity', b ) ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1058, [ =( add( c, multiply( X, b ) ), multiply( add( a, X ), b ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 70, [ =( multiply( add( a, X ), b ), add( c, multiply( X, b ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1060, [ =( add( c, multiply( 'additive_identity', b ) ), multiply( 
% 0.73/1.28    a, b ) ) ] )
% 0.73/1.28  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , 0, clause( 1058, [ =( add( c, multiply( X, b ) ), multiply( add( a, X ), 
% 0.73/1.28    b ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [ :=( X, a )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    'additive_identity' )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1061, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 1060, [ =( add( c, multiply( 'additive_identity', b ) ), 
% 0.73/1.28    multiply( a, b ) ) ] )
% 0.73/1.28  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 196, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  , clause( 1061, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1064, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1066, [ =( multiply( 'additive_identity', b ), add( c, 
% 0.73/1.28    'additive_inverse'( c ) ) ) ] )
% 0.73/1.28  , clause( 196, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  , 0, clause( 1064, [ =( Y, add( add( X, Y ), 'additive_inverse'( X ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, 
% 0.73/1.28    multiply( 'additive_identity', b ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1067, [ =( multiply( 'additive_identity', b ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1066, [ =( multiply( 'additive_identity', b ), add( c, 
% 0.73/1.28    'additive_inverse'( c ) ) ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 209, [ =( multiply( 'additive_identity', b ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 1067, [ =( multiply( 'additive_identity', b ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1070, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.28    Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1072, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    multiply( X, 'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 209, [ =( multiply( 'additive_identity', b ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1070, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.28    'additive_identity' ), :=( Z, b )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 213, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    multiply( X, 'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 1072, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    multiply( X, 'additive_identity' ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1077, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 209, [ =( multiply( 'additive_identity', b ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 195, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    multiply( 'additive_identity', b ) ) ] )
% 0.73/1.28  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 241, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 1077, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1080, [ =( 'additive_inverse'( X ), add( 'additive_inverse'( add( X
% 0.73/1.28    , Y ) ), Y ) ) ] )
% 0.73/1.28  , clause( 57, [ =( add( 'additive_inverse'( add( Y, X ) ), X ), 
% 0.73/1.28    'additive_inverse'( Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1083, [ =( 'additive_inverse'( c ), add( 'additive_inverse'( 
% 0.73/1.28    'additive_identity' ), multiply( 'additive_inverse'( a ), b ) ) ) ] )
% 0.73/1.28  , clause( 241, [ =( add( c, multiply( 'additive_inverse'( a ), b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1080, [ =( 'additive_inverse'( X ), add( 'additive_inverse'( 
% 0.73/1.28    add( X, Y ) ), Y ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, 
% 0.73/1.28    multiply( 'additive_inverse'( a ), b ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1084, [ =( 'additive_inverse'( c ), add( 'additive_identity', 
% 0.73/1.28    multiply( 'additive_inverse'( a ), b ) ) ) ] )
% 0.73/1.28  , clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1083, [ =( 'additive_inverse'( c ), add( 'additive_inverse'( 
% 0.73/1.28    'additive_identity' ), multiply( 'additive_inverse'( a ), b ) ) ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1085, [ =( 'additive_inverse'( c ), multiply( 'additive_inverse'( a
% 0.73/1.28     ), b ) ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 1084, [ =( 'additive_inverse'( c ), add( 'additive_identity', 
% 0.73/1.28    multiply( 'additive_inverse'( a ), b ) ) ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, multiply( 'additive_inverse'( a ), b ) )] )
% 0.73/1.28    , substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1086, [ =( multiply( 'additive_inverse'( a ), b ), 
% 0.73/1.28    'additive_inverse'( c ) ) ] )
% 0.73/1.28  , clause( 1085, [ =( 'additive_inverse'( c ), multiply( 'additive_inverse'( 
% 0.73/1.28    a ), b ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 248, [ =( multiply( 'additive_inverse'( a ), b ), 
% 0.73/1.28    'additive_inverse'( c ) ) ] )
% 0.73/1.28  , clause( 1086, [ =( multiply( 'additive_inverse'( a ), b ), 
% 0.73/1.28    'additive_inverse'( c ) ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1088, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1092, [ =( multiply( X, multiply( 'additive_identity', b ) ), add( 
% 0.73/1.28    multiply( X, c ), 'additive_inverse'( multiply( X, c ) ) ) ) ] )
% 0.73/1.28  , clause( 196, [ =( add( c, multiply( 'additive_identity', b ) ), c ) ] )
% 0.73/1.28  , 0, clause( 1088, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, c ), 
% 0.73/1.28    :=( Z, multiply( 'additive_identity', b ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1093, [ =( multiply( X, multiply( 'additive_identity', b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1092, [ =( multiply( X, multiply( 'additive_identity', b ) ), 
% 0.73/1.28    add( multiply( X, c ), 'additive_inverse'( multiply( X, c ) ) ) ) ] )
% 0.73/1.28  , 0, 6, substitution( 0, [ :=( X, multiply( X, c ) )] ), substitution( 1, [
% 0.73/1.28     :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1094, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1093, [ =( multiply( X, multiply( 'additive_identity', b ) ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, 'additive_identity' ), :=( Z
% 0.73/1.28    , b )] ), substitution( 1, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1095, [ =( multiply( X, 'additive_identity' ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 213, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    multiply( X, 'additive_identity' ) ) ] )
% 0.73/1.28  , 0, clause( 1094, [ =( multiply( multiply( X, 'additive_identity' ), b ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 259, [ =( multiply( X, 'additive_identity' ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 1095, [ =( multiply( X, 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1098, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1101, [ =( multiply( 'additive_identity', X ), add( multiply( 
% 0.73/1.28    'additive_identity', X ), 'additive_inverse'( multiply( 
% 0.73/1.28    'additive_identity', X ) ) ) ) ] )
% 0.73/1.28  , clause( 167, [ =( multiply( 'additive_identity', add( X, X ) ), multiply( 
% 0.73/1.28    'additive_identity', X ) ) ] )
% 0.73/1.28  , 0, clause( 1098, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    'additive_identity' ), :=( Y, X ), :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1103, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1101, [ =( multiply( 'additive_identity', X ), add( multiply( 
% 0.73/1.28    'additive_identity', X ), 'additive_inverse'( multiply( 
% 0.73/1.28    'additive_identity', X ) ) ) ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, multiply( 'additive_identity', X ) )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 1103, [ =( multiply( 'additive_identity', X ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1106, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1110, [ =( multiply( X, 'additive_inverse'( Y ) ), add( multiply( X
% 0.73/1.28    , Z ), 'additive_inverse'( multiply( X, add( Y, Z ) ) ) ) ) ] )
% 0.73/1.28  , clause( 24, [ =( add( add( Y, X ), 'additive_inverse'( Y ) ), X ) ] )
% 0.73/1.28  , 0, clause( 1106, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, add( Y, Z ) ), :=( Z, 'additive_inverse'( Y ) )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1111, [ =( multiply( X, 'additive_inverse'( Y ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 52, [ =( add( multiply( X, Z ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    add( Y, Z ) ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , 0, clause( 1110, [ =( multiply( X, 'additive_inverse'( Y ) ), add( 
% 0.73/1.28    multiply( X, Z ), 'additive_inverse'( multiply( X, add( Y, Z ) ) ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  , clause( 1111, [ =( multiply( X, 'additive_inverse'( Y ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Z ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1114, [ =( 'additive_inverse'( multiply( X, Y ) ), multiply( X, 
% 0.73/1.28    'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1115, [ =( 'additive_inverse'( multiply( X, add( 'additive_inverse'( 
% 0.73/1.28    Y ), Z ) ) ), multiply( X, add( Y, 'additive_inverse'( Z ) ) ) ) ] )
% 0.73/1.28  , clause( 53, [ =( 'additive_inverse'( add( 'additive_inverse'( X ), Y ) )
% 0.73/1.28    , add( X, 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , 0, clause( 1114, [ =( 'additive_inverse'( multiply( X, Y ) ), multiply( X
% 0.73/1.28    , 'additive_inverse'( Y ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, add( 'additive_inverse'( Y ), Z ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 266, [ =( 'additive_inverse'( multiply( Z, add( 'additive_inverse'( 
% 0.73/1.28    X ), Y ) ) ), multiply( Z, add( X, 'additive_inverse'( Y ) ) ) ) ] )
% 0.73/1.28  , clause( 1115, [ =( 'additive_inverse'( multiply( X, add( 
% 0.73/1.28    'additive_inverse'( Y ), Z ) ) ), multiply( X, add( Y, 'additive_inverse'( 
% 0.73/1.28    Z ) ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1118, [ =( add( multiply( a, X ), c ), multiply( a, add( X, b ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 42, [ =( multiply( a, add( X, b ) ), add( multiply( a, X ), c ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1119, [ =( add( multiply( a, add( X, 'additive_inverse'( b ) ) ), c
% 0.73/1.28     ), multiply( a, X ) ) ] )
% 0.73/1.28  , clause( 19, [ =( add( add( Y, 'additive_inverse'( X ) ), X ), Y ) ] )
% 0.73/1.28  , 0, clause( 1118, [ =( add( multiply( a, X ), c ), multiply( a, add( X, b
% 0.73/1.28     ) ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, b ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, add( X, 'additive_inverse'( b ) ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 289, [ =( add( multiply( a, add( X, 'additive_inverse'( b ) ) ), c
% 0.73/1.28     ), multiply( a, X ) ) ] )
% 0.73/1.28  , clause( 1119, [ =( add( multiply( a, add( X, 'additive_inverse'( b ) ) )
% 0.73/1.28    , c ), multiply( a, X ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1122, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( multiply( X
% 0.73/1.28    , Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ] )
% 0.73/1.28  , clause( 58, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.28    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1126, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( 
% 0.73/1.28    'additive_inverse'( X ), Y ), 'additive_inverse'( multiply( 
% 0.73/1.28    'additive_identity', Y ) ) ) ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1122, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( 
% 0.73/1.28    multiply( X, Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    'additive_inverse'( X ) ), :=( Y, Y ), :=( Z, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1127, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( 
% 0.73/1.28    'additive_inverse'( X ), Y ), 'additive_inverse'( 'additive_identity' ) )
% 0.73/1.28     ) ] )
% 0.73/1.28  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1126, [ =( 'additive_inverse'( multiply( X, Y ) ), add( 
% 0.73/1.28    multiply( 'additive_inverse'( X ), Y ), 'additive_inverse'( multiply( 
% 0.73/1.28    'additive_identity', Y ) ) ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1128, [ =( 'additive_inverse'( multiply( X, Y ) ), add( multiply( 
% 0.73/1.28    'additive_inverse'( X ), Y ), 'additive_identity' ) ) ] )
% 0.73/1.28  , clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.28    'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1127, [ =( 'additive_inverse'( multiply( X, Y ) ), add( 
% 0.73/1.28    multiply( 'additive_inverse'( X ), Y ), 'additive_inverse'( 
% 0.73/1.28    'additive_identity' ) ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 0.73/1.28    ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1129, [ =( 'additive_inverse'( multiply( X, Y ) ), multiply( 
% 0.73/1.28    'additive_inverse'( X ), Y ) ) ] )
% 0.73/1.28  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.28  , 0, clause( 1128, [ =( 'additive_inverse'( multiply( X, Y ) ), add( 
% 0.73/1.28    multiply( 'additive_inverse'( X ), Y ), 'additive_identity' ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, multiply( 'additive_inverse'( X ), Y ) )] )
% 0.73/1.28    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1130, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 1129, [ =( 'additive_inverse'( multiply( X, Y ) ), multiply( 
% 0.73/1.28    'additive_inverse'( X ), Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , clause( 1130, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1132, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    Y ), Y ) ) ] )
% 0.73/1.28  , clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.28    Y, X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1140, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a )
% 0.73/1.28    , c ), multiply( multiply( c, c ), c ) ) ] )
% 0.73/1.28  , clause( 93, [ =( multiply( multiply( multiply( multiply( multiply( X, a )
% 0.73/1.28    , X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.28  , 0, clause( 1132, [ =( multiply( X, Y ), multiply( multiply( multiply( X, 
% 0.73/1.28    Y ), Y ), Y ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, c )] ), substitution( 1, [ :=( X, 
% 0.73/1.28    multiply( multiply( multiply( c, a ), c ), a ) ), :=( Y, c )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1142, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a )
% 0.73/1.28    , c ), c ) ] )
% 0.73/1.28  , clause( 9, [ =( multiply( multiply( X, X ), X ), X ) ] )
% 0.73/1.28  , 0, clause( 1140, [ =( multiply( multiply( multiply( multiply( c, a ), c )
% 0.73/1.28    , a ), c ), multiply( multiply( c, c ), c ) ) ] )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 392, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a )
% 0.73/1.28    , c ), c ) ] )
% 0.73/1.28  , clause( 1142, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a
% 0.73/1.28     ), c ), c ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1145, [ =( multiply( add( X, Z ), Y ), multiply( add( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ), Z ), Y ) ) ] )
% 0.73/1.28  , clause( 102, [ =( multiply( add( multiply( multiply( X, Y ), Y ), Z ), Y
% 0.73/1.28     ), multiply( add( X, Z ), Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1148, [ =( multiply( add( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ) ), Y ), multiply( 'additive_identity', Y ) ) ] )
% 0.73/1.28  , clause( 3, [ =( add( X, 'additive_inverse'( X ) ), 'additive_identity' )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1145, [ =( multiply( add( X, Z ), Y ), multiply( add( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ), Z ), Y ) ) ] )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, multiply( multiply( X, Y ), Y ) )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( X, Y ), Y ) ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1149, [ =( multiply( add( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1148, [ =( multiply( add( X, 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ) ) ), Y ), multiply( 'additive_identity', Y ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 402, [ =( multiply( add( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 1149, [ =( multiply( add( X, 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ) ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1151, [ =( 'additive_identity', multiply( add( X, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( X, Y ), Y ) ) ), Y ) ) ] )
% 0.73/1.28  , clause( 402, [ =( multiply( add( X, 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ) ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1152, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( X, Y ), Y ) ), X ), Y ) ) ] )
% 0.73/1.28  , clause( 69, [ =( multiply( add( X, Z ), Y ), multiply( add( Z, X ), Y ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, clause( 1151, [ =( 'additive_identity', multiply( add( X, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( X, Y ), Y ) ) ), Y ) ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( X, Y ), Y ) ) )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1158, [ =( multiply( add( 'additive_inverse'( multiply( multiply( X
% 0.73/1.28    , Y ), Y ) ), X ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 1152, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( X, Y ), Y ) ), X ), Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 405, [ =( multiply( add( 'additive_inverse'( multiply( multiply( X
% 0.73/1.28    , Y ), Y ) ), X ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 1158, [ =( multiply( add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ), X ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1162, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.28    Y, Z ) ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1173, [ =( multiply( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, Z ), Z ) ), Y ) ), Z ), multiply( X, 'additive_identity' ) )
% 0.73/1.28     ] )
% 0.73/1.28  , clause( 405, [ =( multiply( add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    X, Y ), Y ) ), X ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1162, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.28    multiply( Y, Z ) ) ) ] )
% 0.73/1.28  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, add( 'additive_inverse'( multiply( multiply( Y, Z ), Z
% 0.73/1.28     ) ), Y ) ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1174, [ =( multiply( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, Z ), Z ) ), Y ) ), Z ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 259, [ =( multiply( X, 'additive_identity' ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1173, [ =( multiply( multiply( X, add( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( Y, Z ), Z ) ), Y ) ), Z ), multiply( X, 
% 0.73/1.28    'additive_identity' ) ) ] )
% 0.73/1.28  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 409, [ =( multiply( multiply( Z, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( X, Y ), Y ) ), X ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 1174, [ =( multiply( multiply( X, add( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( Y, Z ), Z ) ), Y ) ), Z ), 'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 0.73/1.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1177, [ =( multiply( X, Y ), multiply( multiply( multiply( multiply( 
% 0.73/1.28    multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.28  , clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y )
% 0.73/1.28    , X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1188, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), multiply( multiply( multiply( 'additive_identity', 
% 0.73/1.28    add( 'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ), X ), 
% 0.73/1.28    add( 'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.28  , clause( 409, [ =( multiply( multiply( Z, add( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( X, Y ), Y ) ), X ) ), Y ), 'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1177, [ =( multiply( X, Y ), multiply( multiply( multiply( 
% 0.73/1.28    multiply( multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.28  , 0, 14, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, X )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1190, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), multiply( multiply( 'additive_identity', X ), add( 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.28  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1188, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), multiply( multiply( multiply( 
% 0.73/1.28    'additive_identity', add( 'additive_inverse'( multiply( multiply( Y, X )
% 0.73/1.28    , X ) ), Y ) ), X ), add( 'additive_inverse'( multiply( multiply( Y, X )
% 0.73/1.28    , X ) ), Y ) ) ) ] )
% 0.73/1.28  , 0, 13, substitution( 0, [ :=( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.28    Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1191, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), multiply( 'additive_identity', add( 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.28  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1190, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), multiply( multiply( 'additive_identity', 
% 0.73/1.28    X ), add( 'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 0.73/1.28    :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1192, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.28     ) ] )
% 0.73/1.28  , 0, clause( 1191, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), multiply( 'additive_identity', add( 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.28    Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  , clause( 1192, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.28     )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1197, [ =( multiply( a, X ), add( multiply( a, add( X, 
% 0.73/1.28    'additive_inverse'( b ) ) ), c ) ) ] )
% 0.73/1.28  , clause( 289, [ =( add( multiply( a, add( X, 'additive_inverse'( b ) ) ), 
% 0.73/1.28    c ), multiply( a, X ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1208, [ =( multiply( a, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), add( 'additive_identity', c ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1197, [ =( multiply( a, X ), add( multiply( a, add( X, 
% 0.73/1.28    'additive_inverse'( b ) ) ), c ) ) ] )
% 0.73/1.28  , 0, 11, substitution( 0, [ :=( X, a ), :=( Y, 'additive_inverse'( b ) )] )
% 0.73/1.28    , substitution( 1, [ :=( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1209, [ =( multiply( a, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 1208, [ =( multiply( a, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), add( 'additive_identity', c ) ) ]
% 0.73/1.28     )
% 0.73/1.28  , 0, 10, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1210, [ =( 'additive_inverse'( multiply( a, multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  , 0, clause( 1209, [ =( multiply( a, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, multiply( multiply( 'additive_inverse'( b
% 0.73/1.28     ), a ), a ) ), :=( Y, X ), :=( Z, a )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1211, [ =( 'additive_inverse'( multiply( multiply( a, multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ) ), a ) ), c ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1210, [ =( 'additive_inverse'( multiply( a, multiply( multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, a ), :=( Y, multiply( 'additive_inverse'( 
% 0.73/1.28    b ), a ) ), :=( Z, a )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1213, [ =( 'additive_inverse'( multiply( multiply( multiply( a, 
% 0.73/1.28    'additive_inverse'( b ) ), a ), a ) ), c ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1211, [ =( 'additive_inverse'( multiply( multiply( a, multiply( 
% 0.73/1.28    'additive_inverse'( b ), a ) ), a ) ), c ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, a ), :=( Y, 'additive_inverse'( b ) ), 
% 0.73/1.28    :=( Z, a )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1214, [ =( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( multiply( a, b ) ), a ), a ) ), c ) ] )
% 0.73/1.28  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  , 0, clause( 1213, [ =( 'additive_inverse'( multiply( multiply( multiply( a
% 0.73/1.28    , 'additive_inverse'( b ) ), a ), a ) ), c ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, b ), :=( Y, X ), :=( Z, a )] ), 
% 0.73/1.28    substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1215, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( a, b ), a ) ), a ) ), c ) ] )
% 0.73/1.28  , clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , 0, clause( 1214, [ =( 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    'additive_inverse'( multiply( a, b ) ), a ), a ) ), c ) ] )
% 0.73/1.28  , 0, 3, substitution( 0, [ :=( X, multiply( a, b ) ), :=( Y, a )] ), 
% 0.73/1.28    substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1217, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( multiply( a, b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.28  , 0, clause( 1215, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.28    multiply( multiply( a, b ), a ) ), a ) ), c ) ] )
% 0.73/1.28  , 0, 2, substitution( 0, [ :=( X, multiply( multiply( a, b ), a ) ), :=( Y
% 0.73/1.28    , a )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1218, [ =( multiply( multiply( multiply( a, b ), a ), a ), c ) ] )
% 0.73/1.28  , clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  , 0, clause( 1217, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( multiply( a, b ), a ), a ) ) ), c ) ] )
% 0.73/1.28  , 0, 1, substitution( 0, [ :=( X, multiply( multiply( multiply( a, b ), a )
% 0.73/1.28    , a ) )] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1219, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.28  , clause( 10, [ =( multiply( a, b ), c ) ] )
% 0.73/1.28  , 0, clause( 1218, [ =( multiply( multiply( multiply( a, b ), a ), a ), c )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  subsumption(
% 0.73/1.28  clause( 443, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.28  , clause( 1219, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  eqswap(
% 0.73/1.28  clause( 1222, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.28    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1229, [ =( multiply( X, Y ), add( 'additive_identity', 
% 0.73/1.28    'additive_inverse'( multiply( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ) ) ) ) ) ] )
% 0.73/1.28  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.28    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.28  , 0, clause( 1222, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.28    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 0.73/1.28    :=( X, X ), :=( Y, 'additive_inverse'( multiply( multiply( Y, X ), X ) )
% 0.73/1.28     ), :=( Z, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1231, [ =( multiply( X, Y ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ) ) ) ) ] )
% 0.73/1.28  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.28  , 0, clause( 1229, [ =( multiply( X, Y ), add( 'additive_identity', 
% 0.73/1.28    'additive_inverse'( multiply( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ) ) ) ) ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, 'additive_inverse'( multiply( X, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ) ) ) )] ), 
% 0.73/1.28    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1232, [ =( multiply( X, Y ), 'additive_inverse'( 'additive_inverse'( 
% 0.73/1.28    multiply( X, multiply( multiply( Y, X ), X ) ) ) ) ) ] )
% 0.73/1.28  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.28    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.28  , 0, clause( 1231, [ =( multiply( X, Y ), 'additive_inverse'( multiply( X, 
% 0.73/1.28    'additive_inverse'( multiply( multiply( Y, X ), X ) ) ) ) ) ] )
% 0.73/1.28  , 0, 5, substitution( 0, [ :=( X, multiply( multiply( Y, X ), X ) ), :=( Y
% 0.73/1.28    , Z ), :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1233, [ =( multiply( X, Y ), multiply( X, multiply( multiply( Y, X
% 0.73/1.28     ), X ) ) ) ] )
% 0.73/1.28  , clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.28  , 0, clause( 1232, [ =( multiply( X, Y ), 'additive_inverse'( 
% 0.73/1.28    'additive_inverse'( multiply( X, multiply( multiply( Y, X ), X ) ) ) ) )
% 0.73/1.28     ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, multiply( X, multiply( multiply( Y, X ), 
% 0.73/1.28    X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1234, [ =( multiply( X, Y ), multiply( multiply( X, multiply( Y, X
% 0.73/1.28     ) ), X ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1233, [ =( multiply( X, Y ), multiply( X, multiply( multiply( 
% 0.73/1.28    Y, X ), X ) ) ) ] )
% 0.73/1.28  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, multiply( Y, X ) ), :=( Z, X
% 0.73/1.28     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.28  
% 0.73/1.28  
% 0.73/1.28  paramod(
% 0.73/1.28  clause( 1236, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y ), 
% 0.73/1.28    X ), X ) ) ] )
% 0.73/1.28  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.28     ), Z ) ) ] )
% 0.73/1.28  , 0, clause( 1234, [ =( multiply( X, Y ), multiply( multiply( X, multiply( 
% 0.73/1.29    Y, X ) ), X ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1237, [ =( multiply( multiply( multiply( X, Y ), X ), X ), multiply( 
% 0.73/1.29    X, Y ) ) ] )
% 0.73/1.29  , clause( 1236, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y )
% 0.73/1.29    , X ), X ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 446, [ =( multiply( multiply( multiply( X, Y ), X ), X ), multiply( 
% 0.73/1.29    X, Y ) ) ] )
% 0.73/1.29  , clause( 1237, [ =( multiply( multiply( multiply( X, Y ), X ), X ), 
% 0.73/1.29    multiply( X, Y ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.73/1.29     )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1239, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1244, [ =( 'additive_identity', multiply( b, add( 
% 0.73/1.29    'additive_inverse'( multiply( 'additive_inverse'( c ), b ) ), 
% 0.73/1.29    'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , clause( 248, [ =( multiply( 'additive_inverse'( a ), b ), 
% 0.73/1.29    'additive_inverse'( c ) ) ] )
% 0.73/1.29  , 0, clause( 1239, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, 
% 0.73/1.29    'additive_inverse'( a ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1245, [ =( 'additive_identity', multiply( b, 'additive_inverse'( 
% 0.73/1.29    add( multiply( 'additive_inverse'( c ), b ), a ) ) ) ) ] )
% 0.73/1.29  , clause( 54, [ =( add( 'additive_inverse'( Y ), 'additive_inverse'( X ) )
% 0.73/1.29    , 'additive_inverse'( add( Y, X ) ) ) ] )
% 0.73/1.29  , 0, clause( 1244, [ =( 'additive_identity', multiply( b, add( 
% 0.73/1.29    'additive_inverse'( multiply( 'additive_inverse'( c ), b ) ), 
% 0.73/1.29    'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , 0, 4, substitution( 0, [ :=( X, a ), :=( Y, multiply( 'additive_inverse'( 
% 0.73/1.29    c ), b ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1246, [ =( 'additive_identity', 'additive_inverse'( multiply( b, 
% 0.73/1.29    add( multiply( 'additive_inverse'( c ), b ), a ) ) ) ) ] )
% 0.73/1.29  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.29    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.29  , 0, clause( 1245, [ =( 'additive_identity', multiply( b, 
% 0.73/1.29    'additive_inverse'( add( multiply( 'additive_inverse'( c ), b ), a ) ) )
% 0.73/1.29     ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, add( multiply( 'additive_inverse'( c ), b
% 0.73/1.29     ), a ) ), :=( Y, X ), :=( Z, b )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1247, [ =( 'additive_identity', 'additive_inverse'( multiply( b, 
% 0.73/1.29    add( 'additive_inverse'( multiply( c, b ) ), a ) ) ) ) ] )
% 0.73/1.29  , clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.29    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.29  , 0, clause( 1246, [ =( 'additive_identity', 'additive_inverse'( multiply( 
% 0.73/1.29    b, add( multiply( 'additive_inverse'( c ), b ), a ) ) ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, c ), :=( Y, b )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1248, [ =( 'additive_identity', multiply( b, add( multiply( c, b )
% 0.73/1.29    , 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , clause( 266, [ =( 'additive_inverse'( multiply( Z, add( 
% 0.73/1.29    'additive_inverse'( X ), Y ) ) ), multiply( Z, add( X, 'additive_inverse'( 
% 0.73/1.29    Y ) ) ) ) ] )
% 0.73/1.29  , 0, clause( 1247, [ =( 'additive_identity', 'additive_inverse'( multiply( 
% 0.73/1.29    b, add( 'additive_inverse'( multiply( c, b ) ), a ) ) ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, multiply( c, b ) ), :=( Y, a ), :=( Z, b
% 0.73/1.29     )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1249, [ =( multiply( b, add( multiply( c, b ), 'additive_inverse'( 
% 0.73/1.29    a ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1248, [ =( 'additive_identity', multiply( b, add( multiply( c, b
% 0.73/1.29     ), 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 447, [ =( multiply( b, add( multiply( c, b ), 'additive_inverse'( a
% 0.73/1.29     ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1249, [ =( multiply( b, add( multiply( c, b ), 'additive_inverse'( 
% 0.73/1.29    a ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1251, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) ) ] )
% 0.73/1.29  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1252, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ] )
% 0.73/1.29  , clause( 443, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.29  , 0, clause( 1251, [ =( multiply( X, c ), multiply( multiply( X, a ), b ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, multiply( c, a ) )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 459, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ] )
% 0.73/1.29  , clause( 1252, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1255, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.29    Y, Z ) ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1259, [ =( multiply( multiply( X, multiply( c, a ) ), a ), multiply( 
% 0.73/1.29    X, c ) ) ] )
% 0.73/1.29  , clause( 443, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.29  , 0, clause( 1255, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.29    multiply( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.29    multiply( c, a ) ), :=( Z, a )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1260, [ =( multiply( multiply( multiply( X, c ), a ), a ), multiply( 
% 0.73/1.29    X, c ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1259, [ =( multiply( multiply( X, multiply( c, a ) ), a ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, a )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 462, [ =( multiply( multiply( multiply( X, c ), a ), a ), multiply( 
% 0.73/1.29    X, c ) ) ] )
% 0.73/1.29  , clause( 1260, [ =( multiply( multiply( multiply( X, c ), a ), a ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1263, [ =( c, multiply( multiply( multiply( multiply( c, a ), c ), 
% 0.73/1.29    a ), c ) ) ] )
% 0.73/1.29  , clause( 392, [ =( multiply( multiply( multiply( multiply( c, a ), c ), a
% 0.73/1.29     ), c ), c ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1264, [ =( c, multiply( multiply( multiply( c, b ), a ), c ) ) ] )
% 0.73/1.29  , clause( 459, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1263, [ =( c, multiply( multiply( multiply( multiply( c, a ), 
% 0.73/1.29    c ), a ), c ) ) ] )
% 0.73/1.29  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1265, [ =( multiply( multiply( multiply( c, b ), a ), c ), c ) ] )
% 0.73/1.29  , clause( 1264, [ =( c, multiply( multiply( multiply( c, b ), a ), c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 466, [ =( multiply( multiply( multiply( c, b ), a ), c ), c ) ] )
% 0.73/1.29  , clause( 1265, [ =( multiply( multiply( multiply( c, b ), a ), c ), c ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1267, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.29    Y, Z ) ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1272, [ =( multiply( multiply( X, multiply( c, a ) ), c ), multiply( 
% 0.73/1.29    X, multiply( c, b ) ) ) ] )
% 0.73/1.29  , clause( 459, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1267, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.29    multiply( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.29    multiply( c, a ) ), :=( Z, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1274, [ =( multiply( multiply( X, multiply( c, a ) ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), b ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1272, [ =( multiply( multiply( X, multiply( c, a ) ), c ), 
% 0.73/1.29    multiply( X, multiply( c, b ) ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, b )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1276, [ =( multiply( multiply( multiply( X, c ), a ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), b ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1274, [ =( multiply( multiply( X, multiply( c, a ) ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), b ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, a )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 473, [ =( multiply( multiply( multiply( X, c ), a ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), b ) ) ] )
% 0.73/1.29  , clause( 1276, [ =( multiply( multiply( multiply( X, c ), a ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), b ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1279, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.29    Y, Z ) ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1284, [ =( multiply( multiply( X, multiply( multiply( c, b ), a ) )
% 0.73/1.29    , c ), multiply( X, c ) ) ] )
% 0.73/1.29  , clause( 466, [ =( multiply( multiply( multiply( c, b ), a ), c ), c ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1279, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.29    multiply( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.29    multiply( multiply( c, b ), a ) ), :=( Z, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1285, [ =( multiply( multiply( multiply( X, multiply( c, b ) ), a )
% 0.73/1.29    , c ), multiply( X, c ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1284, [ =( multiply( multiply( X, multiply( multiply( c, b ), 
% 0.73/1.29    a ) ), c ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, multiply( c, b ) ), :=( Z, a
% 0.73/1.29     )] ), substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1287, [ =( multiply( multiply( multiply( multiply( X, c ), b ), a )
% 0.73/1.29    , c ), multiply( X, c ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1285, [ =( multiply( multiply( multiply( X, multiply( c, b ) )
% 0.73/1.29    , a ), c ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, b )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 478, [ =( multiply( multiply( multiply( multiply( X, c ), b ), a )
% 0.73/1.29    , c ), multiply( X, c ) ) ] )
% 0.73/1.29  , clause( 1287, [ =( multiply( multiply( multiply( multiply( X, c ), b ), a
% 0.73/1.29     ), c ), multiply( X, c ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1289, [ =( 'additive_identity', multiply( b, add( multiply( c, b )
% 0.73/1.29    , 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , clause( 447, [ =( multiply( b, add( multiply( c, b ), 'additive_inverse'( 
% 0.73/1.29    a ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1290, [ =( 'additive_identity', multiply( b, add( 
% 0.73/1.29    'additive_inverse'( a ), multiply( c, b ) ) ) ) ] )
% 0.73/1.29  , clause( 40, [ =( multiply( X, add( Y, Z ) ), multiply( X, add( Z, Y ) ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, clause( 1289, [ =( 'additive_identity', multiply( b, add( multiply( c
% 0.73/1.29    , b ), 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, b ), :=( Y, multiply( c, b ) ), :=( Z, 
% 0.73/1.29    'additive_inverse'( a ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1293, [ =( multiply( b, add( 'additive_inverse'( a ), multiply( c, 
% 0.73/1.29    b ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1290, [ =( 'additive_identity', multiply( b, add( 
% 0.73/1.29    'additive_inverse'( a ), multiply( c, b ) ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 484, [ =( multiply( b, add( 'additive_inverse'( a ), multiply( c, b
% 0.73/1.29     ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1293, [ =( multiply( b, add( 'additive_inverse'( a ), multiply( c
% 0.73/1.29    , b ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1295, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.29    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.29  , clause( 33, [ =( add( multiply( X, add( Y, Z ) ), 'additive_inverse'( 
% 0.73/1.29    multiply( X, Y ) ) ), multiply( X, Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1301, [ =( multiply( b, multiply( c, b ) ), add( 
% 0.73/1.29    'additive_identity', 'additive_inverse'( multiply( b, 'additive_inverse'( 
% 0.73/1.29    a ) ) ) ) ) ] )
% 0.73/1.29  , clause( 484, [ =( multiply( b, add( 'additive_inverse'( a ), multiply( c
% 0.73/1.29    , b ) ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1295, [ =( multiply( X, Z ), add( multiply( X, add( Y, Z ) ), 
% 0.73/1.29    'additive_inverse'( multiply( X, Y ) ) ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, 
% 0.73/1.29    'additive_inverse'( a ) ), :=( Z, multiply( c, b ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1303, [ =( multiply( b, multiply( c, b ) ), 'additive_inverse'( 
% 0.73/1.29    multiply( b, 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.29  , 0, clause( 1301, [ =( multiply( b, multiply( c, b ) ), add( 
% 0.73/1.29    'additive_identity', 'additive_inverse'( multiply( b, 'additive_inverse'( 
% 0.73/1.29    a ) ) ) ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, 'additive_inverse'( multiply( b, 
% 0.73/1.29    'additive_inverse'( a ) ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1304, [ =( multiply( b, multiply( c, b ) ), 'additive_inverse'( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ) ) ) ] )
% 0.73/1.29  , clause( 263, [ =( multiply( Z, 'additive_inverse'( X ) ), 
% 0.73/1.29    'additive_inverse'( multiply( Z, X ) ) ) ] )
% 0.73/1.29  , 0, clause( 1303, [ =( multiply( b, multiply( c, b ) ), 'additive_inverse'( 
% 0.73/1.29    multiply( b, 'additive_inverse'( a ) ) ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [ :=( X, a ), :=( Y, X ), :=( Z, b )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1305, [ =( multiply( b, multiply( c, b ) ), multiply( b, a ) ) ] )
% 0.73/1.29  , clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.29  , 0, clause( 1304, [ =( multiply( b, multiply( c, b ) ), 'additive_inverse'( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ) ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, multiply( b, a ) )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1306, [ =( multiply( multiply( b, c ), b ), multiply( b, a ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1305, [ =( multiply( b, multiply( c, b ) ), multiply( b, a ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 1, substitution( 0, [ :=( X, b ), :=( Y, c ), :=( Z, b )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 487, [ =( multiply( multiply( b, c ), b ), multiply( b, a ) ) ] )
% 0.73/1.29  , clause( 1306, [ =( multiply( multiply( b, c ), b ), multiply( b, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1309, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.29    Y, Z ) ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1314, [ =( multiply( multiply( X, multiply( b, c ) ), b ), multiply( 
% 0.73/1.29    X, multiply( b, a ) ) ) ] )
% 0.73/1.29  , clause( 487, [ =( multiply( multiply( b, c ), b ), multiply( b, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1309, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.29    multiply( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.29    multiply( b, c ) ), :=( Z, b )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1316, [ =( multiply( multiply( X, multiply( b, c ) ), b ), multiply( 
% 0.73/1.29    multiply( X, b ), a ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1314, [ =( multiply( multiply( X, multiply( b, c ) ), b ), 
% 0.73/1.29    multiply( X, multiply( b, a ) ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, b ), :=( Z, a )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1318, [ =( multiply( multiply( multiply( X, b ), c ), b ), multiply( 
% 0.73/1.29    multiply( X, b ), a ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1316, [ =( multiply( multiply( X, multiply( b, c ) ), b ), 
% 0.73/1.29    multiply( multiply( X, b ), a ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, b ), :=( Z, c )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 497, [ =( multiply( multiply( multiply( X, b ), c ), b ), multiply( 
% 0.73/1.29    multiply( X, b ), a ) ) ] )
% 0.73/1.29  , clause( 1318, [ =( multiply( multiply( multiply( X, b ), c ), b ), 
% 0.73/1.29    multiply( multiply( X, b ), a ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1321, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y ), 
% 0.73/1.29    X ), X ) ) ] )
% 0.73/1.29  , clause( 446, [ =( multiply( multiply( multiply( X, Y ), X ), X ), 
% 0.73/1.29    multiply( X, Y ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1324, [ =( multiply( c, a ), multiply( multiply( c, b ), c ) ) ] )
% 0.73/1.29  , clause( 459, [ =( multiply( multiply( c, a ), c ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1321, [ =( multiply( X, Y ), multiply( multiply( multiply( X, 
% 0.73/1.29    Y ), X ), X ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, a )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1329, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 1324, [ =( multiply( c, a ), multiply( multiply( c, b ), c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 505, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 1329, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1331, [ =( multiply( X, c ), multiply( multiply( multiply( X, c ), 
% 0.73/1.29    b ), b ) ) ] )
% 0.73/1.29  , clause( 104, [ =( multiply( multiply( multiply( X, c ), b ), b ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1340, [ =( multiply( multiply( multiply( c, X ), c ), c ), multiply( 
% 0.73/1.29    multiply( multiply( c, X ), b ), b ) ) ] )
% 0.73/1.29  , clause( 446, [ =( multiply( multiply( multiply( X, Y ), X ), X ), 
% 0.73/1.29    multiply( X, Y ) ) ] )
% 0.73/1.29  , 0, clause( 1331, [ =( multiply( X, c ), multiply( multiply( multiply( X, 
% 0.73/1.29    c ), b ), b ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [ :=( X, c ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.29    :=( X, multiply( multiply( c, X ), c ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1342, [ =( multiply( c, X ), multiply( multiply( multiply( c, X ), 
% 0.73/1.29    b ), b ) ) ] )
% 0.73/1.29  , clause( 446, [ =( multiply( multiply( multiply( X, Y ), X ), X ), 
% 0.73/1.29    multiply( X, Y ) ) ] )
% 0.73/1.29  , 0, clause( 1340, [ =( multiply( multiply( multiply( c, X ), c ), c ), 
% 0.73/1.29    multiply( multiply( multiply( c, X ), b ), b ) ) ] )
% 0.73/1.29  , 0, 1, substitution( 0, [ :=( X, c ), :=( Y, X )] ), substitution( 1, [ 
% 0.73/1.29    :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1344, [ =( multiply( multiply( multiply( c, X ), b ), b ), multiply( 
% 0.73/1.29    c, X ) ) ] )
% 0.73/1.29  , clause( 1342, [ =( multiply( c, X ), multiply( multiply( multiply( c, X )
% 0.73/1.29    , b ), b ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 513, [ =( multiply( multiply( multiply( c, X ), b ), b ), multiply( 
% 0.73/1.29    c, X ) ) ] )
% 0.73/1.29  , clause( 1344, [ =( multiply( multiply( multiply( c, X ), b ), b ), 
% 0.73/1.29    multiply( c, X ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1347, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( multiply( 
% 0.73/1.29    X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.29  , clause( 37, [ =( add( multiply( X, T ), multiply( multiply( X, Y ), Z ) )
% 0.73/1.29    , multiply( X, add( T, multiply( Y, Z ) ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T ), :=( T, Y )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1351, [ =( multiply( c, add( X, multiply( b, c ) ) ), add( multiply( 
% 0.73/1.29    c, X ), multiply( c, a ) ) ) ] )
% 0.73/1.29  , clause( 505, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1347, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( 
% 0.73/1.29    multiply( X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, X ), 
% 0.73/1.29    :=( Z, b ), :=( T, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1353, [ =( multiply( c, add( X, multiply( b, c ) ) ), multiply( c, 
% 0.73/1.29    add( X, a ) ) ) ] )
% 0.73/1.29  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.29    add( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, clause( 1351, [ =( multiply( c, add( X, multiply( b, c ) ) ), add( 
% 0.73/1.29    multiply( c, X ), multiply( c, a ) ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, c ), :=( Y, X ), :=( Z, a )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 521, [ =( multiply( c, add( X, multiply( b, c ) ) ), multiply( c, 
% 0.73/1.29    add( X, a ) ) ) ] )
% 0.73/1.29  , clause( 1353, [ =( multiply( c, add( X, multiply( b, c ) ) ), multiply( c
% 0.73/1.29    , add( X, a ) ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1356, [ =( multiply( X, Y ), multiply( multiply( multiply( multiply( 
% 0.73/1.29    multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.29  , clause( 13, [ =( multiply( multiply( multiply( multiply( multiply( X, Y )
% 0.73/1.29    , X ), Y ), X ), Y ), multiply( X, Y ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1361, [ =( multiply( c, b ), multiply( multiply( multiply( multiply( 
% 0.73/1.29    c, a ), b ), c ), b ) ) ] )
% 0.73/1.29  , clause( 505, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1356, [ =( multiply( X, Y ), multiply( multiply( multiply( 
% 0.73/1.29    multiply( multiply( X, Y ), X ), Y ), X ), Y ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, b )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1363, [ =( multiply( c, b ), multiply( multiply( multiply( c, a ), 
% 0.73/1.29    b ), a ) ) ] )
% 0.73/1.29  , clause( 497, [ =( multiply( multiply( multiply( X, b ), c ), b ), 
% 0.73/1.29    multiply( multiply( X, b ), a ) ) ] )
% 0.73/1.29  , 0, clause( 1361, [ =( multiply( c, b ), multiply( multiply( multiply( 
% 0.73/1.29    multiply( c, a ), b ), c ), b ) ) ] )
% 0.73/1.29  , 0, 4, substitution( 0, [ :=( X, multiply( c, a ) )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1364, [ =( multiply( c, b ), multiply( multiply( c, c ), a ) ) ] )
% 0.73/1.29  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, clause( 1363, [ =( multiply( c, b ), multiply( multiply( multiply( c, 
% 0.73/1.29    a ), b ), a ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1365, [ =( multiply( multiply( c, c ), a ), multiply( c, b ) ) ] )
% 0.73/1.29  , clause( 1364, [ =( multiply( c, b ), multiply( multiply( c, c ), a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 523, [ =( multiply( multiply( c, c ), a ), multiply( c, b ) ) ] )
% 0.73/1.29  , clause( 1365, [ =( multiply( multiply( c, c ), a ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1367, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 0.73/1.29    Y, Z ) ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1372, [ =( multiply( multiply( X, multiply( c, b ) ), c ), multiply( 
% 0.73/1.29    X, multiply( c, a ) ) ) ] )
% 0.73/1.29  , clause( 505, [ =( multiply( multiply( c, b ), c ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1367, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 0.73/1.29    multiply( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 0.73/1.29    multiply( c, b ) ), :=( Z, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1374, [ =( multiply( multiply( X, multiply( c, b ) ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), a ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1372, [ =( multiply( multiply( X, multiply( c, b ) ), c ), 
% 0.73/1.29    multiply( X, multiply( c, a ) ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, a )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1376, [ =( multiply( multiply( multiply( X, c ), b ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), a ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1374, [ =( multiply( multiply( X, multiply( c, b ) ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), a ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, b )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 528, [ =( multiply( multiply( multiply( X, c ), b ), c ), multiply( 
% 0.73/1.29    multiply( X, c ), a ) ) ] )
% 0.73/1.29  , clause( 1376, [ =( multiply( multiply( multiply( X, c ), b ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), a ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1379, [ =( multiply( c, X ), multiply( multiply( multiply( c, X ), 
% 0.73/1.29    b ), b ) ) ] )
% 0.73/1.29  , clause( 513, [ =( multiply( multiply( multiply( c, X ), b ), b ), 
% 0.73/1.29    multiply( c, X ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1380, [ =( multiply( c, a ), multiply( multiply( c, c ), b ) ) ] )
% 0.73/1.29  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, clause( 1379, [ =( multiply( c, X ), multiply( multiply( multiply( c, 
% 0.73/1.29    X ), b ), b ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [ :=( X, c )] ), substitution( 1, [ :=( X, a )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1381, [ =( multiply( multiply( c, c ), b ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 1380, [ =( multiply( c, a ), multiply( multiply( c, c ), b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 551, [ =( multiply( multiply( c, c ), b ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 1381, [ =( multiply( multiply( c, c ), b ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1383, [ =( multiply( X, c ), multiply( multiply( multiply( X, c ), 
% 0.73/1.29    a ), a ) ) ] )
% 0.73/1.29  , clause( 462, [ =( multiply( multiply( multiply( X, c ), a ), a ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1384, [ =( multiply( c, c ), multiply( multiply( c, b ), a ) ) ] )
% 0.73/1.29  , clause( 523, [ =( multiply( multiply( c, c ), a ), multiply( c, b ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1383, [ =( multiply( X, c ), multiply( multiply( multiply( X, 
% 0.73/1.29    c ), a ), a ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1385, [ =( multiply( multiply( c, b ), a ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 1384, [ =( multiply( c, c ), multiply( multiply( c, b ), a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 561, [ =( multiply( multiply( c, b ), a ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 1385, [ =( multiply( multiply( c, b ), a ), multiply( c, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1387, [ =( multiply( X, c ), multiply( multiply( multiply( X, c ), 
% 0.73/1.29    a ), a ) ) ] )
% 0.73/1.29  , clause( 462, [ =( multiply( multiply( multiply( X, c ), a ), a ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1388, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b, 
% 0.73/1.29    a ), a ) ) ] )
% 0.73/1.29  , clause( 94, [ =( multiply( multiply( multiply( b, c ), c ), a ), multiply( 
% 0.73/1.29    b, a ) ) ] )
% 0.73/1.29  , 0, clause( 1387, [ =( multiply( X, c ), multiply( multiply( multiply( X, 
% 0.73/1.29    c ), a ), a ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, multiply( b, c ) )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 567, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b, a
% 0.73/1.29     ), a ) ) ] )
% 0.73/1.29  , clause( 1388, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b
% 0.73/1.29    , a ), a ) ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1391, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( multiply( 
% 0.73/1.29    X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.29  , clause( 37, [ =( add( multiply( X, T ), multiply( multiply( X, Y ), Z ) )
% 0.73/1.29    , multiply( X, add( T, multiply( Y, Z ) ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T ), :=( T, Y )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1395, [ =( multiply( c, add( X, multiply( b, a ) ) ), add( multiply( 
% 0.73/1.29    c, X ), multiply( c, c ) ) ) ] )
% 0.73/1.29  , clause( 561, [ =( multiply( multiply( c, b ), a ), multiply( c, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1391, [ =( multiply( X, add( Y, multiply( Z, T ) ) ), add( 
% 0.73/1.29    multiply( X, Y ), multiply( multiply( X, Z ), T ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, X ), 
% 0.73/1.29    :=( Z, b ), :=( T, a )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1397, [ =( multiply( c, add( X, multiply( b, a ) ) ), multiply( c, 
% 0.73/1.29    add( X, c ) ) ) ] )
% 0.73/1.29  , clause( 7, [ =( add( multiply( X, Y ), multiply( X, Z ) ), multiply( X, 
% 0.73/1.29    add( Y, Z ) ) ) ] )
% 0.73/1.29  , 0, clause( 1395, [ =( multiply( c, add( X, multiply( b, a ) ) ), add( 
% 0.73/1.29    multiply( c, X ), multiply( c, c ) ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, c ), :=( Y, X ), :=( Z, c )] ), 
% 0.73/1.29    substitution( 1, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 569, [ =( multiply( c, add( X, multiply( b, a ) ) ), multiply( c, 
% 0.73/1.29    add( X, c ) ) ) ] )
% 0.73/1.29  , clause( 1397, [ =( multiply( c, add( X, multiply( b, a ) ) ), multiply( c
% 0.73/1.29    , add( X, c ) ) ) ] )
% 0.73/1.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1400, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1404, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( b, a ), a ), c ) ), 
% 0.73/1.29    multiply( b, c ) ) ) ) ] )
% 0.73/1.29  , clause( 567, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b
% 0.73/1.29    , a ), a ) ) ] )
% 0.73/1.29  , 0, clause( 1400, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, 
% 0.73/1.29    multiply( b, c ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1405, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( b, a ), a ), c ) ), a )
% 0.73/1.29     ) ) ] )
% 0.73/1.29  , clause( 521, [ =( multiply( c, add( X, multiply( b, c ) ) ), multiply( c
% 0.73/1.29    , add( X, a ) ) ) ] )
% 0.73/1.29  , 0, clause( 1404, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( b, a ), a ), c ) ), 
% 0.73/1.29    multiply( b, c ) ) ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.29    multiply( b, a ), a ), c ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1406, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ) ) ) ] )
% 0.73/1.29  , clause( 49, [ =( multiply( multiply( multiply( X, a ), a ), c ), multiply( 
% 0.73/1.29    X, c ) ) ] )
% 0.73/1.29  , 0, clause( 1405, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( b, a ), a ), c ) ), a )
% 0.73/1.29     ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, b )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1407, [ =( multiply( c, add( 'additive_inverse'( multiply( b, c ) )
% 0.73/1.29    , a ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1406, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 577, [ =( multiply( c, add( 'additive_inverse'( multiply( b, c ) )
% 0.73/1.29    , a ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1407, [ =( multiply( c, add( 'additive_inverse'( multiply( b, c )
% 0.73/1.29     ), a ) ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1409, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1413, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), a ), add( 'additive_inverse'( multiply( 
% 0.73/1.29    'additive_identity', add( 'additive_inverse'( multiply( b, c ) ), a ) ) )
% 0.73/1.29    , c ) ) ) ] )
% 0.73/1.29  , clause( 577, [ =( multiply( c, add( 'additive_inverse'( multiply( b, c )
% 0.73/1.29     ), a ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1409, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ) ), :=( Y, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1414, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), a ), add( multiply( 'additive_identity', add( 
% 0.73/1.29    multiply( b, c ), 'additive_inverse'( a ) ) ), c ) ) ) ] )
% 0.73/1.29  , clause( 266, [ =( 'additive_inverse'( multiply( Z, add( 
% 0.73/1.29    'additive_inverse'( X ), Y ) ) ), multiply( Z, add( X, 'additive_inverse'( 
% 0.73/1.29    Y ) ) ) ) ] )
% 0.73/1.29  , 0, clause( 1413, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ), add( 'additive_inverse'( 
% 0.73/1.29    multiply( 'additive_identity', add( 'additive_inverse'( multiply( b, c )
% 0.73/1.29     ), a ) ) ), c ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [ :=( X, multiply( b, c ) ), :=( Y, a ), :=( Z, 
% 0.73/1.29    'additive_identity' )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1415, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), a ), add( 'additive_identity', c ) ) ) ] )
% 0.73/1.29  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.29     ) ] )
% 0.73/1.29  , 0, clause( 1414, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ), add( multiply( 
% 0.73/1.29    'additive_identity', add( multiply( b, c ), 'additive_inverse'( a ) ) ), 
% 0.73/1.29    c ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [ :=( X, add( multiply( b, c ), 
% 0.73/1.29    'additive_inverse'( a ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1416, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), a ), c ) ) ] )
% 0.73/1.29  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.29  , 0, clause( 1415, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, c ) ), a ), add( 'additive_identity', c
% 0.73/1.29     ) ) ) ] )
% 0.73/1.29  , 0, 9, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1417, [ =( multiply( add( 'additive_inverse'( multiply( b, c ) ), a
% 0.73/1.29     ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1416, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), a ), c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 581, [ =( multiply( add( 'additive_inverse'( multiply( b, c ) ), a
% 0.73/1.29     ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1417, [ =( multiply( add( 'additive_inverse'( multiply( b, c ) )
% 0.73/1.29    , a ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1419, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( multiply( X
% 0.73/1.29    , Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ] )
% 0.73/1.29  , clause( 58, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.29    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1427, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), add( multiply( a, c ), 'additive_inverse'( 
% 0.73/1.29    'additive_identity' ) ) ) ] )
% 0.73/1.29  , clause( 581, [ =( multiply( add( 'additive_inverse'( multiply( b, c ) ), 
% 0.73/1.29    a ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1419, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( 
% 0.73/1.29    multiply( X, Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, a ), :=( Y, c ), 
% 0.73/1.29    :=( Z, 'additive_inverse'( multiply( b, c ) ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1428, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), add( multiply( a, c ), 'additive_identity' ) )
% 0.73/1.29     ] )
% 0.73/1.29  , clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.29    'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1427, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), add( multiply( a, c ), 'additive_inverse'( 
% 0.73/1.29    'additive_identity' ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1429, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), multiply( a, c ) ) ] )
% 0.73/1.29  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.29  , 0, clause( 1428, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), add( multiply( a, c ), 'additive_identity' ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, multiply( a, c ) )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1430, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( b, c ), c ) ) ), multiply( a, c ) ) ] )
% 0.73/1.29  , clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.29    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.29  , 0, clause( 1429, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, c ) ), c ) ), multiply( a, c ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, multiply( b, c ) ), :=( Y, c )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1431, [ =( multiply( multiply( b, c ), c ), multiply( a, c ) ) ] )
% 0.73/1.29  , clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.29  , 0, clause( 1430, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( b, c ), c ) ) ), multiply( a, c ) ) ] )
% 0.73/1.29  , 0, 1, substitution( 0, [ :=( X, multiply( multiply( b, c ), c ) )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1432, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ] )
% 0.73/1.29  , clause( 567, [ =( multiply( multiply( b, c ), c ), multiply( multiply( b
% 0.73/1.29    , a ), a ) ) ] )
% 0.73/1.29  , 0, clause( 1431, [ =( multiply( multiply( b, c ), c ), multiply( a, c ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 593, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ] )
% 0.73/1.29  , clause( 1432, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1435, [ =( multiply( X, c ), multiply( multiply( multiply( multiply( 
% 0.73/1.29    multiply( X, a ), X ), a ), X ), c ) ) ] )
% 0.73/1.29  , clause( 93, [ =( multiply( multiply( multiply( multiply( multiply( X, a )
% 0.73/1.29    , X ), a ), X ), c ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1441, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), multiply( b, a ) ), a ), multiply( 
% 0.73/1.29    b, a ) ), c ) ) ] )
% 0.73/1.29  , clause( 593, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1435, [ =( multiply( X, c ), multiply( multiply( multiply( 
% 0.73/1.29    multiply( multiply( X, a ), X ), a ), X ), c ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, multiply( b, a )
% 0.73/1.29     )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1442, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( multiply( a, c ), multiply( b, a ) ), a ), 
% 0.73/1.29    b ), a ), c ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1441, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), multiply( b, a ) ), a ), multiply( 
% 0.73/1.29    b, a ) ), c ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [ :=( X, multiply( multiply( multiply( a, c ), 
% 0.73/1.29    multiply( b, a ) ), a ) ), :=( Y, b ), :=( Z, a )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1447, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), multiply( b, a ) ), c ), a ), c ) )
% 0.73/1.29     ] )
% 0.73/1.29  , clause( 15, [ =( multiply( multiply( X, a ), b ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, clause( 1442, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( multiply( a, c ), multiply( b, a ) ), a ), 
% 0.73/1.29    b ), a ), c ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, multiply( multiply( a, c ), multiply( b, 
% 0.73/1.29    a ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1448, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( a, c ), multiply( b, a ) ), c ), b ) ) ] )
% 0.73/1.29  , clause( 473, [ =( multiply( multiply( multiply( X, c ), a ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), b ) ) ] )
% 0.73/1.29  , 0, clause( 1447, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), multiply( b, a ) ), c ), a ), c ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, multiply( multiply( a, c ), multiply( b, 
% 0.73/1.29    a ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1449, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), b ), a ), c ), b ) ) ] )
% 0.73/1.29  , clause( 6, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 0.73/1.29     ), Z ) ) ] )
% 0.73/1.29  , 0, clause( 1448, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( a, c ), multiply( b, a ) ), c ), b ) ) ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, multiply( a, c ) ), :=( Y, b ), :=( Z, a
% 0.73/1.29     )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1450, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a, 
% 0.73/1.29    c ), b ) ) ] )
% 0.73/1.29  , clause( 478, [ =( multiply( multiply( multiply( multiply( X, c ), b ), a
% 0.73/1.29     ), c ), multiply( X, c ) ) ] )
% 0.73/1.29  , 0, clause( 1449, [ =( multiply( multiply( b, a ), c ), multiply( multiply( 
% 0.73/1.29    multiply( multiply( multiply( a, c ), b ), a ), c ), b ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 611, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a, c
% 0.73/1.29     ), b ) ) ] )
% 0.73/1.29  , clause( 1450, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a
% 0.73/1.29    , c ), b ) ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1453, [ =( multiply( X, Y ), multiply( multiply( multiply( X, Y ), 
% 0.73/1.29    Y ), Y ) ) ] )
% 0.73/1.29  , clause( 14, [ =( multiply( multiply( multiply( Y, X ), X ), X ), multiply( 
% 0.73/1.29    Y, X ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1456, [ =( multiply( b, a ), multiply( multiply( a, c ), a ) ) ] )
% 0.73/1.29  , clause( 593, [ =( multiply( multiply( b, a ), a ), multiply( a, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1453, [ =( multiply( X, Y ), multiply( multiply( multiply( X, 
% 0.73/1.29    Y ), Y ), Y ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, a )] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1461, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ] )
% 0.73/1.29  , clause( 1456, [ =( multiply( b, a ), multiply( multiply( a, c ), a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 616, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ] )
% 0.73/1.29  , clause( 1461, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1463, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1467, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( a, c ), b ), c ) ), 
% 0.73/1.29    multiply( b, a ) ) ) ) ] )
% 0.73/1.29  , clause( 611, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a
% 0.73/1.29    , c ), b ) ) ] )
% 0.73/1.29  , 0, clause( 1463, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, 
% 0.73/1.29    multiply( b, a ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1468, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( a, c ), b ), c ) ), c )
% 0.73/1.29     ) ) ] )
% 0.73/1.29  , clause( 569, [ =( multiply( c, add( X, multiply( b, a ) ) ), multiply( c
% 0.73/1.29    , add( X, c ) ) ) ] )
% 0.73/1.29  , 0, clause( 1467, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( a, c ), b ), c ) ), 
% 0.73/1.29    multiply( b, a ) ) ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, 'additive_inverse'( multiply( multiply( 
% 0.73/1.29    multiply( a, c ), b ), c ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1469, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( a, c ), a ) ), c ) ) ) ] )
% 0.73/1.29  , clause( 528, [ =( multiply( multiply( multiply( X, c ), b ), c ), 
% 0.73/1.29    multiply( multiply( X, c ), a ) ) ] )
% 0.73/1.29  , 0, clause( 1468, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( multiply( a, c ), b ), c ) ), c )
% 0.73/1.29     ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1470, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ) ) ) ] )
% 0.73/1.29  , clause( 616, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1469, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( a, c ), a ) ), c ) ) ) ] )
% 0.73/1.29  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1471, [ =( multiply( c, add( 'additive_inverse'( multiply( b, a ) )
% 0.73/1.29    , c ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1470, [ =( 'additive_identity', multiply( c, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 659, [ =( multiply( c, add( 'additive_inverse'( multiply( b, a ) )
% 0.73/1.29    , c ) ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1471, [ =( multiply( c, add( 'additive_inverse'( multiply( b, a )
% 0.73/1.29     ), c ) ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1473, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , clause( 425, [ =( multiply( X, add( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( Y, X ), X ) ), Y ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1477, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ), add( 'additive_inverse'( multiply( 
% 0.73/1.29    'additive_identity', add( 'additive_inverse'( multiply( b, a ) ), c ) ) )
% 0.73/1.29    , c ) ) ) ] )
% 0.73/1.29  , clause( 659, [ =( multiply( c, add( 'additive_inverse'( multiply( b, a )
% 0.73/1.29     ), c ) ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1473, [ =( 'additive_identity', multiply( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( multiply( Y, X ), X ) ), Y ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ) ), :=( Y, c )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1478, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ), add( multiply( 'additive_identity', add( 
% 0.73/1.29    multiply( b, a ), 'additive_inverse'( c ) ) ), c ) ) ) ] )
% 0.73/1.29  , clause( 266, [ =( 'additive_inverse'( multiply( Z, add( 
% 0.73/1.29    'additive_inverse'( X ), Y ) ) ), multiply( Z, add( X, 'additive_inverse'( 
% 0.73/1.29    Y ) ) ) ) ] )
% 0.73/1.29  , 0, clause( 1477, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ), add( 'additive_inverse'( 
% 0.73/1.29    multiply( 'additive_identity', add( 'additive_inverse'( multiply( b, a )
% 0.73/1.29     ), c ) ) ), c ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [ :=( X, multiply( b, a ) ), :=( Y, c ), :=( Z, 
% 0.73/1.29    'additive_identity' )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1479, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ), add( 'additive_identity', c ) ) ) ] )
% 0.73/1.29  , clause( 260, [ =( multiply( 'additive_identity', X ), 'additive_identity'
% 0.73/1.29     ) ] )
% 0.73/1.29  , 0, clause( 1478, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ), add( multiply( 
% 0.73/1.29    'additive_identity', add( multiply( b, a ), 'additive_inverse'( c ) ) ), 
% 0.73/1.29    c ) ) ) ] )
% 0.73/1.29  , 0, 10, substitution( 0, [ :=( X, add( multiply( b, a ), 
% 0.73/1.29    'additive_inverse'( c ) ) )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1480, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ), c ) ) ] )
% 0.73/1.29  , clause( 0, [ =( add( 'additive_identity', X ), X ) ] )
% 0.73/1.29  , 0, clause( 1479, [ =( 'additive_identity', multiply( add( 
% 0.73/1.29    'additive_inverse'( multiply( b, a ) ), c ), add( 'additive_identity', c
% 0.73/1.29     ) ) ) ] )
% 0.73/1.29  , 0, 9, substitution( 0, [ :=( X, c )] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1481, [ =( multiply( add( 'additive_inverse'( multiply( b, a ) ), c
% 0.73/1.29     ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1480, [ =( 'additive_identity', multiply( add( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ), c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 661, [ =( multiply( add( 'additive_inverse'( multiply( b, a ) ), c
% 0.73/1.29     ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , clause( 1481, [ =( multiply( add( 'additive_inverse'( multiply( b, a ) )
% 0.73/1.29    , c ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1483, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( multiply( X
% 0.73/1.29    , Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ] )
% 0.73/1.29  , clause( 58, [ =( add( multiply( Z, Y ), 'additive_inverse'( multiply( add( 
% 0.73/1.29    X, Z ), Y ) ) ), 'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1491, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), add( multiply( c, c ), 'additive_inverse'( 
% 0.73/1.29    'additive_identity' ) ) ) ] )
% 0.73/1.29  , clause( 661, [ =( multiply( add( 'additive_inverse'( multiply( b, a ) ), 
% 0.73/1.29    c ), c ), 'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1483, [ =( 'additive_inverse'( multiply( Z, Y ) ), add( 
% 0.73/1.29    multiply( X, Y ), 'additive_inverse'( multiply( add( Z, X ), Y ) ) ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, c ), 
% 0.73/1.29    :=( Z, 'additive_inverse'( multiply( b, a ) ) )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1492, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), add( multiply( c, c ), 'additive_identity' ) )
% 0.73/1.29     ] )
% 0.73/1.29  , clause( 12, [ =( 'additive_inverse'( 'additive_identity' ), 
% 0.73/1.29    'additive_identity' ) ] )
% 0.73/1.29  , 0, clause( 1491, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), add( multiply( c, c ), 'additive_inverse'( 
% 0.73/1.29    'additive_identity' ) ) ) ] )
% 0.73/1.29  , 0, 12, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1493, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 1, [ =( add( X, 'additive_identity' ), X ) ] )
% 0.73/1.29  , 0, clause( 1492, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), add( multiply( c, c ), 'additive_identity' ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 8, substitution( 0, [ :=( X, multiply( c, c ) )] ), substitution( 1, [] )
% 0.73/1.29    ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1494, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( b, a ), c ) ) ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 338, [ =( multiply( 'additive_inverse'( X ), Y ), 
% 0.73/1.29    'additive_inverse'( multiply( X, Y ) ) ) ] )
% 0.73/1.29  , 0, clause( 1493, [ =( 'additive_inverse'( multiply( 'additive_inverse'( 
% 0.73/1.29    multiply( b, a ) ), c ) ), multiply( c, c ) ) ] )
% 0.73/1.29  , 0, 2, substitution( 0, [ :=( X, multiply( b, a ) ), :=( Y, c )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1495, [ =( multiply( multiply( b, a ), c ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 25, [ =( 'additive_inverse'( 'additive_inverse'( X ) ), X ) ] )
% 0.73/1.29  , 0, clause( 1494, [ =( 'additive_inverse'( 'additive_inverse'( multiply( 
% 0.73/1.29    multiply( b, a ), c ) ) ), multiply( c, c ) ) ] )
% 0.73/1.29  , 0, 1, substitution( 0, [ :=( X, multiply( multiply( b, a ), c ) )] ), 
% 0.73/1.29    substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1496, [ =( multiply( multiply( a, c ), b ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 611, [ =( multiply( multiply( b, a ), c ), multiply( multiply( a
% 0.73/1.29    , c ), b ) ) ] )
% 0.73/1.29  , 0, clause( 1495, [ =( multiply( multiply( b, a ), c ), multiply( c, c ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 673, [ =( multiply( multiply( a, c ), b ), multiply( c, c ) ) ] )
% 0.73/1.29  , clause( 1496, [ =( multiply( multiply( a, c ), b ), multiply( c, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1499, [ =( multiply( X, c ), multiply( multiply( multiply( X, c ), 
% 0.73/1.29    b ), b ) ) ] )
% 0.73/1.29  , clause( 104, [ =( multiply( multiply( multiply( X, c ), b ), b ), 
% 0.73/1.29    multiply( X, c ) ) ] )
% 0.73/1.29  , 0, substitution( 0, [ :=( X, X )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1501, [ =( multiply( a, c ), multiply( multiply( c, c ), b ) ) ] )
% 0.73/1.29  , clause( 673, [ =( multiply( multiply( a, c ), b ), multiply( c, c ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1499, [ =( multiply( X, c ), multiply( multiply( multiply( X, 
% 0.73/1.29    c ), b ), b ) ) ] )
% 0.73/1.29  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, a )] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1502, [ =( multiply( a, c ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 551, [ =( multiply( multiply( c, c ), b ), multiply( c, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, clause( 1501, [ =( multiply( a, c ), multiply( multiply( c, c ), b ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 679, [ =( multiply( a, c ), multiply( c, a ) ) ] )
% 0.73/1.29  , clause( 1502, [ =( multiply( a, c ), multiply( c, a ) ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  eqswap(
% 0.73/1.29  clause( 1505, [ =( multiply( b, a ), multiply( multiply( a, c ), a ) ) ] )
% 0.73/1.29  , clause( 616, [ =( multiply( multiply( a, c ), a ), multiply( b, a ) ) ]
% 0.73/1.29     )
% 0.73/1.29  , 0, substitution( 0, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1507, [ =( multiply( b, a ), multiply( multiply( c, a ), a ) ) ] )
% 0.73/1.29  , clause( 679, [ =( multiply( a, c ), multiply( c, a ) ) ] )
% 0.73/1.29  , 0, clause( 1505, [ =( multiply( b, a ), multiply( multiply( a, c ), a ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  paramod(
% 0.73/1.29  clause( 1508, [ =( multiply( b, a ), c ) ] )
% 0.73/1.29  , clause( 443, [ =( multiply( multiply( c, a ), a ), c ) ] )
% 0.73/1.29  , 0, clause( 1507, [ =( multiply( b, a ), multiply( multiply( c, a ), a ) )
% 0.73/1.29     ] )
% 0.73/1.29  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 689, [ =( multiply( b, a ), c ) ] )
% 0.73/1.29  , clause( 1508, [ =( multiply( b, a ), c ) ] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  resolution(
% 0.73/1.29  clause( 1512, [] )
% 0.73/1.29  , clause( 11, [ ~( =( multiply( b, a ), c ) ) ] )
% 0.73/1.29  , 0, clause( 689, [ =( multiply( b, a ), c ) ] )
% 0.73/1.29  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  subsumption(
% 0.73/1.29  clause( 705, [] )
% 0.73/1.29  , clause( 1512, [] )
% 0.73/1.29  , substitution( 0, [] ), permutation( 0, [] ) ).
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  end.
% 0.73/1.29  
% 0.73/1.29  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.73/1.29  
% 0.73/1.29  Memory use:
% 0.73/1.29  
% 0.73/1.29  space for terms:        9362
% 0.73/1.29  space for clauses:      80700
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  clauses generated:      29142
% 0.73/1.29  clauses kept:           706
% 0.73/1.29  clauses selected:       223
% 0.73/1.29  clauses deleted:        112
% 0.73/1.29  clauses inuse deleted:  0
% 0.73/1.29  
% 0.73/1.29  subsentry:          6895
% 0.73/1.29  literals s-matched: 5319
% 0.73/1.29  literals matched:   5267
% 0.73/1.29  full subsumption:   0
% 0.73/1.29  
% 0.73/1.29  checksum:           -63321683
% 0.73/1.29  
% 0.73/1.29  
% 0.73/1.29  Bliksem ended
%------------------------------------------------------------------------------