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

View Problem - Process Solution

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

% Computer : n008.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 : Sat Jul 16 07:34:30 EDT 2022

% Result   : Unsatisfiable 70.60s 71.01s
% Output   : Refutation 70.60s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : GRP039-1 : TPTP v8.1.0. Released v1.0.0.
% 0.06/0.11  % Command  : bliksem %s
% 0.12/0.32  % Computer : n008.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit : 300
% 0.12/0.32  % DateTime : Mon Jun 13 12:42:22 EDT 2022
% 0.12/0.32  % CPUTime  : 
% 22.52/22.88  *** allocated 10000 integers for termspace/termends
% 22.52/22.88  *** allocated 10000 integers for clauses
% 22.52/22.88  *** allocated 10000 integers for justifications
% 22.52/22.88  Bliksem 1.12
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Automatic Strategy Selection
% 22.52/22.88  
% 22.52/22.88  Clauses:
% 22.52/22.88  [
% 22.52/22.88     [ product( identity, X, X ) ],
% 22.52/22.88     [ product( X, identity, X ) ],
% 22.52/22.88     [ product( inverse( X ), X, identity ) ],
% 22.52/22.88     [ product( X, inverse( X ), identity ) ],
% 22.52/22.88     [ product( X, Y, multiply( X, Y ) ) ],
% 22.52/22.88     [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z, T ) ],
% 22.52/22.88     [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( Z, T, W
% 22.52/22.88     ) ), product( X, U, W ) ],
% 22.52/22.88     [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( X, U, W
% 22.52/22.88     ) ), product( Z, T, W ) ],
% 22.52/22.88     [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( X ) ) ],
% 22.52/22.88     [ ~( 'subgroup_member'( X ) ), ~( 'subgroup_member'( Y ) ), ~( product( 
% 22.52/22.88    X, Y, Z ) ), 'subgroup_member'( Z ) ],
% 22.52/22.88     [ 'subgroup_member'( 'element_in_O2'( X, Y ) ), 'subgroup_member'( Y ), 
% 22.52/22.88    'subgroup_member'( X ) ],
% 22.52/22.88     [ product( X, 'element_in_O2'( X, Y ), Y ), 'subgroup_member'( Y ), 
% 22.52/22.88    'subgroup_member'( X ) ],
% 22.52/22.88     [ 'subgroup_member'( b ) ],
% 22.52/22.88     [ product( b, inverse( a ), c ) ],
% 22.52/22.88     [ product( a, c, d ) ],
% 22.52/22.88     [ ~( 'subgroup_member'( d ) ) ]
% 22.52/22.88  ] .
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  percentage equality = 0.031250, percentage horn = 0.875000
% 22.52/22.88  This is a problem with some equality
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Options Used:
% 22.52/22.88  
% 22.52/22.88  useres =            1
% 22.52/22.88  useparamod =        1
% 22.52/22.88  useeqrefl =         1
% 22.52/22.88  useeqfact =         1
% 22.52/22.88  usefactor =         1
% 22.52/22.88  usesimpsplitting =  0
% 22.52/22.88  usesimpdemod =      5
% 22.52/22.88  usesimpres =        3
% 22.52/22.88  
% 22.52/22.88  resimpinuse      =  1000
% 22.52/22.88  resimpclauses =     20000
% 22.52/22.88  substype =          eqrewr
% 22.52/22.88  backwardsubs =      1
% 22.52/22.88  selectoldest =      5
% 22.52/22.88  
% 22.52/22.88  litorderings [0] =  split
% 22.52/22.88  litorderings [1] =  extend the termordering, first sorting on arguments
% 22.52/22.88  
% 22.52/22.88  termordering =      kbo
% 22.52/22.88  
% 22.52/22.88  litapriori =        0
% 22.52/22.88  termapriori =       1
% 22.52/22.88  litaposteriori =    0
% 22.52/22.88  termaposteriori =   0
% 22.52/22.88  demodaposteriori =  0
% 22.52/22.88  ordereqreflfact =   0
% 22.52/22.88  
% 22.52/22.88  litselect =         negord
% 22.52/22.88  
% 22.52/22.88  maxweight =         15
% 22.52/22.88  maxdepth =          30000
% 22.52/22.88  maxlength =         115
% 22.52/22.88  maxnrvars =         195
% 22.52/22.88  excuselevel =       1
% 22.52/22.88  increasemaxweight = 1
% 22.52/22.88  
% 22.52/22.88  maxselected =       10000000
% 22.52/22.88  maxnrclauses =      10000000
% 22.52/22.88  
% 22.52/22.88  showgenerated =    0
% 22.52/22.88  showkept =         0
% 22.52/22.88  showselected =     0
% 22.52/22.88  showdeleted =      0
% 22.52/22.88  showresimp =       1
% 22.52/22.88  showstatus =       2000
% 22.52/22.88  
% 22.52/22.88  prologoutput =     1
% 22.52/22.88  nrgoals =          5000000
% 22.52/22.88  totalproof =       1
% 22.52/22.88  
% 22.52/22.88  Symbols occurring in the translation:
% 22.52/22.88  
% 22.52/22.88  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 22.52/22.88  .  [1, 2]      (w:1, o:30, a:1, s:1, b:0), 
% 22.52/22.88  !  [4, 1]      (w:0, o:23, a:1, s:1, b:0), 
% 22.52/22.88  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 22.52/22.88  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 22.52/22.88  identity  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 22.52/22.88  product  [41, 3]      (w:1, o:57, a:1, s:1, b:0), 
% 22.52/22.88  inverse  [42, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 22.52/22.88  multiply  [44, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 22.52/22.88  'subgroup_member'  [49, 1]      (w:1, o:29, a:1, s:1, b:0), 
% 22.52/22.88  'element_in_O2'  [53, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 22.52/22.88  b  [54, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 22.52/22.88  a  [55, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 22.52/22.88  c  [56, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 22.52/22.88  d  [57, 0]      (w:1, o:22, a:1, s:1, b:0).
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Starting Search:
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    4462
% 22.52/22.88  Kept:         2012
% 22.52/22.88  Inuse:        101
% 22.52/22.88  Deleted:      15
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    9710
% 22.52/22.88  Kept:         4041
% 22.52/22.88  Inuse:        161
% 22.52/22.88  Deleted:      15
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    15028
% 22.52/22.88  Kept:         6097
% 22.52/22.88  Inuse:        220
% 22.52/22.88  Deleted:      17
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    21164
% 22.52/22.88  Kept:         8116
% 22.52/22.88  Inuse:        270
% 22.52/22.88  Deleted:      17
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    26490
% 22.52/22.88  Kept:         10141
% 22.52/22.88  Inuse:        323
% 22.52/22.88  Deleted:      17
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  
% 22.52/22.88  Intermediate Status:
% 22.52/22.88  Generated:    31215
% 22.52/22.88  Kept:         12159
% 22.52/22.88  Inuse:        364
% 22.52/22.88  Deleted:      17
% 22.52/22.88  Deletedinuse: 2
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 22.52/22.88  Done
% 22.52/22.88  
% 22.52/22.88  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    42849
% 68.29/68.68  Kept:         14159
% 68.29/68.68  Inuse:        424
% 68.29/68.68  Deleted:      33
% 68.29/68.68  Deletedinuse: 15
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    50663
% 68.29/68.68  Kept:         16193
% 68.29/68.68  Inuse:        475
% 68.29/68.68  Deleted:      54
% 68.29/68.68  Deletedinuse: 35
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    65694
% 68.29/68.68  Kept:         18223
% 68.29/68.68  Inuse:        525
% 68.29/68.68  Deleted:      58
% 68.29/68.68  Deletedinuse: 38
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    87902
% 68.29/68.68  Kept:         21372
% 68.29/68.68  Inuse:        546
% 68.29/68.68  Deleted:      62
% 68.29/68.68  Deletedinuse: 42
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying clauses:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    93258
% 68.29/68.68  Kept:         23852
% 68.29/68.68  Inuse:        551
% 68.29/68.68  Deleted:      2515
% 68.29/68.68  Deletedinuse: 42
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    100965
% 68.29/68.68  Kept:         25905
% 68.29/68.68  Inuse:        587
% 68.29/68.68  Deleted:      2515
% 68.29/68.68  Deletedinuse: 42
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    110885
% 68.29/68.68  Kept:         27935
% 68.29/68.68  Inuse:        635
% 68.29/68.68  Deleted:      2515
% 68.29/68.68  Deletedinuse: 42
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    123858
% 68.29/68.68  Kept:         30251
% 68.29/68.68  Inuse:        671
% 68.29/68.68  Deleted:      2522
% 68.29/68.68  Deletedinuse: 42
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    138021
% 68.29/68.68  Kept:         32368
% 68.29/68.68  Inuse:        710
% 68.29/68.68  Deleted:      2645
% 68.29/68.68  Deletedinuse: 155
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    147956
% 68.29/68.68  Kept:         34382
% 68.29/68.68  Inuse:        755
% 68.29/68.68  Deleted:      2664
% 68.29/68.68  Deletedinuse: 172
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    155950
% 68.29/68.68  Kept:         36389
% 68.29/68.68  Inuse:        794
% 68.29/68.68  Deleted:      2679
% 68.29/68.68  Deletedinuse: 186
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    162656
% 68.29/68.68  Kept:         38423
% 68.29/68.68  Inuse:        827
% 68.29/68.68  Deleted:      2683
% 68.29/68.68  Deletedinuse: 190
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    171179
% 68.29/68.68  Kept:         40437
% 68.29/68.68  Inuse:        864
% 68.29/68.68  Deleted:      2826
% 68.29/68.68  Deletedinuse: 330
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying clauses:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    186366
% 68.29/68.68  Kept:         42450
% 68.29/68.68  Inuse:        890
% 68.29/68.68  Deleted:      19897
% 68.29/68.68  Deletedinuse: 330
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    199152
% 68.29/68.68  Kept:         44470
% 68.29/68.68  Inuse:        938
% 68.29/68.68  Deleted:      19898
% 68.29/68.68  Deletedinuse: 331
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    219618
% 68.29/68.68  Kept:         46506
% 68.29/68.68  Inuse:        994
% 68.29/68.68  Deleted:      19898
% 68.29/68.68  Deletedinuse: 331
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    230642
% 68.29/68.68  Kept:         48761
% 68.29/68.68  Inuse:        1022
% 68.29/68.68  Deleted:      19898
% 68.29/68.68  Deletedinuse: 331
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    238092
% 68.29/68.68  Kept:         50947
% 68.29/68.68  Inuse:        1047
% 68.29/68.68  Deleted:      19899
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    245573
% 68.29/68.68  Kept:         52952
% 68.29/68.68  Inuse:        1071
% 68.29/68.68  Deleted:      19899
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    257859
% 68.29/68.68  Kept:         54983
% 68.29/68.68  Inuse:        1102
% 68.29/68.68  Deleted:      19899
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    267397
% 68.29/68.68  Kept:         57010
% 68.29/68.68  Inuse:        1135
% 68.29/68.68  Deleted:      19900
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    277310
% 68.29/68.68  Kept:         59050
% 68.29/68.68  Inuse:        1175
% 68.29/68.68  Deleted:      19900
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    287408
% 68.29/68.68  Kept:         61095
% 68.29/68.68  Inuse:        1215
% 68.29/68.68  Deleted:      19900
% 68.29/68.68  Deletedinuse: 332
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying clauses:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  Resimplifying inuse:
% 68.29/68.68  Done
% 68.29/68.68  
% 68.29/68.68  
% 68.29/68.68  Intermediate Status:
% 68.29/68.68  Generated:    296804
% 68.29/68.68  Kept:         63138
% 68.29/68.68  Inuse:        1253
% 68.29/68.68  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    306292
% 70.60/71.01  Kept:         65231
% 70.60/71.01  Inuse:        1281
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    314204
% 70.60/71.01  Kept:         67255
% 70.60/71.01  Inuse:        1302
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    320695
% 70.60/71.01  Kept:         69288
% 70.60/71.01  Inuse:        1321
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    324754
% 70.60/71.01  Kept:         71552
% 70.60/71.01  Inuse:        1334
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    329276
% 70.60/71.01  Kept:         73559
% 70.60/71.01  Inuse:        1348
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    333635
% 70.60/71.01  Kept:         75586
% 70.60/71.01  Inuse:        1360
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    340039
% 70.60/71.01  Kept:         77591
% 70.60/71.01  Inuse:        1385
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    352221
% 70.60/71.01  Kept:         79742
% 70.60/71.01  Inuse:        1422
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    361173
% 70.60/71.01  Kept:         81748
% 70.60/71.01  Inuse:        1455
% 70.60/71.01  Deleted:      20742
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying clauses:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    369919
% 70.60/71.01  Kept:         83825
% 70.60/71.01  Inuse:        1481
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    378312
% 70.60/71.01  Kept:         85883
% 70.60/71.01  Inuse:        1504
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    383625
% 70.60/71.01  Kept:         87886
% 70.60/71.01  Inuse:        1522
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    388304
% 70.60/71.01  Kept:         89975
% 70.60/71.01  Inuse:        1534
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    395509
% 70.60/71.01  Kept:         91993
% 70.60/71.01  Inuse:        1556
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    402814
% 70.60/71.01  Kept:         94048
% 70.60/71.01  Inuse:        1584
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    412773
% 70.60/71.01  Kept:         96323
% 70.60/71.01  Inuse:        1614
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    420323
% 70.60/71.01  Kept:         98366
% 70.60/71.01  Inuse:        1637
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    428192
% 70.60/71.01  Kept:         100414
% 70.60/71.01  Inuse:        1665
% 70.60/71.01  Deleted:      20985
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying clauses:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    437278
% 70.60/71.01  Kept:         102417
% 70.60/71.01  Inuse:        1704
% 70.60/71.01  Deleted:      21092
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    446466
% 70.60/71.01  Kept:         104442
% 70.60/71.01  Inuse:        1745
% 70.60/71.01  Deleted:      21094
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    460135
% 70.60/71.01  Kept:         106454
% 70.60/71.01  Inuse:        1780
% 70.60/71.01  Deleted:      21094
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    472347
% 70.60/71.01  Kept:         108465
% 70.60/71.01  Inuse:        1800
% 70.60/71.01  Deleted:      21094
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    491657
% 70.60/71.01  Kept:         113272
% 70.60/71.01  Inuse:        1812
% 70.60/71.01  Deleted:      21094
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Intermediate Status:
% 70.60/71.01  Generated:    498880
% 70.60/71.01  Kept:         115306
% 70.60/71.01  Inuse:        1831
% 70.60/71.01  Deleted:      21097
% 70.60/71.01  Deletedinuse: 333
% 70.60/71.01  
% 70.60/71.01  Resimplifying inuse:
% 70.60/71.01  Done
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  Bliksems!, er is een bewijs:
% 70.60/71.01  % SZS status Unsatisfiable
% 70.60/71.01  % SZS output start Refutation
% 70.60/71.01  
% 70.60/71.01  clause( 0, [ product( identity, X, X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 1, [ product( X, identity, X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 2, [ product( inverse( X ), X, identity ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 3, [ product( X, inverse( X ), identity ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 5, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z, T ) ]
% 70.60/71.01     )
% 70.60/71.01  .
% 70.60/71.01  clause( 6, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( 
% 70.60/71.01    Z, T, W ) ), product( X, U, W ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 7, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( 
% 70.60/71.01    X, U, W ) ), product( Z, T, W ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 8, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( X ) )
% 70.60/71.01     ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 9, [ ~( 'subgroup_member'( X ) ), ~( 'subgroup_member'( Y ) ), ~( 
% 70.60/71.01    product( X, Y, Z ) ), 'subgroup_member'( Z ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 10, [ 'subgroup_member'( 'element_in_O2'( X, Y ) ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 11, [ product( X, 'element_in_O2'( X, Y ), Y ), 'subgroup_member'( 
% 70.60/71.01    Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 12, [ 'subgroup_member'( b ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 13, [ product( b, inverse( a ), c ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 14, [ product( a, c, d ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 15, [ ~( 'subgroup_member'( d ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 25, [ 'subgroup_member'( inverse( inverse( X ) ) ), ~( 
% 70.60/71.01    'subgroup_member'( X ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 26, [ 'subgroup_member'( inverse( b ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39, [ ~( product( identity, X, Y ) ), =( X, Y ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 40, [ ~( product( X, identity, Y ) ), =( X, Y ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 104, [ ~( product( inverse( X ), Y, Z ) ), ~( product( identity, Y
% 70.60/71.01    , T ) ), product( X, Z, T ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 107, [ ~( product( X, Y, Z ) ), ~( product( identity, Y, T ) ), 
% 70.60/71.01    product( inverse( X ), Z, T ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 115, [ ~( product( X, Y, identity ) ), ~( product( Y, Z, T ) ), 
% 70.60/71.01    product( X, T, Z ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 153, [ 'subgroup_member'( Y ), ~( 'subgroup_member'( X ) ), ~( 
% 70.60/71.01    product( identity, Y, inverse( inverse( X ) ) ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 193, [ product( b, X, c ), ~( product( identity, inverse( a ), X )
% 70.60/71.01     ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 199, [ product( X, Y, identity ), ~( product( identity, inverse( X
% 70.60/71.01     ), Y ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 205, [ product( inverse( Y ), Y, X ), ~( product( identity, 
% 70.60/71.01    identity, X ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 267, [ ~( product( X, a, Y ) ), ~( product( X, d, Z ) ), product( Y
% 70.60/71.01    , c, Z ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 375, [ ~( 'subgroup_member'( inverse( a ) ) ), 'subgroup_member'( c
% 70.60/71.01     ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 377, [ ~( 'subgroup_member'( a ) ), ~( 'subgroup_member'( c ) ) ]
% 70.60/71.01     )
% 70.60/71.01  .
% 70.60/71.01  clause( 540, [ ~( 'subgroup_member'( a ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 587, [ product( X, 'element_in_O2'( X, d ), d ), 'subgroup_member'( 
% 70.60/71.01    X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 609, [ 'subgroup_member'( 'element_in_O2'( a, X ) ), 
% 70.60/71.01    'subgroup_member'( X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 2541, [ ~( 'subgroup_member'( X ) ), ~( product( a, identity, X ) )
% 70.60/71.01     ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 2722, [ ~( product( a, identity, inverse( X ) ) ), ~( 
% 70.60/71.01    'subgroup_member'( X ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 4194, [ 'subgroup_member'( 'element_in_O2'( a, d ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 37113, [ ~( product( identity, inverse( a ), X ) ), ~( product( 
% 70.60/71.01    identity, X, Y ) ), product( inverse( b ), c, Y ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 37159, [ product( inverse( b ), c, inverse( a ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 37438, [ ~( 'subgroup_member'( c ) ), 'subgroup_member'( inverse( a
% 70.60/71.01     ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39340, [ ~( product( identity, inverse( inverse( X ) ), Y ) ), ~( 
% 70.60/71.01    product( identity, Y, Z ) ), product( X, identity, Z ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39366, [ product( X, identity, inverse( inverse( X ) ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39678, [ ~( 'subgroup_member'( inverse( a ) ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39693, [ =( inverse( inverse( X ) ), X ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39712, [ ~( 'subgroup_member'( c ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 39765, [ ~( 'subgroup_member'( X ) ), ~( product( identity, c, X )
% 70.60/71.01     ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 43018, [ ~( product( identity, c, 'element_in_O2'( a, d ) ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 53272, [ ~( product( X, a, identity ) ), ~( product( X, d, 
% 70.60/71.01    'element_in_O2'( a, d ) ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 114653, [ product( a, 'element_in_O2'( a, d ), d ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 116121, [ ~( product( X, a, identity ) ) ] )
% 70.60/71.01  .
% 70.60/71.01  clause( 116191, [] )
% 70.60/71.01  .
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  % SZS output end Refutation
% 70.60/71.01  found a proof!
% 70.60/71.01  
% 70.60/71.01  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 70.60/71.01  
% 70.60/71.01  initialclauses(
% 70.60/71.01  [ clause( 116193, [ product( identity, X, X ) ] )
% 70.60/71.01  , clause( 116194, [ product( X, identity, X ) ] )
% 70.60/71.01  , clause( 116195, [ product( inverse( X ), X, identity ) ] )
% 70.60/71.01  , clause( 116196, [ product( X, inverse( X ), identity ) ] )
% 70.60/71.01  , clause( 116197, [ product( X, Y, multiply( X, Y ) ) ] )
% 70.60/71.01  , clause( 116198, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z
% 70.60/71.01    , T ) ] )
% 70.60/71.01  , clause( 116199, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 70.60/71.01    product( Z, T, W ) ), product( X, U, W ) ] )
% 70.60/71.01  , clause( 116200, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 70.60/71.01    product( X, U, W ) ), product( Z, T, W ) ] )
% 70.60/71.01  , clause( 116201, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( 
% 70.60/71.01    X ) ) ] )
% 70.60/71.01  , clause( 116202, [ ~( 'subgroup_member'( X ) ), ~( 'subgroup_member'( Y )
% 70.60/71.01     ), ~( product( X, Y, Z ) ), 'subgroup_member'( Z ) ] )
% 70.60/71.01  , clause( 116203, [ 'subgroup_member'( 'element_in_O2'( X, Y ) ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , clause( 116204, [ product( X, 'element_in_O2'( X, Y ), Y ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , clause( 116205, [ 'subgroup_member'( b ) ] )
% 70.60/71.01  , clause( 116206, [ product( b, inverse( a ), c ) ] )
% 70.60/71.01  , clause( 116207, [ product( a, c, d ) ] )
% 70.60/71.01  , clause( 116208, [ ~( 'subgroup_member'( d ) ) ] )
% 70.60/71.01  ] ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 0, [ product( identity, X, X ) ] )
% 70.60/71.01  , clause( 116193, [ product( identity, X, X ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 1, [ product( X, identity, X ) ] )
% 70.60/71.01  , clause( 116194, [ product( X, identity, X ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 2, [ product( inverse( X ), X, identity ) ] )
% 70.60/71.01  , clause( 116195, [ product( inverse( X ), X, identity ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 3, [ product( X, inverse( X ), identity ) ] )
% 70.60/71.01  , clause( 116196, [ product( X, inverse( X ), identity ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 5, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z, T ) ]
% 70.60/71.01     )
% 70.60/71.01  , clause( 116198, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z
% 70.60/71.01    , T ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 70.60/71.01    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 6, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( 
% 70.60/71.01    Z, T, W ) ), product( X, U, W ) ] )
% 70.60/71.01  , clause( 116199, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 70.60/71.01    product( Z, T, W ) ), product( X, U, W ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 70.60/71.01    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 70.60/71.01    , 2 ), ==>( 3, 3 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 7, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( 
% 70.60/71.01    X, U, W ) ), product( Z, T, W ) ] )
% 70.60/71.01  , clause( 116200, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( 
% 70.60/71.01    product( X, U, W ) ), product( Z, T, W ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 70.60/71.01    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 70.60/71.01    , 2 ), ==>( 3, 3 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 8, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( X ) )
% 70.60/71.01     ] )
% 70.60/71.01  , clause( 116201, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( 
% 70.60/71.01    X ) ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 70.60/71.01    1 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 9, [ ~( 'subgroup_member'( X ) ), ~( 'subgroup_member'( Y ) ), ~( 
% 70.60/71.01    product( X, Y, Z ) ), 'subgroup_member'( Z ) ] )
% 70.60/71.01  , clause( 116202, [ ~( 'subgroup_member'( X ) ), ~( 'subgroup_member'( Y )
% 70.60/71.01     ), ~( product( X, Y, Z ) ), 'subgroup_member'( Z ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 70.60/71.01    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2, 2 ), ==>( 3, 3 )] )
% 70.60/71.01     ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 10, [ 'subgroup_member'( 'element_in_O2'( X, Y ) ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , clause( 116203, [ 'subgroup_member'( 'element_in_O2'( X, Y ) ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 70.60/71.01     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 11, [ product( X, 'element_in_O2'( X, Y ), Y ), 'subgroup_member'( 
% 70.60/71.01    Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , clause( 116204, [ product( X, 'element_in_O2'( X, Y ), Y ), 
% 70.60/71.01    'subgroup_member'( Y ), 'subgroup_member'( X ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 70.60/71.01     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 12, [ 'subgroup_member'( b ) ] )
% 70.60/71.01  , clause( 116205, [ 'subgroup_member'( b ) ] )
% 70.60/71.01  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 13, [ product( b, inverse( a ), c ) ] )
% 70.60/71.01  , clause( 116206, [ product( b, inverse( a ), c ) ] )
% 70.60/71.01  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 14, [ product( a, c, d ) ] )
% 70.60/71.01  , clause( 116207, [ product( a, c, d ) ] )
% 70.60/71.01  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 15, [ ~( 'subgroup_member'( d ) ) ] )
% 70.60/71.01  , clause( 116208, [ ~( 'subgroup_member'( d ) ) ] )
% 70.60/71.01  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  resolution(
% 70.60/71.01  clause( 116314, [ 'subgroup_member'( inverse( inverse( X ) ) ), ~( 
% 70.60/71.01    'subgroup_member'( X ) ) ] )
% 70.60/71.01  , clause( 8, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( X )
% 70.60/71.01     ) ] )
% 70.60/71.01  , 0, clause( 8, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( 
% 70.60/71.01    X ) ) ] )
% 70.60/71.01  , 1, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ :=( X
% 70.60/71.01    , X )] )).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 25, [ 'subgroup_member'( inverse( inverse( X ) ) ), ~( 
% 70.60/71.01    'subgroup_member'( X ) ) ] )
% 70.60/71.01  , clause( 116314, [ 'subgroup_member'( inverse( inverse( X ) ) ), ~( 
% 70.60/71.01    'subgroup_member'( X ) ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 70.60/71.01    1 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  resolution(
% 70.60/71.01  clause( 116315, [ 'subgroup_member'( inverse( b ) ) ] )
% 70.60/71.01  , clause( 8, [ ~( 'subgroup_member'( X ) ), 'subgroup_member'( inverse( X )
% 70.60/71.01     ) ] )
% 70.60/71.01  , 0, clause( 12, [ 'subgroup_member'( b ) ] )
% 70.60/71.01  , 0, substitution( 0, [ :=( X, b )] ), substitution( 1, [] )).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 26, [ 'subgroup_member'( inverse( b ) ) ] )
% 70.60/71.01  , clause( 116315, [ 'subgroup_member'( inverse( b ) ) ] )
% 70.60/71.01  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  resolution(
% 70.60/71.01  clause( 116316, [ ~( product( identity, X, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , clause( 5, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z, T )
% 70.60/71.01     ] )
% 70.60/71.01  , 0, clause( 0, [ product( identity, X, X ) ] )
% 70.60/71.01  , 0, substitution( 0, [ :=( X, identity ), :=( Y, X ), :=( Z, X ), :=( T, Y
% 70.60/71.01     )] ), substitution( 1, [ :=( X, X )] )).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 39, [ ~( product( identity, X, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , clause( 116316, [ ~( product( identity, X, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 70.60/71.01     ), ==>( 1, 1 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  resolution(
% 70.60/71.01  clause( 116318, [ ~( product( X, identity, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , clause( 5, [ ~( product( X, Y, Z ) ), ~( product( X, Y, T ) ), =( Z, T )
% 70.60/71.01     ] )
% 70.60/71.01  , 0, clause( 1, [ product( X, identity, X ) ] )
% 70.60/71.01  , 0, substitution( 0, [ :=( X, X ), :=( Y, identity ), :=( Z, X ), :=( T, Y
% 70.60/71.01     )] ), substitution( 1, [ :=( X, X )] )).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumption(
% 70.60/71.01  clause( 40, [ ~( product( X, identity, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , clause( 116318, [ ~( product( X, identity, Y ) ), =( X, Y ) ] )
% 70.60/71.01  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 70.60/71.01     ), ==>( 1, 1 )] ) ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  resolution(
% 70.60/71.01  clause( 116320, [ ~( product( inverse( X ), Y, Z ) ), ~( product( identity
% 70.60/71.01    , Y, T ) ), product( X, Z, T ) ] )
% 70.60/71.01  , clause( 6, [ ~( product( X, Y, Z ) ), ~( product( Y, T, U ) ), ~( product( 
% 70.60/71.01    Z, T, W ) ), product( X, U, W ) ] )
% 70.60/71.01  , 0, clause( 3, [ product( X, inverse( X ), identity ) ] )
% 70.60/71.01  , 0, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) ), :=( Z, identity
% 70.60/71.01     ), :=( T, Y ), :=( U, Z ), :=( W, T )] ), substitution( 1, [ :=( X, X )] )
% 70.60/71.01    ).
% 70.60/71.01  
% 70.60/71.01  
% 70.60/71.01  subsumptionCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------