TSTP Solution File: HWV052-1.001.001 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : HWV052-1.001.001 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n027.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Sat Jul 16 13:12:33 EDT 2022

% Result   : Unsatisfiable 0.81s 1.21s
% Output   : Refutation 0.81s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : HWV052-1.001.001 : TPTP v8.1.0. Released v4.1.0.
% 0.14/0.14  % Command  : bliksem %s
% 0.14/0.36  % Computer : n027.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % DateTime : Fri Jun 17 04:35:36 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 0.81/1.21  *** allocated 10000 integers for termspace/termends
% 0.81/1.21  *** allocated 10000 integers for clauses
% 0.81/1.21  *** allocated 10000 integers for justifications
% 0.81/1.21  Bliksem 1.12
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  Automatic Strategy Selection
% 0.81/1.21  
% 0.81/1.21  Clauses:
% 0.81/1.21  [
% 0.81/1.21     [ =( X, o ), =( X, i ) ],
% 0.81/1.21     [ ~( =( inv( X ), X ) ) ],
% 0.81/1.21     [ =( unpack1( X, pack1( X ) ), X ) ],
% 0.81/1.21     [ =( unpack1( inv( X ), pack1( X ) ), X ) ],
% 0.81/1.21     [ =( unpack1( X, inv( pack1( X ) ) ), X ) ]
% 0.81/1.21  ] .
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  percentage equality = 1.000000, percentage horn = 0.800000
% 0.81/1.21  This is a pure equality problem
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  Options Used:
% 0.81/1.21  
% 0.81/1.21  useres =            1
% 0.81/1.21  useparamod =        1
% 0.81/1.21  useeqrefl =         1
% 0.81/1.21  useeqfact =         1
% 0.81/1.21  usefactor =         1
% 0.81/1.21  usesimpsplitting =  0
% 0.81/1.21  usesimpdemod =      5
% 0.81/1.21  usesimpres =        3
% 0.81/1.21  
% 0.81/1.21  resimpinuse      =  1000
% 0.81/1.21  resimpclauses =     20000
% 0.81/1.21  substype =          eqrewr
% 0.81/1.21  backwardsubs =      1
% 0.81/1.21  selectoldest =      5
% 0.81/1.21  
% 0.81/1.21  litorderings [0] =  split
% 0.81/1.21  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.81/1.21  
% 0.81/1.21  termordering =      kbo
% 0.81/1.21  
% 0.81/1.21  litapriori =        0
% 0.81/1.21  termapriori =       1
% 0.81/1.21  litaposteriori =    0
% 0.81/1.21  termaposteriori =   0
% 0.81/1.21  demodaposteriori =  0
% 0.81/1.21  ordereqreflfact =   0
% 0.81/1.21  
% 0.81/1.21  litselect =         negord
% 0.81/1.21  
% 0.81/1.21  maxweight =         15
% 0.81/1.21  maxdepth =          30000
% 0.81/1.21  maxlength =         115
% 0.81/1.21  maxnrvars =         195
% 0.81/1.21  excuselevel =       1
% 0.81/1.21  increasemaxweight = 1
% 0.81/1.21  
% 0.81/1.21  maxselected =       10000000
% 0.81/1.21  maxnrclauses =      10000000
% 0.81/1.21  
% 0.81/1.21  showgenerated =    0
% 0.81/1.21  showkept =         0
% 0.81/1.21  showselected =     0
% 0.81/1.21  showdeleted =      0
% 0.81/1.21  showresimp =       1
% 0.81/1.21  showstatus =       2000
% 0.81/1.21  
% 0.81/1.21  prologoutput =     1
% 0.81/1.21  nrgoals =          5000000
% 0.81/1.21  totalproof =       1
% 0.81/1.21  
% 0.81/1.21  Symbols occurring in the translation:
% 0.81/1.21  
% 0.81/1.21  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.81/1.21  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 0.81/1.21  !  [4, 1]      (w:0, o:13, a:1, s:1, b:0), 
% 0.81/1.21  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.81/1.21  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.81/1.21  o  [40, 0]      (w:1, o:7, a:1, s:1, b:0), 
% 0.81/1.21  i  [41, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 0.81/1.21  inv  [42, 1]      (w:1, o:18, a:1, s:1, b:0), 
% 0.81/1.21  pack1  [44, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 0.81/1.21  unpack1  [45, 2]      (w:1, o:45, a:1, s:1, b:0).
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  Starting Search:
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  Bliksems!, er is een bewijs:
% 0.81/1.21  % SZS status Unsatisfiable
% 0.81/1.21  % SZS output start Refutation
% 0.81/1.21  
% 0.81/1.21  clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 1, [ ~( =( inv( X ), X ) ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 2, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 3, [ =( unpack1( inv( X ), pack1( X ) ), X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 4, [ =( unpack1( X, inv( pack1( X ) ) ), X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 5, [ ~( =( i, o ) ), =( X, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 8, [ ~( =( i, X ) ), ~( =( i, o ) ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 9, [ ~( =( i, o ) ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 10, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 13, [ ~( =( o, X ) ), =( inv( X ), i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 14, [ ~( =( i, X ) ), =( inv( X ), o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 16, [ =( inv( o ), i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 21, [ ~( =( i, X ) ), =( X, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 22, [ ~( =( X, Y ) ), =( Y, X ), =( Y, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 26, [ =( inv( X ), i ), =( X, i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 32, [ =( unpack1( X, o ), X ), =( pack1( X ), i ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 33, [ =( unpack1( X, i ), X ), =( pack1( X ), o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 64, [ =( unpack1( i, pack1( o ) ), o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 89, [ =( unpack1( X, o ), X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 90, [ =( unpack1( X, i ), X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 95, [ =( unpack1( Y, X ), Y ), ~( =( i, X ) ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 99, [ ~( =( pack1( X ), i ) ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 106, [ =( pack1( X ), o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 112, [ =( X, Y ), =( Y, i ), =( X, o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 114, [ =( Y, i ), =( i, X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 130, [ =( i, X ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 132, [ =( X, o ) ] )
% 0.81/1.21  .
% 0.81/1.21  clause( 146, [] )
% 0.81/1.21  .
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  % SZS output end Refutation
% 0.81/1.21  found a proof!
% 0.81/1.21  
% 0.81/1.21  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.81/1.21  
% 0.81/1.21  initialclauses(
% 0.81/1.21  [ clause( 148, [ =( X, o ), =( X, i ) ] )
% 0.81/1.21  , clause( 149, [ ~( =( inv( X ), X ) ) ] )
% 0.81/1.21  , clause( 150, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 0.81/1.21  , clause( 151, [ =( unpack1( inv( X ), pack1( X ) ), X ) ] )
% 0.81/1.21  , clause( 152, [ =( unpack1( X, inv( pack1( X ) ) ), X ) ] )
% 0.81/1.21  ] ).
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  subsumption(
% 0.81/1.21  clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.81/1.21  , clause( 148, [ =( X, o ), =( X, i ) ] )
% 0.81/1.21  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 0.81/1.21    1 )] ) ).
% 0.81/1.21  
% 0.81/1.21  
% 0.81/1.21  subsumption(
% 0.81/1.21  clause( 1, [ ~( =( inv( X ), X ) ) ] )
% 0.81/1.21  , clause( 149, [ ~( =( inv( X ), X ) ) ] )
% 0.81/1.21  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 2, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 0.84/1.44  , clause( 150, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 3, [ =( unpack1( inv( X ), pack1( X ) ), X ) ] )
% 0.84/1.44  , clause( 151, [ =( unpack1( inv( X ), pack1( X ) ), X ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 4, [ =( unpack1( X, inv( pack1( X ) ) ), X ) ] )
% 0.84/1.44  , clause( 152, [ =( unpack1( X, inv( pack1( X ) ) ), X ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqfact(
% 0.84/1.44  clause( 193, [ ~( =( o, i ) ), =( X, i ) ] )
% 0.84/1.44  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.44  , 0, 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 198, [ ~( =( i, o ) ), =( X, i ) ] )
% 0.84/1.44  , clause( 193, [ ~( =( o, i ) ), =( X, i ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 5, [ ~( =( i, o ) ), =( X, i ) ] )
% 0.84/1.44  , clause( 198, [ ~( =( i, o ) ), =( X, i ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 0.84/1.44    1 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 201, [ ~( =( o, i ) ), =( X, i ) ] )
% 0.84/1.44  , clause( 5, [ ~( =( i, o ) ), =( X, i ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 204, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.44  , clause( 1, [ ~( =( inv( X ), X ) ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  paramod(
% 0.84/1.44  clause( 205, [ ~( =( X, i ) ), ~( =( o, i ) ) ] )
% 0.84/1.44  , clause( 201, [ ~( =( o, i ) ), =( X, i ) ] )
% 0.84/1.44  , 1, clause( 204, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.44  , 0, 3, substitution( 0, [ :=( X, inv( X ) )] ), substitution( 1, [ :=( X, 
% 0.84/1.44    X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 216, [ ~( =( i, o ) ), ~( =( X, i ) ) ] )
% 0.84/1.44  , clause( 205, [ ~( =( X, i ) ), ~( =( o, i ) ) ] )
% 0.84/1.44  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 217, [ ~( =( i, X ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , clause( 216, [ ~( =( i, o ) ), ~( =( X, i ) ) ] )
% 0.84/1.44  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 8, [ ~( =( i, X ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , clause( 217, [ ~( =( i, X ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 0.84/1.44    1 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 220, [ ~( =( X, i ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , clause( 8, [ ~( =( i, X ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqrefl(
% 0.84/1.44  clause( 223, [ ~( =( i, o ) ) ] )
% 0.84/1.44  , clause( 220, [ ~( =( X, i ) ), ~( =( i, o ) ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, i )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 9, [ ~( =( i, o ) ) ] )
% 0.84/1.44  , clause( 223, [ ~( =( i, o ) ) ] )
% 0.84/1.44  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 225, [ =( o, X ), =( X, i ) ] )
% 0.84/1.44  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 228, [ =( o, X ), =( X, i ) ] )
% 0.84/1.44  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  paramod(
% 0.84/1.44  clause( 231, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.84/1.44  , clause( 225, [ =( o, X ), =( X, i ) ] )
% 0.84/1.44  , 0, clause( 228, [ =( o, X ), =( X, i ) ] )
% 0.84/1.44  , 0, 1, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X )] )
% 0.84/1.44    ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.44  clause( 10, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.84/1.44  , clause( 231, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.84/1.44  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.84/1.44     ), ==>( 1, 1 ), ==>( 2, 2 )] ) ).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 509, [ =( i, X ), =( X, o ) ] )
% 0.84/1.44  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.44  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 511, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.44  , clause( 1, [ ~( =( inv( X ), X ) ) ] )
% 0.84/1.44  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  paramod(
% 0.84/1.44  clause( 1916, [ ~( =( X, o ) ), =( i, inv( X ) ) ] )
% 0.84/1.44  , clause( 509, [ =( i, X ), =( X, o ) ] )
% 0.84/1.44  , 1, clause( 511, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.44  , 0, 3, substitution( 0, [ :=( X, inv( X ) )] ), substitution( 1, [ :=( X, 
% 0.84/1.44    X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 2204, [ =( inv( X ), i ), ~( =( X, o ) ) ] )
% 0.84/1.44  , clause( 1916, [ ~( =( X, o ) ), =( i, inv( X ) ) ] )
% 0.84/1.44  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  eqswap(
% 0.84/1.44  clause( 2205, [ ~( =( o, X ) ), =( inv( X ), i ) ] )
% 0.84/1.44  , clause( 2204, [ =( inv( X ), i ), ~( =( X, o ) ) ] )
% 0.84/1.44  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.44  
% 0.84/1.44  
% 0.84/1.44  subsumption(
% 0.84/1.50  clause( 13, [ ~( =( o, X ) ), =( inv( X ), i ) ] )
% 0.84/1.50  , clause( 2205, [ ~( =( o, X ) ), =( inv( X ), i ) ] )
% 0.84/1.50  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 0.84/1.50    1 )] ) ).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 2618, [ =( o, X ), =( X, i ) ] )
% 0.84/1.50  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 2621, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.50  , clause( 1, [ ~( =( inv( X ), X ) ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  paramod(
% 0.84/1.50  clause( 2622, [ ~( =( X, i ) ), =( o, inv( X ) ) ] )
% 0.84/1.50  , clause( 2618, [ =( o, X ), =( X, i ) ] )
% 0.84/1.50  , 1, clause( 2621, [ ~( =( X, inv( X ) ) ) ] )
% 0.84/1.50  , 0, 3, substitution( 0, [ :=( X, inv( X ) )] ), substitution( 1, [ :=( X, 
% 0.84/1.50    X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 2910, [ =( inv( X ), o ), ~( =( X, i ) ) ] )
% 0.84/1.50  , clause( 2622, [ ~( =( X, i ) ), =( o, inv( X ) ) ] )
% 0.84/1.50  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 2911, [ ~( =( i, X ) ), =( inv( X ), o ) ] )
% 0.84/1.50  , clause( 2910, [ =( inv( X ), o ), ~( =( X, i ) ) ] )
% 0.84/1.50  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  subsumption(
% 0.84/1.50  clause( 14, [ ~( =( i, X ) ), =( inv( X ), o ) ] )
% 0.84/1.50  , clause( 2911, [ ~( =( i, X ) ), =( inv( X ), o ) ] )
% 0.84/1.50  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 0.84/1.50    1 )] ) ).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3324, [ ~( =( X, o ) ), =( inv( X ), i ) ] )
% 0.84/1.50  , clause( 13, [ ~( =( o, X ) ), =( inv( X ), i ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqrefl(
% 0.84/1.50  clause( 3327, [ =( inv( o ), i ) ] )
% 0.84/1.50  , clause( 3324, [ ~( =( X, o ) ), =( inv( X ), i ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, o )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  subsumption(
% 0.84/1.50  clause( 16, [ =( inv( o ), i ) ] )
% 0.84/1.50  , clause( 3327, [ =( inv( o ), i ) ] )
% 0.84/1.50  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3329, [ =( i, X ), =( X, Y ), =( Y, i ) ] )
% 0.84/1.50  , clause( 10, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.84/1.50  , 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqfact(
% 0.84/1.50  clause( 3332, [ ~( =( i, X ) ), =( i, X ), =( X, i ) ] )
% 0.84/1.50  , clause( 3329, [ =( i, X ), =( X, Y ), =( Y, i ) ] )
% 0.84/1.50  , 0, 1, substitution( 0, [ :=( X, i ), :=( Y, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3337, [ =( X, i ), ~( =( i, X ) ), =( X, i ) ] )
% 0.84/1.50  , clause( 3332, [ ~( =( i, X ) ), =( i, X ), =( X, i ) ] )
% 0.84/1.50  , 1, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  factor(
% 0.84/1.50  clause( 3342, [ =( X, i ), ~( =( i, X ) ) ] )
% 0.84/1.50  , clause( 3337, [ =( X, i ), ~( =( i, X ) ), =( X, i ) ] )
% 0.84/1.50  , 0, 2, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  subsumption(
% 0.84/1.50  clause( 21, [ ~( =( i, X ) ), =( X, i ) ] )
% 0.84/1.50  , clause( 3342, [ =( X, i ), ~( =( i, X ) ) ] )
% 0.84/1.50  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 
% 0.84/1.50    0 )] ) ).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3346, [ =( i, X ), =( Y, X ), =( Y, i ) ] )
% 0.84/1.50  , clause( 10, [ =( Y, X ), =( Y, i ), =( X, i ) ] )
% 0.84/1.50  , 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3347, [ =( i, X ), =( i, Y ), =( X, Y ) ] )
% 0.84/1.50  , clause( 3346, [ =( i, X ), =( Y, X ), =( Y, i ) ] )
% 0.84/1.50  , 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqfact(
% 0.84/1.50  clause( 3365, [ ~( =( X, Y ) ), =( i, Y ), =( Y, X ) ] )
% 0.84/1.50  , clause( 3347, [ =( i, X ), =( i, Y ), =( X, Y ) ] )
% 0.84/1.50  , 1, 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3369, [ =( X, i ), ~( =( Y, X ) ), =( X, Y ) ] )
% 0.84/1.50  , clause( 3365, [ ~( =( X, Y ) ), =( i, Y ), =( Y, X ) ] )
% 0.84/1.50  , 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  subsumption(
% 0.84/1.50  clause( 22, [ ~( =( X, Y ) ), =( Y, X ), =( Y, i ) ] )
% 0.84/1.50  , clause( 3369, [ =( X, i ), ~( =( Y, X ) ), =( X, Y ) ] )
% 0.84/1.50  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 2
% 0.84/1.50     ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3378, [ =( o, X ), =( X, i ) ] )
% 0.84/1.50  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3381, [ =( i, inv( o ) ) ] )
% 0.84/1.50  , clause( 16, [ =( inv( o ), i ) ] )
% 0.84/1.50  , 0, substitution( 0, [] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  paramod(
% 0.84/1.50  clause( 3382, [ =( i, inv( X ) ), =( X, i ) ] )
% 0.84/1.50  , clause( 3378, [ =( o, X ), =( X, i ) ] )
% 0.84/1.50  , 0, clause( 3381, [ =( i, inv( o ) ) ] )
% 0.84/1.50  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  eqswap(
% 0.84/1.50  clause( 3425, [ =( inv( X ), i ), =( X, i ) ] )
% 0.84/1.50  , clause( 3382, [ =( i, inv( X ) ), =( X, i ) ] )
% 0.84/1.50  , 0, substitution( 0, [ :=( X, X )] )).
% 0.84/1.50  
% 0.84/1.50  
% 0.84/1.50  subsumption(
% 0.84/1.50  clause( 26, [ =( inv( X ), i ), =( X, i ) ] )
% 42.50/42.86  , clause( 3425, [ =( inv( X ), i ), =( X, i ) ] )
% 42.50/42.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 42.50/42.86    1 )] ) ).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 3722, [ =( i, X ), =( X, o ) ] )
% 42.50/42.86  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 42.50/42.86  , 1, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 3724, [ =( X, unpack1( X, pack1( X ) ) ) ] )
% 42.50/42.86  , clause( 2, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  paramod(
% 42.50/42.86  clause( 42570, [ =( X, unpack1( X, o ) ), =( i, pack1( X ) ) ] )
% 42.50/42.86  , clause( 3722, [ =( i, X ), =( X, o ) ] )
% 42.50/42.86  , 1, clause( 3724, [ =( X, unpack1( X, pack1( X ) ) ) ] )
% 42.50/42.86  , 0, 4, substitution( 0, [ :=( X, pack1( X ) )] ), substitution( 1, [ :=( X
% 42.50/42.86    , X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 43615, [ =( pack1( X ), i ), =( X, unpack1( X, o ) ) ] )
% 42.50/42.86  , clause( 42570, [ =( X, unpack1( X, o ) ), =( i, pack1( X ) ) ] )
% 42.50/42.86  , 1, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 43616, [ =( unpack1( X, o ), X ), =( pack1( X ), i ) ] )
% 42.50/42.86  , clause( 43615, [ =( pack1( X ), i ), =( X, unpack1( X, o ) ) ] )
% 42.50/42.86  , 1, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  subsumption(
% 42.50/42.86  clause( 32, [ =( unpack1( X, o ), X ), =( pack1( X ), i ) ] )
% 42.50/42.86  , clause( 43616, [ =( unpack1( X, o ), X ), =( pack1( X ), i ) ] )
% 42.50/42.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 42.50/42.86    1 )] ) ).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 61103, [ =( o, X ), =( X, i ) ] )
% 42.50/42.86  , clause( 0, [ =( X, o ), =( X, i ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 61106, [ =( X, unpack1( X, pack1( X ) ) ) ] )
% 42.50/42.86  , clause( 2, [ =( unpack1( X, pack1( X ) ), X ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  paramod(
% 42.50/42.86  clause( 61108, [ =( X, unpack1( X, i ) ), =( o, pack1( X ) ) ] )
% 42.50/42.86  , clause( 61103, [ =( o, X ), =( X, i ) ] )
% 42.50/42.86  , 1, clause( 61106, [ =( X, unpack1( X, pack1( X ) ) ) ] )
% 42.50/42.86  , 0, 4, substitution( 0, [ :=( X, pack1( X ) )] ), substitution( 1, [ :=( X
% 42.50/42.86    , X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 62153, [ =( pack1( X ), o ), =( X, unpack1( X, i ) ) ] )
% 42.50/42.86  , clause( 61108, [ =( X, unpack1( X, i ) ), =( o, pack1( X ) ) ] )
% 42.50/42.86  , 1, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 62154, [ =( unpack1( X, i ), X ), =( pack1( X ), o ) ] )
% 42.50/42.86  , clause( 62153, [ =( pack1( X ), o ), =( X, unpack1( X, i ) ) ] )
% 42.50/42.86  , 1, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  subsumption(
% 42.50/42.86  clause( 33, [ =( unpack1( X, i ), X ), =( pack1( X ), o ) ] )
% 42.50/42.86  , clause( 62154, [ =( unpack1( X, i ), X ), =( pack1( X ), o ) ] )
% 42.50/42.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 
% 42.50/42.86    1 )] ) ).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 79642, [ =( X, unpack1( inv( X ), pack1( X ) ) ) ] )
% 42.50/42.86  , clause( 3, [ =( unpack1( inv( X ), pack1( X ) ), X ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  paramod(
% 42.50/42.86  clause( 79643, [ =( o, unpack1( i, pack1( o ) ) ) ] )
% 42.50/42.86  , clause( 16, [ =( inv( o ), i ) ] )
% 42.50/42.86  , 0, clause( 79642, [ =( X, unpack1( inv( X ), pack1( X ) ) ) ] )
% 42.50/42.86  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, o )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 79644, [ =( unpack1( i, pack1( o ) ), o ) ] )
% 42.50/42.86  , clause( 79643, [ =( o, unpack1( i, pack1( o ) ) ) ] )
% 42.50/42.86  , 0, substitution( 0, [] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  subsumption(
% 42.50/42.86  clause( 64, [ =( unpack1( i, pack1( o ) ), o ) ] )
% 42.50/42.86  , clause( 79644, [ =( unpack1( i, pack1( o ) ), o ) ] )
% 42.50/42.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 79645, [ ~( =( X, i ) ), =( inv( X ), o ) ] )
% 42.50/42.86  , clause( 14, [ ~( =( i, X ) ), =( inv( X ), o ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 79648, [ =( X, unpack1( X, inv( pack1( X ) ) ) ) ] )
% 42.50/42.86  , clause( 4, [ =( unpack1( X, inv( pack1( X ) ) ), X ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  eqswap(
% 42.50/42.86  clause( 79649, [ =( X, unpack1( X, o ) ), =( pack1( X ), i ) ] )
% 42.50/42.86  , clause( 32, [ =( unpack1( X, o ), X ), =( pack1( X ), i ) ] )
% 42.50/42.86  , 0, substitution( 0, [ :=( X, X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  paramod(
% 42.50/42.86  clause( 79652, [ =( X, unpack1( X, o ) ), ~( =( pack1( X ), i ) ) ] )
% 42.50/42.86  , clause( 79645, [ ~( =( X, i ) ), =( inv( X ), o ) ] )
% 42.50/42.86  , 1, clause( 79648, [ =( X, unpack1( X, inv( pack1( X ) ) ) ) ] )
% 42.50/42.86  , 0, 4, substitution( 0, [ :=( X, pack1( X ) )] ), substitution( 1, [ :=( X
% 42.50/42.86    , X )] )).
% 42.50/42.86  
% 42.50/42.86  
% 42.50/42.86  paramod(
% 42.50/42.86  clause( 79653, [ ~( =( i, i ) ), =( X, unpack1( X, o ) ), =( X, unpack1( X
% 300.04/300.51  Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------