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

View Problem - Process Solution

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

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Thu Jul 14 12:09:04 EDT 2022

% Result   : Unsatisfiable 2.66s 3.09s
% Output   : Refutation 2.66s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : ALG012-1 : TPTP v8.1.0. Released v2.7.0.
% 0.06/0.12  % Command  : bliksem %s
% 0.13/0.33  % Computer : n022.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % DateTime : Tue Jun  7 22:54:35 EDT 2022
% 0.13/0.33  % CPUTime  : 
% 2.66/3.09  *** allocated 10000 integers for termspace/termends
% 2.66/3.09  *** allocated 10000 integers for clauses
% 2.66/3.09  *** allocated 10000 integers for justifications
% 2.66/3.09  Bliksem 1.12
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Automatic Strategy Selection
% 2.66/3.09  
% 2.66/3.09  Clauses:
% 2.66/3.09  [
% 2.66/3.09     [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ],
% 2.66/3.09     [ c( X ), d1( X ), d2( X ) ],
% 2.66/3.09     [ ~( c( X ) ), ~( d1( X ) ) ],
% 2.66/3.09     [ ~( c( X ) ), ~( d2( X ) ) ],
% 2.66/3.09     [ ~( d1( X ) ), ~( d2( X ) ) ],
% 2.66/3.09     [ c( a1 ) ],
% 2.66/3.09     [ d1( a2 ) ],
% 2.66/3.09     [ d2( a3 ) ],
% 2.66/3.09     [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ],
% 2.66/3.09     [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ],
% 2.66/3.09     [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ]
% 2.66/3.09  ] .
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  percentage equality = 0.043478, percentage horn = 0.818182
% 2.66/3.09  This is a problem with some equality
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Options Used:
% 2.66/3.09  
% 2.66/3.09  useres =            1
% 2.66/3.09  useparamod =        1
% 2.66/3.09  useeqrefl =         1
% 2.66/3.09  useeqfact =         1
% 2.66/3.09  usefactor =         1
% 2.66/3.09  usesimpsplitting =  0
% 2.66/3.09  usesimpdemod =      5
% 2.66/3.09  usesimpres =        3
% 2.66/3.09  
% 2.66/3.09  resimpinuse      =  1000
% 2.66/3.09  resimpclauses =     20000
% 2.66/3.09  substype =          eqrewr
% 2.66/3.09  backwardsubs =      1
% 2.66/3.09  selectoldest =      5
% 2.66/3.09  
% 2.66/3.09  litorderings [0] =  split
% 2.66/3.09  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.66/3.09  
% 2.66/3.09  termordering =      kbo
% 2.66/3.09  
% 2.66/3.09  litapriori =        0
% 2.66/3.09  termapriori =       1
% 2.66/3.09  litaposteriori =    0
% 2.66/3.09  termaposteriori =   0
% 2.66/3.09  demodaposteriori =  0
% 2.66/3.09  ordereqreflfact =   0
% 2.66/3.09  
% 2.66/3.09  litselect =         negord
% 2.66/3.09  
% 2.66/3.09  maxweight =         15
% 2.66/3.09  maxdepth =          30000
% 2.66/3.09  maxlength =         115
% 2.66/3.09  maxnrvars =         195
% 2.66/3.09  excuselevel =       1
% 2.66/3.09  increasemaxweight = 1
% 2.66/3.09  
% 2.66/3.09  maxselected =       10000000
% 2.66/3.09  maxnrclauses =      10000000
% 2.66/3.09  
% 2.66/3.09  showgenerated =    0
% 2.66/3.09  showkept =         0
% 2.66/3.09  showselected =     0
% 2.66/3.09  showdeleted =      0
% 2.66/3.09  showresimp =       1
% 2.66/3.09  showstatus =       2000
% 2.66/3.09  
% 2.66/3.09  prologoutput =     1
% 2.66/3.09  nrgoals =          5000000
% 2.66/3.09  totalproof =       1
% 2.66/3.09  
% 2.66/3.09  Symbols occurring in the translation:
% 2.66/3.09  
% 2.66/3.09  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.66/3.09  .  [1, 2]      (w:1, o:23, a:1, s:1, b:0), 
% 2.66/3.09  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 2.66/3.09  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.66/3.09  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.66/3.09  f  [42, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 2.66/3.09  c  [43, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 2.66/3.09  d1  [44, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 2.66/3.09  d2  [45, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 2.66/3.09  a1  [46, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 2.66/3.09  a2  [47, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 2.66/3.09  a3  [48, 0]      (w:1, o:14, a:1, s:1, b:0).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Starting Search:
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Intermediate Status:
% 2.66/3.09  Generated:    7502
% 2.66/3.09  Kept:         2003
% 2.66/3.09  Inuse:        157
% 2.66/3.09  Deleted:      3
% 2.66/3.09  Deletedinuse: 0
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Intermediate Status:
% 2.66/3.09  Generated:    15888
% 2.66/3.09  Kept:         4004
% 2.66/3.09  Inuse:        232
% 2.66/3.09  Deleted:      6
% 2.66/3.09  Deletedinuse: 2
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Intermediate Status:
% 2.66/3.09  Generated:    24140
% 2.66/3.09  Kept:         6034
% 2.66/3.09  Inuse:        298
% 2.66/3.09  Deleted:      8
% 2.66/3.09  Deletedinuse: 2
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  Resimplifying inuse:
% 2.66/3.09  Done
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  Bliksems!, er is een bewijs:
% 2.66/3.09  % SZS status Unsatisfiable
% 2.66/3.09  % SZS output start Refutation
% 2.66/3.09  
% 2.66/3.09  clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 5, [ c( a1 ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  .
% 2.66/3.09  clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 17, [ ~( c( a3 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 20, [ ~( d2( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 22, [ ~( d2( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 24, [ c( f( f( f( X, Y ), X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 29, [ d2( f( X, a1 ) ), d1( f( X, a1 ) ), ~( c( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 30, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X ) )
% 2.66/3.09    , ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 31, [ ~( c( X ) ), ~( c( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 33, [ ~( c( X ) ), d2( f( f( X, a3 ), a3 ) ), d1( f( f( X, a3 ), a3
% 2.66/3.09     ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 42, [ ~( d1( X ) ), ~( d1( Y ) ), d2( f( f( X, Y ), Z ) ), d1( f( f( 
% 2.66/3.09    X, Y ), Z ) ), ~( c( Z ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 43, [ ~( d1( X ) ), ~( d1( Y ) ), ~( c( Z ) ), d2( f( f( Z, X ), Y
% 2.66/3.09     ) ), d1( f( f( Z, X ), Y ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 46, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d1( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 48, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 49, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 51, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 54, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 55, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 60, [ ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 61, [ ~( d1( f( a2, a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 62, [ ~( d1( f( X, Y ) ) ), ~( d1( f( f( f( X, Y ), X ), Y ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  .
% 2.66/3.09  clause( 76, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), d1( Y ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 78, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 87, [ ~( d2( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 88, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 96, [ ~( d2( f( X, Y ) ) ), ~( d2( f( f( a3, X ), Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 100, [ ~( d2( X ) ), ~( d1( f( X, a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 101, [ c( f( X, a3 ) ), c( X ), d1( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 102, [ ~( d2( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 113, [ ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 114, [ ~( d2( f( a2, a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 116, [ c( f( a2, a2 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 146, [ ~( d1( X ) ), ~( d1( f( X, a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 151, [ ~( d1( f( X, a2 ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 205, [ ~( d1( X ) ), ~( d1( f( Y, Z ) ) ), ~( d2( f( f( X, Y ), Z )
% 2.66/3.09     ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 231, [ ~( c( X ) ), ~( c( f( f( a3, a3 ), X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 238, [ ~( c( X ) ), ~( c( f( X, a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 250, [ ~( c( f( a1, X ) ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 252, [ ~( c( f( f( a1, a2 ), a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 257, [ ~( c( f( a1, X ) ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 260, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 262, [ ~( c( f( a1, X ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 265, [ ~( c( f( f( X, a1 ), X ) ) ), ~( d2( f( X, a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 297, [ ~( d1( f( a1, a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 301, [ c( f( a1, a2 ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 304, [ ~( d2( f( a1, a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 409, [ ~( c( f( f( a1, X ), Y ) ) ), ~( d2( f( f( f( X, Y ), X ), Y
% 2.66/3.09     ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 448, [ ~( c( X ) ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( f( f( a1, X
% 2.66/3.09     ), Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 456, [ ~( c( X ) ), ~( c( f( Y, a3 ) ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 457, [ ~( c( f( X, a3 ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 462, [ ~( c( X ) ), ~( c( f( f( a1, X ), a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 674, [ ~( c( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 706, [ ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 1204, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( c( Y ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 1235, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( d1( f( Y, a2 ) ) ), 
% 2.66/3.09    d2( Y ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 1279, [ ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2129, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2137, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( Z, Y ) ), ~( d1( 
% 2.66/3.09    Z ) ), d2( Y ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2197, [ ~( d1( f( X, a1 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2213, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), d2( Y ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2302, [ ~( d1( X ) ), ~( d2( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2563, [ ~( d1( X ) ), ~( d1( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 2664, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 3884, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), c( f( f( Y, a1 ), a3
% 2.66/3.09     ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 3937, [ ~( d2( f( a3, a1 ) ) ), c( a3 ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 3939, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 3949, [ ~( d1( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 4139, [ ~( c( f( f( f( a1, a3 ), a3 ), a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 4654, [ ~( c( f( a3, X ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 5066, [ ~( c( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 5192, [ ~( d2( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 5358, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6788, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6809, [ ~( c( a1 ) ), ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6810, [ ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6823, [ d1( f( a1, a3 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6847, [ ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 6853, [ ~( d1( X ) ), c( f( f( X, a3 ), a1 ) ) ] )
% 2.66/3.09  .
% 2.66/3.09  clause( 7697, [] )
% 2.66/3.09  .
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  % SZS output end Refutation
% 2.66/3.09  found a proof!
% 2.66/3.09  
% 2.66/3.09  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.66/3.09  
% 2.66/3.09  initialclauses(
% 2.66/3.09  [ clause( 7699, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , clause( 7700, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , clause( 7701, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 7702, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7703, [ ~( d1( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7704, [ c( a1 ) ] )
% 2.66/3.09  , clause( 7705, [ d1( a2 ) ] )
% 2.66/3.09  , clause( 7706, [ d2( a3 ) ] )
% 2.66/3.09  , clause( 7707, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y )
% 2.66/3.09     ) ] )
% 2.66/3.09  , clause( 7708, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , clause( 7709, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  ] ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , clause( 7699, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , clause( 7700, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 7701, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7702, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 5, [ c( a1 ) ] )
% 2.66/3.09  , clause( 7704, [ c( a1 ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  , clause( 7705, [ d1( a2 ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  , clause( 7706, [ d2( a3 ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , clause( 7707, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y )
% 2.66/3.09     ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , clause( 7708, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , clause( 7709, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7726, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, X ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7726, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7727, [ ~( c( a3 ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 1, clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a3 )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 17, [ ~( c( a3 ) ) ] )
% 2.66/3.09  , clause( 7727, [ ~( c( a3 ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7728, [ ~( d1( f( X, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, X ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 20, [ ~( d2( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7728, [ ~( d1( f( X, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7729, [ ~( d2( f( X, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, X ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 22, [ ~( d2( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7729, [ ~( d2( f( X, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7730, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 1, clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a3 )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , clause( 7730, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7732, [ c( f( f( f( X, Y ), X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 13, [ c( f( X, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 24, [ c( f( f( f( X, Y ), X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7732, [ c( f( f( f( X, Y ), X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7733, [ ~( c( f( X, Y ) ) ), d2( f( X, Y ) ), ~( c( X ) ), ~( c( Y
% 2.66/3.09     ) ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 1, clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y )
% 2.66/3.09     ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7737, [ ~( c( f( X, Y ) ) ), ~( c( f( X, Y ) ) ), ~( c( X ) ), ~( c( 
% 2.66/3.09    Y ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 1, clause( 7733, [ ~( c( f( X, Y ) ) ), d2( f( X, Y ) ), ~( c( X ) ), ~( 
% 2.66/3.09    c( Y ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7738, [ ~( c( f( X, Y ) ) ), ~( c( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7737, [ ~( c( f( X, Y ) ) ), ~( c( f( X, Y ) ) ), ~( c( X ) ), 
% 2.66/3.09    ~( c( Y ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7738, [ ~( c( f( X, Y ) ) ), ~( c( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.66/3.09     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7741, [ d2( f( X, a1 ) ), d1( f( X, a1 ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 3, clause( 5, [ c( a1 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, a1 )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 29, [ d2( f( X, a1 ) ), d1( f( X, a1 ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 7741, [ d2( f( X, a1 ) ), d1( f( X, a1 ) ), ~( c( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7744, [ d1( f( f( X, Y ), Z ) ), d2( f( X, f( Y, Z ) ) ), ~( c( X )
% 2.66/3.09     ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y )
% 2.66/3.09     ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, f( Y, Z ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7745, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X )
% 2.66/3.09     ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7744, [ d1( f( f( X, Y ), Z ) ), d2( f( X, f( Y, Z ) ) ), ~( c( 
% 2.66/3.09    X ) ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 30, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X ) )
% 2.66/3.09    , ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , clause( 7745, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X
% 2.66/3.09     ) ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] )
% 2.66/3.09     ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7749, [ ~( c( X ) ), ~( c( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 31, [ ~( c( X ) ), ~( c( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7749, [ ~( c( X ) ), ~( c( f( X, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7753, [ d2( f( X, f( a3, a3 ) ) ), d1( f( X, f( a3, a3 ) ) ), ~( c( 
% 2.66/3.09    X ) ) ] )
% 2.66/3.09  , clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 3, clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, f( a3, a3 ) )] ), substitution( 
% 2.66/3.09    1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7755, [ d1( f( f( X, a3 ), a3 ) ), d2( f( X, f( a3, a3 ) ) ), ~( c( 
% 2.66/3.09    X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7753, [ d2( f( X, f( a3, a3 ) ) ), d1( f( X, f( a3, a3 ) ) ), 
% 2.66/3.09    ~( c( X ) ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, a3 ), :=( Z, a3 )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7757, [ d2( f( f( X, a3 ), a3 ) ), d1( f( f( X, a3 ), a3 ) ), ~( c( 
% 2.66/3.09    X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7755, [ d1( f( f( X, a3 ), a3 ) ), d2( f( X, f( a3, a3 ) ) ), 
% 2.66/3.09    ~( c( X ) ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, a3 ), :=( Z, a3 )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 33, [ ~( c( X ) ), d2( f( f( X, a3 ), a3 ) ), d1( f( f( X, a3 ), a3
% 2.66/3.09     ) ) ] )
% 2.66/3.09  , clause( 7757, [ d2( f( f( X, a3 ), a3 ) ), d1( f( f( X, a3 ), a3 ) ), ~( 
% 2.66/3.09    c( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    2 ), ==>( 2, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7762, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( Z )
% 2.66/3.09     ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 2, clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, Z )] ), substitution( 1
% 2.66/3.09    , [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 42, [ ~( d1( X ) ), ~( d1( Y ) ), d2( f( f( X, Y ), Z ) ), d1( f( f( 
% 2.66/3.09    X, Y ), Z ) ), ~( c( Z ) ) ] )
% 2.66/3.09  , clause( 7762, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( Z
% 2.66/3.09     ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2, 4 ), ==>( 3, 0 ), 
% 2.66/3.09    ==>( 4, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7776, [ d2( f( X, f( Y, Z ) ) ), d1( f( X, f( Y, Z ) ) ), ~( c( X )
% 2.66/3.09     ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , clause( 8, [ d2( f( X, Y ) ), d1( f( X, Y ) ), ~( c( X ) ), ~( c( Y ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 3, clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, f( Y, Z ) )] ), substitution( 1
% 2.66/3.09    , [ :=( X, Y ), :=( Y, Z )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7785, [ d1( f( f( X, Y ), Z ) ), d2( f( X, f( Y, Z ) ) ), ~( c( X )
% 2.66/3.09     ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7776, [ d2( f( X, f( Y, Z ) ) ), d1( f( X, f( Y, Z ) ) ), ~( c( 
% 2.66/3.09    X ) ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7791, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X )
% 2.66/3.09     ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7785, [ d1( f( f( X, Y ), Z ) ), d2( f( X, f( Y, Z ) ) ), ~( c( 
% 2.66/3.09    X ) ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , 1, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 43, [ ~( d1( X ) ), ~( d1( Y ) ), ~( c( Z ) ), d2( f( f( Z, X ), Y
% 2.66/3.09     ) ), d1( f( f( Z, X ), Y ) ) ] )
% 2.66/3.09  , clause( 7791, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( X
% 2.66/3.09     ) ), ~( d1( Y ) ), ~( d1( Z ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2, 2 ), ==>( 3, 0 ), 
% 2.66/3.09    ==>( 4, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7793, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 46, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d1( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7793, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.66/3.09     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7796, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.09  , clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 2, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 48, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.09  , clause( 7796, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7797, [ ~( d2( f( X, Y ) ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 49, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7797, [ ~( d2( f( X, Y ) ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.66/3.09     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7800, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 9, [ c( f( X, Y ) ), ~( d1( X ) ), ~( d1( Y ) ) ] )
% 2.66/3.09  , 2, clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, a2 )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 51, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 7800, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7801, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 49, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 54, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7801, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7802, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 46, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d1( f( X, Y ) ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 55, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7802, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7803, [ ~( d1( f( X, X ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , clause( 55, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7805, [ ~( d1( f( X, X ) ) ), ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 20, [ ~( d2( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 7803, [ ~( d1( f( X, X ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7806, [ ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 7805, [ ~( d1( f( X, X ) ) ), ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 60, [ ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 7806, [ ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7807, [ ~( d1( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , clause( 55, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a2 )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 61, [ ~( d1( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , clause( 7807, [ ~( d1( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7809, [ ~( d1( f( f( f( X, Y ), X ), Y ) ) ), ~( d1( f( X, Y ) ) )
% 2.66/3.09     ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 55, [ ~( d1( X ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 62, [ ~( d1( f( X, Y ) ) ), ~( d1( f( f( f( X, Y ), X ), Y ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , clause( 7809, [ ~( d1( f( f( f( X, Y ), X ), Y ) ) ), ~( d1( f( X, Y ) )
% 2.66/3.09     ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 2.66/3.09     ), ==>( 1, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7811, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), d1( Y ) ] )
% 2.66/3.09  , clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , 2, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 76, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), d1( Y ) ] )
% 2.66/3.09  , clause( 7811, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), d1( Y ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7812, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , 1, clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a3 ), :=( Y, X )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 78, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7812, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7815, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 10, [ c( f( X, Y ) ), ~( d2( X ) ), ~( d2( Y ) ) ] )
% 2.66/3.09  , 2, clause( 7, [ d2( a3 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, a3 )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 7815, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7816, [ ~( d2( f( a3, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, clause( 78, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( a3, X ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 87, [ ~( d2( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.09  , clause( 7816, [ ~( d2( f( a3, X ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7818, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 78, [ c( f( a3, X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, a3 ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 88, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7818, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7820, [ ~( d2( f( f( a3, X ), Y ) ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 87, [ ~( d2( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, a3 ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 96, [ ~( d2( f( X, Y ) ) ), ~( d2( f( f( a3, X ), Y ) ) ) ] )
% 2.66/3.09  , clause( 7820, [ ~( d2( f( f( a3, X ), Y ) ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 1
% 2.66/3.09     ), ==>( 1, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7821, [ ~( d1( f( X, a3 ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, a3 ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 100, [ ~( d2( X ) ), ~( d1( f( X, a3 ) ) ) ] )
% 2.66/3.09  , clause( 7821, [ ~( d1( f( X, a3 ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7822, [ c( f( X, a3 ) ), c( X ), d1( X ) ] )
% 2.66/3.09  , clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 1, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 101, [ c( f( X, a3 ) ), c( X ), d1( X ) ] )
% 2.66/3.09  , clause( 7822, [ c( f( X, a3 ) ), c( X ), d1( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7823, [ ~( d2( f( X, a3 ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , clause( 3, [ ~( c( X ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, a3 ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 102, [ ~( d2( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , clause( 7823, [ ~( d2( f( X, a3 ) ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7824, [ ~( d2( f( X, X ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , clause( 54, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7826, [ ~( d2( f( X, X ) ) ), ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 22, [ ~( d2( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 7824, [ ~( d2( f( X, X ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7827, [ ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 7826, [ ~( d2( f( X, X ) ) ), ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 113, [ ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , clause( 7827, [ ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7828, [ ~( d2( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , clause( 54, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a2 )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 114, [ ~( d2( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , clause( 7828, [ ~( d2( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7829, [ c( f( a2, a2 ) ), d1( f( a2, a2 ) ) ] )
% 2.66/3.09  , clause( 114, [ ~( d2( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, f( a2, a2 ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7830, [ c( f( a2, a2 ) ) ] )
% 2.66/3.09  , clause( 61, [ ~( d1( f( a2, a2 ) ) ) ] )
% 2.66/3.09  , 0, clause( 7829, [ c( f( a2, a2 ) ), d1( f( a2, a2 ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 116, [ c( f( a2, a2 ) ) ] )
% 2.66/3.09  , clause( 7830, [ c( f( a2, a2 ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7831, [ ~( d1( f( X, a2 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 51, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, a2 ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 146, [ ~( d1( X ) ), ~( d1( f( X, a2 ) ) ) ] )
% 2.66/3.09  , clause( 7831, [ ~( d1( f( X, a2 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7832, [ ~( d1( f( X, a2 ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , clause( 146, [ ~( d1( X ) ), ~( d1( f( X, a2 ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 151, [ ~( d1( f( X, a2 ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , clause( 7832, [ ~( d1( f( X, a2 ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7835, [ ~( d2( f( f( X, Y ), Z ) ) ), ~( d1( X ) ), ~( d1( f( Y, Z
% 2.66/3.09     ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 49, [ ~( d1( X ) ), ~( d1( Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , 2, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, f( Y, Z ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 205, [ ~( d1( X ) ), ~( d1( f( Y, Z ) ) ), ~( d2( f( f( X, Y ), Z )
% 2.66/3.09     ) ) ] )
% 2.66/3.09  , clause( 7835, [ ~( d2( f( f( X, Y ), Z ) ) ), ~( d1( X ) ), ~( d1( f( Y, 
% 2.66/3.09    Z ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7837, [ ~( c( X ) ), ~( c( f( f( a3, a3 ), X ) ) ) ] )
% 2.66/3.09  , clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  , 0, clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( a3, a3 ) ), :=( Y, X )] ), substitution( 
% 2.66/3.09    1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 231, [ ~( c( X ) ), ~( c( f( f( a3, a3 ), X ) ) ) ] )
% 2.66/3.09  , clause( 7837, [ ~( c( X ) ), ~( c( f( f( a3, a3 ), X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7841, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  , 0, clause( 5, [ c( a1 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, a1 ), :=( Y, X )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , clause( 7841, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7844, [ ~( c( X ) ), ~( c( f( X, a1 ) ) ) ] )
% 2.66/3.09  , clause( 25, [ ~( c( X ) ), ~( c( Y ) ), ~( c( f( X, Y ) ) ) ] )
% 2.66/3.09  , 1, clause( 5, [ c( a1 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, a1 )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 238, [ ~( c( X ) ), ~( c( f( X, a1 ) ) ) ] )
% 2.66/3.09  , clause( 7844, [ ~( c( X ) ), ~( c( f( X, a1 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7845, [ ~( c( f( a1, X ) ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 113, [ ~( d2( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 250, [ ~( c( f( a1, X ) ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7845, [ ~( c( f( a1, X ) ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7848, [ ~( c( f( a1, f( a2, a2 ) ) ) ) ] )
% 2.66/3.09  , clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 116, [ c( f( a2, a2 ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( a2, a2 ) )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7849, [ ~( c( f( f( a1, a2 ), a2 ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7848, [ ~( c( f( a1, f( a2, a2 ) ) ) ) ] )
% 2.66/3.09  , 0, 2, substitution( 0, [ :=( X, a1 ), :=( Y, a2 ), :=( Z, a2 )] ), 
% 2.66/3.09    substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 252, [ ~( c( f( f( a1, a2 ), a2 ) ) ) ] )
% 2.66/3.09  , clause( 7849, [ ~( c( f( f( a1, a2 ), a2 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7850, [ ~( c( f( a1, X ) ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 60, [ ~( d1( f( X, X ) ) ), c( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 257, [ ~( c( f( a1, X ) ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , clause( 7850, [ ~( c( f( a1, X ) ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7853, [ ~( c( f( a1, f( a3, a3 ) ) ) ) ] )
% 2.66/3.09  , clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( a3, a3 ) )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7854, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7853, [ ~( c( f( a1, f( a3, a3 ) ) ) ) ] )
% 2.66/3.09  , 0, 2, substitution( 0, [ :=( X, a1 ), :=( Y, a3 ), :=( Z, a3 )] ), 
% 2.66/3.09    substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 260, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.09  , clause( 7854, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7855, [ ~( c( f( a1, X ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  , clause( 237, [ ~( c( X ) ), ~( c( f( a1, X ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 262, [ ~( c( f( a1, X ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  , clause( 7855, [ ~( c( f( a1, X ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7858, [ ~( c( f( f( X, a1 ), X ) ) ), ~( d2( f( X, a1 ) ) ) ] )
% 2.66/3.09  , clause( 238, [ ~( c( X ) ), ~( c( f( X, a1 ) ) ) ] )
% 2.66/3.09  , 1, clause( 24, [ c( f( f( f( X, Y ), X ), Y ) ), ~( d2( f( X, Y ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( f( X, a1 ), X ) )] ), substitution( 1, [ 
% 2.66/3.09    :=( X, X ), :=( Y, a1 )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 265, [ ~( c( f( f( X, a1 ), X ) ) ), ~( d2( f( X, a1 ) ) ) ] )
% 2.66/3.09  , clause( 7858, [ ~( c( f( f( X, a1 ), X ) ) ), ~( d2( f( X, a1 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7859, [ ~( d1( f( a1, a2 ) ) ) ] )
% 2.66/3.09  , clause( 252, [ ~( c( f( f( a1, a2 ), a2 ) ) ) ] )
% 2.66/3.09  , 0, clause( 51, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, f( a1, a2 ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 297, [ ~( d1( f( a1, a2 ) ) ) ] )
% 2.66/3.09  , clause( 7859, [ ~( d1( f( a1, a2 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7860, [ c( f( a1, a2 ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.09  , clause( 297, [ ~( d1( f( a1, a2 ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, f( a1, a2 ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 301, [ c( f( a1, a2 ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.09  , clause( 7860, [ c( f( a1, a2 ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 2.66/3.09     ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7861, [ ~( d2( f( a1, a3 ) ) ) ] )
% 2.66/3.09  , clause( 260, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.09  , 0, clause( 79, [ c( f( X, a3 ) ), ~( d2( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, f( a1, a3 ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 304, [ ~( d2( f( a1, a3 ) ) ) ] )
% 2.66/3.09  , clause( 7861, [ ~( d2( f( a1, a3 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7865, [ ~( d2( f( f( f( X, Y ), X ), Y ) ) ), ~( c( f( a1, f( X, Y
% 2.66/3.09     ) ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 250, [ ~( c( f( a1, X ) ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7867, [ ~( c( f( f( a1, X ), Y ) ) ), ~( d2( f( f( f( X, Y ), X ), 
% 2.66/3.09    Y ) ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7865, [ ~( d2( f( f( f( X, Y ), X ), Y ) ) ), ~( c( f( a1, f( 
% 2.66/3.09    X, Y ) ) ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, a1 ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 409, [ ~( c( f( f( a1, X ), Y ) ) ), ~( d2( f( f( f( X, Y ), X ), Y
% 2.66/3.09     ) ) ) ] )
% 2.66/3.09  , clause( 7867, [ ~( c( f( f( a1, X ), Y ) ) ), ~( d2( f( f( f( X, Y ), X )
% 2.66/3.09    , Y ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7871, [ ~( c( f( a1, f( X, Y ) ) ) ), d2( f( f( X, Y ), f( X, Y ) )
% 2.66/3.09     ), ~( c( X ) ), ~( c( f( Y, f( X, Y ) ) ) ) ] )
% 2.66/3.09  , clause( 257, [ ~( c( f( a1, X ) ) ), ~( d1( f( X, X ) ) ) ] )
% 2.66/3.09  , 1, clause( 30, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( 
% 2.66/3.09    X ) ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y ), :=( Z, f( X, Y ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7880, [ ~( c( f( f( X, Y ), X ) ) ), ~( c( f( a1, f( Y, X ) ) ) ), 
% 2.66/3.09    d2( f( f( Y, X ), f( Y, X ) ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7871, [ ~( c( f( a1, f( X, Y ) ) ) ), d2( f( f( X, Y ), f( X, 
% 2.66/3.09    Y ) ) ), ~( c( X ) ), ~( c( f( Y, f( X, Y ) ) ) ) ] )
% 2.66/3.09  , 3, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7889, [ d2( f( f( f( X, Y ), X ), Y ) ), ~( c( f( f( Y, X ), Y ) )
% 2.66/3.09     ), ~( c( f( a1, f( X, Y ) ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7880, [ ~( c( f( f( X, Y ), X ) ) ), ~( c( f( a1, f( Y, X ) )
% 2.66/3.09     ) ), d2( f( f( Y, X ), f( Y, X ) ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 2, 1, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7893, [ ~( c( f( f( a1, X ), Y ) ) ), d2( f( f( f( X, Y ), X ), Y )
% 2.66/3.09     ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7889, [ d2( f( f( f( X, Y ), X ), Y ) ), ~( c( f( f( Y, X ), Y
% 2.66/3.09     ) ) ), ~( c( f( a1, f( X, Y ) ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , 2, 2, substitution( 0, [ :=( X, a1 ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7897, [ ~( c( f( f( a1, X ), Y ) ) ), ~( c( f( f( a1, X ), Y ) ) )
% 2.66/3.09    , ~( c( f( f( Y, X ), Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 409, [ ~( c( f( f( a1, X ), Y ) ) ), ~( d2( f( f( f( X, Y ), X )
% 2.66/3.09    , Y ) ) ) ] )
% 2.66/3.09  , 1, clause( 7893, [ ~( c( f( f( a1, X ), Y ) ) ), d2( f( f( f( X, Y ), X )
% 2.66/3.09    , Y ) ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7898, [ ~( c( f( f( a1, X ), Y ) ) ), ~( c( f( f( Y, X ), Y ) ) ), 
% 2.66/3.09    ~( c( X ) ) ] )
% 2.66/3.09  , clause( 7897, [ ~( c( f( f( a1, X ), Y ) ) ), ~( c( f( f( a1, X ), Y ) )
% 2.66/3.09     ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 448, [ ~( c( X ) ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( f( f( a1, X
% 2.66/3.09     ), Y ) ) ) ] )
% 2.66/3.09  , clause( 7898, [ ~( c( f( f( a1, X ), Y ) ) ), ~( c( f( f( Y, X ), Y ) ) )
% 2.66/3.09    , ~( c( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7901, [ ~( d2( f( X, Y ) ) ), d1( f( f( X, Y ), a3 ) ), ~( c( X ) )
% 2.66/3.09    , ~( c( f( Y, a3 ) ) ) ] )
% 2.66/3.09  , clause( 102, [ ~( d2( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 1, clause( 30, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( 
% 2.66/3.09    X ) ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y ), :=( Z, a3 )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7906, [ ~( d2( f( X, Y ) ) ), ~( d2( f( X, Y ) ) ), ~( c( X ) ), 
% 2.66/3.09    ~( c( f( Y, a3 ) ) ) ] )
% 2.66/3.09  , clause( 100, [ ~( d2( X ) ), ~( d1( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 1, clause( 7901, [ ~( d2( f( X, Y ) ) ), d1( f( f( X, Y ), a3 ) ), ~( c( 
% 2.66/3.09    X ) ), ~( c( f( Y, a3 ) ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7907, [ ~( d2( f( X, Y ) ) ), ~( c( X ) ), ~( c( f( Y, a3 ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , clause( 7906, [ ~( d2( f( X, Y ) ) ), ~( d2( f( X, Y ) ) ), ~( c( X ) ), 
% 2.66/3.09    ~( c( f( Y, a3 ) ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 456, [ ~( c( X ) ), ~( c( f( Y, a3 ) ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 7907, [ ~( d2( f( X, Y ) ) ), ~( c( X ) ), ~( c( f( Y, a3 ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 2.66/3.09     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7909, [ ~( c( f( X, a3 ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.09  , clause( 456, [ ~( c( X ) ), ~( c( f( Y, a3 ) ) ), ~( d2( f( X, Y ) ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, f( X, a3 ) ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 457, [ ~( c( f( X, a3 ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.09  , clause( 7909, [ ~( c( f( X, a3 ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7910, [ ~( c( X ) ), ~( c( f( f( a1, X ), a1 ) ) ) ] )
% 2.66/3.09  , clause( 448, [ ~( c( X ) ), ~( c( f( f( Y, X ), Y ) ) ), ~( c( f( f( a1, 
% 2.66/3.09    X ), Y ) ) ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, X ), :=( Y, a1 )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 462, [ ~( c( X ) ), ~( c( f( f( a1, X ), a1 ) ) ) ] )
% 2.66/3.09  , clause( 7910, [ ~( c( X ) ), ~( c( f( f( a1, X ), a1 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7912, [ ~( d2( f( X, a3 ) ) ), ~( c( X ) ), d1( f( f( X, a3 ), a3 )
% 2.66/3.09     ) ] )
% 2.66/3.09  , clause( 102, [ ~( d2( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 1, clause( 33, [ ~( c( X ) ), d2( f( f( X, a3 ), a3 ) ), d1( f( f( X, a3
% 2.66/3.09     ), a3 ) ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, f( X, a3 ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7914, [ ~( d2( f( X, a3 ) ) ), ~( d2( f( X, a3 ) ) ), ~( c( X ) ) ]
% 2.66/3.09     )
% 2.66/3.09  , clause( 100, [ ~( d2( X ) ), ~( d1( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 1, clause( 7912, [ ~( d2( f( X, a3 ) ) ), ~( c( X ) ), d1( f( f( X, a3 )
% 2.66/3.09    , a3 ) ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, f( X, a3 ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7915, [ ~( d2( f( X, a3 ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 7914, [ ~( d2( f( X, a3 ) ) ), ~( d2( f( X, a3 ) ) ), ~( c( X ) )
% 2.66/3.09     ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 674, [ ~( c( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , clause( 7915, [ ~( d2( f( X, a3 ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.09    0 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7916, [ ~( d2( f( X, a3 ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  , clause( 674, [ ~( c( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 0, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7918, [ ~( d2( f( X, a3 ) ) ), ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  , clause( 102, [ ~( d2( X ) ), ~( d2( f( X, a3 ) ) ) ] )
% 2.66/3.09  , 0, clause( 7916, [ ~( d2( f( X, a3 ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7919, [ ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  , clause( 7918, [ ~( d2( f( X, a3 ) ) ), ~( d2( f( X, a3 ) ) ), d1( X ) ]
% 2.66/3.09     )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 706, [ ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  , clause( 7919, [ ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7922, [ ~( d1( f( X, Y ) ) ), ~( d1( Y ) ), ~( d1( f( X, Y ) ) ), 
% 2.66/3.09    ~( c( X ) ), d1( f( f( X, Y ), f( X, Y ) ) ) ] )
% 2.66/3.09  , clause( 54, [ ~( d1( X ) ), ~( d2( f( X, X ) ) ) ] )
% 2.66/3.09  , 1, clause( 43, [ ~( d1( X ) ), ~( d1( Y ) ), ~( c( Z ) ), d2( f( f( Z, X
% 2.66/3.09     ), Y ) ), d1( f( f( Z, X ), Y ) ) ] )
% 2.66/3.09  , 3, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, Y
% 2.66/3.09     ), :=( Y, f( X, Y ) ), :=( Z, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7925, [ d1( f( f( f( X, Y ), X ), Y ) ), ~( d1( f( X, Y ) ) ), ~( 
% 2.66/3.09    d1( Y ) ), ~( d1( f( X, Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7922, [ ~( d1( f( X, Y ) ) ), ~( d1( Y ) ), ~( d1( f( X, Y ) )
% 2.66/3.09     ), ~( c( X ) ), d1( f( f( X, Y ), f( X, Y ) ) ) ] )
% 2.66/3.09  , 4, 1, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7926, [ d1( f( f( f( X, Y ), X ), Y ) ), ~( d1( f( X, Y ) ) ), ~( 
% 2.66/3.09    d1( Y ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 7925, [ d1( f( f( f( X, Y ), X ), Y ) ), ~( d1( f( X, Y ) ) ), 
% 2.66/3.09    ~( d1( Y ) ), ~( d1( f( X, Y ) ) ), ~( c( X ) ) ] )
% 2.66/3.09  , 1, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7928, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( Y ) ), 
% 2.66/3.09    ~( c( X ) ) ] )
% 2.66/3.09  , clause( 62, [ ~( d1( f( X, Y ) ) ), ~( d1( f( f( f( X, Y ), X ), Y ) ) )
% 2.66/3.09     ] )
% 2.66/3.09  , 1, clause( 7926, [ d1( f( f( f( X, Y ), X ), Y ) ), ~( d1( f( X, Y ) ) )
% 2.66/3.09    , ~( d1( Y ) ), ~( c( X ) ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7929, [ ~( d1( f( X, Y ) ) ), ~( d1( Y ) ), ~( c( X ) ) ] )
% 2.66/3.09  , clause( 7928, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( Y ) )
% 2.66/3.09    , ~( c( X ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 1204, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7929, [ ~( d1( f( X, Y ) ) ), ~( d1( Y ) ), ~( c( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 1
% 2.66/3.09     ), ==>( 1, 0 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7930, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( d1( f( Y, a2 ) ) ), 
% 2.66/3.09    d2( Y ) ] )
% 2.66/3.09  , clause( 1204, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 2, clause( 151, [ ~( d1( f( X, a2 ) ) ), c( X ), d2( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 1235, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( d1( f( Y, a2 ) ) ), 
% 2.66/3.09    d2( Y ) ] )
% 2.66/3.09  , clause( 7930, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( d1( f( Y, a2 ) ) )
% 2.66/3.09    , d2( Y ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7934, [ ~( d1( a2 ) ), ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  , clause( 1235, [ ~( d1( X ) ), ~( d1( f( Y, X ) ) ), ~( d1( f( Y, a2 ) ) )
% 2.66/3.09    , d2( Y ) ] )
% 2.66/3.09  , 1, 2, substitution( 0, [ :=( X, a2 ), :=( Y, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7935, [ ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  , clause( 7934, [ ~( d1( a2 ) ), ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  , 0, clause( 6, [ d1( a2 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 1279, [ ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  , clause( 7935, [ ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7937, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) ), 
% 2.66/3.09    d2( f( f( f( X, Y ), X ), Y ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 62, [ ~( d1( f( X, Y ) ) ), ~( d1( f( f( f( X, Y ), X ), Y ) ) )
% 2.66/3.09     ] )
% 2.66/3.09  , 1, clause( 42, [ ~( d1( X ) ), ~( d1( Y ) ), d2( f( f( X, Y ), Z ) ), d1( 
% 2.66/3.09    f( f( X, Y ), Z ) ), ~( c( Z ) ) ] )
% 2.66/3.09  , 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , f( X, Y ) ), :=( Y, X ), :=( Z, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7940, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y
% 2.66/3.09     ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 205, [ ~( d1( X ) ), ~( d1( f( Y, Z ) ) ), ~( d2( f( f( X, Y ), Z
% 2.66/3.09     ) ) ) ] )
% 2.66/3.09  , 2, clause( 7937, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X )
% 2.66/3.09     ), d2( f( f( f( X, Y ), X ), Y ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 3, substitution( 0, [ :=( X, f( X, Y ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.66/3.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7941, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y
% 2.66/3.09     ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7940, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( f( X, 
% 2.66/3.09    Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7942, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) ), 
% 2.66/3.09    ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7941, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( f( X, 
% 2.66/3.09    Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7943, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7942, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) )
% 2.66/3.09    , ~( c( Y ) ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2129, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , clause( 7943, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7945, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( Z, Y ) ), ~( d1( 
% 2.66/3.09    Z ) ), d2( Y ) ] )
% 2.66/3.09  , clause( 2129, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 2, clause( 48, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 2.66/3.09    , Z ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2137, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( Z, Y ) ), ~( d1( 
% 2.66/3.09    Z ) ), d2( Y ) ] )
% 2.66/3.09  , clause( 7945, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( Z, Y ) ), ~( d1( 
% 2.66/3.09    Z ) ), d2( Y ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.66/3.09    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 ), 
% 2.66/3.09    ==>( 4, 4 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7949, [ ~( d1( f( X, a1 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 2129, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), ~( c( Y ) ) ] )
% 2.66/3.09  , 2, clause( 5, [ c( a1 ) ] )
% 2.66/3.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, a1 )] ), substitution( 1, [] )
% 2.66/3.09    ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2197, [ ~( d1( f( X, a1 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 7949, [ ~( d1( f( X, a1 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7951, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( X, Y ) ), d2( Y )
% 2.66/3.09     ] )
% 2.66/3.09  , clause( 2137, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( Z, Y ) ), ~( d1( 
% 2.66/3.09    Z ) ), d2( Y ) ] )
% 2.66/3.09  , 1, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7953, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) ), 
% 2.66/3.09    d2( Y ) ] )
% 2.66/3.09  , clause( 2, [ ~( c( X ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 7951, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), c( f( X, Y ) ), d2( 
% 2.66/3.09    Y ) ] )
% 2.66/3.09  , 2, substitution( 0, [ :=( X, f( X, Y ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.09     ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  factor(
% 2.66/3.09  clause( 7954, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), d2( Y ) ] )
% 2.66/3.09  , clause( 7953, [ ~( d1( f( X, Y ) ) ), ~( d1( f( X, Y ) ) ), ~( d1( X ) )
% 2.66/3.09    , d2( Y ) ] )
% 2.66/3.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2213, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), d2( Y ) ] )
% 2.66/3.09  , clause( 7954, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), d2( Y ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.66/3.09     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7955, [ ~( d1( X ) ), ~( d2( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.09  , clause( 2197, [ ~( d1( f( X, a1 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, clause( 706, [ ~( d2( f( X, a3 ) ) ), d1( X ) ] )
% 2.66/3.09  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, f( X, a1 )
% 2.66/3.09     )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  subsumption(
% 2.66/3.09  clause( 2302, [ ~( d1( X ) ), ~( d2( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.09  , clause( 7955, [ ~( d1( X ) ), ~( d2( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.09    1 )] ) ).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  resolution(
% 2.66/3.09  clause( 7958, [ ~( d1( f( X, f( a1, a3 ) ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 304, [ ~( d2( f( a1, a3 ) ) ) ] )
% 2.66/3.09  , 0, clause( 2213, [ ~( d1( f( X, Y ) ) ), ~( d1( X ) ), d2( Y ) ] )
% 2.66/3.09  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, f( a1, a3
% 2.66/3.09     ) )] )).
% 2.66/3.09  
% 2.66/3.09  
% 2.66/3.09  paramod(
% 2.66/3.09  clause( 7959, [ ~( d1( f( f( X, a1 ), a3 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.09  , 0, clause( 7958, [ ~( d1( f( X, f( a1, a3 ) ) ) ), ~( d1( X ) ) ] )
% 2.66/3.09  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, a1 ), :=( Z, a3 )] ), 
% 2.66/3.10    substitution( 1, [ :=( X, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 2563, [ ~( d1( X ) ), ~( d1( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.10  , clause( 7959, [ ~( d1( f( f( X, a1 ), a3 ) ) ), ~( d1( X ) ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.10    0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7961, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ), d2( f( f( X, a1 ), 
% 2.66/3.10    a3 ) ) ] )
% 2.66/3.10  , clause( 2563, [ ~( d1( X ) ), ~( d1( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.10  , 1, clause( 1, [ c( X ), d1( X ), d2( X ) ] )
% 2.66/3.10  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, f( f( X, 
% 2.66/3.10    a1 ), a3 ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7962, [ ~( d1( X ) ), ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , clause( 2302, [ ~( d1( X ) ), ~( d2( f( f( X, a1 ), a3 ) ) ) ] )
% 2.66/3.10  , 1, clause( 7961, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ), d2( f( f( X, 
% 2.66/3.10    a1 ), a3 ) ) ] )
% 2.66/3.10  , 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.66/3.10    ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 7963, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , clause( 7962, [ ~( d1( X ) ), ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 2664, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , clause( 7963, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.10    1 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7964, [ c( f( f( X, a1 ), a3 ) ), c( f( Y, X ) ), ~( d2( Y ) ), c( 
% 2.66/3.10    X ) ] )
% 2.66/3.10  , clause( 2664, [ ~( d1( X ) ), c( f( f( X, a1 ), a3 ) ) ] )
% 2.66/3.10  , 0, clause( 76, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), d1( Y ) ] )
% 2.66/3.10  , 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), :=( Y
% 2.66/3.10    , X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 3884, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), c( f( f( Y, a1 ), a3
% 2.66/3.10     ) ) ] )
% 2.66/3.10  , clause( 7964, [ c( f( f( X, a1 ), a3 ) ), c( f( Y, X ) ), ~( d2( Y ) ), c( 
% 2.66/3.10    X ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 3
% 2.66/3.10     ), ==>( 1, 0 ), ==>( 2, 1 ), ==>( 3, 2 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 7966, [ c( f( f( a3, a1 ), a3 ) ), ~( d2( f( a3, a1 ) ) ), c( a3 )
% 2.66/3.10     ] )
% 2.66/3.10  , clause( 3884, [ c( f( X, Y ) ), ~( d2( X ) ), c( Y ), c( f( f( Y, a1 ), 
% 2.66/3.10    a3 ) ) ] )
% 2.66/3.10  , 0, 3, substitution( 0, [ :=( X, f( a3, a1 ) ), :=( Y, a3 )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7967, [ ~( d2( f( a3, a1 ) ) ), ~( d2( f( a3, a1 ) ) ), c( a3 ) ]
% 2.66/3.10     )
% 2.66/3.10  , clause( 265, [ ~( c( f( f( X, a1 ), X ) ) ), ~( d2( f( X, a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 7966, [ c( f( f( a3, a1 ), a3 ) ), ~( d2( f( a3, a1 ) ) ), c( 
% 2.66/3.10    a3 ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, a3 )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 7968, [ ~( d2( f( a3, a1 ) ) ), c( a3 ) ] )
% 2.66/3.10  , clause( 7967, [ ~( d2( f( a3, a1 ) ) ), ~( d2( f( a3, a1 ) ) ), c( a3 ) ]
% 2.66/3.10     )
% 2.66/3.10  , 0, 1, substitution( 0, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 3937, [ ~( d2( f( a3, a1 ) ) ), c( a3 ) ] )
% 2.66/3.10  , clause( 7968, [ ~( d2( f( a3, a1 ) ) ), c( a3 ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 2.66/3.10     ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7969, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , clause( 17, [ ~( c( a3 ) ) ] )
% 2.66/3.10  , 0, clause( 3937, [ ~( d2( f( a3, a1 ) ) ), c( a3 ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 3939, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , clause( 7969, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7970, [ ~( d1( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 3939, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 1279, [ ~( d1( f( X, a2 ) ) ), d2( X ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, f( a3, a1 ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 3949, [ ~( d1( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 7970, [ ~( d1( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7972, [ ~( c( f( f( a1, f( a3, a3 ) ), a1 ) ) ) ] )
% 2.66/3.10  , clause( 462, [ ~( c( X ) ), ~( c( f( f( a1, X ), a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 23, [ c( f( a3, a3 ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, f( a3, a3 ) )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 7973, [ ~( c( f( f( f( a1, a3 ), a3 ), a1 ) ) ) ] )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 7972, [ ~( c( f( f( a1, f( a3, a3 ) ), a1 ) ) ) ] )
% 2.66/3.10  , 0, 3, substitution( 0, [ :=( X, a1 ), :=( Y, a3 ), :=( Z, a3 )] ), 
% 2.66/3.10    substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 4139, [ ~( c( f( f( f( a1, a3 ), a3 ), a1 ) ) ) ] )
% 2.66/3.10  , clause( 7973, [ ~( c( f( f( f( a1, a3 ), a3 ), a1 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7976, [ ~( c( f( a3, X ) ) ), ~( d2( f( X, f( a3, X ) ) ) ) ] )
% 2.66/3.10  , clause( 31, [ ~( c( X ) ), ~( c( f( X, X ) ) ) ] )
% 2.66/3.10  , 1, clause( 88, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, f( a3, X ) )] ), substitution( 1, [ :=( X, X
% 2.66/3.10     ), :=( Y, f( a3, X ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 7979, [ ~( d2( f( f( X, a3 ), X ) ) ), ~( c( f( a3, X ) ) ) ] )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 7976, [ ~( c( f( a3, X ) ) ), ~( d2( f( X, f( a3, X ) ) ) ) ]
% 2.66/3.10     )
% 2.66/3.10  , 1, 2, substitution( 0, [ :=( X, X ), :=( Y, a3 ), :=( Z, X )] ), 
% 2.66/3.10    substitution( 1, [ :=( X, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 4654, [ ~( c( f( a3, X ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.10  , clause( 7979, [ ~( d2( f( f( X, a3 ), X ) ) ), ~( c( f( a3, X ) ) ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.10    0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7981, [ ~( c( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.10  , clause( 231, [ ~( c( X ) ), ~( c( f( f( a3, a3 ), X ) ) ) ] )
% 2.66/3.10  , 1, clause( 88, [ c( f( f( a3, X ), Y ) ), ~( d2( f( X, Y ) ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, a3 ), :=( 
% 2.66/3.10    Y, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 5066, [ ~( c( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.10  , clause( 7981, [ ~( c( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 2.66/3.10    1 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7983, [ ~( d2( f( a3, f( a1, a2 ) ) ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.10  , clause( 5066, [ ~( c( X ) ), ~( d2( f( a3, X ) ) ) ] )
% 2.66/3.10  , 0, clause( 301, [ c( f( a1, a2 ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, f( a1, a2 ) )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 7984, [ ~( d2( f( f( a3, a1 ), a2 ) ) ), d2( f( a1, a2 ) ) ] )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 7983, [ ~( d2( f( a3, f( a1, a2 ) ) ) ), d2( f( a1, a2 ) ) ]
% 2.66/3.10     )
% 2.66/3.10  , 0, 2, substitution( 0, [ :=( X, a3 ), :=( Y, a1 ), :=( Z, a2 )] ), 
% 2.66/3.10    substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7985, [ ~( d2( f( f( a3, a1 ), a2 ) ) ), ~( d2( f( f( a3, a1 ), a2
% 2.66/3.10     ) ) ) ] )
% 2.66/3.10  , clause( 96, [ ~( d2( f( X, Y ) ) ), ~( d2( f( f( a3, X ), Y ) ) ) ] )
% 2.66/3.10  , 0, clause( 7984, [ ~( d2( f( f( a3, a1 ), a2 ) ) ), d2( f( a1, a2 ) ) ]
% 2.66/3.10     )
% 2.66/3.10  , 1, substitution( 0, [ :=( X, a1 ), :=( Y, a2 )] ), substitution( 1, [] )
% 2.66/3.10    ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 7986, [ ~( d2( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 7985, [ ~( d2( f( f( a3, a1 ), a2 ) ) ), ~( d2( f( f( a3, a1 ), 
% 2.66/3.10    a2 ) ) ) ] )
% 2.66/3.10  , 0, 1, substitution( 0, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 5192, [ ~( d2( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 7986, [ ~( d2( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7989, [ ~( c( f( a1, f( f( a3, a1 ), a2 ) ) ) ), d1( f( f( a3, a1 )
% 2.66/3.10    , a2 ) ) ] )
% 2.66/3.10  , clause( 5192, [ ~( d2( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , 0, clause( 262, [ ~( c( f( a1, X ) ) ), d1( X ), d2( X ) ] )
% 2.66/3.10  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, f( f( a3, a1 ), a2 )
% 2.66/3.10     )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 7990, [ ~( c( f( f( a1, f( a3, a1 ) ), a2 ) ) ), d1( f( f( a3, a1 )
% 2.66/3.10    , a2 ) ) ] )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 7989, [ ~( c( f( a1, f( f( a3, a1 ), a2 ) ) ) ), d1( f( f( a3
% 2.66/3.10    , a1 ), a2 ) ) ] )
% 2.66/3.10  , 0, 2, substitution( 0, [ :=( X, a1 ), :=( Y, f( a3, a1 ) ), :=( Z, a2 )] )
% 2.66/3.10    , substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 7992, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ), d1( f( f( a3, a1 )
% 2.66/3.10    , a2 ) ) ] )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 7990, [ ~( c( f( f( a1, f( a3, a1 ) ), a2 ) ) ), d1( f( f( a3
% 2.66/3.10    , a1 ), a2 ) ) ] )
% 2.66/3.10  , 0, 3, substitution( 0, [ :=( X, a1 ), :=( Y, a3 ), :=( Z, a1 )] ), 
% 2.66/3.10    substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7993, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 3949, [ ~( d1( f( f( a3, a1 ), a2 ) ) ) ] )
% 2.66/3.10  , 0, clause( 7992, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ), d1( f( f( a3
% 2.66/3.10    , a1 ), a2 ) ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 5358, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ) ] )
% 2.66/3.10  , clause( 7993, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7994, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.10  , clause( 5358, [ ~( c( f( f( f( a1, a3 ), a1 ), a2 ) ) ) ] )
% 2.66/3.10  , 0, clause( 51, [ c( f( X, a2 ) ), ~( d1( X ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, f( f( a1, a3 ), a1 )
% 2.66/3.10     )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6788, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.10  , clause( 7994, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7995, [ d2( f( f( a1, a3 ), a1 ) ), ~( c( a1 ) ), ~( c( f( a3, a1 )
% 2.66/3.10     ) ) ] )
% 2.66/3.10  , clause( 6788, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 30, [ d2( f( f( X, Y ), Z ) ), d1( f( f( X, Y ), Z ) ), ~( c( 
% 2.66/3.10    X ) ), ~( c( f( Y, Z ) ) ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, a1 ), :=( Y, a3 ), 
% 2.66/3.10    :=( Z, a1 )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7996, [ ~( c( f( a3, a1 ) ) ), ~( c( a1 ) ), ~( c( f( a3, a1 ) ) )
% 2.66/3.10     ] )
% 2.66/3.10  , clause( 4654, [ ~( c( f( a3, X ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.10  , 1, clause( 7995, [ d2( f( f( a1, a3 ), a1 ) ), ~( c( a1 ) ), ~( c( f( a3
% 2.66/3.10    , a1 ) ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 7997, [ ~( c( f( a3, a1 ) ) ), ~( c( a1 ) ) ] )
% 2.66/3.10  , clause( 7996, [ ~( c( f( a3, a1 ) ) ), ~( c( a1 ) ), ~( c( f( a3, a1 ) )
% 2.66/3.10     ) ] )
% 2.66/3.10  , 0, 2, substitution( 0, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6809, [ ~( c( a1 ) ), ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , clause( 7997, [ ~( c( f( a3, a1 ) ) ), ~( c( a1 ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 2.66/3.10     ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7998, [ d2( f( f( a1, a3 ), a1 ) ), ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , clause( 6788, [ ~( d1( f( f( a1, a3 ), a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 29, [ d2( f( X, a1 ) ), d1( f( X, a1 ) ), ~( c( X ) ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, f( a1, a3 ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 7999, [ ~( c( f( a1, a3 ) ) ), ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , clause( 457, [ ~( c( f( X, a3 ) ) ), ~( d2( f( f( X, a3 ), X ) ) ) ] )
% 2.66/3.10  , 1, clause( 7998, [ d2( f( f( a1, a3 ), a1 ) ), ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, a1 )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  factor(
% 2.66/3.10  clause( 8000, [ ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , clause( 7999, [ ~( c( f( a1, a3 ) ) ), ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , 0, 1, substitution( 0, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6810, [ ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , clause( 8000, [ ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8002, [ c( f( f( a1, a3 ), a3 ) ), d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , clause( 6810, [ ~( c( f( a1, a3 ) ) ) ] )
% 2.66/3.10  , 0, clause( 101, [ c( f( X, a3 ) ), c( X ), d1( X ) ] )
% 2.66/3.10  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, f( a1, a3 ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8003, [ d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , clause( 260, [ ~( c( f( f( a1, a3 ), a3 ) ) ) ] )
% 2.66/3.10  , 0, clause( 8002, [ c( f( f( a1, a3 ), a3 ) ), d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6823, [ d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , clause( 8003, [ d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8004, [ ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , clause( 6809, [ ~( c( a1 ) ), ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 5, [ c( a1 ) ] )
% 2.66/3.10  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6847, [ ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , clause( 8004, [ ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8007, [ c( f( X, f( a3, a1 ) ) ), ~( d1( X ) ), d2( f( a3, a1 ) ) ]
% 2.66/3.10     )
% 2.66/3.10  , clause( 6847, [ ~( c( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 48, [ c( f( X, Y ) ), ~( d1( X ) ), c( Y ), d2( Y ) ] )
% 2.66/3.10  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, f( a3, a1
% 2.66/3.10     ) )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  paramod(
% 2.66/3.10  clause( 8008, [ c( f( f( X, a3 ), a1 ) ), ~( d1( X ) ), d2( f( a3, a1 ) ) ]
% 2.66/3.10     )
% 2.66/3.10  , clause( 0, [ =( f( X, f( Y, Z ) ), f( f( X, Y ), Z ) ) ] )
% 2.66/3.10  , 0, clause( 8007, [ c( f( X, f( a3, a1 ) ) ), ~( d1( X ) ), d2( f( a3, a1
% 2.66/3.10     ) ) ] )
% 2.66/3.10  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, a3 ), :=( Z, a1 )] ), 
% 2.66/3.10    substitution( 1, [ :=( X, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8009, [ c( f( f( X, a3 ), a1 ) ), ~( d1( X ) ) ] )
% 2.66/3.10  , clause( 3939, [ ~( d2( f( a3, a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 8008, [ c( f( f( X, a3 ), a1 ) ), ~( d1( X ) ), d2( f( a3, a1
% 2.66/3.10     ) ) ] )
% 2.66/3.10  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 6853, [ ~( d1( X ) ), c( f( f( X, a3 ), a1 ) ) ] )
% 2.66/3.10  , clause( 8009, [ c( f( f( X, a3 ), a1 ) ), ~( d1( X ) ) ] )
% 2.66/3.10  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 2.66/3.10    0 )] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8010, [ c( f( f( f( a1, a3 ), a3 ), a1 ) ) ] )
% 2.66/3.10  , clause( 6853, [ ~( d1( X ) ), c( f( f( X, a3 ), a1 ) ) ] )
% 2.66/3.10  , 0, clause( 6823, [ d1( f( a1, a3 ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [ :=( X, f( a1, a3 ) )] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  resolution(
% 2.66/3.10  clause( 8011, [] )
% 2.66/3.10  , clause( 4139, [ ~( c( f( f( f( a1, a3 ), a3 ), a1 ) ) ) ] )
% 2.66/3.10  , 0, clause( 8010, [ c( f( f( f( a1, a3 ), a3 ), a1 ) ) ] )
% 2.66/3.10  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  subsumption(
% 2.66/3.10  clause( 7697, [] )
% 2.66/3.10  , clause( 8011, [] )
% 2.66/3.10  , substitution( 0, [] ), permutation( 0, [] ) ).
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  end.
% 2.66/3.10  
% 2.66/3.10  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.66/3.10  
% 2.66/3.10  Memory use:
% 2.66/3.10  
% 2.66/3.10  space for terms:        106205
% 2.66/3.10  space for clauses:      358455
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  clauses generated:      32804
% 2.66/3.10  clauses kept:           7698
% 2.66/3.10  clauses selected:       361
% 2.66/3.10  clauses deleted:        22
% 2.66/3.10  clauses inuse deleted:  9
% 2.66/3.10  
% 2.66/3.10  subsentry:          216791
% 2.66/3.10  literals s-matched: 97719
% 2.66/3.10  literals matched:   84395
% 2.66/3.10  full subsumption:   21163
% 2.66/3.10  
% 2.66/3.10  checksum:           1599969465
% 2.66/3.10  
% 2.66/3.10  
% 2.66/3.10  Bliksem ended
%------------------------------------------------------------------------------