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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : SWV260-2 : TPTP v8.1.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n013.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 : Wed Jul 20 16:23:19 EDT 2022

% Result   : Timeout 299.20s 299.58s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : SWV260-2 : TPTP v8.1.0. Released v3.2.0.
% 0.04/0.13  % Command  : bliksem %s
% 0.13/0.35  % Computer : n013.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % DateTime : Wed Jun 15 10:15:59 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 299.20/299.58  *** allocated 10000 integers for termspace/termends
% 299.20/299.58  *** allocated 10000 integers for clauses
% 299.20/299.58  *** allocated 10000 integers for justifications
% 299.20/299.58  Bliksem 1.12
% 299.20/299.58  
% 299.20/299.58  
% 299.20/299.58  Automatic Strategy Selection
% 299.20/299.58  
% 299.20/299.58  Clauses:
% 299.20/299.58  [
% 299.20/299.58     [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.58    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ],
% 299.20/299.58     [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 'tc_Message_Omsg' ) ],
% 299.20/299.58     [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.58    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ],
% 299.20/299.58     [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 'c_Message_Oparts'( 
% 299.20/299.58    Y ), 'tc_Message_Omsg' ) ],
% 299.20/299.58     [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z ), Z ) ],
% 299.20/299.58     [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z ), Z ) ],
% 299.20/299.58     [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z, T ), =( X, Y
% 299.20/299.58     ) ],
% 299.20/299.58     [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 'c_lessequals'( X, Y
% 299.20/299.58    , 'tc_set'( Z ) ) ],
% 299.20/299.58     [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 'c_lessequals'( 
% 299.20/299.58    X, Y, 'tc_set'( Z ) ) ],
% 299.20/299.58     [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ), ~( 
% 299.20/299.58    'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 'tc_Message_Omsg' )
% 299.20/299.58     ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 'tc_Message_Omsg' ) ]
% 299.20/299.58  ] .
% 299.20/299.58  
% 299.20/299.58  
% 299.20/299.58  percentage equality = 0.052632, percentage horn = 0.800000
% 299.20/299.58  This is a problem with some equality
% 299.20/299.58  
% 299.20/299.58  
% 299.20/299.58  
% 299.20/299.58  Options Used:
% 299.20/299.58  
% 299.20/299.58  useres =            1
% 299.20/299.58  useparamod =        1
% 299.20/299.58  useeqrefl =         1
% 299.20/299.58  useeqfact =         1
% 299.20/299.58  usefactor =         1
% 299.20/299.58  usesimpsplitting =  0
% 299.20/299.58  usesimpdemod =      5
% 299.20/299.58  usesimpres =        3
% 299.20/299.58  
% 299.20/299.58  resimpinuse      =  1000
% 299.20/299.58  resimpclauses =     20000
% 299.20/299.58  substype =          eqrewr
% 299.20/299.58  backwardsubs =      1
% 299.20/299.58  selectoldest =      5
% 299.20/299.58  
% 299.20/299.58  litorderings [0] =  split
% 299.20/299.58  litorderings [1] =  extend the termordering, first sorting on arguments
% 299.20/299.58  
% 299.20/299.58  termordering =      kbo
% 299.20/299.58  
% 299.20/299.58  litapriori =        0
% 299.20/299.58  termapriori =       1
% 299.20/299.58  litaposteriori =    0
% 299.20/299.58  termaposteriori =   0
% 299.20/299.58  demodaposteriori =  0
% 299.20/299.58  ordereqreflfact =   0
% 299.20/299.58  
% 299.20/299.58  litselect =         negord
% 299.20/299.58  
% 299.20/299.58  maxweight =         15
% 299.20/299.58  maxdepth =          30000
% 299.20/299.58  maxlength =         115
% 299.20/299.58  maxnrvars =         195
% 299.20/299.59  excuselevel =       1
% 299.20/299.59  increasemaxweight = 1
% 299.20/299.59  
% 299.20/299.59  maxselected =       10000000
% 299.20/299.59  maxnrclauses =      10000000
% 299.20/299.59  
% 299.20/299.59  showgenerated =    0
% 299.20/299.59  showkept =         0
% 299.20/299.59  showselected =     0
% 299.20/299.59  showdeleted =      0
% 299.20/299.59  showresimp =       1
% 299.20/299.59  showstatus =       2000
% 299.20/299.59  
% 299.20/299.59  prologoutput =     1
% 299.20/299.59  nrgoals =          5000000
% 299.20/299.59  totalproof =       1
% 299.20/299.59  
% 299.20/299.59  Symbols occurring in the translation:
% 299.20/299.59  
% 299.20/299.59  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 299.20/299.59  .  [1, 2]      (w:1, o:30, a:1, s:1, b:0), 
% 299.20/299.59  !  [4, 1]      (w:0, o:23, a:1, s:1, b:0), 
% 299.20/299.59  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 299.20/299.59  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 299.20/299.59  'v_Y'  [39, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 299.20/299.59  'v_X'  [40, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 299.20/299.59  'v_G'  [41, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 299.20/299.59  'tc_Message_Omsg'  [42, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 299.20/299.59  'c_insert'  [43, 3]      (w:1, o:55, a:1, s:1, b:0), 
% 299.20/299.59  'c_Message_Oparts'  [44, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 299.20/299.59  'c_in'  [45, 3]      (w:1, o:56, a:1, s:1, b:0), 
% 299.20/299.59  'v_H'  [46, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 299.20/299.59  'c_union'  [47, 3]      (w:1, o:57, a:1, s:1, b:0), 
% 299.20/299.59  'c_Main_OsubsetI__1'  [56, 3]      (w:1, o:58, a:1, s:1, b:0), 
% 299.20/299.59  'tc_set'  [57, 1]      (w:1, o:29, a:1, s:1, b:0), 
% 299.20/299.59  'c_lessequals'  [58, 3]      (w:1, o:59, a:1, s:1, b:0).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Starting Search:
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    124961
% 299.20/299.59  Kept:         2005
% 299.20/299.59  Inuse:        488
% 299.20/299.59  Deleted:      8
% 299.20/299.59  Deletedinuse: 6
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    364603
% 299.20/299.59  Kept:         4019
% 299.20/299.59  Inuse:        988
% 299.20/299.59  Deleted:      17
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Failed to find proof!
% 299.20/299.59  maxweight =   15
% 299.20/299.59  maxnrclauses = 10000000
% 299.20/299.59  Generated: 4792782
% 299.20/299.59  Kept: 5893
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  The strategy used was not complete!
% 299.20/299.59  
% 299.20/299.59  Increased maxweight to 16
% 299.20/299.59  
% 299.20/299.59  Starting Search:
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    130338
% 299.20/299.59  Kept:         2003
% 299.20/299.59  Inuse:        452
% 299.20/299.59  Deleted:      1
% 299.20/299.59  Deletedinuse: 0
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    160407
% 299.20/299.59  Kept:         4022
% 299.20/299.59  Inuse:        542
% 299.20/299.59  Deleted:      10
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    322535
% 299.20/299.59  Kept:         6101
% 299.20/299.59  Inuse:        811
% 299.20/299.59  Deleted:      20
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    767161
% 299.20/299.59  Kept:         8101
% 299.20/299.59  Inuse:        1321
% 299.20/299.59  Deleted:      31
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    1265990
% 299.20/299.59  Kept:         10118
% 299.20/299.59  Inuse:        1929
% 299.20/299.59  Deleted:      33
% 299.20/299.59  Deletedinuse: 8
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    3214635
% 299.20/299.59  Kept:         12121
% 299.20/299.59  Inuse:        3880
% 299.20/299.59  Deleted:      52
% 299.20/299.59  Deletedinuse: 10
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Failed to find proof!
% 299.20/299.59  maxweight =   16
% 299.20/299.59  maxnrclauses = 10000000
% 299.20/299.59  Generated: 20089436
% 299.20/299.59  Kept: 12895
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  The strategy used was not complete!
% 299.20/299.59  
% 299.20/299.59  Increased maxweight to 17
% 299.20/299.59  
% 299.20/299.59  Starting Search:
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    44704
% 299.20/299.59  Kept:         2004
% 299.20/299.59  Inuse:        212
% 299.20/299.59  Deleted:      1
% 299.20/299.59  Deletedinuse: 0
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    192277
% 299.20/299.59  Kept:         4014
% 299.20/299.59  Inuse:        530
% 299.20/299.59  Deleted:      6
% 299.20/299.59  Deletedinuse: 4
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    217911
% 299.20/299.59  Kept:         6021
% 299.20/299.59  Inuse:        590
% 299.20/299.59  Deleted:      8
% 299.20/299.59  Deletedinuse: 5
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    253309
% 299.20/299.59  Kept:         8209
% 299.20/299.59  Inuse:        635
% 299.20/299.59  Deleted:      12
% 299.20/299.59  Deletedinuse: 5
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    369718
% 299.20/299.59  Kept:         10330
% 299.20/299.59  Inuse:        870
% 299.20/299.59  Deleted:      19
% 299.20/299.59  Deletedinuse: 5
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    706151
% 299.20/299.59  Kept:         12332
% 299.20/299.59  Inuse:        1054
% 299.20/299.59  Deleted:      23
% 299.20/299.59  Deletedinuse: 5
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    1065752
% 299.20/299.59  Kept:         14342
% 299.20/299.59  Inuse:        1357
% 299.20/299.59  Deleted:      32
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    1503441
% 299.20/299.59  Kept:         16405
% 299.20/299.59  Inuse:        1730
% 299.20/299.59  Deleted:      39
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    1647298
% 299.20/299.59  Kept:         18409
% 299.20/299.59  Inuse:        1892
% 299.20/299.59  Deleted:      44
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying clauses:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    2618844
% 299.20/299.59  Kept:         20410
% 299.20/299.59  Inuse:        2460
% 299.20/299.59  Deleted:      184
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    4558146
% 299.20/299.59  Kept:         22445
% 299.20/299.59  Inuse:        3488
% 299.20/299.59  Deleted:      184
% 299.20/299.59  Deletedinuse: 7
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    5273663
% 299.20/299.59  Kept:         24458
% 299.20/299.59  Inuse:        3997
% 299.20/299.59  Deleted:      186
% 299.20/299.59  Deletedinuse: 9
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Intermediate Status:
% 299.20/299.59  Generated:    10945319
% 299.20/299.59  Kept:         26466
% 299.20/299.59  Inuse:        6731
% 299.20/299.59  Deleted:      190
% 299.20/299.59  Deletedinuse: 9
% 299.20/299.59  
% 299.20/299.59  Resimplifying inuse:
% 299.20/299.59  Done
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Bliksems!, er is een bewijs:
% 299.20/299.59  % SZS status Unsatisfiable
% 299.20/299.59  % SZS output start Refutation
% 299.20/299.59  
% 299.20/299.59  clause( 0, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 1, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 'tc_Message_Omsg'
% 299.20/299.59     ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H'
% 299.20/299.59    , 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 3, [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 4, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z ), Z ) ]
% 299.20/299.59     )
% 299.20/299.59  .
% 299.20/299.59  clause( 5, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z ), Z ) ]
% 299.20/299.59     )
% 299.20/299.59  .
% 299.20/299.59  clause( 6, [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z, T )
% 299.20/299.59    , =( X, Y ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 7, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 8, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 9, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ), 
% 299.20/299.59    ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 143, [ 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ), 
% 299.20/299.59    'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ), =( 
% 299.20/299.59    'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), X ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 145, [ 'c_lessequals'( X, Y, 'tc_set'( Z ) ), 'c_in'( 
% 299.20/299.59    'c_Main_OsubsetI__1'( X, Y, Z ), 'c_union'( T, X, Z ), Z ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 395, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  .
% 299.20/299.59  clause( 477, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 479, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2082, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' )
% 299.20/299.59    , ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ), 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2087, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2109, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2120, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'v_H', 'c_Message_Oparts'( 
% 299.20/299.59    X ), 'tc_Message_Omsg' ), X, 'tc_Message_Omsg' ) ), 'c_in'( 'v_X', 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 2715, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 27147, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_G', 'tc_Message_Omsg' ) )
% 299.20/299.59     ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 27150, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_X' ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 27153, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  .
% 299.20/299.59  clause( 27616, [] )
% 299.20/299.59  .
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  % SZS output end Refutation
% 299.20/299.59  found a proof!
% 299.20/299.59  
% 299.20/299.59  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 299.20/299.59  
% 299.20/299.59  initialclauses(
% 299.20/299.59  [ clause( 27618, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27619, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27620, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27621, [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27622, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z )
% 299.20/299.59    , Z ) ] )
% 299.20/299.59  , clause( 27623, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z )
% 299.20/299.59    , Z ) ] )
% 299.20/299.59  , clause( 27624, [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z
% 299.20/299.59    , T ), =( X, Y ) ] )
% 299.20/299.59  , clause( 27625, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27626, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27627, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg'
% 299.20/299.59     ) ), ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  ] ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 0, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27618, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 1, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 'tc_Message_Omsg'
% 299.20/299.59     ) ] )
% 299.20/299.59  , clause( 27619, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H'
% 299.20/299.59    , 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27620, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 3, [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27621, [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 299.20/299.59     ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 4, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z ), Z ) ]
% 299.20/299.59     )
% 299.20/299.59  , clause( 27622, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z )
% 299.20/299.59    , Z ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 5, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z ), Z ) ]
% 299.20/299.59     )
% 299.20/299.59  , clause( 27623, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z )
% 299.20/299.59    , Z ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 6, [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z, T )
% 299.20/299.59    , =( X, Y ) ] )
% 299.20/299.59  , clause( 27624, [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z
% 299.20/299.59    , T ), =( X, Y ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 7, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27625, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 8, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27626, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 9, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ), 
% 299.20/299.59    ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27627, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg'
% 299.20/299.59     ) ), ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  eqswap(
% 299.20/299.59  clause( 27632, [ =( Y, X ), ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 
% 299.20/299.59    'c_in'( X, Z, T ) ] )
% 299.20/299.59  , clause( 6, [ ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 'c_in'( X, Z, T
% 299.20/299.59     ), =( X, Y ) ] )
% 299.20/299.59  , 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 299.20/299.59    ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27633, [ =( X, 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z )
% 299.20/299.59     ), 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ), 
% 299.20/299.59    'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27632, [ =( Y, X ), ~( 'c_in'( X, 'c_insert'( Y, Z, T ), T ) ), 
% 299.20/299.59    'c_in'( X, Z, T ) ] )
% 299.20/299.59  , 1, clause( 7, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z )
% 299.20/299.59    , T, Z ) ), :=( Y, X ), :=( Z, Y ), :=( T, Z )] ), substitution( 1, [ 
% 299.20/299.59    :=( X, 'c_insert'( X, Y, Z ) ), :=( Y, T ), :=( Z, Z )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  eqswap(
% 299.20/299.59  clause( 27634, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), X
% 299.20/299.59     ), 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ), 
% 299.20/299.59    'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 27633, [ =( X, 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z
% 299.20/299.59     ) ), 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z )
% 299.20/299.59    , 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 299.20/299.59    ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 143, [ 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ), 
% 299.20/299.59    'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ), =( 
% 299.20/299.59    'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), X ) ] )
% 299.20/299.59  , clause( 27634, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), 
% 299.20/299.59    X ), 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z )
% 299.20/299.59    , 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27635, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), 'c_union'( T, X, 
% 299.20/299.59    Z ), Z ), 'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , clause( 4, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( T, Y, Z ), Z )
% 299.20/299.59     ] )
% 299.20/299.59  , 0, clause( 7, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), X, Z ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, 'c_Main_OsubsetI__1'( X, Y, Z ) ), :=( Y, X
% 299.20/299.59     ), :=( Z, Z ), :=( T, T )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )
% 299.20/299.59    , :=( Z, Z )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 145, [ 'c_lessequals'( X, Y, 'tc_set'( Z ) ), 'c_in'( 
% 299.20/299.59    'c_Main_OsubsetI__1'( X, Y, Z ), 'c_union'( T, X, Z ), Z ) ] )
% 299.20/299.59  , clause( 27635, [ 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), 'c_union'( T, X
% 299.20/299.59    , Z ), Z ), 'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 299.20/299.59    permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27636, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , clause( 8, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , 0, clause( 3, [ ~( 'c_in'( X, Y, 'tc_Message_Omsg' ) ), 'c_in'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 1, substitution( 0, [ :=( X, X ), :=( Y, 'c_Message_Oparts'( Y ) ), :=( Z
% 299.20/299.59    , 'tc_Message_Omsg' )] ), substitution( 1, [ :=( X, 'c_Main_OsubsetI__1'( 
% 299.20/299.59    X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) ), :=( Y, Y )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 395, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , clause( 27636, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 299.20/299.59     ), ==>( 1, 1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27637, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 9, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) )
% 299.20/299.59    , ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 0, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, 'v_Y' ), :=( Y, 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ) ), :=( Z, X )] ), substitution( 1, [] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 477, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27637, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 299.20/299.59    1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27638, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_set'( 'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X )
% 299.20/299.59    , 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 9, [ ~( 'c_in'( X, 'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ) )
% 299.20/299.59    , ~( 'c_lessequals'( Y, 'c_Message_Oparts'( Z ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( X, 'c_Message_Oparts'( Z ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 1, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'v_H' ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, 'v_X' ), :=( Y, 'v_H' ), :=( Z, X )] ), 
% 299.20/299.59    substitution( 1, [] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 479, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27638, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_set'( 'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X )
% 299.20/299.59    , 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 299.20/299.59    1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27639, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg'
% 299.20/299.59     ), ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ), 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 477, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 8, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( X, Y, Z ), Y, Z ) ), 
% 299.20/299.59    'c_lessequals'( X, Y, 'tc_set'( Z ) ) ] )
% 299.20/299.59  , 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 'c_insert'( 
% 299.20/299.59    'v_X', 'v_G', 'tc_Message_Omsg' ) ), :=( Y, 'c_Message_Oparts'( X ) ), 
% 299.20/299.59    :=( Z, 'tc_Message_Omsg' )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2082, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' )
% 299.20/299.59    , ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ), 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27639, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ), ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_Message_Omsg' )
% 299.20/299.59    , 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 299.20/299.59    1 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27640, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  , clause( 2, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 0, clause( 477, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_set'( 'tc_Message_Omsg'
% 299.20/299.59     ) ) ), 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2087, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  , clause( 27640, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27641, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 2087, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  , 0, clause( 395, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ) ), :=( Y, 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2109, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27641, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27642, [ 'c_in'( 'v_X', 'c_Message_Oparts'( X ), 'tc_Message_Omsg'
% 299.20/299.59     ), ~( 'c_in'( 'c_Main_OsubsetI__1'( 'v_H', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ), X, 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 479, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_set'( 'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X )
% 299.20/299.59    , 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 395, [ 'c_lessequals'( X, 'c_Message_Oparts'( Y ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ), ~( 'c_in'( 'c_Main_OsubsetI__1'( X, 
% 299.20/299.59    'c_Message_Oparts'( Y ), 'tc_Message_Omsg' ), Y, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , 0, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 'v_H' ), 
% 299.20/299.59    :=( Y, X )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2120, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'v_H', 'c_Message_Oparts'( 
% 299.20/299.59    X ), 'tc_Message_Omsg' ), X, 'tc_Message_Omsg' ) ), 'c_in'( 'v_X', 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27642, [ 'c_in'( 'v_X', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ), ~( 'c_in'( 'c_Main_OsubsetI__1'( 'v_H', 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ), X, 'tc_Message_Omsg' ) ) ]
% 299.20/299.59     )
% 299.20/299.59  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 299.20/299.59    0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27643, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_lessequals'( 'v_H', 
% 299.20/299.59    'c_Message_Oparts'( 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) ), 'tc_set'( 
% 299.20/299.59    'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 2120, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'v_H', 
% 299.20/299.59    'c_Message_Oparts'( X ), 'tc_Message_Omsg' ), X, 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'c_in'( 'v_X', 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 145, [ 'c_lessequals'( X, Y, 'tc_set'( Z ) ), 'c_in'( 
% 299.20/299.59    'c_Main_OsubsetI__1'( X, Y, Z ), 'c_union'( T, X, Z ), Z ) ] )
% 299.20/299.59  , 1, substitution( 0, [ :=( X, 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) )] )
% 299.20/299.59    , substitution( 1, [ :=( X, 'v_H' ), :=( Y, 'c_Message_Oparts'( 'c_union'( 
% 299.20/299.59    X, 'v_H', 'tc_Message_Omsg' ) ) ), :=( Z, 'tc_Message_Omsg' ), :=( T, X )] )
% 299.20/299.59    ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27644, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_in'( 'v_X', 
% 299.20/299.59    'c_Message_Oparts'( 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 479, [ ~( 'c_lessequals'( 'v_H', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_set'( 'tc_Message_Omsg' ) ) ), 'c_in'( 'v_X', 'c_Message_Oparts'( X )
% 299.20/299.59    , 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, clause( 27643, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_lessequals'( 'v_H'
% 299.20/299.59    , 'c_Message_Oparts'( 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'tc_set'( 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 1, substitution( 0, [ :=( X, 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) )] )
% 299.20/299.59    , substitution( 1, [ :=( X, X )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  factor(
% 299.20/299.59  clause( 27645, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27644, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_in'( 'v_X', 
% 299.20/299.59    'c_Message_Oparts'( 'c_union'( X, 'v_H', 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 2715, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27645, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27646, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_G', 'tc_Message_Omsg' ) )
% 299.20/299.59     ] )
% 299.20/299.59  , clause( 2109, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 0, clause( 5, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( X, 'c_union'( Y, T, Z ), 
% 299.20/299.59    Z ) ] )
% 299.20/299.59  , 1, substitution( 0, [] ), substitution( 1, [ :=( X, 'c_Main_OsubsetI__1'( 
% 299.20/299.59    'c_insert'( 'v_X', 'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 
% 299.20/299.59    'c_union'( 'v_G', 'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ), 
% 299.20/299.59    :=( Y, 'v_G' ), :=( Z, 'tc_Message_Omsg' ), :=( T, 'v_H' )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 27147, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_G', 'tc_Message_Omsg' ) )
% 299.20/299.59     ] )
% 299.20/299.59  , clause( 27646, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_G', 'tc_Message_Omsg' ) )
% 299.20/299.59     ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  eqswap(
% 299.20/299.59  clause( 27647, [ =( X, 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z )
% 299.20/299.59     ), 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ), 'c_in'( 
% 299.20/299.59    'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ) ] )
% 299.20/299.59  , clause( 143, [ 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) )
% 299.20/299.59    , 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ), 
% 299.20/299.59    =( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), X ) ] )
% 299.20/299.59  , 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 299.20/299.59    ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27648, [ =( 'v_X', 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ), 'c_lessequals'( 'c_insert'( 
% 299.20/299.59    'v_X', 'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27147, [ ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_G', 'tc_Message_Omsg' ) )
% 299.20/299.59     ] )
% 299.20/299.59  , 0, clause( 27647, [ =( X, 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T
% 299.20/299.59    , Z ) ), 'c_lessequals'( 'c_insert'( X, Y, Z ), T, 'tc_set'( Z ) ), 
% 299.20/299.59    'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( X, Y, Z ), T, Z ), Y, Z ) ] )
% 299.20/299.59  , 2, substitution( 0, [] ), substitution( 1, [ :=( X, 'v_X' ), :=( Y, 'v_G'
% 299.20/299.59     ), :=( Z, 'tc_Message_Omsg' ), :=( T, 'c_Message_Oparts'( 'c_union'( 
% 299.20/299.59    'v_G', 'v_H', 'tc_Message_Omsg' ) ) )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27649, [ =( 'v_X', 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 2087, [ ~( 'c_lessequals'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ) ] )
% 299.20/299.59  , 0, clause( 27648, [ =( 'v_X', 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ), 'c_lessequals'( 'c_insert'( 
% 299.20/299.59    'v_X', 'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_set'( 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  eqswap(
% 299.20/299.59  clause( 27650, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_X' ) ] )
% 299.20/299.59  , clause( 27649, [ =( 'v_X', 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G'
% 299.20/299.59    , 'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 0, substitution( 0, [] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 27150, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_X' ) ] )
% 299.20/299.59  , clause( 27650, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_X' ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  paramod(
% 299.20/299.59  clause( 27652, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ), 'c_in'( 'v_Y', 
% 299.20/299.59    'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , clause( 27150, [ =( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 'v_G', 
% 299.20/299.59    'tc_Message_Omsg' ), 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 
% 299.20/299.59    'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ), 'v_X' ) ] )
% 299.20/299.59  , 0, clause( 2082, [ 'c_in'( 'v_Y', 'c_Message_Oparts'( X ), 
% 299.20/299.59    'tc_Message_Omsg' ), ~( 'c_in'( 'c_Main_OsubsetI__1'( 'c_insert'( 'v_X', 
% 299.20/299.59    'v_G', 'tc_Message_Omsg' ), 'c_Message_Oparts'( X ), 'tc_Message_Omsg' )
% 299.20/299.59    , 'c_Message_Oparts'( X ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 1, 2, substitution( 0, [] ), substitution( 1, [ :=( X, 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27653, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 2, [ ~( 'c_in'( 'v_Y', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 0, clause( 27652, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 
% 299.20/299.59    'v_G', 'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ), 'c_in'( 'v_Y'
% 299.20/299.59    , 'c_Message_Oparts'( 'c_union'( 'v_G', 'v_H', 'tc_Message_Omsg' ) ), 
% 299.20/299.59    'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 27153, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , clause( 27653, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  resolution(
% 299.20/299.59  clause( 27654, [] )
% 299.20/299.59  , clause( 27153, [ ~( 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( 'v_G', 
% 299.20/299.59    'v_H', 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ) ] )
% 299.20/299.59  , 0, clause( 2715, [ 'c_in'( 'v_X', 'c_Message_Oparts'( 'c_union'( X, 'v_H'
% 299.20/299.59    , 'tc_Message_Omsg' ) ), 'tc_Message_Omsg' ) ] )
% 299.20/299.59  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, 'v_G' )] )).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  subsumption(
% 299.20/299.59  clause( 27616, [] )
% 299.20/299.59  , clause( 27654, [] )
% 299.20/299.59  , substitution( 0, [] ), permutation( 0, [] ) ).
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  end.
% 299.20/299.59  
% 299.20/299.59  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 299.20/299.59  
% 299.20/299.59  Memory use:
% 299.20/299.59  
% 299.20/299.59  space for terms:        476317
% 299.20/299.59  space for clauses:      1715640
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  clauses generated:      15603895
% 299.20/299.59  clauses kept:           27617
% 299.20/299.59  clauses selected:       8443
% 299.20/299.59  clauses deleted:        191
% 299.20/299.59  clauses inuse deleted:  9
% 299.20/299.59  
% 299.20/299.59  subsentry:          404581
% 299.20/299.59  literals s-matched: 318705
% 299.20/299.59  literals matched:   316796
% 299.20/299.59  full subsumption:   2474
% 299.20/299.59  
% 299.20/299.59  checksum:           605838858
% 299.20/299.59  
% 299.20/299.59  
% 299.20/299.59  Bliksem ended
%------------------------------------------------------------------------------