TSTP Solution File: SWV547-1.004 by Bliksem---1.12

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 2.46s 2.86s
% Output   : Refutation 2.46s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SWV547-1.004 : TPTP v8.1.0. Released v4.0.0.
% 0.12/0.13  % Command  : bliksem %s
% 0.12/0.34  % Computer : n022.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % DateTime : Tue Jun 14 16:51:18 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 2.46/2.86  *** allocated 10000 integers for termspace/termends
% 2.46/2.86  *** allocated 10000 integers for clauses
% 2.46/2.86  *** allocated 10000 integers for justifications
% 2.46/2.86  Bliksem 1.12
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  Automatic Strategy Selection
% 2.46/2.86  
% 2.46/2.86  Clauses:
% 2.46/2.86  [
% 2.46/2.86     [ =( select( store( X, Y, Z ), Y ), Z ) ],
% 2.46/2.86     [ =( X, Y ), =( select( store( Z, X, T ), Y ), select( Z, Y ) ) ],
% 2.46/2.86     [ =( store( store( X, Y, select( X, Z ) ), Z, select( X, Y ) ), store( 
% 2.46/2.86    store( X, Z, select( X, Y ) ), Y, select( X, Z ) ) ) ],
% 2.46/2.86     [ =( 'a_466', store( a1, i1, 'e_465' ) ) ],
% 2.46/2.86     [ =( 'a_467', store( 'a_466', i1, 'e_465' ) ) ],
% 2.46/2.86     [ =( 'a_469', store( 'a_467', i0, 'e_468' ) ) ],
% 2.46/2.86     [ =( 'a_471', store( 'a_469', i3, 'e_470' ) ) ],
% 2.46/2.86     [ =( 'a_473', store( 'a_471', i3, 'e_472' ) ) ],
% 2.46/2.86     [ =( 'a_475', store( 'a_473', i2, 'e_474' ) ) ],
% 2.46/2.86     [ =( 'a_477', store( 'a_475', i2, 'e_476' ) ) ],
% 2.46/2.86     [ =( 'a_479', store( 'a_477', i0, 'e_478' ) ) ],
% 2.46/2.86     [ =( 'a_480', store( 'a_467', i3, 'e_470' ) ) ],
% 2.46/2.86     [ =( 'a_481', store( 'a_480', i0, 'e_468' ) ) ],
% 2.46/2.86     [ =( 'a_483', store( 'a_481', i3, 'e_482' ) ) ],
% 2.46/2.86     [ =( 'a_485', store( 'a_483', i2, 'e_484' ) ) ],
% 2.46/2.86     [ =( 'a_487', store( 'a_485', i0, 'e_486' ) ) ],
% 2.46/2.86     [ =( 'a_489', store( 'a_487', i2, 'e_488' ) ) ],
% 2.46/2.86     [ =( 'e_465', select( a1, i1 ) ) ],
% 2.46/2.86     [ =( 'e_468', select( 'a_467', i3 ) ) ],
% 2.46/2.86     [ =( 'e_470', select( 'a_467', i0 ) ) ],
% 2.46/2.86     [ =( 'e_472', select( 'a_471', i2 ) ) ],
% 2.46/2.86     [ =( 'e_474', select( 'a_471', i3 ) ) ],
% 2.46/2.86     [ =( 'e_476', select( 'a_475', i0 ) ) ],
% 2.46/2.86     [ =( 'e_478', select( 'a_475', i2 ) ) ],
% 2.46/2.86     [ =( 'e_482', select( 'a_481', i2 ) ) ],
% 2.46/2.86     [ =( 'e_484', select( 'a_481', i3 ) ) ],
% 2.46/2.86     [ =( 'e_486', select( 'a_485', i2 ) ) ],
% 2.46/2.86     [ =( 'e_488', select( 'a_485', i0 ) ) ],
% 2.46/2.86     [ =( 'e_491', select( 'a_479', 'i_490' ) ) ],
% 2.46/2.86     [ =( 'e_492', select( 'a_489', 'i_490' ) ) ],
% 2.46/2.86     [ =( 'i_490', sk( 'a_479', 'a_489' ) ) ],
% 2.46/2.86     [ ~( =( 'e_491', 'e_492' ) ) ]
% 2.46/2.86  ] .
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  percentage equality = 1.000000, percentage horn = 0.968750
% 2.46/2.86  This is a pure equality problem
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  Options Used:
% 2.46/2.86  
% 2.46/2.86  useres =            1
% 2.46/2.86  useparamod =        1
% 2.46/2.86  useeqrefl =         1
% 2.46/2.86  useeqfact =         1
% 2.46/2.86  usefactor =         1
% 2.46/2.86  usesimpsplitting =  0
% 2.46/2.86  usesimpdemod =      5
% 2.46/2.86  usesimpres =        3
% 2.46/2.86  
% 2.46/2.86  resimpinuse      =  1000
% 2.46/2.86  resimpclauses =     20000
% 2.46/2.86  substype =          eqrewr
% 2.46/2.86  backwardsubs =      1
% 2.46/2.86  selectoldest =      5
% 2.46/2.86  
% 2.46/2.86  litorderings [0] =  split
% 2.46/2.86  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.46/2.86  
% 2.46/2.86  termordering =      kbo
% 2.46/2.86  
% 2.46/2.86  litapriori =        0
% 2.46/2.86  termapriori =       1
% 2.46/2.86  litaposteriori =    0
% 2.46/2.86  termaposteriori =   0
% 2.46/2.86  demodaposteriori =  0
% 2.46/2.86  ordereqreflfact =   0
% 2.46/2.86  
% 2.46/2.86  litselect =         negord
% 2.46/2.86  
% 2.46/2.86  maxweight =         15
% 2.46/2.86  maxdepth =          30000
% 2.46/2.86  maxlength =         115
% 2.46/2.86  maxnrvars =         195
% 2.46/2.86  excuselevel =       1
% 2.46/2.86  increasemaxweight = 1
% 2.46/2.86  
% 2.46/2.86  maxselected =       10000000
% 2.46/2.86  maxnrclauses =      10000000
% 2.46/2.86  
% 2.46/2.86  showgenerated =    0
% 2.46/2.86  showkept =         0
% 2.46/2.86  showselected =     0
% 2.46/2.86  showdeleted =      0
% 2.46/2.86  showresimp =       1
% 2.46/2.86  showstatus =       2000
% 2.46/2.86  
% 2.46/2.86  prologoutput =     1
% 2.46/2.86  nrgoals =          5000000
% 2.46/2.86  totalproof =       1
% 2.46/2.86  
% 2.46/2.86  Symbols occurring in the translation:
% 2.46/2.86  
% 2.46/2.86  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.46/2.86  .  [1, 2]      (w:1, o:51, a:1, s:1, b:0), 
% 2.46/2.86  !  [4, 1]      (w:0, o:46, a:1, s:1, b:0), 
% 2.46/2.86  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.46/2.86  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.46/2.86  store  [42, 3]      (w:1, o:78, a:1, s:1, b:0), 
% 2.46/2.86  select  [43, 2]      (w:1, o:76, a:1, s:1, b:0), 
% 2.46/2.86  'a_466'  [45, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 2.46/2.86  a1  [46, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 2.46/2.86  i1  [47, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 2.46/2.86  'e_465'  [48, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 2.46/2.86  'a_467'  [49, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 2.46/2.86  'a_469'  [50, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 2.46/2.86  i0  [51, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 2.46/2.86  'e_468'  [52, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 2.46/2.86  'a_471'  [53, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 2.46/2.86  i3  [54, 0]      (w:1, o:23, a:1, s:1, b:0), 
% 2.46/2.86  'e_470'  [55, 0]      (w:1, o:24, a:1, s:1, b:0), 
% 2.46/2.86  'a_473'  [56, 0]      (w:1, o:25, a:1, s:1, b:0), 
% 2.46/2.86  'e_472'  [57, 0]      (w:1, o:26, a:1, s:1, b:0), 
% 2.46/2.86  'a_475'  [58, 0]      (w:1, o:27, a:1, s:1, b:0), 
% 2.46/2.86  i2  [59, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 2.46/2.86  'e_474'  [60, 0]      (w:1, o:28, a:1, s:1, b:0), 
% 2.46/2.86  'a_477'  [61, 0]      (w:1, o:29, a:1, s:1, b:0), 
% 2.46/2.86  'e_476'  [62, 0]      (w:1, o:30, a:1, s:1, b:0), 
% 2.46/2.86  'a_479'  [63, 0]      (w:1, o:31, a:1, s:1, b:0), 
% 2.46/2.86  'e_478'  [64, 0]      (w:1, o:32, a:1, s:1, b:0), 
% 2.46/2.86  'a_480'  [65, 0]      (w:1, o:33, a:1, s:1, b:0), 
% 2.46/2.86  'a_481'  [66, 0]      (w:1, o:34, a:1, s:1, b:0), 
% 2.46/2.86  'a_483'  [67, 0]      (w:1, o:35, a:1, s:1, b:0), 
% 2.46/2.86  'e_482'  [68, 0]      (w:1, o:36, a:1, s:1, b:0), 
% 2.46/2.86  'a_485'  [69, 0]      (w:1, o:37, a:1, s:1, b:0), 
% 2.46/2.86  'e_484'  [70, 0]      (w:1, o:38, a:1, s:1, b:0), 
% 2.46/2.86  'a_487'  [71, 0]      (w:1, o:39, a:1, s:1, b:0), 
% 2.46/2.86  'e_486'  [72, 0]      (w:1, o:40, a:1, s:1, b:0), 
% 2.46/2.86  'a_489'  [73, 0]      (w:1, o:41, a:1, s:1, b:0), 
% 2.46/2.86  'e_488'  [74, 0]      (w:1, o:42, a:1, s:1, b:0), 
% 2.46/2.86  'e_491'  [75, 0]      (w:1, o:43, a:1, s:1, b:0), 
% 2.46/2.86  'i_490'  [76, 0]      (w:1, o:44, a:1, s:1, b:0), 
% 2.46/2.86  'e_492'  [77, 0]      (w:1, o:45, a:1, s:1, b:0), 
% 2.46/2.86  sk  [78, 2]      (w:1, o:77, a:1, s:1, b:0).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  Starting Search:
% 2.46/2.86  
% 2.46/2.86  Resimplifying inuse:
% 2.46/2.86  Done
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  Intermediate Status:
% 2.46/2.86  Generated:    28150
% 2.46/2.86  Kept:         2007
% 2.46/2.86  Inuse:        218
% 2.46/2.86  Deleted:      36
% 2.46/2.86  Deletedinuse: 9
% 2.46/2.86  
% 2.46/2.86  Resimplifying inuse:
% 2.46/2.86  Done
% 2.46/2.86  
% 2.46/2.86  Resimplifying inuse:
% 2.46/2.86  Done
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  Bliksems!, er is een bewijs:
% 2.46/2.86  % SZS status Unsatisfiable
% 2.46/2.86  % SZS output start Refutation
% 2.46/2.86  
% 2.46/2.86  clause( 0, [ =( select( store( X, Y, Z ), Y ), Z ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 1, [ =( X, Y ), =( select( store( Z, X, T ), Y ), select( Z, Y ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2, [ =( store( store( X, Y, select( X, Z ) ), Z, select( X, Y ) ), 
% 2.46/2.86    store( store( X, Z, select( X, Y ) ), Y, select( X, Z ) ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 5, [ =( store( 'a_467', i0, 'e_468' ), 'a_469' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 6, [ =( store( 'a_469', i3, 'e_470' ), 'a_471' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 7, [ =( store( 'a_471', i3, 'e_472' ), 'a_473' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 8, [ =( store( 'a_473', i2, 'e_474' ), 'a_475' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 9, [ =( store( 'a_475', i2, 'e_476' ), 'a_477' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 10, [ =( store( 'a_477', i0, 'e_478' ), 'a_479' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 11, [ =( store( 'a_467', i3, 'e_470' ), 'a_480' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 12, [ =( store( 'a_480', i0, 'e_468' ), 'a_481' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 13, [ =( store( 'a_481', i3, 'e_482' ), 'a_483' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 14, [ =( store( 'a_483', i2, 'e_484' ), 'a_485' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 15, [ =( store( 'a_485', i0, 'e_486' ), 'a_487' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 16, [ =( store( 'a_487', i2, 'e_488' ), 'a_489' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 18, [ =( select( 'a_467', i3 ), 'e_468' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 19, [ =( select( 'a_467', i0 ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 20, [ =( select( 'a_471', i2 ), 'e_472' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 21, [ =( select( 'a_471', i3 ), 'e_474' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 22, [ =( select( 'a_475', i0 ), 'e_476' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 23, [ =( select( 'a_475', i2 ), 'e_478' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 24, [ =( select( 'a_481', i2 ), 'e_482' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 25, [ =( select( 'a_481', i3 ), 'e_484' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 26, [ =( select( 'a_485', i2 ), 'e_486' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 27, [ =( select( 'a_485', i0 ), 'e_488' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 28, [ =( select( 'a_479', 'i_490' ), 'e_491' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 29, [ =( select( 'a_489', 'i_490' ), 'e_492' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 31, [ ~( =( 'e_492', 'e_491' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 45, [ =( select( 'a_481', X ), 'e_484' ), =( select( store( Y, X, Z
% 2.46/2.86     ), i3 ), select( Y, i3 ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 88, [ =( store( store( 'a_467', X, 'e_470' ), i0, select( 'a_467', 
% 2.46/2.86    X ) ), store( store( 'a_467', i0, select( 'a_467', X ) ), X, 'e_470' ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 91, [ =( store( store( 'a_475', X, 'e_476' ), i0, select( 'a_475', 
% 2.46/2.86    X ) ), store( store( 'a_475', i0, select( 'a_475', X ) ), X, 'e_476' ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 162, [ =( 'e_486', 'e_484' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 171, [ =( store( 'a_485', i0, 'e_484' ), 'a_487' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 191, [ =( select( 'a_469', i0 ), 'e_468' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 206, [ =( i0, X ), =( select( 'a_481', X ), select( 'a_480', X ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 207, [ =( select( 'a_481', i0 ), 'e_468' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 218, [ =( i3, X ), =( select( 'a_471', X ), select( 'a_469', X ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 219, [ =( 'e_474', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 227, [ =( select( 'a_480', i3 ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 246, [ =( i3, X ), =( select( 'a_473', X ), select( 'a_469', X ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 268, [ =( store( 'a_473', i2, 'e_470' ), 'a_475' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 269, [ =( i2, X ), =( select( 'a_475', X ), select( 'a_473', X ) )
% 2.46/2.86     ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 270, [ =( 'e_478', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 271, [ =( store( 'a_477', i0, 'e_470' ), 'a_479' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 350, [ =( select( 'a_475', X ), select( 'a_473', X ) ), =( select( 
% 2.46/2.86    'a_475', X ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 366, [ ~( =( select( 'a_473', X ), 'e_470' ) ), =( select( 'a_475'
% 2.46/2.86    , X ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 367, [ ~( =( select( 'a_473', X ), 'e_470' ) ), =( select( 'a_473'
% 2.46/2.86    , X ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 654, [ =( 'e_470', 'e_468' ), =( select( 'a_473', i0 ), 'e_468' ) ]
% 2.46/2.86     )
% 2.46/2.86  .
% 2.46/2.86  clause( 716, [ =( 'e_470', 'e_468' ), ~( =( 'e_470', 'e_468' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 747, [ =( store( 'a_473', i2, 'e_468' ), 'a_475' ), ~( =( 'e_470', 
% 2.46/2.86    'e_468' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 748, [ =( store( 'a_467', i3, 'e_468' ), 'a_480' ), ~( =( 'e_470', 
% 2.46/2.86    'e_468' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 749, [ =( store( 'a_469', i3, 'e_468' ), 'a_471' ), ~( =( 'e_470', 
% 2.46/2.86    'e_468' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 949, [ =( 'e_484', 'e_468' ), =( 'e_484', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 956, [ ~( =( 'e_470', 'e_468' ) ), =( 'e_484', 'e_468' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 965, [ =( store( 'a_483', i2, 'e_468' ), 'a_485' ), ~( =( 'e_470', 
% 2.46/2.86    'e_468' ) ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 977, [ =( store( 'a_483', i2, 'e_470' ), 'a_485' ), =( 'e_484', 
% 2.46/2.86    'e_468' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 1003, [ =( select( 'a_471', i3 ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 1004, [ =( select( 'a_475', i2 ), 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2794, [ =( 'e_470', 'e_468' ), =( 'e_484', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2800, [ =( i3, i0 ), =( 'e_484', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2817, [ =( 'e_484', 'e_470' ), =( store( 'a_469', i0, 'e_468' ), 
% 2.46/2.86    'a_471' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2818, [ =( 'e_484', 'e_470' ), =( 'a_480', 'a_469' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2861, [ =( 'e_484', 'e_470' ), =( 'a_481', 'a_471' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2872, [ =( 'e_484', 'e_470' ), =( 'e_482', 'e_472' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2886, [ =( 'e_484', 'e_470' ), =( 'a_483', 'a_473' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 2891, [ =( 'e_484', 'e_470' ), =( 'a_485', 'a_475' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3416, [ =( 'a_481', 'a_471' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3431, [ =( 'e_482', 'e_472' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3432, [ =( 'e_484', 'e_470' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3437, [ =( 'a_483', 'a_473' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3439, [ ~( =( 'e_470', 'e_468' ) ), =( 'a_485', 'a_475' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3440, [ =( 'a_485', 'a_475' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3448, [ =( store( 'a_475', i0, 'e_470' ), 'a_487' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3449, [ =( 'e_488', 'e_476' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3452, [ =( store( 'a_487', i2, 'e_476' ), 'a_489' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3548, [ =( 'a_489', 'a_479' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3560, [ =( 'e_492', 'e_491' ) ] )
% 2.46/2.86  .
% 2.46/2.86  clause( 3562, [] )
% 2.46/2.86  .
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  % SZS output end Refutation
% 2.46/2.86  found a proof!
% 2.46/2.86  
% 2.46/2.86  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.46/2.86  
% 2.46/2.86  initialclauses(
% 2.46/2.86  [ clause( 3564, [ =( select( store( X, Y, Z ), Y ), Z ) ] )
% 2.46/2.86  , clause( 3565, [ =( X, Y ), =( select( store( Z, X, T ), Y ), select( Z, Y
% 2.46/2.86     ) ) ] )
% 2.46/2.86  , clause( 3566, [ =( store( store( X, Y, select( X, Z ) ), Z, select( X, Y
% 2.46/2.86     ) ), store( store( X, Z, select( X, Y ) ), Y, select( X, Z ) ) ) ] )
% 2.46/2.86  , clause( 3567, [ =( 'a_466', store( a1, i1, 'e_465' ) ) ] )
% 2.46/2.86  , clause( 3568, [ =( 'a_467', store( 'a_466', i1, 'e_465' ) ) ] )
% 2.46/2.86  , clause( 3569, [ =( 'a_469', store( 'a_467', i0, 'e_468' ) ) ] )
% 2.46/2.86  , clause( 3570, [ =( 'a_471', store( 'a_469', i3, 'e_470' ) ) ] )
% 2.46/2.86  , clause( 3571, [ =( 'a_473', store( 'a_471', i3, 'e_472' ) ) ] )
% 2.46/2.86  , clause( 3572, [ =( 'a_475', store( 'a_473', i2, 'e_474' ) ) ] )
% 2.46/2.86  , clause( 3573, [ =( 'a_477', store( 'a_475', i2, 'e_476' ) ) ] )
% 2.46/2.86  , clause( 3574, [ =( 'a_479', store( 'a_477', i0, 'e_478' ) ) ] )
% 2.46/2.86  , clause( 3575, [ =( 'a_480', store( 'a_467', i3, 'e_470' ) ) ] )
% 2.46/2.86  , clause( 3576, [ =( 'a_481', store( 'a_480', i0, 'e_468' ) ) ] )
% 2.46/2.86  , clause( 3577, [ =( 'a_483', store( 'a_481', i3, 'e_482' ) ) ] )
% 2.46/2.86  , clause( 3578, [ =( 'a_485', store( 'a_483', i2, 'e_484' ) ) ] )
% 2.46/2.86  , clause( 3579, [ =( 'a_487', store( 'a_485', i0, 'e_486' ) ) ] )
% 2.46/2.86  , clause( 3580, [ =( 'a_489', store( 'a_487', i2, 'e_488' ) ) ] )
% 2.46/2.86  , clause( 3581, [ =( 'e_465', select( a1, i1 ) ) ] )
% 2.46/2.86  , clause( 3582, [ =( 'e_468', select( 'a_467', i3 ) ) ] )
% 2.46/2.86  , clause( 3583, [ =( 'e_470', select( 'a_467', i0 ) ) ] )
% 2.46/2.86  , clause( 3584, [ =( 'e_472', select( 'a_471', i2 ) ) ] )
% 2.46/2.86  , clause( 3585, [ =( 'e_474', select( 'a_471', i3 ) ) ] )
% 2.46/2.86  , clause( 3586, [ =( 'e_476', select( 'a_475', i0 ) ) ] )
% 2.46/2.86  , clause( 3587, [ =( 'e_478', select( 'a_475', i2 ) ) ] )
% 2.46/2.86  , clause( 3588, [ =( 'e_482', select( 'a_481', i2 ) ) ] )
% 2.46/2.86  , clause( 3589, [ =( 'e_484', select( 'a_481', i3 ) ) ] )
% 2.46/2.86  , clause( 3590, [ =( 'e_486', select( 'a_485', i2 ) ) ] )
% 2.46/2.86  , clause( 3591, [ =( 'e_488', select( 'a_485', i0 ) ) ] )
% 2.46/2.86  , clause( 3592, [ =( 'e_491', select( 'a_479', 'i_490' ) ) ] )
% 2.46/2.86  , clause( 3593, [ =( 'e_492', select( 'a_489', 'i_490' ) ) ] )
% 2.46/2.86  , clause( 3594, [ =( 'i_490', sk( 'a_479', 'a_489' ) ) ] )
% 2.46/2.86  , clause( 3595, [ ~( =( 'e_491', 'e_492' ) ) ] )
% 2.46/2.86  ] ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 0, [ =( select( store( X, Y, Z ), Y ), Z ) ] )
% 2.46/2.86  , clause( 3564, [ =( select( store( X, Y, Z ), Y ), Z ) ] )
% 2.46/2.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.46/2.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 1, [ =( X, Y ), =( select( store( Z, X, T ), Y ), select( Z, Y ) )
% 2.46/2.86     ] )
% 2.46/2.86  , clause( 3565, [ =( X, Y ), =( select( store( Z, X, T ), Y ), select( Z, Y
% 2.46/2.86     ) ) ] )
% 2.46/2.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 2.46/2.86    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 2, [ =( store( store( X, Y, select( X, Z ) ), Z, select( X, Y ) ), 
% 2.46/2.86    store( store( X, Z, select( X, Y ) ), Y, select( X, Z ) ) ) ] )
% 2.46/2.86  , clause( 3566, [ =( store( store( X, Y, select( X, Z ) ), Z, select( X, Y
% 2.46/2.86     ) ), store( store( X, Z, select( X, Y ) ), Y, select( X, Z ) ) ) ] )
% 2.46/2.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.46/2.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3611, [ =( store( 'a_467', i0, 'e_468' ), 'a_469' ) ] )
% 2.46/2.86  , clause( 3569, [ =( 'a_469', store( 'a_467', i0, 'e_468' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 5, [ =( store( 'a_467', i0, 'e_468' ), 'a_469' ) ] )
% 2.46/2.86  , clause( 3611, [ =( store( 'a_467', i0, 'e_468' ), 'a_469' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3619, [ =( store( 'a_469', i3, 'e_470' ), 'a_471' ) ] )
% 2.46/2.86  , clause( 3570, [ =( 'a_471', store( 'a_469', i3, 'e_470' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 6, [ =( store( 'a_469', i3, 'e_470' ), 'a_471' ) ] )
% 2.46/2.86  , clause( 3619, [ =( store( 'a_469', i3, 'e_470' ), 'a_471' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3628, [ =( store( 'a_471', i3, 'e_472' ), 'a_473' ) ] )
% 2.46/2.86  , clause( 3571, [ =( 'a_473', store( 'a_471', i3, 'e_472' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 7, [ =( store( 'a_471', i3, 'e_472' ), 'a_473' ) ] )
% 2.46/2.86  , clause( 3628, [ =( store( 'a_471', i3, 'e_472' ), 'a_473' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3638, [ =( store( 'a_473', i2, 'e_474' ), 'a_475' ) ] )
% 2.46/2.86  , clause( 3572, [ =( 'a_475', store( 'a_473', i2, 'e_474' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 8, [ =( store( 'a_473', i2, 'e_474' ), 'a_475' ) ] )
% 2.46/2.86  , clause( 3638, [ =( store( 'a_473', i2, 'e_474' ), 'a_475' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3649, [ =( store( 'a_475', i2, 'e_476' ), 'a_477' ) ] )
% 2.46/2.86  , clause( 3573, [ =( 'a_477', store( 'a_475', i2, 'e_476' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 9, [ =( store( 'a_475', i2, 'e_476' ), 'a_477' ) ] )
% 2.46/2.86  , clause( 3649, [ =( store( 'a_475', i2, 'e_476' ), 'a_477' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3661, [ =( store( 'a_477', i0, 'e_478' ), 'a_479' ) ] )
% 2.46/2.86  , clause( 3574, [ =( 'a_479', store( 'a_477', i0, 'e_478' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 10, [ =( store( 'a_477', i0, 'e_478' ), 'a_479' ) ] )
% 2.46/2.86  , clause( 3661, [ =( store( 'a_477', i0, 'e_478' ), 'a_479' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3674, [ =( store( 'a_467', i3, 'e_470' ), 'a_480' ) ] )
% 2.46/2.86  , clause( 3575, [ =( 'a_480', store( 'a_467', i3, 'e_470' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 11, [ =( store( 'a_467', i3, 'e_470' ), 'a_480' ) ] )
% 2.46/2.86  , clause( 3674, [ =( store( 'a_467', i3, 'e_470' ), 'a_480' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3688, [ =( store( 'a_480', i0, 'e_468' ), 'a_481' ) ] )
% 2.46/2.86  , clause( 3576, [ =( 'a_481', store( 'a_480', i0, 'e_468' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 12, [ =( store( 'a_480', i0, 'e_468' ), 'a_481' ) ] )
% 2.46/2.86  , clause( 3688, [ =( store( 'a_480', i0, 'e_468' ), 'a_481' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3703, [ =( store( 'a_481', i3, 'e_482' ), 'a_483' ) ] )
% 2.46/2.86  , clause( 3577, [ =( 'a_483', store( 'a_481', i3, 'e_482' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 13, [ =( store( 'a_481', i3, 'e_482' ), 'a_483' ) ] )
% 2.46/2.86  , clause( 3703, [ =( store( 'a_481', i3, 'e_482' ), 'a_483' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3719, [ =( store( 'a_483', i2, 'e_484' ), 'a_485' ) ] )
% 2.46/2.86  , clause( 3578, [ =( 'a_485', store( 'a_483', i2, 'e_484' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 14, [ =( store( 'a_483', i2, 'e_484' ), 'a_485' ) ] )
% 2.46/2.86  , clause( 3719, [ =( store( 'a_483', i2, 'e_484' ), 'a_485' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3736, [ =( store( 'a_485', i0, 'e_486' ), 'a_487' ) ] )
% 2.46/2.86  , clause( 3579, [ =( 'a_487', store( 'a_485', i0, 'e_486' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 15, [ =( store( 'a_485', i0, 'e_486' ), 'a_487' ) ] )
% 2.46/2.86  , clause( 3736, [ =( store( 'a_485', i0, 'e_486' ), 'a_487' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3754, [ =( store( 'a_487', i2, 'e_488' ), 'a_489' ) ] )
% 2.46/2.86  , clause( 3580, [ =( 'a_489', store( 'a_487', i2, 'e_488' ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 16, [ =( store( 'a_487', i2, 'e_488' ), 'a_489' ) ] )
% 2.46/2.86  , clause( 3754, [ =( store( 'a_487', i2, 'e_488' ), 'a_489' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3774, [ =( select( 'a_467', i3 ), 'e_468' ) ] )
% 2.46/2.86  , clause( 3582, [ =( 'e_468', select( 'a_467', i3 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 18, [ =( select( 'a_467', i3 ), 'e_468' ) ] )
% 2.46/2.86  , clause( 3774, [ =( select( 'a_467', i3 ), 'e_468' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3795, [ =( select( 'a_467', i0 ), 'e_470' ) ] )
% 2.46/2.86  , clause( 3583, [ =( 'e_470', select( 'a_467', i0 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 19, [ =( select( 'a_467', i0 ), 'e_470' ) ] )
% 2.46/2.86  , clause( 3795, [ =( select( 'a_467', i0 ), 'e_470' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3817, [ =( select( 'a_471', i2 ), 'e_472' ) ] )
% 2.46/2.86  , clause( 3584, [ =( 'e_472', select( 'a_471', i2 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 20, [ =( select( 'a_471', i2 ), 'e_472' ) ] )
% 2.46/2.86  , clause( 3817, [ =( select( 'a_471', i2 ), 'e_472' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3840, [ =( select( 'a_471', i3 ), 'e_474' ) ] )
% 2.46/2.86  , clause( 3585, [ =( 'e_474', select( 'a_471', i3 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 21, [ =( select( 'a_471', i3 ), 'e_474' ) ] )
% 2.46/2.86  , clause( 3840, [ =( select( 'a_471', i3 ), 'e_474' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3864, [ =( select( 'a_475', i0 ), 'e_476' ) ] )
% 2.46/2.86  , clause( 3586, [ =( 'e_476', select( 'a_475', i0 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 22, [ =( select( 'a_475', i0 ), 'e_476' ) ] )
% 2.46/2.86  , clause( 3864, [ =( select( 'a_475', i0 ), 'e_476' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3889, [ =( select( 'a_475', i2 ), 'e_478' ) ] )
% 2.46/2.86  , clause( 3587, [ =( 'e_478', select( 'a_475', i2 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 23, [ =( select( 'a_475', i2 ), 'e_478' ) ] )
% 2.46/2.86  , clause( 3889, [ =( select( 'a_475', i2 ), 'e_478' ) ] )
% 2.46/2.86  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  eqswap(
% 2.46/2.86  clause( 3915, [ =( select( 'a_481', i2 ), 'e_482' ) ] )
% 2.46/2.86  , clause( 3588, [ =( 'e_482', select( 'a_481', i2 ) ) ] )
% 2.46/2.86  , 0, substitution( 0, [] )).
% 2.46/2.86  
% 2.46/2.86  
% 2.46/2.86  subsumption(
% 2.46/2.86  clause( 24, [ =( select( 'a_Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------