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

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 12.35s 12.71s
% Output   : Refutation 12.35s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SET010-1 : TPTP v8.1.0. Released v1.0.0.
% 0.12/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n010.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Sun Jul 10 14:54:15 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 12.35/12.71  *** allocated 10000 integers for termspace/termends
% 12.35/12.71  *** allocated 10000 integers for clauses
% 12.35/12.71  *** allocated 10000 integers for justifications
% 12.35/12.71  Bliksem 1.12
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Automatic Strategy Selection
% 12.35/12.71  
% 12.35/12.71  Clauses:
% 12.35/12.71  [
% 12.35/12.71     [ ~( member( X, Y ) ), ~( subset( Y, Z ) ), member( X, Z ) ],
% 12.35/12.71     [ subset( X, Y ), member( 'member_of_1_not_of_2'( X, Y ), X ) ],
% 12.35/12.71     [ ~( member( 'member_of_1_not_of_2'( X, Y ), Y ) ), subset( X, Y ) ]
% 12.35/12.71    ,
% 12.35/12.71     [ ~( 'equal_sets'( X, Y ) ), subset( X, Y ) ],
% 12.35/12.71     [ ~( 'equal_sets'( X, Y ) ), subset( Y, X ) ],
% 12.35/12.71     [ ~( subset( X, Y ) ), ~( subset( Y, X ) ), 'equal_sets'( Y, X ) ],
% 12.35/12.71     [ ~( union( X, Y, Z ) ), ~( member( T, Z ) ), member( T, X ), member( T
% 12.35/12.71    , Y ) ],
% 12.35/12.71     [ ~( union( X, Y, Z ) ), ~( member( T, X ) ), member( T, Z ) ],
% 12.35/12.71     [ ~( union( X, Y, Z ) ), ~( member( T, Y ) ), member( T, Z ) ],
% 12.35/12.71     [ union( X, Y, Z ), member( g( X, Y, Z ), X ), member( g( X, Y, Z ), Y )
% 12.35/12.71    , member( g( X, Y, Z ), Z ) ],
% 12.35/12.71     [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z ), Z ) ), union( 
% 12.35/12.71    X, Y, Z ) ],
% 12.35/12.71     [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z ), Z ) ), union( 
% 12.35/12.71    X, Y, Z ) ],
% 12.35/12.71     [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), member( T, X ) ]
% 12.35/12.71    ,
% 12.35/12.71     [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), member( T, Y ) ]
% 12.35/12.71    ,
% 12.35/12.71     [ ~( intersection( X, Y, Z ) ), ~( member( T, Y ) ), ~( member( T, X ) )
% 12.35/12.71    , member( T, Z ) ],
% 12.35/12.71     [ member( h( X, Y, Z ), Z ), intersection( X, Y, Z ), member( h( X, Y, Z
% 12.35/12.71     ), X ) ],
% 12.35/12.71     [ member( h( X, Y, Z ), Z ), intersection( X, Y, Z ), member( h( X, Y, Z
% 12.35/12.71     ), Y ) ],
% 12.35/12.71     [ ~( member( h( X, Y, Z ), Z ) ), ~( member( h( X, Y, Z ), Y ) ), ~( 
% 12.35/12.71    member( h( X, Y, Z ), X ) ), intersection( X, Y, Z ) ],
% 12.35/12.71     [ ~( difference( X, Y, Z ) ), ~( member( T, Z ) ), member( T, X ) ],
% 12.35/12.71     [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T, Y, Z ) ) ]
% 12.35/12.71    ,
% 12.35/12.71     [ ~( member( X, Y ) ), ~( difference( Y, Z, T ) ), member( X, T ), 
% 12.35/12.71    member( X, Z ) ],
% 12.35/12.71     [ difference( X, Y, Z ), member( k( X, Y, Z ), X ), member( k( X, Y, Z )
% 12.35/12.71    , Z ) ],
% 12.35/12.71     [ ~( member( k( X, Y, Z ), Y ) ), member( k( X, Y, Z ), Z ), difference( 
% 12.35/12.71    X, Y, Z ) ],
% 12.35/12.71     [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z ), X ) ), member( 
% 12.35/12.71    k( X, Y, Z ), Y ), difference( X, Y, Z ) ],
% 12.35/12.71     [ intersection( a, b, aIb ) ],
% 12.35/12.71     [ difference( c, a, cDa ) ],
% 12.35/12.71     [ difference( c, b, cDb ) ],
% 12.35/12.71     [ difference( c, aIb, 'cD_aIb' ) ],
% 12.35/12.71     [ ~( union( cDa, cDb, 'cD_aIb' ) ) ]
% 12.35/12.71  ] .
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  percentage equality = 0.000000, percentage horn = 0.689655
% 12.35/12.71  This a non-horn, non-equality problem
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Options Used:
% 12.35/12.71  
% 12.35/12.71  useres =            1
% 12.35/12.71  useparamod =        0
% 12.35/12.71  useeqrefl =         0
% 12.35/12.71  useeqfact =         0
% 12.35/12.71  usefactor =         1
% 12.35/12.71  usesimpsplitting =  0
% 12.35/12.71  usesimpdemod =      0
% 12.35/12.71  usesimpres =        3
% 12.35/12.71  
% 12.35/12.71  resimpinuse      =  1000
% 12.35/12.71  resimpclauses =     20000
% 12.35/12.71  substype =          standard
% 12.35/12.71  backwardsubs =      1
% 12.35/12.71  selectoldest =      5
% 12.35/12.71  
% 12.35/12.71  litorderings [0] =  split
% 12.35/12.71  litorderings [1] =  liftord
% 12.35/12.71  
% 12.35/12.71  termordering =      none
% 12.35/12.71  
% 12.35/12.71  litapriori =        1
% 12.35/12.71  termapriori =       0
% 12.35/12.71  litaposteriori =    0
% 12.35/12.71  termaposteriori =   0
% 12.35/12.71  demodaposteriori =  0
% 12.35/12.71  ordereqreflfact =   0
% 12.35/12.71  
% 12.35/12.71  litselect =         none
% 12.35/12.71  
% 12.35/12.71  maxweight =         15
% 12.35/12.71  maxdepth =          30000
% 12.35/12.71  maxlength =         115
% 12.35/12.71  maxnrvars =         195
% 12.35/12.71  excuselevel =       1
% 12.35/12.71  increasemaxweight = 1
% 12.35/12.71  
% 12.35/12.71  maxselected =       10000000
% 12.35/12.71  maxnrclauses =      10000000
% 12.35/12.71  
% 12.35/12.71  showgenerated =    0
% 12.35/12.71  showkept =         0
% 12.35/12.71  showselected =     0
% 12.35/12.71  showdeleted =      0
% 12.35/12.71  showresimp =       1
% 12.35/12.71  showstatus =       2000
% 12.35/12.71  
% 12.35/12.71  prologoutput =     1
% 12.35/12.71  nrgoals =          5000000
% 12.35/12.71  totalproof =       1
% 12.35/12.71  
% 12.35/12.71  Symbols occurring in the translation:
% 12.35/12.71  
% 12.35/12.71  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 12.35/12.71  .  [1, 2]      (w:1, o:30, a:1, s:1, b:0), 
% 12.35/12.71  !  [4, 1]      (w:0, o:25, a:1, s:1, b:0), 
% 12.35/12.71  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 12.35/12.71  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 12.35/12.71  member  [41, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 12.35/12.71  subset  [43, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 12.35/12.71  'member_of_1_not_of_2'  [44, 2]      (w:1, o:57, a:1, s:1, b:0), 
% 12.35/12.71  'equal_sets'  [45, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 12.35/12.71  union  [49, 3]      (w:1, o:59, a:1, s:1, b:0), 
% 12.35/12.71  g  [50, 3]      (w:1, o:60, a:1, s:1, b:0), 
% 12.35/12.71  intersection  [52, 3]      (w:1, o:62, a:1, s:1, b:0), 
% 12.35/12.71  h  [53, 3]      (w:1, o:61, a:1, s:1, b:0), 
% 12.35/12.71  difference  [55, 3]      (w:1, o:63, a:1, s:1, b:0), 
% 12.35/12.71  k  [57, 3]      (w:1, o:64, a:1, s:1, b:0), 
% 12.35/12.71  a  [58, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 12.35/12.71  b  [59, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 12.35/12.71  aIb  [60, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 12.35/12.71  c  [61, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 12.35/12.71  cDa  [62, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 12.35/12.71  cDb  [63, 0]      (w:1, o:23, a:1, s:1, b:0), 
% 12.35/12.71  'cD_aIb'  [64, 0]      (w:1, o:24, a:1, s:1, b:0).
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Starting Search:
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    28506
% 12.35/12.71  Kept:         2001
% 12.35/12.71  Inuse:        377
% 12.35/12.71  Deleted:      18
% 12.35/12.71  Deletedinuse: 3
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    53325
% 12.35/12.71  Kept:         4018
% 12.35/12.71  Inuse:        518
% 12.35/12.71  Deleted:      145
% 12.35/12.71  Deletedinuse: 115
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    80478
% 12.35/12.71  Kept:         6026
% 12.35/12.71  Inuse:        648
% 12.35/12.71  Deleted:      166
% 12.35/12.71  Deletedinuse: 119
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    116537
% 12.35/12.71  Kept:         8032
% 12.35/12.71  Inuse:        949
% 12.35/12.71  Deleted:      265
% 12.35/12.71  Deletedinuse: 121
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    245752
% 12.35/12.71  Kept:         10060
% 12.35/12.71  Inuse:        1505
% 12.35/12.71  Deleted:      357
% 12.35/12.71  Deletedinuse: 134
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  Done
% 12.35/12.71  
% 12.35/12.71  
% 12.35/12.71  Intermediate Status:
% 12.35/12.71  Generated:    346957
% 12.35/12.71  Kept:         12065
% 12.35/12.71  Inuse:        1841
% 12.35/12.71  Deleted:      435
% 12.35/12.71  Deletedinuse: 166
% 12.35/12.71  
% 12.35/12.71  Resimplifying inuse:
% 12.35/12.71  
% 12.35/12.71  Bliksems!, er is een bewijs:
% 12.35/12.71  % SZS status Unsatisfiable
% 12.35/12.71  % SZS output start Refutation
% 12.35/12.71  
% 12.35/12.71  clause( 9, [ member( g( X, Y, Z ), X ), member( g( X, Y, Z ), Y ), member( 
% 12.35/12.71    g( X, Y, Z ), Z ), union( X, Y, Z ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 10, [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z ), Z )
% 12.35/12.71     ), union( X, Y, Z ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 11, [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z ), Z )
% 12.35/12.71     ), union( X, Y, Z ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 12, [ ~( member( T, Z ) ), member( T, X ), ~( intersection( X, Y, Z
% 12.35/12.71     ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 13, [ ~( member( T, Z ) ), member( T, Y ), ~( intersection( X, Y, Z
% 12.35/12.71     ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 14, [ ~( member( T, Y ) ), ~( member( T, X ) ), member( T, Z ), ~( 
% 12.35/12.71    intersection( X, Y, Z ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 18, [ ~( member( T, Z ) ), member( T, X ), ~( difference( X, Y, Z )
% 12.35/12.71     ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T, Y
% 12.35/12.71    , Z ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 20, [ ~( member( X, Y ) ), member( X, T ), member( X, Z ), ~( 
% 12.35/12.71    difference( Y, Z, T ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 21, [ member( k( X, Y, Z ), X ), member( k( X, Y, Z ), Z ), 
% 12.35/12.71    difference( X, Y, Z ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 23, [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z ), X )
% 12.35/12.71     ), member( k( X, Y, Z ), Y ), difference( X, Y, Z ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 24, [ intersection( a, b, aIb ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 25, [ difference( c, a, cDa ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 26, [ difference( c, b, cDb ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 27, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 28, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 46, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 47, [ member( k( X, Y, X ), Y ), difference( X, Y, X ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 50, [ ~( member( X, a ) ), ~( member( X, cDa ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 51, [ ~( member( X, b ) ), ~( member( X, cDb ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 52, [ ~( member( X, aIb ) ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 53, [ member( X, c ), ~( member( X, cDa ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 54, [ member( X, c ), ~( member( X, cDb ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 55, [ member( X, c ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 56, [ ~( member( X, aIb ) ), member( X, b ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 57, [ member( X, a ), ~( member( X, aIb ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 61, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, cDb, 
% 12.35/12.71    'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 62, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, X
% 12.35/12.71     ), Y ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 75, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.71    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 80, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.71    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 82, [ ~( member( X, a ) ), member( X, aIb ), ~( member( X, b ) ) ]
% 12.35/12.71     )
% 12.35/12.71  .
% 12.35/12.71  clause( 85, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, X
% 12.35/12.71     ), X ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 121, [ ~( member( X, c ) ), member( X, a ), member( X, cDa ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 122, [ ~( member( X, c ) ), member( X, b ), member( X, cDb ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 123, [ ~( member( X, c ) ), member( X, aIb ), member( X, 'cD_aIb' )
% 12.35/12.71     ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 502, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb, 
% 12.35/12.71    'cD_aIb' ), cDb ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 569, [ ~( member( k( Y, 'cD_aIb', Y ), aIb ) ), ~( member( X, 
% 12.35/12.71    'cD_aIb' ) ), ~( member( X, Y ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 570, [ ~( member( k( Y, cDb, Y ), b ) ), ~( member( X, cDb ) ), ~( 
% 12.35/12.71    member( X, Y ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 571, [ ~( member( k( Y, cDa, Y ), a ) ), ~( member( X, cDa ) ), ~( 
% 12.35/12.71    member( X, Y ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 671, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, 
% 12.35/12.71    cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 803, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, 
% 12.35/12.71    cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.71  .
% 12.35/12.71  clause( 1993, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2006, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2009, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2011, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2013, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2414, [ member( k( a, X, a ), a ), ~( member( g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ), X ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2474, [ member( k( b, X, b ), b ), ~( member( g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ), X ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2484, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 2536, [ member( k( aIb, X, aIb ), aIb ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), X ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 11583, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 11701, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 11827, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  .
% 12.35/12.72  clause( 12177, [] )
% 12.35/12.72  .
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  % SZS output end Refutation
% 12.35/12.72  found a proof!
% 12.35/12.72  
% 12.35/12.72  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 12.35/12.72  
% 12.35/12.72  initialclauses(
% 12.35/12.72  [ clause( 12179, [ ~( member( X, Y ) ), ~( subset( Y, Z ) ), member( X, Z )
% 12.35/12.72     ] )
% 12.35/12.72  , clause( 12180, [ subset( X, Y ), member( 'member_of_1_not_of_2'( X, Y ), 
% 12.35/12.72    X ) ] )
% 12.35/12.72  , clause( 12181, [ ~( member( 'member_of_1_not_of_2'( X, Y ), Y ) ), subset( 
% 12.35/12.72    X, Y ) ] )
% 12.35/12.72  , clause( 12182, [ ~( 'equal_sets'( X, Y ) ), subset( X, Y ) ] )
% 12.35/12.72  , clause( 12183, [ ~( 'equal_sets'( X, Y ) ), subset( Y, X ) ] )
% 12.35/12.72  , clause( 12184, [ ~( subset( X, Y ) ), ~( subset( Y, X ) ), 'equal_sets'( 
% 12.35/12.72    Y, X ) ] )
% 12.35/12.72  , clause( 12185, [ ~( union( X, Y, Z ) ), ~( member( T, Z ) ), member( T, X
% 12.35/12.72     ), member( T, Y ) ] )
% 12.35/12.72  , clause( 12186, [ ~( union( X, Y, Z ) ), ~( member( T, X ) ), member( T, Z
% 12.35/12.72     ) ] )
% 12.35/12.72  , clause( 12187, [ ~( union( X, Y, Z ) ), ~( member( T, Y ) ), member( T, Z
% 12.35/12.72     ) ] )
% 12.35/12.72  , clause( 12188, [ union( X, Y, Z ), member( g( X, Y, Z ), X ), member( g( 
% 12.35/12.72    X, Y, Z ), Y ), member( g( X, Y, Z ), Z ) ] )
% 12.35/12.72  , clause( 12189, [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12190, [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12191, [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), 
% 12.35/12.72    member( T, X ) ] )
% 12.35/12.72  , clause( 12192, [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), 
% 12.35/12.72    member( T, Y ) ] )
% 12.35/12.72  , clause( 12193, [ ~( intersection( X, Y, Z ) ), ~( member( T, Y ) ), ~( 
% 12.35/12.72    member( T, X ) ), member( T, Z ) ] )
% 12.35/12.72  , clause( 12194, [ member( h( X, Y, Z ), Z ), intersection( X, Y, Z ), 
% 12.35/12.72    member( h( X, Y, Z ), X ) ] )
% 12.35/12.72  , clause( 12195, [ member( h( X, Y, Z ), Z ), intersection( X, Y, Z ), 
% 12.35/12.72    member( h( X, Y, Z ), Y ) ] )
% 12.35/12.72  , clause( 12196, [ ~( member( h( X, Y, Z ), Z ) ), ~( member( h( X, Y, Z )
% 12.35/12.72    , Y ) ), ~( member( h( X, Y, Z ), X ) ), intersection( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12197, [ ~( difference( X, Y, Z ) ), ~( member( T, Z ) ), member( 
% 12.35/12.72    T, X ) ] )
% 12.35/12.72  , clause( 12198, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( 
% 12.35/12.72    T, Y, Z ) ) ] )
% 12.35/12.72  , clause( 12199, [ ~( member( X, Y ) ), ~( difference( Y, Z, T ) ), member( 
% 12.35/12.72    X, T ), member( X, Z ) ] )
% 12.35/12.72  , clause( 12200, [ difference( X, Y, Z ), member( k( X, Y, Z ), X ), member( 
% 12.35/12.72    k( X, Y, Z ), Z ) ] )
% 12.35/12.72  , clause( 12201, [ ~( member( k( X, Y, Z ), Y ) ), member( k( X, Y, Z ), Z
% 12.35/12.72     ), difference( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12202, [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z )
% 12.35/12.72    , X ) ), member( k( X, Y, Z ), Y ), difference( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12203, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , clause( 12204, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , clause( 12205, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , clause( 12206, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 12207, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  ] ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 9, [ member( g( X, Y, Z ), X ), member( g( X, Y, Z ), Y ), member( 
% 12.35/12.72    g( X, Y, Z ), Z ), union( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12188, [ union( X, Y, Z ), member( g( X, Y, Z ), X ), member( g( 
% 12.35/12.72    X, Y, Z ), Y ), member( g( X, Y, Z ), Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2, 1 ), ==>( 3, 2 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 10, [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z ), Z )
% 12.35/12.72     ), union( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12189, [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 11, [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z ), Z )
% 12.35/12.72     ), union( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12190, [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 12, [ ~( member( T, Z ) ), member( T, X ), ~( intersection( X, Y, Z
% 12.35/12.72     ) ) ] )
% 12.35/12.72  , clause( 12191, [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), 
% 12.35/12.72    member( T, X ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 13, [ ~( member( T, Z ) ), member( T, Y ), ~( intersection( X, Y, Z
% 12.35/12.72     ) ) ] )
% 12.35/12.72  , clause( 12192, [ ~( intersection( X, Y, Z ) ), ~( member( T, Z ) ), 
% 12.35/12.72    member( T, Y ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 14, [ ~( member( T, Y ) ), ~( member( T, X ) ), member( T, Z ), ~( 
% 12.35/12.72    intersection( X, Y, Z ) ) ] )
% 12.35/12.72  , clause( 12193, [ ~( intersection( X, Y, Z ) ), ~( member( T, Y ) ), ~( 
% 12.35/12.72    member( T, X ) ), member( T, Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2, 1 ), ==>( 3, 2 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 18, [ ~( member( T, Z ) ), member( T, X ), ~( difference( X, Y, Z )
% 12.35/12.72     ) ] )
% 12.35/12.72  , clause( 12197, [ ~( difference( X, Y, Z ) ), ~( member( T, Z ) ), member( 
% 12.35/12.72    T, X ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T, Y
% 12.35/12.72    , Z ) ) ] )
% 12.35/12.72  , clause( 12198, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( 
% 12.35/12.72    T, Y, Z ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 20, [ ~( member( X, Y ) ), member( X, T ), member( X, Z ), ~( 
% 12.35/12.72    difference( Y, Z, T ) ) ] )
% 12.35/12.72  , clause( 12199, [ ~( member( X, Y ) ), ~( difference( Y, Z, T ) ), member( 
% 12.35/12.72    X, T ), member( X, Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2, 1 ), ==>( 3, 2 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 21, [ member( k( X, Y, Z ), X ), member( k( X, Y, Z ), Z ), 
% 12.35/12.72    difference( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12200, [ difference( X, Y, Z ), member( k( X, Y, Z ), X ), member( 
% 12.35/12.72    k( X, Y, Z ), Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 23, [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z ), X )
% 12.35/12.72     ), member( k( X, Y, Z ), Y ), difference( X, Y, Z ) ] )
% 12.35/12.72  , clause( 12202, [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z )
% 12.35/12.72    , X ) ), member( k( X, Y, Z ), Y ), difference( X, Y, Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 24, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , clause( 12203, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 25, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , clause( 12204, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 26, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , clause( 12205, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 27, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 12206, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 28, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12207, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12434, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 21, [ member( k( X, Y, Z ), X ), member( k( X, Y, Z ), Z ), 
% 12.35/12.72    difference( X, Y, Z ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 46, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 12434, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 12.35/12.72     ), ==>( 1, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12435, [ ~( member( k( X, Y, X ), X ) ), member( k( X, Y, X ), Y )
% 12.35/12.72    , difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 23, [ ~( member( k( X, Y, Z ), Z ) ), ~( member( k( X, Y, Z ), X
% 12.35/12.72     ) ), member( k( X, Y, Z ), Y ), difference( X, Y, Z ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12436, [ member( k( X, Y, X ), Y ), difference( X, Y, X ), 
% 12.35/12.72    difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 12435, [ ~( member( k( X, Y, X ), X ) ), member( k( X, Y, X ), Y
% 12.35/12.72     ), difference( X, Y, X ) ] )
% 12.35/12.72  , 0, clause( 46, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 12.35/12.72    , X ), :=( Y, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12437, [ member( k( X, Y, X ), Y ), difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 12436, [ member( k( X, Y, X ), Y ), difference( X, Y, X ), 
% 12.35/12.72    difference( X, Y, X ) ] )
% 12.35/12.72  , 1, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 47, [ member( k( X, Y, X ), Y ), difference( X, Y, X ) ] )
% 12.35/12.72  , clause( 12437, [ member( k( X, Y, X ), Y ), difference( X, Y, X ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 12.35/12.72     ), ==>( 1, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12438, [ ~( member( X, a ) ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T
% 12.35/12.72    , Y, Z ) ) ] )
% 12.35/12.72  , 2, clause( 25, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, a ), :=( Z, cDa ), :=( T, c )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 50, [ ~( member( X, a ) ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , clause( 12438, [ ~( member( X, a ) ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12439, [ ~( member( X, b ) ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T
% 12.35/12.72    , Y, Z ) ) ] )
% 12.35/12.72  , 2, clause( 26, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, b ), :=( Z, cDb ), :=( T, c )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 51, [ ~( member( X, b ) ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , clause( 12439, [ ~( member( X, b ) ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12440, [ ~( member( X, aIb ) ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T
% 12.35/12.72    , Y, Z ) ) ] )
% 12.35/12.72  , 2, clause( 27, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, aIb ), :=( Z, 'cD_aIb' ), :=( T
% 12.35/12.72    , c )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 52, [ ~( member( X, aIb ) ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12440, [ ~( member( X, aIb ) ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12441, [ ~( member( X, cDa ) ), member( X, c ) ] )
% 12.35/12.72  , clause( 18, [ ~( member( T, Z ) ), member( T, X ), ~( difference( X, Y, Z
% 12.35/12.72     ) ) ] )
% 12.35/12.72  , 2, clause( 25, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, c ), :=( Y, a ), :=( Z, cDa ), :=( T, X )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 53, [ member( X, c ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , clause( 12441, [ ~( member( X, cDa ) ), member( X, c ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12442, [ ~( member( X, cDb ) ), member( X, c ) ] )
% 12.35/12.72  , clause( 18, [ ~( member( T, Z ) ), member( T, X ), ~( difference( X, Y, Z
% 12.35/12.72     ) ) ] )
% 12.35/12.72  , 2, clause( 26, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, c ), :=( Y, b ), :=( Z, cDb ), :=( T, X )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 54, [ member( X, c ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , clause( 12442, [ ~( member( X, cDb ) ), member( X, c ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12443, [ ~( member( X, 'cD_aIb' ) ), member( X, c ) ] )
% 12.35/12.72  , clause( 18, [ ~( member( T, Z ) ), member( T, X ), ~( difference( X, Y, Z
% 12.35/12.72     ) ) ] )
% 12.35/12.72  , 2, clause( 27, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, c ), :=( Y, aIb ), :=( Z, 'cD_aIb' ), :=( T
% 12.35/12.72    , X )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 55, [ member( X, c ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12443, [ ~( member( X, 'cD_aIb' ) ), member( X, c ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12444, [ ~( member( X, aIb ) ), member( X, b ) ] )
% 12.35/12.72  , clause( 13, [ ~( member( T, Z ) ), member( T, Y ), ~( intersection( X, Y
% 12.35/12.72    , Z ) ) ] )
% 12.35/12.72  , 2, clause( 24, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, a ), :=( Y, b ), :=( Z, aIb ), :=( T, X )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 56, [ ~( member( X, aIb ) ), member( X, b ) ] )
% 12.35/12.72  , clause( 12444, [ ~( member( X, aIb ) ), member( X, b ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12445, [ ~( member( X, aIb ) ), member( X, a ) ] )
% 12.35/12.72  , clause( 12, [ ~( member( T, Z ) ), member( T, X ), ~( intersection( X, Y
% 12.35/12.72    , Z ) ) ] )
% 12.35/12.72  , 2, clause( 24, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, a ), :=( Y, b ), :=( Z, aIb ), :=( T, X )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 57, [ member( X, a ), ~( member( X, aIb ) ) ] )
% 12.35/12.72  , clause( 12445, [ ~( member( X, aIb ) ), member( X, a ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12446, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 28, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, clause( 9, [ member( g( X, Y, Z ), X ), member( g( X, Y, Z ), Y ), 
% 12.35/12.72    member( g( X, Y, Z ), Z ), union( X, Y, Z ) ] )
% 12.35/12.72  , 3, substitution( 0, [] ), substitution( 1, [ :=( X, cDa ), :=( Y, cDb ), 
% 12.35/12.72    :=( Z, 'cD_aIb' )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 61, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 12446, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 12.35/12.72    , 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12449, [ ~( member( X, Y ) ), ~( member( X, Z ) ), member( k( Z, Y
% 12.35/12.72    , Z ), Y ) ] )
% 12.35/12.72  , clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T
% 12.35/12.72    , Y, Z ) ) ] )
% 12.35/12.72  , 2, clause( 47, [ member( k( X, Y, X ), Y ), difference( X, Y, X ) ] )
% 12.35/12.72  , 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, Z )] ), 
% 12.35/12.72    substitution( 1, [ :=( X, Z ), :=( Y, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 62, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, X
% 12.35/12.72     ), Y ) ] )
% 12.35/12.72  , clause( 12449, [ ~( member( X, Y ) ), ~( member( X, Z ) ), member( k( Z, 
% 12.35/12.72    Y, Z ), Y ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12451, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 28, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, clause( 10, [ ~( member( g( X, Y, Z ), X ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, cDa ), :=( Y, cDb ), 
% 12.35/12.72    :=( Z, 'cD_aIb' )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 75, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12451, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12452, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 28, [ ~( union( cDa, cDb, 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, clause( 11, [ ~( member( g( X, Y, Z ), Y ) ), ~( member( g( X, Y, Z )
% 12.35/12.72    , Z ) ), union( X, Y, Z ) ] )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, cDa ), :=( Y, cDb ), 
% 12.35/12.72    :=( Z, 'cD_aIb' )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 80, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12452, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12453, [ ~( member( X, b ) ), ~( member( X, a ) ), member( X, aIb )
% 12.35/12.72     ] )
% 12.35/12.72  , clause( 14, [ ~( member( T, Y ) ), ~( member( T, X ) ), member( T, Z ), 
% 12.35/12.72    ~( intersection( X, Y, Z ) ) ] )
% 12.35/12.72  , 3, clause( 24, [ intersection( a, b, aIb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, a ), :=( Y, b ), :=( Z, aIb ), :=( T, X )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 82, [ ~( member( X, a ) ), member( X, aIb ), ~( member( X, b ) ) ]
% 12.35/12.72     )
% 12.35/12.72  , clause( 12453, [ ~( member( X, b ) ), ~( member( X, a ) ), member( X, aIb
% 12.35/12.72     ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 
% 12.35/12.72    0 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12456, [ ~( member( X, Y ) ), ~( member( X, Z ) ), member( k( Z, Y
% 12.35/12.72    , Z ), Z ) ] )
% 12.35/12.72  , clause( 19, [ ~( member( X, Y ) ), ~( member( X, Z ) ), ~( difference( T
% 12.35/12.72    , Y, Z ) ) ] )
% 12.35/12.72  , 2, clause( 46, [ member( k( X, Y, X ), X ), difference( X, Y, X ) ] )
% 12.35/12.72  , 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, Z )] ), 
% 12.35/12.72    substitution( 1, [ :=( X, Z ), :=( Y, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 85, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, X
% 12.35/12.72     ), X ) ] )
% 12.35/12.72  , clause( 12456, [ ~( member( X, Y ) ), ~( member( X, Z ) ), member( k( Z, 
% 12.35/12.72    Y, Z ), Z ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 12.35/12.72    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12458, [ ~( member( X, c ) ), member( X, cDa ), member( X, a ) ] )
% 12.35/12.72  , clause( 20, [ ~( member( X, Y ) ), member( X, T ), member( X, Z ), ~( 
% 12.35/12.72    difference( Y, Z, T ) ) ] )
% 12.35/12.72  , 3, clause( 25, [ difference( c, a, cDa ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, a ), :=( T, cDa )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 121, [ ~( member( X, c ) ), member( X, a ), member( X, cDa ) ] )
% 12.35/12.72  , clause( 12458, [ ~( member( X, c ) ), member( X, cDa ), member( X, a ) ]
% 12.35/12.72     )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    2 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12459, [ ~( member( X, c ) ), member( X, cDb ), member( X, b ) ] )
% 12.35/12.72  , clause( 20, [ ~( member( X, Y ) ), member( X, T ), member( X, Z ), ~( 
% 12.35/12.72    difference( Y, Z, T ) ) ] )
% 12.35/12.72  , 3, clause( 26, [ difference( c, b, cDb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, b ), :=( T, cDb )] )
% 12.35/12.72    , substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 122, [ ~( member( X, c ) ), member( X, b ), member( X, cDb ) ] )
% 12.35/12.72  , clause( 12459, [ ~( member( X, c ) ), member( X, cDb ), member( X, b ) ]
% 12.35/12.72     )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    2 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12460, [ ~( member( X, c ) ), member( X, 'cD_aIb' ), member( X, aIb
% 12.35/12.72     ) ] )
% 12.35/12.72  , clause( 20, [ ~( member( X, Y ) ), member( X, T ), member( X, Z ), ~( 
% 12.35/12.72    difference( Y, Z, T ) ) ] )
% 12.35/12.72  , 3, clause( 27, [ difference( c, aIb, 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, X ), :=( Y, c ), :=( Z, aIb ), :=( T, 
% 12.35/12.72    'cD_aIb' )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 123, [ ~( member( X, c ) ), member( X, aIb ), member( X, 'cD_aIb' )
% 12.35/12.72     ] )
% 12.35/12.72  , clause( 12460, [ ~( member( X, c ) ), member( X, 'cD_aIb' ), member( X, 
% 12.35/12.72    aIb ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 12.35/12.72    2 ), ==>( 2, 1 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12461, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), cDa ), member( g( cDa, cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , clause( 55, [ member( X, c ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , 1, clause( 61, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , 2, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12462, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), c ), member( g( cDa, cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , clause( 53, [ member( X, c ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , 1, clause( 12461, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), cDa ), member( g( cDa, cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , 1, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12463, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , clause( 12462, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ), member( g( cDa, cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 502, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , clause( 12463, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12465, [ ~( member( k( X, 'cD_aIb', X ), aIb ) ), ~( member( Y, 
% 12.35/12.72    'cD_aIb' ) ), ~( member( Y, X ) ) ] )
% 12.35/12.72  , clause( 52, [ ~( member( X, aIb ) ), ~( member( X, 'cD_aIb' ) ) ] )
% 12.35/12.72  , 1, clause( 62, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, 
% 12.35/12.72    Y, X ), Y ) ] )
% 12.35/12.72  , 2, substitution( 0, [ :=( X, k( X, 'cD_aIb', X ) )] ), substitution( 1, [
% 12.35/12.72     :=( X, X ), :=( Y, 'cD_aIb' ), :=( Z, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 569, [ ~( member( k( Y, 'cD_aIb', Y ), aIb ) ), ~( member( X, 
% 12.35/12.72    'cD_aIb' ) ), ~( member( X, Y ) ) ] )
% 12.35/12.72  , clause( 12465, [ ~( member( k( X, 'cD_aIb', X ), aIb ) ), ~( member( Y, 
% 12.35/12.72    'cD_aIb' ) ), ~( member( Y, X ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 12.35/12.72     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12471, [ ~( member( k( X, cDb, X ), b ) ), ~( member( Y, cDb ) ), 
% 12.35/12.72    ~( member( Y, X ) ) ] )
% 12.35/12.72  , clause( 51, [ ~( member( X, b ) ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , 1, clause( 62, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, 
% 12.35/12.72    Y, X ), Y ) ] )
% 12.35/12.72  , 2, substitution( 0, [ :=( X, k( X, cDb, X ) )] ), substitution( 1, [ :=( 
% 12.35/12.72    X, X ), :=( Y, cDb ), :=( Z, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 570, [ ~( member( k( Y, cDb, Y ), b ) ), ~( member( X, cDb ) ), ~( 
% 12.35/12.72    member( X, Y ) ) ] )
% 12.35/12.72  , clause( 12471, [ ~( member( k( X, cDb, X ), b ) ), ~( member( Y, cDb ) )
% 12.35/12.72    , ~( member( Y, X ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 12.35/12.72     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12477, [ ~( member( k( X, cDa, X ), a ) ), ~( member( Y, cDa ) ), 
% 12.35/12.72    ~( member( Y, X ) ) ] )
% 12.35/12.72  , clause( 50, [ ~( member( X, a ) ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , 1, clause( 62, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, 
% 12.35/12.72    Y, X ), Y ) ] )
% 12.35/12.72  , 2, substitution( 0, [ :=( X, k( X, cDa, X ) )] ), substitution( 1, [ :=( 
% 12.35/12.72    X, X ), :=( Y, cDa ), :=( Z, Y )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 571, [ ~( member( k( Y, cDa, Y ), a ) ), ~( member( X, cDa ) ), ~( 
% 12.35/12.72    member( X, Y ) ) ] )
% 12.35/12.72  , clause( 12477, [ ~( member( k( X, cDa, X ), a ) ), ~( member( Y, cDa ) )
% 12.35/12.72    , ~( member( Y, X ) ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 12.35/12.72     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12482, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 75, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , 1, clause( 123, [ ~( member( X, c ) ), member( X, aIb ), member( X, 
% 12.35/12.72    'cD_aIb' ) ] )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12483, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) )
% 12.35/12.72     ] )
% 12.35/12.72  , clause( 12482, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), aIb ) ]
% 12.35/12.72     )
% 12.35/12.72  , 1, clause( 53, [ member( X, c ), ~( member( X, cDa ) ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12484, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 12483, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) )
% 12.35/12.72     ] )
% 12.35/12.72  , 0, 2, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 671, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , clause( 12484, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12485, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 80, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , 1, clause( 123, [ ~( member( X, c ) ), member( X, aIb ), member( X, 
% 12.35/12.72    'cD_aIb' ) ] )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12486, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) )
% 12.35/12.72     ] )
% 12.35/12.72  , clause( 12485, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), aIb ) ]
% 12.35/12.72     )
% 12.35/12.72  , 1, clause( 54, [ member( X, c ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12487, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 12486, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) )
% 12.35/12.72     ] )
% 12.35/12.72  , 0, 2, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 803, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , clause( 12487, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12488, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , clause( 803, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , 1, clause( 122, [ ~( member( X, c ) ), member( X, b ), member( X, cDb ) ]
% 12.35/12.72     )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12489, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , clause( 56, [ ~( member( X, aIb ) ), member( X, b ) ] )
% 12.35/12.72  , 0, clause( 12488, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12490, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , clause( 12489, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , 0, 2, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 1993, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , clause( 12490, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12491, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , clause( 671, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , 1, clause( 121, [ ~( member( X, c ) ), member( X, a ), member( X, cDa ) ]
% 12.35/12.72     )
% 12.35/12.72  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ) )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12492, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , clause( 57, [ member( X, a ), ~( member( X, aIb ) ) ] )
% 12.35/12.72  , 1, clause( 12491, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12493, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , clause( 12492, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ), member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , 0, 2, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2006, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , clause( 12493, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 12.35/12.72     ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12494, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), c ) ] )
% 12.35/12.72  , clause( 54, [ member( X, c ), ~( member( X, cDb ) ) ] )
% 12.35/12.72  , 1, clause( 502, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ) ] )
% 12.35/12.72  , 1, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12495, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , clause( 12494, [ member( g( cDa, cDb, 'cD_aIb' ), c ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2009, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , clause( 12495, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12496, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , clause( 2006, [ member( g( cDa, cDb, 'cD_aIb' ), a ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , 1, clause( 2009, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2011, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , clause( 12496, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12497, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , clause( 1993, [ member( g( cDa, cDb, 'cD_aIb' ), b ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), c ) ) ] )
% 12.35/12.72  , 1, clause( 2009, [ member( g( cDa, cDb, 'cD_aIb' ), c ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2013, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , clause( 12497, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12499, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( a, X
% 12.35/12.72    , a ), a ) ] )
% 12.35/12.72  , clause( 85, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, 
% 12.35/12.72    X ), X ) ] )
% 12.35/12.72  , 1, clause( 2011, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, a ), :=( Y, X ), :=( Z, g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ) )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2414, [ member( k( a, X, a ), a ), ~( member( g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ), X ) ) ] )
% 12.35/12.72  , clause( 12499, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( a
% 12.35/12.72    , X, a ), a ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12501, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( b, X
% 12.35/12.72    , b ), b ) ] )
% 12.35/12.72  , clause( 85, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, 
% 12.35/12.72    X ), X ) ] )
% 12.35/12.72  , 1, clause( 2013, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, b ), :=( Y, X ), :=( Z, g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ) )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2474, [ member( k( b, X, b ), b ), ~( member( g( cDa, cDb, 'cD_aIb'
% 12.35/12.72     ), X ) ) ] )
% 12.35/12.72  , clause( 12501, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( b
% 12.35/12.72    , X, b ), b ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12502, [ ~( member( g( cDa, cDb, 'cD_aIb' ), a ) ), member( g( cDa
% 12.35/12.72    , cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 82, [ ~( member( X, a ) ), member( X, aIb ), ~( member( X, b ) )
% 12.35/12.72     ] )
% 12.35/12.72  , 2, clause( 2013, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) )] ), substitution( 
% 12.35/12.72    1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12503, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 12502, [ ~( member( g( cDa, cDb, 'cD_aIb' ), a ) ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , 0, clause( 2011, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2484, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , clause( 12503, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12505, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( aIb
% 12.35/12.72    , X, aIb ), aIb ) ] )
% 12.35/12.72  , clause( 85, [ ~( member( Z, Y ) ), ~( member( Z, X ) ), member( k( X, Y, 
% 12.35/12.72    X ), X ) ] )
% 12.35/12.72  , 1, clause( 2484, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, aIb ), :=( Y, X ), :=( Z, g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ) )] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 2536, [ member( k( aIb, X, aIb ), aIb ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), X ) ) ] )
% 12.35/12.72  , clause( 12505, [ ~( member( g( cDa, cDb, 'cD_aIb' ), X ) ), member( k( 
% 12.35/12.72    aIb, X, aIb ), aIb ) ] )
% 12.35/12.72  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 12.35/12.72    0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12506, [ ~( member( k( aIb, 'cD_aIb', aIb ), aIb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 569, [ ~( member( k( Y, 'cD_aIb', Y ), aIb ) ), ~( member( X, 
% 12.35/12.72    'cD_aIb' ) ), ~( member( X, Y ) ) ] )
% 12.35/12.72  , 2, clause( 2484, [ member( g( cDa, cDb, 'cD_aIb' ), aIb ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) ), :=( Y, aIb )] ), 
% 12.35/12.72    substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12507, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ), ~( 
% 12.35/12.72    member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12506, [ ~( member( k( aIb, 'cD_aIb', aIb ), aIb ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, clause( 2536, [ member( k( aIb, X, aIb ), aIb ), ~( member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), X ) ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, 'cD_aIb' )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12508, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12507, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ), ~( 
% 12.35/12.72    member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 11583, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , clause( 12508, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12509, [ ~( member( k( b, cDb, b ), b ) ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , clause( 570, [ ~( member( k( Y, cDb, Y ), b ) ), ~( member( X, cDb ) ), 
% 12.35/12.72    ~( member( X, Y ) ) ] )
% 12.35/12.72  , 2, clause( 2013, [ member( g( cDa, cDb, 'cD_aIb' ), b ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) ), :=( Y, b )] ), 
% 12.35/12.72    substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12510, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , clause( 12509, [ ~( member( k( b, cDb, b ), b ) ), ~( member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , 0, clause( 2474, [ member( k( b, X, b ), b ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), X ) ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, cDb )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12511, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , clause( 12510, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 11701, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , clause( 12511, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12512, [ ~( member( k( a, cDa, a ), a ) ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , clause( 571, [ ~( member( k( Y, cDa, Y ), a ) ), ~( member( X, cDa ) ), 
% 12.35/12.72    ~( member( X, Y ) ) ] )
% 12.35/12.72  , 2, clause( 2011, [ member( g( cDa, cDb, 'cD_aIb' ), a ) ] )
% 12.35/12.72  , 0, substitution( 0, [ :=( X, g( cDa, cDb, 'cD_aIb' ) ), :=( Y, a )] ), 
% 12.35/12.72    substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12513, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , clause( 12512, [ ~( member( k( a, cDa, a ), a ) ), ~( member( g( cDa, cDb
% 12.35/12.72    , 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , 0, clause( 2414, [ member( k( a, X, a ), a ), ~( member( g( cDa, cDb, 
% 12.35/12.72    'cD_aIb' ), X ) ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, cDa )] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  factor(
% 12.35/12.72  clause( 12514, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , clause( 12513, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ), ~( member( 
% 12.35/12.72    g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , 0, 1, substitution( 0, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 11827, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , clause( 12514, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12515, [ member( g( cDa, cDb, 'cD_aIb' ), cDb ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 11827, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDa ) ) ] )
% 12.35/12.72  , 0, clause( 61, [ member( g( cDa, cDb, 'cD_aIb' ), cDa ), member( g( cDa, 
% 12.35/12.72    cDb, 'cD_aIb' ), cDb ), member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12516, [ member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , clause( 11701, [ ~( member( g( cDa, cDb, 'cD_aIb' ), cDb ) ) ] )
% 12.35/12.72  , 0, clause( 12515, [ member( g( cDa, cDb, 'cD_aIb' ), cDb ), member( g( 
% 12.35/12.72    cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  resolution(
% 12.35/12.72  clause( 12517, [] )
% 12.35/12.72  , clause( 11583, [ ~( member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ) ] )
% 12.35/12.72  , 0, clause( 12516, [ member( g( cDa, cDb, 'cD_aIb' ), 'cD_aIb' ) ] )
% 12.35/12.72  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  subsumption(
% 12.35/12.72  clause( 12177, [] )
% 12.35/12.72  , clause( 12517, [] )
% 12.35/12.72  , substitution( 0, [] ), permutation( 0, [] ) ).
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  end.
% 12.35/12.72  
% 12.35/12.72  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 12.35/12.72  
% 12.35/12.72  Memory use:
% 12.35/12.72  
% 12.35/12.72  space for terms:        174221
% 12.35/12.72  space for clauses:      517932
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  clauses generated:      348619
% 12.35/12.72  clauses kept:           12178
% 12.35/12.72  clauses selected:       1853
% 12.35/12.72  clauses deleted:        495
% 12.35/12.72  clauses inuse deleted:  225
% 12.35/12.72  
% 12.35/12.72  subsentry:          610546
% 12.35/12.72  literals s-matched: 291573
% 12.35/12.72  literals matched:   242959
% 12.35/12.72  full subsumption:   40549
% 12.35/12.72  
% 12.35/12.72  checksum:           -2068038073
% 12.35/12.72  
% 12.35/12.72  
% 12.35/12.72  Bliksem ended
%------------------------------------------------------------------------------