TSTP Solution File: RNG039-2 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n024.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:11 EDT 2022

% Result   : Unsatisfiable 5.28s 5.63s
% Output   : Refutation 5.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13  % Problem  : RNG039-2 : TPTP v8.1.0. Released v1.0.0.
% 0.08/0.14  % Command  : bliksem %s
% 0.15/0.35  % Computer : n024.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % DateTime : Mon May 30 16:59:21 EDT 2022
% 0.15/0.35  % CPUTime  : 
% 1.87/2.29  *** allocated 10000 integers for termspace/termends
% 1.87/2.29  *** allocated 10000 integers for clauses
% 1.87/2.29  *** allocated 10000 integers for justifications
% 1.87/2.29  Bliksem 1.12
% 1.87/2.29  
% 1.87/2.29  
% 1.87/2.29  Automatic Strategy Selection
% 1.87/2.29  
% 1.87/2.29  Clauses:
% 1.87/2.29  [
% 1.87/2.29     [ ~( equalish( X, Y ) ), equalish( add( X, Z ), add( Y, Z ) ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), equalish( add( Z, X ), add( Z, Y ) ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( sum( X, Z, T ) ), sum( Y, Z, T ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( sum( Z, X, T ) ), sum( Z, Y, T ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( sum( Z, T, X ) ), sum( Z, T, Y ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), equalish( multiply( X, Z ), multiply( Y, Z ) )
% 1.87/2.29     ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), equalish( multiply( Z, X ), multiply( Z, Y ) )
% 1.87/2.29     ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( product( X, Z, T ) ), product( Y, Z, T ) ]
% 1.87/2.29    ,
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( product( Z, X, T ) ), product( Z, Y, T ) ]
% 1.87/2.29    ,
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( product( Z, T, X ) ), product( Z, T, Y ) ]
% 1.87/2.29    ,
% 1.87/2.29     [ equalish( X, X ) ],
% 1.87/2.29     [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( X, Z ) ],
% 1.87/2.29     [ sum( 'additive_identity', X, X ) ],
% 1.87/2.29     [ sum( X, 'additive_identity', X ) ],
% 1.87/2.29     [ product( X, Y, multiply( X, Y ) ) ],
% 1.87/2.29     [ sum( X, Y, add( X, Y ) ) ],
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), ~( sum( Y, T, U ) ), ~( sum( Z, T, W ) ), sum( X
% 1.87/2.29    , U, W ) ],
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), ~( sum( Y, T, U ) ), ~( sum( X, U, W ) ), sum( Z
% 1.87/2.29    , T, W ) ],
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), sum( Y, X, Z ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( Z, T, W
% 1.87/2.29     ) ), product( X, U, W ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( X, U, W
% 1.87/2.29     ) ), product( Z, T, W ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( X, T, U ) ), ~( sum( Y, T, W ) )
% 1.87/2.29    , ~( product( X, W, V0 ) ), sum( Z, U, V0 ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( X, T, U ) ), ~( sum( Y, T, W ) )
% 1.87/2.29    , ~( sum( Z, U, V0 ) ), product( X, W, V0 ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( sum( X, T, W ) )
% 1.87/2.29    , ~( product( W, Y, V0 ) ), sum( Z, U, V0 ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( sum( X, T, W ) )
% 1.87/2.29    , ~( sum( Z, U, V0 ) ), product( W, Y, V0 ) ],
% 1.87/2.29     [ product( 'additive_identity', X, 'additive_identity' ) ],
% 1.87/2.29     [ product( X, 'additive_identity', 'additive_identity' ) ],
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) ), equalish( Z, T ) ],
% 1.87/2.29     [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), equalish( Z, T ) ]
% 1.87/2.29    ,
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), ~( sum( T, Y, Z ) ), equalish( T, X ) ],
% 1.87/2.29     [ ~( sum( X, Y, Z ) ), ~( sum( X, T, Z ) ), equalish( T, Y ) ],
% 1.87/2.29     [ sum( X, add( X, Y ), Y ) ],
% 1.87/2.29     [ sum( add( X, Y ), Y, X ) ],
% 1.87/2.29     [ sum( X, X, 'additive_identity' ) ],
% 1.87/2.29     [ equalish( add( X, 'additive_identity' ), X ) ],
% 1.87/2.29     [ equalish( add( X, X ), 'additive_identity' ) ],
% 1.87/2.29     [ equalish( multiply( X, X ), X ) ],
% 1.87/2.29     [ equalish( multiply( a, b ), c ) ],
% 1.87/2.29     [ equalish( multiply( b, a ), d ) ],
% 1.87/2.29     [ sum( X, Y, add( Y, X ) ) ],
% 1.87/2.29     [ product( a, c, c ) ],
% 1.87/2.29     [ product( b, d, d ) ],
% 1.87/2.29     [ product( c, b, c ) ],
% 1.87/2.29     [ product( d, a, d ) ],
% 1.87/2.29     [ product( X, multiply( X, Y ), multiply( X, Y ) ) ],
% 1.87/2.29     [ product( a, multiply( b, X ), multiply( Y, X ) ) ],
% 1.87/2.29     [ product( a, b, multiply( c, b ) ) ],
% 1.87/2.29     [ product( a, multiply( b, c ), c ) ],
% 1.87/2.29     [ product( b, multiply( a, X ), multiply( d, X ) ) ],
% 1.87/2.29     [ product( b, a, multiply( d, a ) ) ],
% 1.87/2.29     [ product( b, multiply( a, d ), d ) ],
% 1.87/2.29     [ product( b, c, multiply( d, b ) ) ],
% 1.87/2.29     [ product( a, d, multiply( c, a ) ) ],
% 1.87/2.29     [ product( multiply( X, Y ), Y, multiply( X, Y ) ) ],
% 1.87/2.29     [ product( multiply( X, a ), b, multiply( X, c ) ) ],
% 1.87/2.29     [ product( a, b, multiply( a, c ) ) ],
% 1.87/2.29     [ product( multiply( c, a ), b, c ) ],
% 1.87/2.29     [ product( d, b, multiply( b, c ) ) ],
% 1.87/2.29     [ product( multiply( X, b ), a, multiply( X, d ) ) ],
% 1.87/2.29     [ product( b, a, multiply( b, d ) ) ],
% 1.87/2.29     [ product( multiply( d, b ), a, d ) ],
% 1.87/2.29     [ product( c, a, multiply( a, d ) ) ],
% 1.87/2.29     [ product( a, add( b, a ), add( c, a ) ) ],
% 1.87/2.29     [ product( a, add( a, b ), add( a, c ) ) ],
% 1.87/2.29     [ product( b, add( a, b ), add( d, b ) ) ],
% 1.87/2.29     [ product( b, add( b, a ), add( b, d ) ) ],
% 1.87/2.29     [ product( add( a, b ), b, add( c, b ) ) ],
% 1.87/2.29     [ product( add( b, a ), b, add( b, c ) ) ],
% 5.28/5.63     [ product( add( b, a ), a, add( d, a ) ) ],
% 5.28/5.63     [ product( add( a, b ), a, add( a, d ) ) ],
% 5.28/5.63     [ product( X, X, X ) ],
% 5.28/5.63     [ product( a, b, c ) ],
% 5.28/5.63     [ product( b, a, d ) ],
% 5.28/5.63     [ ~( equalish( c, d ) ) ]
% 5.28/5.63  ] .
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  percentage equality = 0.000000, percentage horn = 1.000000
% 5.28/5.63  This is a near-Horn, non-equality  problem
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Options Used:
% 5.28/5.63  
% 5.28/5.63  useres =            1
% 5.28/5.63  useparamod =        0
% 5.28/5.63  useeqrefl =         0
% 5.28/5.63  useeqfact =         0
% 5.28/5.63  usefactor =         1
% 5.28/5.63  usesimpsplitting =  0
% 5.28/5.63  usesimpdemod =      0
% 5.28/5.63  usesimpres =        4
% 5.28/5.63  
% 5.28/5.63  resimpinuse      =  1000
% 5.28/5.63  resimpclauses =     20000
% 5.28/5.63  substype =          standard
% 5.28/5.63  backwardsubs =      1
% 5.28/5.63  selectoldest =      5
% 5.28/5.63  
% 5.28/5.63  litorderings [0] =  split
% 5.28/5.63  litorderings [1] =  liftord
% 5.28/5.63  
% 5.28/5.63  termordering =      none
% 5.28/5.63  
% 5.28/5.63  litapriori =        1
% 5.28/5.63  termapriori =       0
% 5.28/5.63  litaposteriori =    0
% 5.28/5.63  termaposteriori =   0
% 5.28/5.63  demodaposteriori =  0
% 5.28/5.63  ordereqreflfact =   0
% 5.28/5.63  
% 5.28/5.63  litselect =         negative
% 5.28/5.63  
% 5.28/5.63  maxweight =         30000
% 5.28/5.63  maxdepth =          30000
% 5.28/5.63  maxlength =         115
% 5.28/5.63  maxnrvars =         195
% 5.28/5.63  excuselevel =       0
% 5.28/5.63  increasemaxweight = 0
% 5.28/5.63  
% 5.28/5.63  maxselected =       10000000
% 5.28/5.63  maxnrclauses =      10000000
% 5.28/5.63  
% 5.28/5.63  showgenerated =    0
% 5.28/5.63  showkept =         0
% 5.28/5.63  showselected =     0
% 5.28/5.63  showdeleted =      0
% 5.28/5.63  showresimp =       1
% 5.28/5.63  showstatus =       2000
% 5.28/5.63  
% 5.28/5.63  prologoutput =     1
% 5.28/5.63  nrgoals =          5000000
% 5.28/5.63  totalproof =       1
% 5.28/5.63  
% 5.28/5.63  Symbols occurring in the translation:
% 5.28/5.63  
% 5.28/5.63  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 5.28/5.63  .  [1, 2]      (w:1, o:33, a:1, s:1, b:0), 
% 5.28/5.63  !  [4, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 5.28/5.63  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.28/5.63  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.28/5.63  equalish  [41, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 5.28/5.63  add  [43, 2]      (w:1, o:59, a:1, s:1, b:0), 
% 5.28/5.63  sum  [45, 3]      (w:1, o:61, a:1, s:1, b:0), 
% 5.28/5.63  multiply  [46, 2]      (w:1, o:60, a:1, s:1, b:0), 
% 5.28/5.63  product  [47, 3]      (w:1, o:62, a:1, s:1, b:0), 
% 5.28/5.63  'additive_identity'  [48, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 5.28/5.63  a  [59, 0]      (w:1, o:24, a:1, s:1, b:0), 
% 5.28/5.63  b  [60, 0]      (w:1, o:25, a:1, s:1, b:0), 
% 5.28/5.63  c  [61, 0]      (w:1, o:26, a:1, s:1, b:0), 
% 5.28/5.63  d  [62, 0]      (w:1, o:27, a:1, s:1, b:0).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Starting Search:
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    3101
% 5.28/5.63  Kept:         2001
% 5.28/5.63  Inuse:        276
% 5.28/5.63  Deleted:      12
% 5.28/5.63  Deletedinuse: 4
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    6039
% 5.28/5.63  Kept:         4017
% 5.28/5.63  Inuse:        442
% 5.28/5.63  Deleted:      22
% 5.28/5.63  Deletedinuse: 12
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    8705
% 5.28/5.63  Kept:         6031
% 5.28/5.63  Inuse:        560
% 5.28/5.63  Deleted:      80
% 5.28/5.63  Deletedinuse: 59
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    11049
% 5.28/5.63  Kept:         8031
% 5.28/5.63  Inuse:        698
% 5.28/5.63  Deleted:      131
% 5.28/5.63  Deletedinuse: 93
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    13933
% 5.28/5.63  Kept:         10032
% 5.28/5.63  Inuse:        806
% 5.28/5.63  Deleted:      143
% 5.28/5.63  Deletedinuse: 95
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    16773
% 5.28/5.63  Kept:         12044
% 5.28/5.63  Inuse:        878
% 5.28/5.63  Deleted:      144
% 5.28/5.63  Deletedinuse: 95
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    20342
% 5.28/5.63  Kept:         14054
% 5.28/5.63  Inuse:        1002
% 5.28/5.63  Deleted:      173
% 5.28/5.63  Deletedinuse: 105
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    23615
% 5.28/5.63  Kept:         16069
% 5.28/5.63  Inuse:        1072
% 5.28/5.63  Deleted:      189
% 5.28/5.63  Deletedinuse: 112
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    26575
% 5.28/5.63  Kept:         18073
% 5.28/5.63  Inuse:        1163
% 5.28/5.63  Deleted:      196
% 5.28/5.63  Deletedinuse: 118
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    29737
% 5.28/5.63  Kept:         20229
% 5.28/5.63  Inuse:        1232
% 5.28/5.63  Deleted:      204
% 5.28/5.63  Deletedinuse: 120
% 5.28/5.63  
% 5.28/5.63  Resimplifying clauses:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    32429
% 5.28/5.63  Kept:         22503
% 5.28/5.63  Inuse:        1257
% 5.28/5.63  Deleted:      1852
% 5.28/5.63  Deletedinuse: 125
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    35914
% 5.28/5.63  Kept:         24544
% 5.28/5.63  Inuse:        1302
% 5.28/5.63  Deleted:      1868
% 5.28/5.63  Deletedinuse: 141
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    39395
% 5.28/5.63  Kept:         26779
% 5.28/5.63  Inuse:        1352
% 5.28/5.63  Deleted:      1868
% 5.28/5.63  Deletedinuse: 141
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    44401
% 5.28/5.63  Kept:         28785
% 5.28/5.63  Inuse:        1439
% 5.28/5.63  Deleted:      1873
% 5.28/5.63  Deletedinuse: 144
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    46899
% 5.28/5.63  Kept:         30860
% 5.28/5.63  Inuse:        1466
% 5.28/5.63  Deleted:      1908
% 5.28/5.63  Deletedinuse: 179
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    49669
% 5.28/5.63  Kept:         33157
% 5.28/5.63  Inuse:        1485
% 5.28/5.63  Deleted:      1909
% 5.28/5.63  Deletedinuse: 180
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    53749
% 5.28/5.63  Kept:         35167
% 5.28/5.63  Inuse:        1524
% 5.28/5.63  Deleted:      1918
% 5.28/5.63  Deletedinuse: 185
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    58194
% 5.28/5.63  Kept:         37174
% 5.28/5.63  Inuse:        1568
% 5.28/5.63  Deleted:      1946
% 5.28/5.63  Deletedinuse: 213
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    61500
% 5.28/5.63  Kept:         39194
% 5.28/5.63  Inuse:        1645
% 5.28/5.63  Deleted:      2012
% 5.28/5.63  Deletedinuse: 277
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying clauses:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    64448
% 5.28/5.63  Kept:         41206
% 5.28/5.63  Inuse:        1677
% 5.28/5.63  Deleted:      5361
% 5.28/5.63  Deletedinuse: 279
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    67736
% 5.28/5.63  Kept:         43218
% 5.28/5.63  Inuse:        1709
% 5.28/5.63  Deleted:      5368
% 5.28/5.63  Deletedinuse: 286
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    71162
% 5.28/5.63  Kept:         45237
% 5.28/5.63  Inuse:        1754
% 5.28/5.63  Deleted:      5368
% 5.28/5.63  Deletedinuse: 286
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    74841
% 5.28/5.63  Kept:         47243
% 5.28/5.63  Inuse:        1811
% 5.28/5.63  Deleted:      5368
% 5.28/5.63  Deletedinuse: 286
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    78133
% 5.28/5.63  Kept:         49250
% 5.28/5.63  Inuse:        1889
% 5.28/5.63  Deleted:      5374
% 5.28/5.63  Deletedinuse: 290
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    81246
% 5.28/5.63  Kept:         51492
% 5.28/5.63  Inuse:        1946
% 5.28/5.63  Deleted:      5636
% 5.28/5.63  Deletedinuse: 551
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    84257
% 5.28/5.63  Kept:         53542
% 5.28/5.63  Inuse:        2019
% 5.28/5.63  Deleted:      5644
% 5.28/5.63  Deletedinuse: 552
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    88830
% 5.28/5.63  Kept:         55598
% 5.28/5.63  Inuse:        2149
% 5.28/5.63  Deleted:      5733
% 5.28/5.63  Deletedinuse: 617
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Intermediate Status:
% 5.28/5.63  Generated:    92075
% 5.28/5.63  Kept:         57633
% 5.28/5.63  Inuse:        2197
% 5.28/5.63  Deleted:      5745
% 5.28/5.63  Deletedinuse: 617
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  Resimplifying inuse:
% 5.28/5.63  Done
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  Bliksems!, er is een bewijs:
% 5.28/5.63  % SZS status Unsatisfiable
% 5.28/5.63  % SZS output start Refutation
% 5.28/5.63  
% 5.28/5.63  clause( 8, [ ~( product( Z, X, T ) ), product( Z, Y, T ), ~( equalish( X, Y
% 5.28/5.63     ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 9, [ ~( product( Z, T, X ) ), product( Z, T, Y ), ~( equalish( X, Y
% 5.28/5.63     ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 11, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z )
% 5.28/5.63     ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 12, [ sum( 'additive_identity', X, X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 18, [ sum( Y, X, Z ), ~( sum( X, Y, Z ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 19, [ ~( product( Y, T, U ) ), ~( product( X, Y, Z ) ), product( X
% 5.28/5.63    , U, W ), ~( product( Z, T, W ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 20, [ ~( product( X, Y, Z ) ), ~( product( X, U, W ) ), product( Z
% 5.28/5.63    , T, W ), ~( product( Y, T, U ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 25, [ product( 'additive_identity', X, 'additive_identity' ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 26, [ product( X, 'additive_identity', 'additive_identity' ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 27, [ equalish( Z, T ), ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 5.28/5.63    T ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 32, [ sum( add( X, Y ), Y, X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 36, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 38, [ equalish( multiply( b, a ), d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 44, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 60, [ product( multiply( d, b ), a, d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 70, [ product( X, X, X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 73, [ ~( equalish( c, d ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 79, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( T, X
% 5.28/5.63    , X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 139, [ product( X, d, Y ), ~( product( X, multiply( b, a ), Y ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 142, [ product( X, Y, Z ), ~( product( X, multiply( Y, Y ), Z ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 147, [ product( X, Y, Z ), ~( product( X, Y, multiply( Z, Z ) ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 163, [ sum( X, add( Y, X ), Y ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 237, [ ~( product( X, Y, Z ) ), product( T, Z, 'additive_identity'
% 5.28/5.63     ), ~( product( T, X, 'additive_identity' ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 308, [ ~( product( X, Y, Z ) ), product( Z, Y, T ), ~( product( X, 
% 5.28/5.63    Y, T ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 444, [ equalish( X, Y ), ~( sum( 'additive_identity', Y, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 461, [ equalish( X, add( X, 'additive_identity' ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 466, [ product( X, add( Y, 'additive_identity' ), Z ), ~( product( 
% 5.28/5.63    X, Y, Z ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 512, [ equalish( X, multiply( Y, Z ) ), ~( product( a, multiply( b
% 5.28/5.63    , Z ), X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 524, [ equalish( X, d ), ~( product( multiply( d, b ), a, X ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 533, [ equalish( X, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', Y, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 606, [ equalish( multiply( 'additive_identity', X ), 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 615, [ equalish( X, 'additive_identity' ), ~( equalish( X, multiply( 
% 5.28/5.63    'additive_identity', Y ) ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 734, [ product( X, T, T ), ~( product( multiply( X, Y ), Z, T ) ) ]
% 5.28/5.63     )
% 5.28/5.63  .
% 5.28/5.63  clause( 740, [ product( X, Z, Z ), ~( product( X, Y, Z ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 794, [ product( a, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 3963, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 4068, [ product( a, X, multiply( X, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 4213, [ product( a, X, X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 4216, [ product( a, d, a ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 4225, [ product( a, multiply( b, X ), X ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 4249, [ equalish( X, a ), ~( product( a, d, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 7777, [ equalish( d, a ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 7785, [ product( X, Y, a ), ~( product( X, Y, d ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 11300, [ product( Z, Y, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', X, Y ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 17715, [ product( Y, X, X ), ~( product( a, X, Y ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 19030, [ product( multiply( X, a ), d, d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 41347, [ product( multiply( X, a ), add( d, 'additive_identity' ), 
% 5.28/5.63    d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 49112, [ equalish( X, multiply( Y, X ) ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 49123, [ equalish( X, 'additive_identity' ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58635, [ product( X, d, d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58823, [ product( X, d, a ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58873, [ product( X, a, 'additive_identity' ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58896, [ equalish( 'additive_identity', d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58934, [ equalish( X, d ) ] )
% 5.28/5.63  .
% 5.28/5.63  clause( 58955, [] )
% 5.28/5.63  .
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  % SZS output end Refutation
% 5.28/5.63  found a proof!
% 5.28/5.63  
% 5.28/5.63  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 5.28/5.63  
% 5.28/5.63  initialclauses(
% 5.28/5.63  [ clause( 58957, [ ~( equalish( X, Y ) ), equalish( add( X, Z ), add( Y, Z
% 5.28/5.63     ) ) ] )
% 5.28/5.63  , clause( 58958, [ ~( equalish( X, Y ) ), equalish( add( Z, X ), add( Z, Y
% 5.28/5.63     ) ) ] )
% 5.28/5.63  , clause( 58959, [ ~( equalish( X, Y ) ), ~( sum( X, Z, T ) ), sum( Y, Z, T
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58960, [ ~( equalish( X, Y ) ), ~( sum( Z, X, T ) ), sum( Z, Y, T
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58961, [ ~( equalish( X, Y ) ), ~( sum( Z, T, X ) ), sum( Z, T, Y
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58962, [ ~( equalish( X, Y ) ), equalish( multiply( X, Z ), 
% 5.28/5.63    multiply( Y, Z ) ) ] )
% 5.28/5.63  , clause( 58963, [ ~( equalish( X, Y ) ), equalish( multiply( Z, X ), 
% 5.28/5.63    multiply( Z, Y ) ) ] )
% 5.28/5.63  , clause( 58964, [ ~( equalish( X, Y ) ), ~( product( X, Z, T ) ), product( 
% 5.28/5.63    Y, Z, T ) ] )
% 5.28/5.63  , clause( 58965, [ ~( equalish( X, Y ) ), ~( product( Z, X, T ) ), product( 
% 5.28/5.63    Z, Y, T ) ] )
% 5.28/5.63  , clause( 58966, [ ~( equalish( X, Y ) ), ~( product( Z, T, X ) ), product( 
% 5.28/5.63    Z, T, Y ) ] )
% 5.28/5.63  , clause( 58967, [ equalish( X, X ) ] )
% 5.28/5.63  , clause( 58968, [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( 
% 5.28/5.63    X, Z ) ] )
% 5.28/5.63  , clause( 58969, [ sum( 'additive_identity', X, X ) ] )
% 5.28/5.63  , clause( 58970, [ sum( X, 'additive_identity', X ) ] )
% 5.28/5.63  , clause( 58971, [ product( X, Y, multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 58972, [ sum( X, Y, add( X, Y ) ) ] )
% 5.28/5.63  , clause( 58973, [ ~( sum( X, Y, Z ) ), ~( sum( Y, T, U ) ), ~( sum( Z, T, 
% 5.28/5.63    W ) ), sum( X, U, W ) ] )
% 5.28/5.63  , clause( 58974, [ ~( sum( X, Y, Z ) ), ~( sum( Y, T, U ) ), ~( sum( X, U, 
% 5.28/5.63    W ) ), sum( Z, T, W ) ] )
% 5.28/5.63  , clause( 58975, [ ~( sum( X, Y, Z ) ), sum( Y, X, Z ) ] )
% 5.28/5.63  , clause( 58976, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 5.28/5.63    product( Z, T, W ) ), product( X, U, W ) ] )
% 5.28/5.63  , clause( 58977, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 5.28/5.63    product( X, U, W ) ), product( Z, T, W ) ] )
% 5.28/5.63  , clause( 58978, [ ~( product( X, Y, Z ) ), ~( product( X, T, U ) ), ~( sum( 
% 5.28/5.63    Y, T, W ) ), ~( product( X, W, V0 ) ), sum( Z, U, V0 ) ] )
% 5.28/5.63  , clause( 58979, [ ~( product( X, Y, Z ) ), ~( product( X, T, U ) ), ~( sum( 
% 5.28/5.63    Y, T, W ) ), ~( sum( Z, U, V0 ) ), product( X, W, V0 ) ] )
% 5.28/5.63  , clause( 58980, [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( sum( 
% 5.28/5.63    X, T, W ) ), ~( product( W, Y, V0 ) ), sum( Z, U, V0 ) ] )
% 5.28/5.63  , clause( 58981, [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( sum( 
% 5.28/5.63    X, T, W ) ), ~( sum( Z, U, V0 ) ), product( W, Y, V0 ) ] )
% 5.28/5.63  , clause( 58982, [ product( 'additive_identity', X, 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 58983, [ product( X, 'additive_identity', 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 58984, [ ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) ), equalish( Z, T
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58985, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 5.28/5.63    equalish( Z, T ) ] )
% 5.28/5.63  , clause( 58986, [ ~( sum( X, Y, Z ) ), ~( sum( T, Y, Z ) ), equalish( T, X
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58987, [ ~( sum( X, Y, Z ) ), ~( sum( X, T, Z ) ), equalish( T, Y
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58988, [ sum( X, add( X, Y ), Y ) ] )
% 5.28/5.63  , clause( 58989, [ sum( add( X, Y ), Y, X ) ] )
% 5.28/5.63  , clause( 58990, [ sum( X, X, 'additive_identity' ) ] )
% 5.28/5.63  , clause( 58991, [ equalish( add( X, 'additive_identity' ), X ) ] )
% 5.28/5.63  , clause( 58992, [ equalish( add( X, X ), 'additive_identity' ) ] )
% 5.28/5.63  , clause( 58993, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  , clause( 58994, [ equalish( multiply( a, b ), c ) ] )
% 5.28/5.63  , clause( 58995, [ equalish( multiply( b, a ), d ) ] )
% 5.28/5.63  , clause( 58996, [ sum( X, Y, add( Y, X ) ) ] )
% 5.28/5.63  , clause( 58997, [ product( a, c, c ) ] )
% 5.28/5.63  , clause( 58998, [ product( b, d, d ) ] )
% 5.28/5.63  , clause( 58999, [ product( c, b, c ) ] )
% 5.28/5.63  , clause( 59000, [ product( d, a, d ) ] )
% 5.28/5.63  , clause( 59001, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 59002, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , clause( 59003, [ product( a, b, multiply( c, b ) ) ] )
% 5.28/5.63  , clause( 59004, [ product( a, multiply( b, c ), c ) ] )
% 5.28/5.63  , clause( 59005, [ product( b, multiply( a, X ), multiply( d, X ) ) ] )
% 5.28/5.63  , clause( 59006, [ product( b, a, multiply( d, a ) ) ] )
% 5.28/5.63  , clause( 59007, [ product( b, multiply( a, d ), d ) ] )
% 5.28/5.63  , clause( 59008, [ product( b, c, multiply( d, b ) ) ] )
% 5.28/5.63  , clause( 59009, [ product( a, d, multiply( c, a ) ) ] )
% 5.28/5.63  , clause( 59010, [ product( multiply( X, Y ), Y, multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 59011, [ product( multiply( X, a ), b, multiply( X, c ) ) ] )
% 5.28/5.63  , clause( 59012, [ product( a, b, multiply( a, c ) ) ] )
% 5.28/5.63  , clause( 59013, [ product( multiply( c, a ), b, c ) ] )
% 5.28/5.63  , clause( 59014, [ product( d, b, multiply( b, c ) ) ] )
% 5.28/5.63  , clause( 59015, [ product( multiply( X, b ), a, multiply( X, d ) ) ] )
% 5.28/5.63  , clause( 59016, [ product( b, a, multiply( b, d ) ) ] )
% 5.28/5.63  , clause( 59017, [ product( multiply( d, b ), a, d ) ] )
% 5.28/5.63  , clause( 59018, [ product( c, a, multiply( a, d ) ) ] )
% 5.28/5.63  , clause( 59019, [ product( a, add( b, a ), add( c, a ) ) ] )
% 5.28/5.63  , clause( 59020, [ product( a, add( a, b ), add( a, c ) ) ] )
% 5.28/5.63  , clause( 59021, [ product( b, add( a, b ), add( d, b ) ) ] )
% 5.28/5.63  , clause( 59022, [ product( b, add( b, a ), add( b, d ) ) ] )
% 5.28/5.63  , clause( 59023, [ product( add( a, b ), b, add( c, b ) ) ] )
% 5.28/5.63  , clause( 59024, [ product( add( b, a ), b, add( b, c ) ) ] )
% 5.28/5.63  , clause( 59025, [ product( add( b, a ), a, add( d, a ) ) ] )
% 5.28/5.63  , clause( 59026, [ product( add( a, b ), a, add( a, d ) ) ] )
% 5.28/5.63  , clause( 59027, [ product( X, X, X ) ] )
% 5.28/5.63  , clause( 59028, [ product( a, b, c ) ] )
% 5.28/5.63  , clause( 59029, [ product( b, a, d ) ] )
% 5.28/5.63  , clause( 59030, [ ~( equalish( c, d ) ) ] )
% 5.28/5.63  ] ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 8, [ ~( product( Z, X, T ) ), product( Z, Y, T ), ~( equalish( X, Y
% 5.28/5.63     ) ) ] )
% 5.28/5.63  , clause( 58965, [ ~( equalish( X, Y ) ), ~( product( Z, X, T ) ), product( 
% 5.28/5.63    Z, Y, T ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 9, [ ~( product( Z, T, X ) ), product( Z, T, Y ), ~( equalish( X, Y
% 5.28/5.63     ) ) ] )
% 5.28/5.63  , clause( 58966, [ ~( equalish( X, Y ) ), ~( product( Z, T, X ) ), product( 
% 5.28/5.63    Z, T, Y ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 11, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z )
% 5.28/5.63     ) ] )
% 5.28/5.63  , clause( 58968, [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( 
% 5.28/5.63    X, Z ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 12, [ sum( 'additive_identity', X, X ) ] )
% 5.28/5.63  , clause( 58969, [ sum( 'additive_identity', X, X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 18, [ sum( Y, X, Z ), ~( sum( X, Y, Z ) ) ] )
% 5.28/5.63  , clause( 58975, [ ~( sum( X, Y, Z ) ), sum( Y, X, Z ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 19, [ ~( product( Y, T, U ) ), ~( product( X, Y, Z ) ), product( X
% 5.28/5.63    , U, W ), ~( product( Z, T, W ) ) ] )
% 5.28/5.63  , clause( 58976, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 5.28/5.63    product( Z, T, W ) ), product( X, U, W ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 5.28/5.63    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 5.28/5.63    , 3 ), ==>( 3, 2 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 20, [ ~( product( X, Y, Z ) ), ~( product( X, U, W ) ), product( Z
% 5.28/5.63    , T, W ), ~( product( Y, T, U ) ) ] )
% 5.28/5.63  , clause( 58977, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 5.28/5.63    product( X, U, W ) ), product( Z, T, W ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 5.28/5.63    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 5.28/5.63    , 1 ), ==>( 3, 2 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 25, [ product( 'additive_identity', X, 'additive_identity' ) ] )
% 5.28/5.63  , clause( 58982, [ product( 'additive_identity', X, 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 26, [ product( X, 'additive_identity', 'additive_identity' ) ] )
% 5.28/5.63  , clause( 58983, [ product( X, 'additive_identity', 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 27, [ equalish( Z, T ), ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 58984, [ ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) ), equalish( Z, T
% 5.28/5.63     ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 5.28/5.63    T ) ) ] )
% 5.28/5.63  , clause( 58985, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 5.28/5.63    equalish( Z, T ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 32, [ sum( add( X, Y ), Y, X ) ] )
% 5.28/5.63  , clause( 58989, [ sum( add( X, Y ), Y, X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 36, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  , clause( 58993, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 38, [ equalish( multiply( b, a ), d ) ] )
% 5.28/5.63  , clause( 58995, [ equalish( multiply( b, a ), d ) ] )
% 5.28/5.63  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 44, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 59001, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , clause( 59002, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 60, [ product( multiply( d, b ), a, d ) ] )
% 5.28/5.63  , clause( 59017, [ product( multiply( d, b ), a, d ) ] )
% 5.28/5.63  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 70, [ product( X, X, X ) ] )
% 5.28/5.63  , clause( 59027, [ product( X, X, X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 73, [ ~( equalish( c, d ) ) ] )
% 5.28/5.63  , clause( 59030, [ ~( equalish( c, d ) ) ] )
% 5.28/5.63  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  factor(
% 5.28/5.63  clause( 59480, [ ~( product( X, Y, Z ) ), ~( product( T, X, X ) ), product( 
% 5.28/5.63    T, Z, Z ) ] )
% 5.28/5.63  , clause( 19, [ ~( product( Y, T, U ) ), ~( product( X, Y, Z ) ), product( 
% 5.28/5.63    X, U, W ), ~( product( Z, T, W ) ) ] )
% 5.28/5.63  , 0, 3, substitution( 0, [ :=( X, T ), :=( Y, X ), :=( Z, X ), :=( T, Y ), 
% 5.28/5.63    :=( U, Z ), :=( W, Z )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 79, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( T, X
% 5.28/5.63    , X ) ) ] )
% 5.28/5.63  , clause( 59480, [ ~( product( X, Y, Z ) ), ~( product( T, X, X ) ), 
% 5.28/5.63    product( T, Z, Z ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59483, [ ~( product( X, multiply( b, a ), Y ) ), product( X, d, Y )
% 5.28/5.63     ] )
% 5.28/5.63  , clause( 8, [ ~( product( Z, X, T ) ), product( Z, Y, T ), ~( equalish( X
% 5.28/5.63    , Y ) ) ] )
% 5.28/5.63  , 2, clause( 38, [ equalish( multiply( b, a ), d ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( b, a ) ), :=( Y, d ), :=( Z, X ), 
% 5.28/5.63    :=( T, Y )] ), substitution( 1, [] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 139, [ product( X, d, Y ), ~( product( X, multiply( b, a ), Y ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 59483, [ ~( product( X, multiply( b, a ), Y ) ), product( X, d, Y
% 5.28/5.63     ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 5.28/5.63     ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59484, [ ~( product( X, multiply( Y, Y ), Z ) ), product( X, Y, Z )
% 5.28/5.63     ] )
% 5.28/5.63  , clause( 8, [ ~( product( Z, X, T ) ), product( Z, Y, T ), ~( equalish( X
% 5.28/5.63    , Y ) ) ] )
% 5.28/5.63  , 2, clause( 36, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( Y, Y ) ), :=( Y, Y ), :=( Z, X ), 
% 5.28/5.63    :=( T, Z )] ), substitution( 1, [ :=( X, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 142, [ product( X, Y, Z ), ~( product( X, multiply( Y, Y ), Z ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 59484, [ ~( product( X, multiply( Y, Y ), Z ) ), product( X, Y, Z
% 5.28/5.63     ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59485, [ ~( product( X, Y, multiply( Z, Z ) ) ), product( X, Y, Z )
% 5.28/5.63     ] )
% 5.28/5.63  , clause( 9, [ ~( product( Z, T, X ) ), product( Z, T, Y ), ~( equalish( X
% 5.28/5.63    , Y ) ) ] )
% 5.28/5.63  , 2, clause( 36, [ equalish( multiply( X, X ), X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( Z, Z ) ), :=( Y, Z ), :=( Z, X ), 
% 5.28/5.63    :=( T, Y )] ), substitution( 1, [ :=( X, Z )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 147, [ product( X, Y, Z ), ~( product( X, Y, multiply( Z, Z ) ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 59485, [ ~( product( X, Y, multiply( Z, Z ) ) ), product( X, Y, Z
% 5.28/5.63     ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59486, [ sum( X, add( Y, X ), Y ) ] )
% 5.28/5.63  , clause( 18, [ sum( Y, X, Z ), ~( sum( X, Y, Z ) ) ] )
% 5.28/5.63  , 1, clause( 32, [ sum( add( X, Y ), Y, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, add( Y, X ) ), :=( Y, X ), :=( Z, Y )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 163, [ sum( X, add( Y, X ), Y ) ] )
% 5.28/5.63  , clause( 59486, [ sum( X, add( Y, X ), Y ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59489, [ ~( product( X, Y, Z ) ), ~( product( T, X, 
% 5.28/5.63    'additive_identity' ) ), product( T, Z, 'additive_identity' ) ] )
% 5.28/5.63  , clause( 19, [ ~( product( Y, T, U ) ), ~( product( X, Y, Z ) ), product( 
% 5.28/5.63    X, U, W ), ~( product( Z, T, W ) ) ] )
% 5.28/5.63  , 3, clause( 25, [ product( 'additive_identity', X, 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, T ), :=( Y, X ), :=( Z, 'additive_identity'
% 5.28/5.63     ), :=( T, Y ), :=( U, Z ), :=( W, 'additive_identity' )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 237, [ ~( product( X, Y, Z ) ), product( T, Z, 'additive_identity'
% 5.28/5.63     ), ~( product( T, X, 'additive_identity' ) ) ] )
% 5.28/5.63  , clause( 59489, [ ~( product( X, Y, Z ) ), ~( product( T, X, 
% 5.28/5.63    'additive_identity' ) ), product( T, Z, 'additive_identity' ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59495, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), product( 
% 5.28/5.63    Z, Y, T ) ] )
% 5.28/5.63  , clause( 20, [ ~( product( X, Y, Z ) ), ~( product( X, U, W ) ), product( 
% 5.28/5.63    Z, T, W ), ~( product( Y, T, U ) ) ] )
% 5.28/5.63  , 3, clause( 70, [ product( X, X, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, Y ), 
% 5.28/5.63    :=( U, Y ), :=( W, T )] ), substitution( 1, [ :=( X, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 308, [ ~( product( X, Y, Z ) ), product( Z, Y, T ), ~( product( X, 
% 5.28/5.63    Y, T ) ) ] )
% 5.28/5.63  , clause( 59495, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 5.28/5.63    product( Z, Y, T ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59499, [ equalish( X, Y ), ~( sum( 'additive_identity', Y, X ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 27, [ equalish( Z, T ), ~( sum( X, Y, Z ) ), ~( sum( X, Y, T ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 2, clause( 12, [ sum( 'additive_identity', X, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, 'additive_identity' ), :=( Y, Y ), :=( Z, X
% 5.28/5.63     ), :=( T, Y )] ), substitution( 1, [ :=( X, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 444, [ equalish( X, Y ), ~( sum( 'additive_identity', Y, X ) ) ] )
% 5.28/5.63  , clause( 59499, [ equalish( X, Y ), ~( sum( 'additive_identity', Y, X ) )
% 5.28/5.63     ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     ), ==>( 1, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59500, [ equalish( X, add( X, 'additive_identity' ) ) ] )
% 5.28/5.63  , clause( 444, [ equalish( X, Y ), ~( sum( 'additive_identity', Y, X ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , 1, clause( 163, [ sum( X, add( Y, X ), Y ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, X ), :=( Y, add( X, 'additive_identity' ) )] )
% 5.28/5.63    , substitution( 1, [ :=( X, 'additive_identity' ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 461, [ equalish( X, add( X, 'additive_identity' ) ) ] )
% 5.28/5.63  , clause( 59500, [ equalish( X, add( X, 'additive_identity' ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59501, [ ~( product( X, Y, Z ) ), product( X, add( Y, 
% 5.28/5.63    'additive_identity' ), Z ) ] )
% 5.28/5.63  , clause( 8, [ ~( product( Z, X, T ) ), product( Z, Y, T ), ~( equalish( X
% 5.28/5.63    , Y ) ) ] )
% 5.28/5.63  , 2, clause( 461, [ equalish( X, add( X, 'additive_identity' ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, Y ), :=( Y, add( Y, 'additive_identity' ) )
% 5.28/5.63    , :=( Z, X ), :=( T, Z )] ), substitution( 1, [ :=( X, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 466, [ product( X, add( Y, 'additive_identity' ), Z ), ~( product( 
% 5.28/5.63    X, Y, Z ) ) ] )
% 5.28/5.63  , clause( 59501, [ ~( product( X, Y, Z ) ), product( X, add( Y, 
% 5.28/5.63    'additive_identity' ), Z ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59503, [ equalish( X, multiply( Y, Z ) ), ~( product( a, multiply( 
% 5.28/5.63    b, Z ), X ) ) ] )
% 5.28/5.63  , clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 5.28/5.63    , T ) ) ] )
% 5.28/5.63  , 2, clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, multiply( b, Z ) ), :=( Z, X ), 
% 5.28/5.63    :=( T, multiply( Y, Z ) )] ), substitution( 1, [ :=( X, Z ), :=( Y, Y )] )
% 5.28/5.63    ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 512, [ equalish( X, multiply( Y, Z ) ), ~( product( a, multiply( b
% 5.28/5.63    , Z ), X ) ) ] )
% 5.28/5.63  , clause( 59503, [ equalish( X, multiply( Y, Z ) ), ~( product( a, multiply( 
% 5.28/5.63    b, Z ), X ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59505, [ equalish( X, d ), ~( product( multiply( d, b ), a, X ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 5.28/5.63    , T ) ) ] )
% 5.28/5.63  , 2, clause( 60, [ product( multiply( d, b ), a, d ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( d, b ) ), :=( Y, a ), :=( Z, X ), 
% 5.28/5.63    :=( T, d )] ), substitution( 1, [] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 524, [ equalish( X, d ), ~( product( multiply( d, b ), a, X ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 59505, [ equalish( X, d ), ~( product( multiply( d, b ), a, X ) )
% 5.28/5.63     ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 5.28/5.63    1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59507, [ equalish( X, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', Y, X ) ) ] )
% 5.28/5.63  , clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 5.28/5.63    , T ) ) ] )
% 5.28/5.63  , 2, clause( 25, [ product( 'additive_identity', X, 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, 'additive_identity' ), :=( Y, Y ), :=( Z, X
% 5.28/5.63     ), :=( T, 'additive_identity' )] ), substitution( 1, [ :=( X, Y )] )
% 5.28/5.63    ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 533, [ equalish( X, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', Y, X ) ) ] )
% 5.28/5.63  , clause( 59507, [ equalish( X, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', Y, X ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     ), ==>( 1, 1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59508, [ equalish( multiply( 'additive_identity', X ), 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  , clause( 533, [ equalish( X, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', Y, X ) ) ] )
% 5.28/5.63  , 1, clause( 44, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( 'additive_identity', X ) ), :=( Y
% 5.28/5.63    , multiply( 'additive_identity', X ) )] ), substitution( 1, [ :=( X, 
% 5.28/5.63    'additive_identity' ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 606, [ equalish( multiply( 'additive_identity', X ), 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  , clause( 59508, [ equalish( multiply( 'additive_identity', X ), 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59510, [ ~( equalish( X, multiply( 'additive_identity', Y ) ) ), 
% 5.28/5.63    equalish( X, 'additive_identity' ) ] )
% 5.28/5.63  , clause( 11, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z
% 5.28/5.63     ) ) ] )
% 5.28/5.63  , 2, clause( 606, [ equalish( multiply( 'additive_identity', X ), 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( 'additive_identity', Y
% 5.28/5.63     ) ), :=( Z, 'additive_identity' )] ), substitution( 1, [ :=( X, Y )] )
% 5.28/5.63    ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 615, [ equalish( X, 'additive_identity' ), ~( equalish( X, multiply( 
% 5.28/5.63    'additive_identity', Y ) ) ) ] )
% 5.28/5.63  , clause( 59510, [ ~( equalish( X, multiply( 'additive_identity', Y ) ) ), 
% 5.28/5.63    equalish( X, 'additive_identity' ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 5.28/5.63     ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59512, [ ~( product( multiply( X, Y ), Z, T ) ), product( X, T, T )
% 5.28/5.63     ] )
% 5.28/5.63  , clause( 79, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( T
% 5.28/5.63    , X, X ) ) ] )
% 5.28/5.63  , 2, clause( 44, [ product( X, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, multiply( X, Y ) ), :=( Y, Z ), :=( Z, T ), 
% 5.28/5.63    :=( T, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 734, [ product( X, T, T ), ~( product( multiply( X, Y ), Z, T ) ) ]
% 5.28/5.63     )
% 5.28/5.63  , clause( 59512, [ ~( product( multiply( X, Y ), Z, T ) ), product( X, T, T
% 5.28/5.63     ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59514, [ ~( product( X, Y, Z ) ), product( X, Z, Z ) ] )
% 5.28/5.63  , clause( 79, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( T
% 5.28/5.63    , X, X ) ) ] )
% 5.28/5.63  , 2, clause( 70, [ product( X, X, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, X )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 740, [ product( X, Z, Z ), ~( product( X, Y, Z ) ) ] )
% 5.28/5.63  , clause( 59514, [ ~( product( X, Y, Z ) ), product( X, Z, Z ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59515, [ product( a, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 740, [ product( X, Z, Z ), ~( product( X, Y, Z ) ) ] )
% 5.28/5.63  , 1, clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, multiply( b, Y ) ), :=( Z, 
% 5.28/5.63    multiply( X, Y ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 794, [ product( a, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , clause( 59515, [ product( a, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.63     )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59516, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.63  , clause( 139, [ product( X, d, Y ), ~( product( X, multiply( b, a ), Y ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 1, clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, multiply( X, a ) )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, a ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 3963, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.63  , clause( 59516, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59517, [ product( a, X, multiply( X, X ) ) ] )
% 5.28/5.63  , clause( 142, [ product( X, Y, Z ), ~( product( X, multiply( Y, Y ), Z ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 1, clause( 794, [ product( a, multiply( X, Y ), multiply( X, Y ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, X ), :=( Z, multiply( X, X ) )] )
% 5.28/5.63    , substitution( 1, [ :=( X, X ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 4068, [ product( a, X, multiply( X, X ) ) ] )
% 5.28/5.63  , clause( 59517, [ product( a, X, multiply( X, X ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59518, [ product( a, X, X ) ] )
% 5.28/5.63  , clause( 147, [ product( X, Y, Z ), ~( product( X, Y, multiply( Z, Z ) ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 1, clause( 4068, [ product( a, X, multiply( X, X ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, X ), :=( Z, X )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 4213, [ product( a, X, X ) ] )
% 5.28/5.63  , clause( 59518, [ product( a, X, X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59519, [ product( a, d, a ) ] )
% 5.28/5.63  , clause( 147, [ product( X, Y, Z ), ~( product( X, Y, multiply( Z, Z ) ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 1, clause( 3963, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, d ), :=( Z, a )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, a )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 4216, [ product( a, d, a ) ] )
% 5.28/5.63  , clause( 59519, [ product( a, d, a ) ] )
% 5.28/5.63  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59520, [ product( a, multiply( b, X ), X ) ] )
% 5.28/5.63  , clause( 147, [ product( X, Y, Z ), ~( product( X, Y, multiply( Z, Z ) ) )
% 5.28/5.63     ] )
% 5.28/5.63  , 1, clause( 45, [ product( a, multiply( b, X ), multiply( Y, X ) ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, multiply( b, X ) ), :=( Z, X )] )
% 5.28/5.63    , substitution( 1, [ :=( X, X ), :=( Y, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 4225, [ product( a, multiply( b, X ), X ) ] )
% 5.28/5.63  , clause( 59520, [ product( a, multiply( b, X ), X ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59522, [ equalish( X, a ), ~( product( a, d, X ) ) ] )
% 5.28/5.63  , clause( 28, [ equalish( Z, T ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 5.28/5.63    , T ) ) ] )
% 5.28/5.63  , 2, clause( 4216, [ product( a, d, a ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, d ), :=( Z, X ), :=( T, a )] ), 
% 5.28/5.63    substitution( 1, [] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 4249, [ equalish( X, a ), ~( product( a, d, X ) ) ] )
% 5.28/5.63  , clause( 59522, [ equalish( X, a ), ~( product( a, d, X ) ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 5.28/5.63    1 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59523, [ equalish( d, a ) ] )
% 5.28/5.63  , clause( 4249, [ equalish( X, a ), ~( product( a, d, X ) ) ] )
% 5.28/5.63  , 1, clause( 4213, [ product( a, X, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, d )] ), substitution( 1, [ :=( X, d )] )
% 5.28/5.63    ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 7777, [ equalish( d, a ) ] )
% 5.28/5.63  , clause( 59523, [ equalish( d, a ) ] )
% 5.28/5.63  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59524, [ ~( product( X, Y, d ) ), product( X, Y, a ) ] )
% 5.28/5.63  , clause( 9, [ ~( product( Z, T, X ) ), product( Z, T, Y ), ~( equalish( X
% 5.28/5.63    , Y ) ) ] )
% 5.28/5.63  , 2, clause( 7777, [ equalish( d, a ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, d ), :=( Y, a ), :=( Z, X ), :=( T, Y )] ), 
% 5.28/5.63    substitution( 1, [] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 7785, [ product( X, Y, a ), ~( product( X, Y, d ) ) ] )
% 5.28/5.63  , clause( 59524, [ ~( product( X, Y, d ) ), product( X, Y, a ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 5.28/5.63     ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59526, [ ~( product( 'additive_identity', X, Y ) ), product( Z, Y, 
% 5.28/5.63    'additive_identity' ) ] )
% 5.28/5.63  , clause( 237, [ ~( product( X, Y, Z ) ), product( T, Z, 
% 5.28/5.63    'additive_identity' ), ~( product( T, X, 'additive_identity' ) ) ] )
% 5.28/5.63  , 2, clause( 26, [ product( X, 'additive_identity', 'additive_identity' ) ]
% 5.28/5.63     )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, 'additive_identity' ), :=( Y, X ), :=( Z, Y
% 5.28/5.63     ), :=( T, Z )] ), substitution( 1, [ :=( X, Z )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 11300, [ product( Z, Y, 'additive_identity' ), ~( product( 
% 5.28/5.63    'additive_identity', X, Y ) ) ] )
% 5.28/5.63  , clause( 59526, [ ~( product( 'additive_identity', X, Y ) ), product( Z, Y
% 5.28/5.63    , 'additive_identity' ) ] )
% 5.28/5.63  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 5.28/5.63    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  resolution(
% 5.28/5.63  clause( 59528, [ ~( product( a, X, Y ) ), product( Y, X, X ) ] )
% 5.28/5.63  , clause( 308, [ ~( product( X, Y, Z ) ), product( Z, Y, T ), ~( product( X
% 5.28/5.63    , Y, T ) ) ] )
% 5.28/5.63  , 2, clause( 4213, [ product( a, X, X ) ] )
% 5.28/5.63  , 0, substitution( 0, [ :=( X, a ), :=( Y, X ), :=( Z, Y ), :=( T, X )] ), 
% 5.28/5.63    substitution( 1, [ :=( X, X )] )).
% 5.28/5.63  
% 5.28/5.63  
% 5.28/5.63  subsumption(
% 5.28/5.63  clause( 17715, [ product( Y, X, X ), ~( product( a, X, Y ) ) ] )
% 5.28/5.64  , clause( 59528, [ ~( product( a, X, Y ) ), product( Y, X, X ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 5.28/5.64     ), ==>( 1, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59529, [ product( multiply( X, a ), d, d ) ] )
% 5.28/5.64  , clause( 17715, [ product( Y, X, X ), ~( product( a, X, Y ) ) ] )
% 5.28/5.64  , 1, clause( 3963, [ product( a, d, multiply( X, a ) ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, d ), :=( Y, multiply( X, a ) )] ), 
% 5.28/5.64    substitution( 1, [ :=( X, X )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 19030, [ product( multiply( X, a ), d, d ) ] )
% 5.28/5.64  , clause( 59529, [ product( multiply( X, a ), d, d ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59530, [ product( multiply( X, a ), add( d, 'additive_identity' ), 
% 5.28/5.64    d ) ] )
% 5.28/5.64  , clause( 466, [ product( X, add( Y, 'additive_identity' ), Z ), ~( product( 
% 5.28/5.64    X, Y, Z ) ) ] )
% 5.28/5.64  , 1, clause( 19030, [ product( multiply( X, a ), d, d ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, multiply( X, a ) ), :=( Y, d ), :=( Z, d )] )
% 5.28/5.64    , substitution( 1, [ :=( X, X )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 41347, [ product( multiply( X, a ), add( d, 'additive_identity' ), 
% 5.28/5.64    d ) ] )
% 5.28/5.64  , clause( 59530, [ product( multiply( X, a ), add( d, 'additive_identity' )
% 5.28/5.64    , d ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59531, [ equalish( X, multiply( Y, X ) ) ] )
% 5.28/5.64  , clause( 512, [ equalish( X, multiply( Y, Z ) ), ~( product( a, multiply( 
% 5.28/5.64    b, Z ), X ) ) ] )
% 5.28/5.64  , 1, clause( 4225, [ product( a, multiply( b, X ), X ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 5.28/5.64    substitution( 1, [ :=( X, X )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 49112, [ equalish( X, multiply( Y, X ) ) ] )
% 5.28/5.64  , clause( 59531, [ equalish( X, multiply( Y, X ) ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 5.28/5.64     )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59532, [ equalish( X, 'additive_identity' ) ] )
% 5.28/5.64  , clause( 615, [ equalish( X, 'additive_identity' ), ~( equalish( X, 
% 5.28/5.64    multiply( 'additive_identity', Y ) ) ) ] )
% 5.28/5.64  , 1, clause( 49112, [ equalish( X, multiply( Y, X ) ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ :=( X
% 5.28/5.64    , X ), :=( Y, 'additive_identity' )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 49123, [ equalish( X, 'additive_identity' ) ] )
% 5.28/5.64  , clause( 59532, [ equalish( X, 'additive_identity' ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59533, [ product( X, d, d ) ] )
% 5.28/5.64  , clause( 734, [ product( X, T, T ), ~( product( multiply( X, Y ), Z, T ) )
% 5.28/5.64     ] )
% 5.28/5.64  , 1, clause( 41347, [ product( multiply( X, a ), add( d, 
% 5.28/5.64    'additive_identity' ), d ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X ), :=( Y, a ), :=( Z, add( d, 
% 5.28/5.64    'additive_identity' ) ), :=( T, d )] ), substitution( 1, [ :=( X, X )] )
% 5.28/5.64    ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58635, [ product( X, d, d ) ] )
% 5.28/5.64  , clause( 59533, [ product( X, d, d ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59534, [ product( X, d, a ) ] )
% 5.28/5.64  , clause( 7785, [ product( X, Y, a ), ~( product( X, Y, d ) ) ] )
% 5.28/5.64  , 1, clause( 58635, [ product( X, d, d ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X ), :=( Y, d )] ), substitution( 1, [ :=( X
% 5.28/5.64    , X )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58823, [ product( X, d, a ) ] )
% 5.28/5.64  , clause( 59534, [ product( X, d, a ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59535, [ product( X, a, 'additive_identity' ) ] )
% 5.28/5.64  , clause( 11300, [ product( Z, Y, 'additive_identity' ), ~( product( 
% 5.28/5.64    'additive_identity', X, Y ) ) ] )
% 5.28/5.64  , 1, clause( 58823, [ product( X, d, a ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, d ), :=( Y, a ), :=( Z, X )] ), 
% 5.28/5.64    substitution( 1, [ :=( X, 'additive_identity' )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58873, [ product( X, a, 'additive_identity' ) ] )
% 5.28/5.64  , clause( 59535, [ product( X, a, 'additive_identity' ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59536, [ equalish( 'additive_identity', d ) ] )
% 5.28/5.64  , clause( 524, [ equalish( X, d ), ~( product( multiply( d, b ), a, X ) ) ]
% 5.28/5.64     )
% 5.28/5.64  , 1, clause( 58873, [ product( X, a, 'additive_identity' ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, 'additive_identity' )] ), substitution( 1, [
% 5.28/5.64     :=( X, multiply( d, b ) )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58896, [ equalish( 'additive_identity', d ) ] )
% 5.28/5.64  , clause( 59536, [ equalish( 'additive_identity', d ) ] )
% 5.28/5.64  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59538, [ ~( equalish( X, 'additive_identity' ) ), equalish( X, d )
% 5.28/5.64     ] )
% 5.28/5.64  , clause( 11, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z
% 5.28/5.64     ) ) ] )
% 5.28/5.64  , 2, clause( 58896, [ equalish( 'additive_identity', d ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'additive_identity' ), :=( Z, d
% 5.28/5.64     )] ), substitution( 1, [] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59539, [ equalish( X, d ) ] )
% 5.28/5.64  , clause( 59538, [ ~( equalish( X, 'additive_identity' ) ), equalish( X, d
% 5.28/5.64     ) ] )
% 5.28/5.64  , 0, clause( 49123, [ equalish( X, 'additive_identity' ) ] )
% 5.28/5.64  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 5.28/5.64    ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58934, [ equalish( X, d ) ] )
% 5.28/5.64  , clause( 59539, [ equalish( X, d ) ] )
% 5.28/5.64  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  resolution(
% 5.28/5.64  clause( 59540, [] )
% 5.28/5.64  , clause( 73, [ ~( equalish( c, d ) ) ] )
% 5.28/5.64  , 0, clause( 58934, [ equalish( X, d ) ] )
% 5.28/5.64  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, c )] )).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  subsumption(
% 5.28/5.64  clause( 58955, [] )
% 5.28/5.64  , clause( 59540, [] )
% 5.28/5.64  , substitution( 0, [] ), permutation( 0, [] ) ).
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  end.
% 5.28/5.64  
% 5.28/5.64  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 5.28/5.64  
% 5.28/5.64  Memory use:
% 5.28/5.64  
% 5.28/5.64  space for terms:        878902
% 5.28/5.64  space for clauses:      2951704
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  clauses generated:      94632
% 5.28/5.64  clauses kept:           58956
% 5.28/5.64  clauses selected:       2234
% 5.28/5.64  clauses deleted:        5817
% 5.28/5.64  clauses inuse deleted:  682
% 5.28/5.64  
% 5.28/5.64  subsentry:          1925613
% 5.28/5.64  literals s-matched: 938554
% 5.28/5.64  literals matched:   567263
% 5.28/5.64  full subsumption:   244189
% 5.28/5.64  
% 5.28/5.64  checksum:           -1367715569
% 5.28/5.64  
% 5.28/5.64  
% 5.28/5.64  Bliksem ended
%------------------------------------------------------------------------------