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

View Problem - Process Solution

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

% Computer : n027.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 06:19:17 EDT 2022

% Result   : Unsatisfiable 2.04s 2.42s
% Output   : Refutation 2.04s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : NUM017-1 : TPTP v8.1.0. Released v1.0.0.
% 0.03/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n027.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Thu Jul  7 17:47:29 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 2.04/2.42  *** allocated 10000 integers for termspace/termends
% 2.04/2.42  *** allocated 10000 integers for clauses
% 2.04/2.42  *** allocated 10000 integers for justifications
% 2.04/2.42  Bliksem 1.12
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Automatic Strategy Selection
% 2.04/2.42  
% 2.04/2.42  Clauses:
% 2.04/2.42  [
% 2.04/2.42     [ equalish( X, X ) ],
% 2.04/2.42     [ ~( equalish( X, Y ) ), equalish( Y, X ) ],
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( X, Z ) ],
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( product( Z, T, X ) ), product( Z, T, Y ) ]
% 2.04/2.42    ,
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( product( Z, X, T ) ), product( Z, Y, T ) ]
% 2.04/2.42    ,
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( product( X, Z, T ) ), product( Y, Z, T ) ]
% 2.04/2.42    ,
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( divides( Z, X ) ), divides( Z, Y ) ],
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( divides( X, Z ) ), divides( Y, Z ) ],
% 2.04/2.42     [ ~( equalish( X, Y ) ), ~( prime( X ) ), prime( Y ) ],
% 2.04/2.42     [ product( X, Y, multiply( X, Y ) ) ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), ~( product( T, U, Y ) ), ~( product( X, T, W
% 2.04/2.42     ) ), product( W, U, Z ) ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( product( W, T, X
% 2.04/2.42     ) ), product( W, U, Z ) ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), product( Y, X, Z ) ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), equalish( Y, T ) ]
% 2.04/2.42    ,
% 2.04/2.42     [ ~( divides( X, Y ) ), ~( divides( Z, X ) ), divides( Z, Y ) ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), equalish( T, Z ) ]
% 2.04/2.42    ,
% 2.04/2.42     [ ~( divides( X, Y ) ), product( X, 'second_divided_by_1st'( X, Y ), Y )
% 2.04/2.42     ],
% 2.04/2.42     [ ~( product( X, Y, Z ) ), divides( X, Z ) ],
% 2.04/2.42     [ ~( divides( X, Y ) ), ~( product( Z, Z, Y ) ), ~( prime( X ) ), 
% 2.04/2.42    divides( X, Z ) ],
% 2.04/2.42     [ prime( a ) ],
% 2.04/2.42     [ product( b, b, d ) ],
% 2.04/2.42     [ product( c, c, e ) ],
% 2.04/2.42     [ ~( product( a, e, d ) ) ],
% 2.04/2.42     [ ~( divides( X, c ) ), ~( divides( X, b ) ) ]
% 2.04/2.42  ] .
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  percentage equality = 0.000000, percentage horn = 1.000000
% 2.04/2.42  This is a near-Horn, non-equality  problem
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Options Used:
% 2.04/2.42  
% 2.04/2.42  useres =            1
% 2.04/2.42  useparamod =        0
% 2.04/2.42  useeqrefl =         0
% 2.04/2.42  useeqfact =         0
% 2.04/2.42  usefactor =         1
% 2.04/2.42  usesimpsplitting =  0
% 2.04/2.42  usesimpdemod =      0
% 2.04/2.42  usesimpres =        4
% 2.04/2.42  
% 2.04/2.42  resimpinuse      =  1000
% 2.04/2.42  resimpclauses =     20000
% 2.04/2.42  substype =          standard
% 2.04/2.42  backwardsubs =      1
% 2.04/2.42  selectoldest =      5
% 2.04/2.42  
% 2.04/2.42  litorderings [0] =  split
% 2.04/2.42  litorderings [1] =  liftord
% 2.04/2.42  
% 2.04/2.42  termordering =      none
% 2.04/2.42  
% 2.04/2.42  litapriori =        1
% 2.04/2.42  termapriori =       0
% 2.04/2.42  litaposteriori =    0
% 2.04/2.42  termaposteriori =   0
% 2.04/2.42  demodaposteriori =  0
% 2.04/2.42  ordereqreflfact =   0
% 2.04/2.42  
% 2.04/2.42  litselect =         negative
% 2.04/2.42  
% 2.04/2.42  maxweight =         30000
% 2.04/2.42  maxdepth =          30000
% 2.04/2.42  maxlength =         115
% 2.04/2.42  maxnrvars =         195
% 2.04/2.42  excuselevel =       0
% 2.04/2.42  increasemaxweight = 0
% 2.04/2.42  
% 2.04/2.42  maxselected =       10000000
% 2.04/2.42  maxnrclauses =      10000000
% 2.04/2.42  
% 2.04/2.42  showgenerated =    0
% 2.04/2.42  showkept =         0
% 2.04/2.42  showselected =     0
% 2.04/2.42  showdeleted =      0
% 2.04/2.42  showresimp =       1
% 2.04/2.42  showstatus =       2000
% 2.04/2.42  
% 2.04/2.42  prologoutput =     1
% 2.04/2.42  nrgoals =          5000000
% 2.04/2.42  totalproof =       1
% 2.04/2.42  
% 2.04/2.42  Symbols occurring in the translation:
% 2.04/2.42  
% 2.04/2.42  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.04/2.42  .  [1, 2]      (w:1, o:29, a:1, s:1, b:0), 
% 2.04/2.42  !  [4, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 2.04/2.42  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.04/2.42  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.04/2.42  equalish  [40, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 2.04/2.42  product  [47, 3]      (w:1, o:58, a:1, s:1, b:0), 
% 2.04/2.42  divides  [48, 2]      (w:1, o:54, a:1, s:1, b:0), 
% 2.04/2.42  prime  [49, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 2.04/2.42  multiply  [50, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 2.04/2.42  'second_divided_by_1st'  [53, 2]      (w:1, o:57, a:1, s:1, b:0), 
% 2.04/2.42  a  [54, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 2.04/2.42  b  [55, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 2.04/2.42  d  [56, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 2.04/2.42  c  [57, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 2.04/2.42  e  [58, 0]      (w:1, o:22, a:1, s:1, b:0).
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Starting Search:
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    2566
% 2.04/2.42  Kept:         2001
% 2.04/2.42  Inuse:        396
% 2.04/2.42  Deleted:      3
% 2.04/2.42  Deletedinuse: 1
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    5776
% 2.04/2.42  Kept:         4005
% 2.04/2.42  Inuse:        591
% 2.04/2.42  Deleted:      11
% 2.04/2.42  Deletedinuse: 7
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    8612
% 2.04/2.42  Kept:         6018
% 2.04/2.42  Inuse:        738
% 2.04/2.42  Deleted:      21
% 2.04/2.42  Deletedinuse: 13
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    11575
% 2.04/2.42  Kept:         8029
% 2.04/2.42  Inuse:        889
% 2.04/2.42  Deleted:      29
% 2.04/2.42  Deletedinuse: 13
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    14381
% 2.04/2.42  Kept:         10029
% 2.04/2.42  Inuse:        1043
% 2.04/2.42  Deleted:      33
% 2.04/2.42  Deletedinuse: 17
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    17699
% 2.04/2.42  Kept:         12029
% 2.04/2.42  Inuse:        1193
% 2.04/2.42  Deleted:      45
% 2.04/2.42  Deletedinuse: 25
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    20687
% 2.04/2.42  Kept:         14043
% 2.04/2.42  Inuse:        1293
% 2.04/2.42  Deleted:      59
% 2.04/2.42  Deletedinuse: 35
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    23639
% 2.04/2.42  Kept:         16049
% 2.04/2.42  Inuse:        1394
% 2.04/2.42  Deleted:      79
% 2.04/2.42  Deletedinuse: 51
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    27376
% 2.04/2.42  Kept:         18057
% 2.04/2.42  Inuse:        1489
% 2.04/2.42  Deleted:      107
% 2.04/2.42  Deletedinuse: 77
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying clauses:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    30902
% 2.04/2.42  Kept:         20085
% 2.04/2.42  Inuse:        1561
% 2.04/2.42  Deleted:      3174
% 2.04/2.42  Deletedinuse: 177
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    34550
% 2.04/2.42  Kept:         22098
% 2.04/2.42  Inuse:        1679
% 2.04/2.42  Deleted:      3180
% 2.04/2.42  Deletedinuse: 183
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    37705
% 2.04/2.42  Kept:         24118
% 2.04/2.42  Inuse:        1769
% 2.04/2.42  Deleted:      3184
% 2.04/2.42  Deletedinuse: 187
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    40900
% 2.04/2.42  Kept:         26120
% 2.04/2.42  Inuse:        1865
% 2.04/2.42  Deleted:      3189
% 2.04/2.42  Deletedinuse: 190
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    44543
% 2.04/2.42  Kept:         28121
% 2.04/2.42  Inuse:        2287
% 2.04/2.42  Deleted:      3197
% 2.04/2.42  Deletedinuse: 190
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    47439
% 2.04/2.42  Kept:         30179
% 2.04/2.42  Inuse:        2547
% 2.04/2.42  Deleted:      3207
% 2.04/2.42  Deletedinuse: 190
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    50247
% 2.04/2.42  Kept:         32349
% 2.04/2.42  Inuse:        2644
% 2.04/2.42  Deleted:      3363
% 2.04/2.42  Deletedinuse: 344
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Intermediate Status:
% 2.04/2.42  Generated:    53323
% 2.04/2.42  Kept:         34799
% 2.04/2.42  Inuse:        2739
% 2.04/2.42  Deleted:      3548
% 2.04/2.42  Deletedinuse: 529
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  Resimplifying inuse:
% 2.04/2.42  Done
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  Bliksems!, er is een bewijs:
% 2.04/2.42  % SZS status Unsatisfiable
% 2.04/2.42  % SZS output start Refutation
% 2.04/2.42  
% 2.04/2.42  clause( 1, [ equalish( Y, X ), ~( equalish( X, Y ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z ) )
% 2.04/2.42     ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 6, [ ~( divides( Z, X ) ), divides( Z, Y ), ~( equalish( X, Y ) ) ]
% 2.04/2.42     )
% 2.04/2.42  .
% 2.04/2.42  clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 10, [ ~( product( X, Y, Z ) ), ~( product( X, T, W ) ), product( W
% 2.04/2.42    , U, Z ), ~( product( T, U, Y ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 11, [ ~( product( T, Y, U ) ), ~( product( X, Y, Z ) ), product( W
% 2.04/2.42    , U, Z ), ~( product( W, T, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 12, [ product( Y, X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 13, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T, 
% 2.04/2.42    Z ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 15, [ equalish( T, Z ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 2.04/2.42    T ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 16, [ product( X, 'second_divided_by_1st'( X, Y ), Y ), ~( divides( 
% 2.04/2.42    X, Y ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 17, [ divides( X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 18, [ ~( divides( X, Y ) ), ~( prime( X ) ), divides( X, Z ), ~( 
% 2.04/2.42    product( Z, Z, Y ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 19, [ prime( a ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 23, [ ~( divides( X, c ) ), ~( divides( X, b ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 26, [ product( T, Z, Z ), ~( product( X, Y, Z ) ), ~( product( T, X
% 2.04/2.42    , X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 32, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 33, [ product( X, 'second_divided_by_1st'( X, multiply( Y, X ) ), 
% 2.04/2.42    multiply( Y, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 67, [ ~( product( X, multiply( Y, Z ), T ) ), product( U, Z, T ), 
% 2.04/2.42    ~( product( X, Y, U ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 121, [ equalish( X, Y ), ~( product( Z, X, multiply( Y, Z ) ) ) ]
% 2.04/2.42     )
% 2.04/2.42  .
% 2.04/2.42  clause( 153, [ equalish( multiply( X, Y ), Z ), ~( product( Y, X, Z ) ) ]
% 2.04/2.42     )
% 2.04/2.42  .
% 2.04/2.42  clause( 173, [ ~( prime( X ) ), divides( X, Y ), ~( divides( X, multiply( Y
% 2.04/2.42    , Y ) ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 523, [ product( multiply( X, Y ), Z, T ), ~( product( X, multiply( 
% 2.04/2.42    Y, Z ), T ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 1005, [ equalish( multiply( X, Y ), multiply( Y, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 1012, [ equalish( X, multiply( Z, Y ) ), ~( equalish( X, multiply( 
% 2.04/2.42    Y, Z ) ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2599, [ divides( X, X ), ~( prime( X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2606, [ divides( a, a ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2607, [ product( a, 'second_divided_by_1st'( a, a ), a ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2624, [ product( 'second_divided_by_1st'( a, a ), a, a ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 2633, [ product( 'second_divided_by_1st'( a, a ), X, X ), ~( 
% 2.04/2.42    product( a, Y, X ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 7102, [ product( 'second_divided_by_1st'( a, a ), multiply( X, a )
% 2.04/2.42    , multiply( X, a ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20201, [ product( multiply( 'second_divided_by_1st'( a, a ), X ), a
% 2.04/2.42    , multiply( X, a ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20300, [ product( a, multiply( 'second_divided_by_1st'( a, a ), X )
% 2.04/2.42    , multiply( X, a ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20313, [ equalish( multiply( 'second_divided_by_1st'( a, a ), X ), 
% 2.04/2.42    X ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20343, [ equalish( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.42     ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20362, [ equalish( X, multiply( X, 'second_divided_by_1st'( a, a )
% 2.04/2.42     ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20377, [ equalish( multiply( X, 'second_divided_by_1st'( a, a ) ), 
% 2.04/2.42    X ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 20387, [ divides( X, Y ), ~( divides( X, multiply( Y, 
% 2.04/2.42    'second_divided_by_1st'( a, a ) ) ) ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 36235, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.42  .
% 2.04/2.42  clause( 36248, [] )
% 2.04/2.42  .
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  % SZS output end Refutation
% 2.04/2.42  found a proof!
% 2.04/2.42  
% 2.04/2.42  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.04/2.42  
% 2.04/2.42  initialclauses(
% 2.04/2.42  [ clause( 36250, [ equalish( X, X ) ] )
% 2.04/2.42  , clause( 36251, [ ~( equalish( X, Y ) ), equalish( Y, X ) ] )
% 2.04/2.42  , clause( 36252, [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( 
% 2.04/2.42    X, Z ) ] )
% 2.04/2.42  , clause( 36253, [ ~( equalish( X, Y ) ), ~( product( Z, T, X ) ), product( 
% 2.04/2.42    Z, T, Y ) ] )
% 2.04/2.42  , clause( 36254, [ ~( equalish( X, Y ) ), ~( product( Z, X, T ) ), product( 
% 2.04/2.42    Z, Y, T ) ] )
% 2.04/2.42  , clause( 36255, [ ~( equalish( X, Y ) ), ~( product( X, Z, T ) ), product( 
% 2.04/2.42    Y, Z, T ) ] )
% 2.04/2.42  , clause( 36256, [ ~( equalish( X, Y ) ), ~( divides( Z, X ) ), divides( Z
% 2.04/2.42    , Y ) ] )
% 2.04/2.42  , clause( 36257, [ ~( equalish( X, Y ) ), ~( divides( X, Z ) ), divides( Y
% 2.04/2.42    , Z ) ] )
% 2.04/2.42  , clause( 36258, [ ~( equalish( X, Y ) ), ~( prime( X ) ), prime( Y ) ] )
% 2.04/2.42  , clause( 36259, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.42  , clause( 36260, [ ~( product( X, Y, Z ) ), ~( product( T, U, Y ) ), ~( 
% 2.04/2.42    product( X, T, W ) ), product( W, U, Z ) ] )
% 2.04/2.42  , clause( 36261, [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( 
% 2.04/2.42    product( W, T, X ) ), product( W, U, Z ) ] )
% 2.04/2.42  , clause( 36262, [ ~( product( X, Y, Z ) ), product( Y, X, Z ) ] )
% 2.04/2.42  , clause( 36263, [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), 
% 2.04/2.42    equalish( Y, T ) ] )
% 2.04/2.42  , clause( 36264, [ ~( divides( X, Y ) ), ~( divides( Z, X ) ), divides( Z, 
% 2.04/2.42    Y ) ] )
% 2.04/2.42  , clause( 36265, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 2.04/2.42    equalish( T, Z ) ] )
% 2.04/2.42  , clause( 36266, [ ~( divides( X, Y ) ), product( X, 
% 2.04/2.42    'second_divided_by_1st'( X, Y ), Y ) ] )
% 2.04/2.42  , clause( 36267, [ ~( product( X, Y, Z ) ), divides( X, Z ) ] )
% 2.04/2.42  , clause( 36268, [ ~( divides( X, Y ) ), ~( product( Z, Z, Y ) ), ~( prime( 
% 2.04/2.42    X ) ), divides( X, Z ) ] )
% 2.04/2.42  , clause( 36269, [ prime( a ) ] )
% 2.04/2.42  , clause( 36270, [ product( b, b, d ) ] )
% 2.04/2.42  , clause( 36271, [ product( c, c, e ) ] )
% 2.04/2.42  , clause( 36272, [ ~( product( a, e, d ) ) ] )
% 2.04/2.42  , clause( 36273, [ ~( divides( X, c ) ), ~( divides( X, b ) ) ] )
% 2.04/2.42  ] ).
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  subsumption(
% 2.04/2.42  clause( 1, [ equalish( Y, X ), ~( equalish( X, Y ) ) ] )
% 2.04/2.42  , clause( 36251, [ ~( equalish( X, Y ) ), equalish( Y, X ) ] )
% 2.04/2.42  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 2.04/2.42     ), ==>( 1, 0 )] ) ).
% 2.04/2.42  
% 2.04/2.42  
% 2.04/2.42  subsumption(
% 2.04/2.42  clause( 2, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z ) )
% 2.04/2.42     ] )
% 2.04/2.42  , clause( 36252, [ ~( equalish( X, Y ) ), ~( equalish( Y, Z ) ), equalish( 
% 2.04/2.42    X, Z ) ] )
% 2.04/2.42  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 6, [ ~( divides( Z, X ) ), divides( Z, Y ), ~( equalish( X, Y ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , clause( 36256, [ ~( equalish( X, Y ) ), ~( divides( Z, X ) ), divides( Z
% 2.04/2.43    , Y ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , clause( 36259, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 10, [ ~( product( X, Y, Z ) ), ~( product( X, T, W ) ), product( W
% 2.04/2.43    , U, Z ), ~( product( T, U, Y ) ) ] )
% 2.04/2.43  , clause( 36260, [ ~( product( X, Y, Z ) ), ~( product( T, U, Y ) ), ~( 
% 2.04/2.43    product( X, T, W ) ), product( W, U, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 2.04/2.43    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 2.04/2.43    , 1 ), ==>( 3, 2 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 11, [ ~( product( T, Y, U ) ), ~( product( X, Y, Z ) ), product( W
% 2.04/2.43    , U, Z ), ~( product( W, T, X ) ) ] )
% 2.04/2.43  , clause( 36261, [ ~( product( X, Y, Z ) ), ~( product( T, Y, U ) ), ~( 
% 2.04/2.43    product( W, T, X ) ), product( W, U, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 2.04/2.43    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 2.04/2.43    , 3 ), ==>( 3, 2 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 12, [ product( Y, X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , clause( 36262, [ ~( product( X, Y, Z ) ), product( Y, X, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 13, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T, 
% 2.04/2.43    Z ) ) ] )
% 2.04/2.43  , clause( 36263, [ ~( product( X, Y, Z ) ), ~( product( X, T, Z ) ), 
% 2.04/2.43    equalish( Y, T ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 15, [ equalish( T, Z ), ~( product( X, Y, Z ) ), ~( product( X, Y, 
% 2.04/2.43    T ) ) ] )
% 2.04/2.43  , clause( 36265, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), 
% 2.04/2.43    equalish( T, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 16, [ product( X, 'second_divided_by_1st'( X, Y ), Y ), ~( divides( 
% 2.04/2.43    X, Y ) ) ] )
% 2.04/2.43  , clause( 36266, [ ~( divides( X, Y ) ), product( X, 
% 2.04/2.43    'second_divided_by_1st'( X, Y ), Y ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 2.04/2.43     ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 17, [ divides( X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , clause( 36267, [ ~( product( X, Y, Z ) ), divides( X, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 18, [ ~( divides( X, Y ) ), ~( prime( X ) ), divides( X, Z ), ~( 
% 2.04/2.43    product( Z, Z, Y ) ) ] )
% 2.04/2.43  , clause( 36268, [ ~( divides( X, Y ) ), ~( product( Z, Z, Y ) ), ~( prime( 
% 2.04/2.43    X ) ), divides( X, Z ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2, 1 ), ==>( 3, 2 )] )
% 2.04/2.43     ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 19, [ prime( a ) ] )
% 2.04/2.43  , clause( 36269, [ prime( a ) ] )
% 2.04/2.43  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 23, [ ~( divides( X, c ) ), ~( divides( X, b ) ) ] )
% 2.04/2.43  , clause( 36273, [ ~( divides( X, c ) ), ~( divides( X, b ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.04/2.43    1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  factor(
% 2.04/2.43  clause( 36382, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( T
% 2.04/2.43    , X, X ) ) ] )
% 2.04/2.43  , clause( 11, [ ~( product( T, Y, U ) ), ~( product( X, Y, Z ) ), product( 
% 2.04/2.43    W, U, Z ), ~( product( W, T, X ) ) ] )
% 2.04/2.43  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, X ), 
% 2.04/2.43    :=( U, Z ), :=( W, T )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 26, [ product( T, Z, Z ), ~( product( X, Y, Z ) ), ~( product( T, X
% 2.04/2.43    , X ) ) ] )
% 2.04/2.43  , clause( 36382, [ ~( product( X, Y, Z ) ), product( T, Z, Z ), ~( product( 
% 2.04/2.43    T, X, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2, 2 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36386, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 12, [ product( Y, X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , 1, clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, multiply( Y, X ) )] )
% 2.04/2.43    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 36386, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36387, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 17, [ divides( X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , 1, clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, multiply( Y, X ) )] )
% 2.04/2.43    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 32, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 36387, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36388, [ product( X, 'second_divided_by_1st'( X, multiply( Y, X ) )
% 2.04/2.43    , multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 16, [ product( X, 'second_divided_by_1st'( X, Y ), Y ), ~( 
% 2.04/2.43    divides( X, Y ) ) ] )
% 2.04/2.43  , 1, clause( 32, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( Y, X ) )] ), 
% 2.04/2.43    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 33, [ product( X, 'second_divided_by_1st'( X, multiply( Y, X ) ), 
% 2.04/2.43    multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 36388, [ product( X, 'second_divided_by_1st'( X, multiply( Y, X )
% 2.04/2.43     ), multiply( Y, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36391, [ ~( product( X, multiply( Y, Z ), T ) ), ~( product( X, Y, 
% 2.04/2.43    U ) ), product( U, Z, T ) ] )
% 2.04/2.43  , clause( 10, [ ~( product( X, Y, Z ) ), ~( product( X, T, W ) ), product( 
% 2.04/2.43    W, U, Z ), ~( product( T, U, Y ) ) ] )
% 2.04/2.43  , 3, clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( Y, Z ) ), :=( Z, T ), 
% 2.04/2.43    :=( T, Y ), :=( U, Z ), :=( W, U )] ), substitution( 1, [ :=( X, Y ), 
% 2.04/2.43    :=( Y, Z )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 67, [ ~( product( X, multiply( Y, Z ), T ) ), product( U, Z, T ), 
% 2.04/2.43    ~( product( X, Y, U ) ) ] )
% 2.04/2.43  , clause( 36391, [ ~( product( X, multiply( Y, Z ), T ) ), ~( product( X, Y
% 2.04/2.43    , U ) ), product( U, Z, T ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 2.04/2.43    , U )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] )
% 2.04/2.43     ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36395, [ equalish( X, Y ), ~( product( Z, X, multiply( Y, Z ) ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , clause( 13, [ equalish( Y, T ), ~( product( X, Y, Z ) ), ~( product( X, T
% 2.04/2.43    , Z ) ) ] )
% 2.04/2.43  , 2, clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, multiply( Y, Z ) ), 
% 2.04/2.43    :=( T, Y )] ), substitution( 1, [ :=( X, Z ), :=( Y, Y )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 121, [ equalish( X, Y ), ~( product( Z, X, multiply( Y, Z ) ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , clause( 36395, [ equalish( X, Y ), ~( product( Z, X, multiply( Y, Z ) ) )
% 2.04/2.43     ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36397, [ equalish( multiply( X, Y ), Z ), ~( product( Y, X, Z ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , clause( 15, [ equalish( T, Z ), ~( product( X, Y, Z ) ), ~( product( X, Y
% 2.04/2.43    , T ) ) ] )
% 2.04/2.43  , 2, clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z ), :=( T, multiply( 
% 2.04/2.43    X, Y ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 153, [ equalish( multiply( X, Y ), Z ), ~( product( Y, X, Z ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , clause( 36397, [ equalish( multiply( X, Y ), Z ), ~( product( Y, X, Z ) )
% 2.04/2.43     ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36398, [ ~( divides( X, multiply( Y, Y ) ) ), ~( prime( X ) ), 
% 2.04/2.43    divides( X, Y ) ] )
% 2.04/2.43  , clause( 18, [ ~( divides( X, Y ) ), ~( prime( X ) ), divides( X, Z ), ~( 
% 2.04/2.43    product( Z, Z, Y ) ) ] )
% 2.04/2.43  , 3, clause( 31, [ product( X, Y, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( Y, Y ) ), :=( Z, Y )] )
% 2.04/2.43    , substitution( 1, [ :=( X, Y ), :=( Y, Y )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 173, [ ~( prime( X ) ), divides( X, Y ), ~( divides( X, multiply( Y
% 2.04/2.43    , Y ) ) ) ] )
% 2.04/2.43  , clause( 36398, [ ~( divides( X, multiply( Y, Y ) ) ), ~( prime( X ) ), 
% 2.04/2.43    divides( X, Y ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.04/2.43     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36400, [ ~( product( X, multiply( Y, Z ), T ) ), product( multiply( 
% 2.04/2.43    X, Y ), Z, T ) ] )
% 2.04/2.43  , clause( 67, [ ~( product( X, multiply( Y, Z ), T ) ), product( U, Z, T )
% 2.04/2.43    , ~( product( X, Y, U ) ) ] )
% 2.04/2.43  , 2, clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), 
% 2.04/2.43    :=( U, multiply( X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.04/2.43    ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 523, [ product( multiply( X, Y ), Z, T ), ~( product( X, multiply( 
% 2.04/2.43    Y, Z ), T ) ) ] )
% 2.04/2.43  , clause( 36400, [ ~( product( X, multiply( Y, Z ), T ) ), product( 
% 2.04/2.43    multiply( X, Y ), Z, T ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36401, [ equalish( multiply( X, Y ), multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 153, [ equalish( multiply( X, Y ), Z ), ~( product( Y, X, Z ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , 1, clause( 9, [ product( X, Y, multiply( X, Y ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, multiply( Y, X ) )] )
% 2.04/2.43    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 1005, [ equalish( multiply( X, Y ), multiply( Y, X ) ) ] )
% 2.04/2.43  , clause( 36401, [ equalish( multiply( X, Y ), multiply( Y, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36403, [ ~( equalish( X, multiply( Y, Z ) ) ), equalish( X, 
% 2.04/2.43    multiply( Z, Y ) ) ] )
% 2.04/2.43  , clause( 2, [ ~( equalish( X, Y ) ), equalish( X, Z ), ~( equalish( Y, Z )
% 2.04/2.43     ) ] )
% 2.04/2.43  , 2, clause( 1005, [ equalish( multiply( X, Y ), multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( Y, Z ) ), :=( Z, 
% 2.04/2.43    multiply( Z, Y ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, Z )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 1012, [ equalish( X, multiply( Z, Y ) ), ~( equalish( X, multiply( 
% 2.04/2.43    Y, Z ) ) ) ] )
% 2.04/2.43  , clause( 36403, [ ~( equalish( X, multiply( Y, Z ) ) ), equalish( X, 
% 2.04/2.43    multiply( Z, Y ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.04/2.43    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36404, [ ~( prime( X ) ), divides( X, X ) ] )
% 2.04/2.43  , clause( 173, [ ~( prime( X ) ), divides( X, Y ), ~( divides( X, multiply( 
% 2.04/2.43    Y, Y ) ) ) ] )
% 2.04/2.43  , 2, clause( 32, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ :=( X
% 2.04/2.43    , X ), :=( Y, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 2599, [ divides( X, X ), ~( prime( X ) ) ] )
% 2.04/2.43  , clause( 36404, [ ~( prime( X ) ), divides( X, X ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.04/2.43    0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36405, [ divides( a, a ) ] )
% 2.04/2.43  , clause( 2599, [ divides( X, X ), ~( prime( X ) ) ] )
% 2.04/2.43  , 1, clause( 19, [ prime( a ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 2606, [ divides( a, a ) ] )
% 2.04/2.43  , clause( 36405, [ divides( a, a ) ] )
% 2.04/2.43  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36406, [ product( a, 'second_divided_by_1st'( a, a ), a ) ] )
% 2.04/2.43  , clause( 16, [ product( X, 'second_divided_by_1st'( X, Y ), Y ), ~( 
% 2.04/2.43    divides( X, Y ) ) ] )
% 2.04/2.43  , 1, clause( 2606, [ divides( a, a ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, a ), :=( Y, a )] ), substitution( 1, [] )
% 2.04/2.43    ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 2607, [ product( a, 'second_divided_by_1st'( a, a ), a ) ] )
% 2.04/2.43  , clause( 36406, [ product( a, 'second_divided_by_1st'( a, a ), a ) ] )
% 2.04/2.43  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36407, [ product( 'second_divided_by_1st'( a, a ), a, a ) ] )
% 2.04/2.43  , clause( 12, [ product( Y, X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , 1, clause( 2607, [ product( a, 'second_divided_by_1st'( a, a ), a ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, a ), :=( Y, 'second_divided_by_1st'( a, a )
% 2.04/2.43     ), :=( Z, a )] ), substitution( 1, [] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 2624, [ product( 'second_divided_by_1st'( a, a ), a, a ) ] )
% 2.04/2.43  , clause( 36407, [ product( 'second_divided_by_1st'( a, a ), a, a ) ] )
% 2.04/2.43  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36409, [ product( 'second_divided_by_1st'( a, a ), X, X ), ~( 
% 2.04/2.43    product( a, Y, X ) ) ] )
% 2.04/2.43  , clause( 26, [ product( T, Z, Z ), ~( product( X, Y, Z ) ), ~( product( T
% 2.04/2.43    , X, X ) ) ] )
% 2.04/2.43  , 2, clause( 2624, [ product( 'second_divided_by_1st'( a, a ), a, a ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, a ), :=( Y, Y ), :=( Z, X ), :=( T, 
% 2.04/2.43    'second_divided_by_1st'( a, a ) )] ), substitution( 1, [] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 2633, [ product( 'second_divided_by_1st'( a, a ), X, X ), ~( 
% 2.04/2.43    product( a, Y, X ) ) ] )
% 2.04/2.43  , clause( 36409, [ product( 'second_divided_by_1st'( a, a ), X, X ), ~( 
% 2.04/2.43    product( a, Y, X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.43     ), ==>( 1, 1 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36410, [ product( 'second_divided_by_1st'( a, a ), multiply( X, a )
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 2633, [ product( 'second_divided_by_1st'( a, a ), X, X ), ~( 
% 2.04/2.43    product( a, Y, X ) ) ] )
% 2.04/2.43  , 1, clause( 33, [ product( X, 'second_divided_by_1st'( X, multiply( Y, X )
% 2.04/2.43     ), multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, multiply( X, a ) ), :=( Y, 
% 2.04/2.43    'second_divided_by_1st'( a, multiply( X, a ) ) )] ), substitution( 1, [ 
% 2.04/2.43    :=( X, a ), :=( Y, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 7102, [ product( 'second_divided_by_1st'( a, a ), multiply( X, a )
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 36410, [ product( 'second_divided_by_1st'( a, a ), multiply( X, a
% 2.04/2.43     ), multiply( X, a ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36411, [ product( multiply( 'second_divided_by_1st'( a, a ), X ), a
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 523, [ product( multiply( X, Y ), Z, T ), ~( product( X, multiply( 
% 2.04/2.43    Y, Z ), T ) ) ] )
% 2.04/2.43  , 1, clause( 7102, [ product( 'second_divided_by_1st'( a, a ), multiply( X
% 2.04/2.43    , a ), multiply( X, a ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, 'second_divided_by_1st'( a, a ) ), :=( Y, X
% 2.04/2.43     ), :=( Z, a ), :=( T, multiply( X, a ) )] ), substitution( 1, [ :=( X, X
% 2.04/2.43     )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20201, [ product( multiply( 'second_divided_by_1st'( a, a ), X ), a
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 36411, [ product( multiply( 'second_divided_by_1st'( a, a ), X )
% 2.04/2.43    , a, multiply( X, a ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36412, [ product( a, multiply( 'second_divided_by_1st'( a, a ), X )
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 12, [ product( Y, X, Z ), ~( product( X, Y, Z ) ) ] )
% 2.04/2.43  , 1, clause( 20201, [ product( multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ), a, multiply( X, a ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ) ), :=( Y, a ), :=( Z, multiply( X, a ) )] ), substitution( 1, [ :=( X
% 2.04/2.43    , X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20300, [ product( a, multiply( 'second_divided_by_1st'( a, a ), X )
% 2.04/2.43    , multiply( X, a ) ) ] )
% 2.04/2.43  , clause( 36412, [ product( a, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ), multiply( X, a ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36413, [ equalish( multiply( 'second_divided_by_1st'( a, a ), X ), 
% 2.04/2.43    X ) ] )
% 2.04/2.43  , clause( 121, [ equalish( X, Y ), ~( product( Z, X, multiply( Y, Z ) ) ) ]
% 2.04/2.43     )
% 2.04/2.43  , 1, clause( 20300, [ product( a, multiply( 'second_divided_by_1st'( a, a )
% 2.04/2.43    , X ), multiply( X, a ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ) ), :=( Y, X ), :=( Z, a )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20313, [ equalish( multiply( 'second_divided_by_1st'( a, a ), X ), 
% 2.04/2.43    X ) ] )
% 2.04/2.43  , clause( 36413, [ equalish( multiply( 'second_divided_by_1st'( a, a ), X )
% 2.04/2.43    , X ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36414, [ equalish( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ) ) ] )
% 2.04/2.43  , clause( 1, [ equalish( Y, X ), ~( equalish( X, Y ) ) ] )
% 2.04/2.43  , 1, clause( 20313, [ equalish( multiply( 'second_divided_by_1st'( a, a ), 
% 2.04/2.43    X ), X ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ) ), :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20343, [ equalish( X, multiply( 'second_divided_by_1st'( a, a ), X
% 2.04/2.43     ) ) ] )
% 2.04/2.43  , clause( 36414, [ equalish( X, multiply( 'second_divided_by_1st'( a, a ), 
% 2.04/2.43    X ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36415, [ equalish( X, multiply( X, 'second_divided_by_1st'( a, a )
% 2.04/2.43     ) ) ] )
% 2.04/2.43  , clause( 1012, [ equalish( X, multiply( Z, Y ) ), ~( equalish( X, multiply( 
% 2.04/2.43    Y, Z ) ) ) ] )
% 2.04/2.43  , 1, clause( 20343, [ equalish( X, multiply( 'second_divided_by_1st'( a, a
% 2.04/2.43     ), X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'second_divided_by_1st'( a, a )
% 2.04/2.43     ), :=( Z, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20362, [ equalish( X, multiply( X, 'second_divided_by_1st'( a, a )
% 2.04/2.43     ) ) ] )
% 2.04/2.43  , clause( 36415, [ equalish( X, multiply( X, 'second_divided_by_1st'( a, a
% 2.04/2.43     ) ) ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36416, [ equalish( multiply( X, 'second_divided_by_1st'( a, a ) ), 
% 2.04/2.43    X ) ] )
% 2.04/2.43  , clause( 1, [ equalish( Y, X ), ~( equalish( X, Y ) ) ] )
% 2.04/2.43  , 1, clause( 20362, [ equalish( X, multiply( X, 'second_divided_by_1st'( a
% 2.04/2.43    , a ) ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, X ), :=( Y, multiply( X, 
% 2.04/2.43    'second_divided_by_1st'( a, a ) ) )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.43    ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20377, [ equalish( multiply( X, 'second_divided_by_1st'( a, a ) ), 
% 2.04/2.43    X ) ] )
% 2.04/2.43  , clause( 36416, [ equalish( multiply( X, 'second_divided_by_1st'( a, a ) )
% 2.04/2.43    , X ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36417, [ ~( divides( X, multiply( Y, 'second_divided_by_1st'( a, a
% 2.04/2.43     ) ) ) ), divides( X, Y ) ] )
% 2.04/2.43  , clause( 6, [ ~( divides( Z, X ) ), divides( Z, Y ), ~( equalish( X, Y ) )
% 2.04/2.43     ] )
% 2.04/2.43  , 2, clause( 20377, [ equalish( multiply( X, 'second_divided_by_1st'( a, a
% 2.04/2.43     ) ), X ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, multiply( Y, 'second_divided_by_1st'( a, a )
% 2.04/2.43     ) ), :=( Y, Y ), :=( Z, X )] ), substitution( 1, [ :=( X, Y )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 20387, [ divides( X, Y ), ~( divides( X, multiply( Y, 
% 2.04/2.43    'second_divided_by_1st'( a, a ) ) ) ) ] )
% 2.04/2.43  , clause( 36417, [ ~( divides( X, multiply( Y, 'second_divided_by_1st'( a, 
% 2.04/2.43    a ) ) ) ), divides( X, Y ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 2.04/2.43     ), ==>( 1, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36418, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.43  , clause( 20387, [ divides( X, Y ), ~( divides( X, multiply( Y, 
% 2.04/2.43    'second_divided_by_1st'( a, a ) ) ) ) ] )
% 2.04/2.43  , 1, clause( 32, [ divides( X, multiply( Y, X ) ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, 'second_divided_by_1st'( a, a ) ), :=( Y, X
% 2.04/2.43     )] ), substitution( 1, [ :=( X, 'second_divided_by_1st'( a, a ) ), :=( Y
% 2.04/2.43    , X )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 36235, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.43  , clause( 36418, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.43  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36419, [ ~( divides( 'second_divided_by_1st'( a, a ), b ) ) ] )
% 2.04/2.43  , clause( 23, [ ~( divides( X, c ) ), ~( divides( X, b ) ) ] )
% 2.04/2.43  , 0, clause( 36235, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.43  , 0, substitution( 0, [ :=( X, 'second_divided_by_1st'( a, a ) )] ), 
% 2.04/2.43    substitution( 1, [ :=( X, c )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  resolution(
% 2.04/2.43  clause( 36421, [] )
% 2.04/2.43  , clause( 36419, [ ~( divides( 'second_divided_by_1st'( a, a ), b ) ) ] )
% 2.04/2.43  , 0, clause( 36235, [ divides( 'second_divided_by_1st'( a, a ), X ) ] )
% 2.04/2.43  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, b )] )).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  subsumption(
% 2.04/2.43  clause( 36248, [] )
% 2.04/2.43  , clause( 36421, [] )
% 2.04/2.43  , substitution( 0, [] ), permutation( 0, [] ) ).
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  end.
% 2.04/2.43  
% 2.04/2.43  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.04/2.43  
% 2.04/2.43  Memory use:
% 2.04/2.43  
% 2.04/2.43  space for terms:        611432
% 2.04/2.43  space for clauses:      2508660
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  clauses generated:      56157
% 2.04/2.43  clauses kept:           36249
% 2.04/2.43  clauses selected:       2811
% 2.04/2.43  clauses deleted:        3569
% 2.04/2.43  clauses inuse deleted:  550
% 2.04/2.43  
% 2.04/2.43  subsentry:          375205
% 2.04/2.43  literals s-matched: 212742
% 2.04/2.43  literals matched:   200219
% 2.04/2.43  full subsumption:   18692
% 2.04/2.43  
% 2.04/2.43  checksum:           197472224
% 2.04/2.43  
% 2.04/2.43  
% 2.04/2.43  Bliksem ended
%------------------------------------------------------------------------------