TSTP Solution File: SWV547-1.004 by Metis---2.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Metis---2.4
% Problem : SWV547-1.004 : TPTP v8.1.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : metis --show proof --show saturation %s
% Computer : n025.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 : 600s
% DateTime : Wed Jul 20 20:38:55 EDT 2022
% Result : Unsatisfiable 0.21s 0.47s
% Output : CNFRefutation 0.21s
% Verified :
% SZS Type : Refutation
% Derivation depth : 46
% Number of leaves : 109
% Syntax : Number of clauses : 314 ( 148 unt; 0 nHn; 295 RR)
% Number of literals : 551 ( 550 equ; 239 neg)
% Maximal clause size : 3 ( 1 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 3 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 31 ( 31 usr; 29 con; 0-3 aty)
% Number of variables : 47 ( 1 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(a1,axiom,
select(store(A,I,E),I) = E ).
cnf(a3,axiom,
store(store(A,I,select(A,J)),J,select(A,I)) = store(store(A,J,select(A,I)),I,select(A,J)) ).
cnf(hyp2,hypothesis,
a_469 = store(a_467,i0,e_468) ).
cnf(hyp3,hypothesis,
a_471 = store(a_469,i3,e_470) ).
cnf(hyp4,hypothesis,
a_473 = store(a_471,i3,e_472) ).
cnf(hyp5,hypothesis,
a_475 = store(a_473,i2,e_474) ).
cnf(hyp6,hypothesis,
a_477 = store(a_475,i2,e_476) ).
cnf(hyp7,hypothesis,
a_479 = store(a_477,i0,e_478) ).
cnf(hyp8,hypothesis,
a_480 = store(a_467,i3,e_470) ).
cnf(hyp9,hypothesis,
a_481 = store(a_480,i0,e_468) ).
cnf(hyp10,hypothesis,
a_483 = store(a_481,i3,e_482) ).
cnf(hyp11,hypothesis,
a_485 = store(a_483,i2,e_484) ).
cnf(hyp12,hypothesis,
a_487 = store(a_485,i0,e_486) ).
cnf(hyp13,hypothesis,
a_489 = store(a_487,i2,e_488) ).
cnf(hyp15,hypothesis,
e_468 = select(a_467,i3) ).
cnf(hyp16,hypothesis,
e_470 = select(a_467,i0) ).
cnf(hyp17,hypothesis,
e_472 = select(a_471,i2) ).
cnf(hyp18,hypothesis,
e_474 = select(a_471,i3) ).
cnf(hyp19,hypothesis,
e_476 = select(a_475,i0) ).
cnf(hyp20,hypothesis,
e_478 = select(a_475,i2) ).
cnf(hyp21,hypothesis,
e_482 = select(a_481,i2) ).
cnf(hyp22,hypothesis,
e_484 = select(a_481,i3) ).
cnf(hyp23,hypothesis,
e_486 = select(a_485,i2) ).
cnf(hyp24,hypothesis,
e_488 = select(a_485,i0) ).
cnf(hyp25,hypothesis,
e_491 = select(a_479,i_490) ).
cnf(hyp26,hypothesis,
e_492 = select(a_489,i_490) ).
cnf(goal,negated_conjecture,
e_491 != e_492 ).
cnf(refute_0_0,plain,
X = X,
introduced(tautology,[refl,[$fot(X)]]) ).
cnf(refute_0_1,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf( $equal(X,X) ),[0],$fot(Y)]]) ).
cnf(refute_0_2,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf( $equal(X,X) )],[refute_0_0,refute_0_1]) ).
cnf(refute_0_3,plain,
( e_491 != select(a_479,i_490)
| select(a_479,i_490) = e_491 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_491)),bind(Y,$fot(select(a_479,i_490)))]]) ).
cnf(refute_0_4,plain,
select(a_479,i_490) = e_491,
inference(resolve,[$cnf( $equal(e_491,select(a_479,i_490)) )],[hyp25,refute_0_3]) ).
cnf(refute_0_5,plain,
store(store(a_475,i2,select(a_475,X_5)),X_5,select(a_475,i2)) = store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),
inference(subst,[],[a3:[bind(A,$fot(a_475)),bind(I,$fot(i2)),bind(J,$fot(X_5))]]) ).
cnf(refute_0_6,plain,
select(store(a_473,i2,e_474),i2) = e_474,
inference(subst,[],[a1:[bind(A,$fot(a_473)),bind(E,$fot(e_474)),bind(I,$fot(i2))]]) ).
cnf(refute_0_7,plain,
( a_475 != store(a_473,i2,e_474)
| store(a_473,i2,e_474) = a_475 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_475)),bind(Y,$fot(store(a_473,i2,e_474)))]]) ).
cnf(refute_0_8,plain,
store(a_473,i2,e_474) = a_475,
inference(resolve,[$cnf( $equal(a_475,store(a_473,i2,e_474)) )],[hyp5,refute_0_7]) ).
cnf(refute_0_9,plain,
( select(store(a_473,i2,e_474),i2) != e_474
| store(a_473,i2,e_474) != a_475
| select(a_475,i2) = e_474 ),
introduced(tautology,[equality,[$cnf( $equal(select(store(a_473,i2,e_474),i2),e_474) ),[0,0],$fot(a_475)]]) ).
cnf(refute_0_10,plain,
( select(store(a_473,i2,e_474),i2) != e_474
| select(a_475,i2) = e_474 ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_474),a_475) )],[refute_0_8,refute_0_9]) ).
cnf(refute_0_11,plain,
select(a_475,i2) = e_474,
inference(resolve,[$cnf( $equal(select(store(a_473,i2,e_474),i2),e_474) )],[refute_0_6,refute_0_10]) ).
cnf(refute_0_12,plain,
( e_478 != select(a_475,i2)
| select(a_475,i2) = e_478 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_478)),bind(Y,$fot(select(a_475,i2)))]]) ).
cnf(refute_0_13,plain,
select(a_475,i2) = e_478,
inference(resolve,[$cnf( $equal(e_478,select(a_475,i2)) )],[hyp20,refute_0_12]) ).
cnf(refute_0_14,plain,
( select(a_475,i2) != e_474
| select(a_475,i2) != e_478
| e_478 = e_474 ),
introduced(tautology,[equality,[$cnf( $equal(select(a_475,i2),e_474) ),[0],$fot(e_478)]]) ).
cnf(refute_0_15,plain,
( select(a_475,i2) != e_474
| e_478 = e_474 ),
inference(resolve,[$cnf( $equal(select(a_475,i2),e_478) )],[refute_0_13,refute_0_14]) ).
cnf(refute_0_16,plain,
select(store(a_469,i3,e_470),i3) = e_470,
inference(subst,[],[a1:[bind(A,$fot(a_469)),bind(E,$fot(e_470)),bind(I,$fot(i3))]]) ).
cnf(refute_0_17,plain,
( a_471 != store(a_469,i3,e_470)
| store(a_469,i3,e_470) = a_471 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_471)),bind(Y,$fot(store(a_469,i3,e_470)))]]) ).
cnf(refute_0_18,plain,
store(a_469,i3,e_470) = a_471,
inference(resolve,[$cnf( $equal(a_471,store(a_469,i3,e_470)) )],[hyp3,refute_0_17]) ).
cnf(refute_0_19,plain,
( select(store(a_469,i3,e_470),i3) != e_470
| store(a_469,i3,e_470) != a_471
| select(a_471,i3) = e_470 ),
introduced(tautology,[equality,[$cnf( $equal(select(store(a_469,i3,e_470),i3),e_470) ),[0,0],$fot(a_471)]]) ).
cnf(refute_0_20,plain,
( select(store(a_469,i3,e_470),i3) != e_470
| select(a_471,i3) = e_470 ),
inference(resolve,[$cnf( $equal(store(a_469,i3,e_470),a_471) )],[refute_0_18,refute_0_19]) ).
cnf(refute_0_21,plain,
select(a_471,i3) = e_470,
inference(resolve,[$cnf( $equal(select(store(a_469,i3,e_470),i3),e_470) )],[refute_0_16,refute_0_20]) ).
cnf(refute_0_22,plain,
( e_474 != select(a_471,i3)
| select(a_471,i3) = e_474 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_474)),bind(Y,$fot(select(a_471,i3)))]]) ).
cnf(refute_0_23,plain,
select(a_471,i3) = e_474,
inference(resolve,[$cnf( $equal(e_474,select(a_471,i3)) )],[hyp18,refute_0_22]) ).
cnf(refute_0_24,plain,
( select(a_471,i3) != e_470
| select(a_471,i3) != e_474
| e_474 = e_470 ),
introduced(tautology,[equality,[$cnf( $equal(select(a_471,i3),e_470) ),[0],$fot(e_474)]]) ).
cnf(refute_0_25,plain,
( select(a_471,i3) != e_470
| e_474 = e_470 ),
inference(resolve,[$cnf( $equal(select(a_471,i3),e_474) )],[refute_0_23,refute_0_24]) ).
cnf(refute_0_26,plain,
e_474 = e_470,
inference(resolve,[$cnf( $equal(select(a_471,i3),e_470) )],[refute_0_21,refute_0_25]) ).
cnf(refute_0_27,plain,
( e_474 != e_470
| e_478 != e_474
| e_478 = e_470 ),
introduced(tautology,[equality,[$cnf( $equal(e_478,e_474) ),[1],$fot(e_470)]]) ).
cnf(refute_0_28,plain,
( e_478 != e_474
| e_478 = e_470 ),
inference(resolve,[$cnf( $equal(e_474,e_470) )],[refute_0_26,refute_0_27]) ).
cnf(refute_0_29,plain,
( select(a_475,i2) != e_474
| e_478 = e_470 ),
inference(resolve,[$cnf( $equal(e_478,e_474) )],[refute_0_15,refute_0_28]) ).
cnf(refute_0_30,plain,
e_478 = e_470,
inference(resolve,[$cnf( $equal(select(a_475,i2),e_474) )],[refute_0_11,refute_0_29]) ).
cnf(refute_0_31,plain,
( e_478 != e_470
| e_478 != select(a_475,i2)
| e_470 = select(a_475,i2) ),
introduced(tautology,[equality,[$cnf( $equal(e_478,select(a_475,i2)) ),[0],$fot(e_470)]]) ).
cnf(refute_0_32,plain,
( e_478 != select(a_475,i2)
| e_470 = select(a_475,i2) ),
inference(resolve,[$cnf( $equal(e_478,e_470) )],[refute_0_30,refute_0_31]) ).
cnf(refute_0_33,plain,
e_470 = select(a_475,i2),
inference(resolve,[$cnf( $equal(e_478,select(a_475,i2)) )],[hyp20,refute_0_32]) ).
cnf(refute_0_34,plain,
( e_470 != select(a_475,i2)
| select(a_475,i2) = e_470 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_470)),bind(Y,$fot(select(a_475,i2)))]]) ).
cnf(refute_0_35,plain,
select(a_475,i2) = e_470,
inference(resolve,[$cnf( $equal(e_470,select(a_475,i2)) )],[refute_0_33,refute_0_34]) ).
cnf(refute_0_36,plain,
( select(a_475,i2) != e_470
| store(store(a_475,i2,select(a_475,X_5)),X_5,select(a_475,i2)) != store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))
| store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i2,select(a_475,X_5)),X_5,select(a_475,i2)),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) ),[0,2],$fot(e_470)]]) ).
cnf(refute_0_37,plain,
( store(store(a_475,i2,select(a_475,X_5)),X_5,select(a_475,i2)) != store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))
| store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) ),
inference(resolve,[$cnf( $equal(select(a_475,i2),e_470) )],[refute_0_35,refute_0_36]) ).
cnf(refute_0_38,plain,
store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,select(a_475,X_5)),X_5,select(a_475,i2)),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) )],[refute_0_5,refute_0_37]) ).
cnf(refute_0_39,plain,
store(a_475,X_5,select(a_475,i2)) = store(a_475,X_5,select(a_475,i2)),
introduced(tautology,[refl,[$fot(store(a_475,X_5,select(a_475,i2)))]]) ).
cnf(refute_0_40,plain,
( select(a_475,i2) != e_470
| store(a_475,X_5,select(a_475,i2)) != store(a_475,X_5,select(a_475,i2))
| store(a_475,X_5,select(a_475,i2)) = store(a_475,X_5,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_475,X_5,select(a_475,i2)),store(a_475,X_5,select(a_475,i2))) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_41,plain,
( select(a_475,i2) != e_470
| store(a_475,X_5,select(a_475,i2)) = store(a_475,X_5,e_470) ),
inference(resolve,[$cnf( $equal(store(a_475,X_5,select(a_475,i2)),store(a_475,X_5,select(a_475,i2))) )],[refute_0_39,refute_0_40]) ).
cnf(refute_0_42,plain,
store(a_475,X_5,select(a_475,i2)) = store(a_475,X_5,e_470),
inference(resolve,[$cnf( $equal(select(a_475,i2),e_470) )],[refute_0_35,refute_0_41]) ).
cnf(refute_0_43,plain,
store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) = store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),
introduced(tautology,[refl,[$fot(store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)))]]) ).
cnf(refute_0_44,plain,
( store(a_475,X_5,select(a_475,i2)) != store(a_475,X_5,e_470)
| store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) != store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))
| store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) ),[1,0],$fot(store(a_475,X_5,e_470))]]) ).
cnf(refute_0_45,plain,
( store(a_475,X_5,select(a_475,i2)) != store(a_475,X_5,e_470)
| store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)) ),
inference(resolve,[$cnf( $equal(store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) )],[refute_0_43,refute_0_44]) ).
cnf(refute_0_46,plain,
store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)),
inference(resolve,[$cnf( $equal(store(a_475,X_5,select(a_475,i2)),store(a_475,X_5,e_470)) )],[refute_0_42,refute_0_45]) ).
cnf(refute_0_47,plain,
( store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)) != store(store(a_475,X_5,e_470),i2,select(a_475,X_5))
| store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) != store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))
| store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i2,select(a_475,X_5)),X_5,e_470),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) ),[1],$fot(store(store(a_475,X_5,e_470),i2,select(a_475,X_5)))]]) ).
cnf(refute_0_48,plain,
( store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) != store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))
| store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)) ),
inference(resolve,[$cnf( $equal(store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5)),store(store(a_475,X_5,e_470),i2,select(a_475,X_5))) )],[refute_0_46,refute_0_47]) ).
cnf(refute_0_49,plain,
store(store(a_475,i2,select(a_475,X_5)),X_5,e_470) = store(store(a_475,X_5,e_470),i2,select(a_475,X_5)),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,select(a_475,X_5)),X_5,e_470),store(store(a_475,X_5,select(a_475,i2)),i2,select(a_475,X_5))) )],[refute_0_38,refute_0_48]) ).
cnf(refute_0_50,plain,
store(store(a_475,i2,select(a_475,i0)),i0,e_470) = store(store(a_475,i0,e_470),i2,select(a_475,i0)),
inference(subst,[],[refute_0_49:[bind(X_5,$fot(i0))]]) ).
cnf(refute_0_51,plain,
( e_476 != select(a_475,i0)
| select(a_475,i0) = e_476 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_476)),bind(Y,$fot(select(a_475,i0)))]]) ).
cnf(refute_0_52,plain,
select(a_475,i0) = e_476,
inference(resolve,[$cnf( $equal(e_476,select(a_475,i0)) )],[hyp19,refute_0_51]) ).
cnf(refute_0_53,plain,
( select(a_475,i0) != e_476
| store(store(a_475,i2,select(a_475,i0)),i0,e_470) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| store(store(a_475,i2,e_476),i0,e_470) = store(store(a_475,i0,e_470),i2,select(a_475,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i2,select(a_475,i0)),i0,e_470),store(store(a_475,i0,e_470),i2,select(a_475,i0))) ),[0,0,2],$fot(e_476)]]) ).
cnf(refute_0_54,plain,
( store(store(a_475,i2,select(a_475,i0)),i0,e_470) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| store(store(a_475,i2,e_476),i0,e_470) = store(store(a_475,i0,e_470),i2,select(a_475,i0)) ),
inference(resolve,[$cnf( $equal(select(a_475,i0),e_476) )],[refute_0_52,refute_0_53]) ).
cnf(refute_0_55,plain,
store(store(a_475,i2,e_476),i0,e_470) = store(store(a_475,i0,e_470),i2,select(a_475,i0)),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,select(a_475,i0)),i0,e_470),store(store(a_475,i0,e_470),i2,select(a_475,i0))) )],[refute_0_50,refute_0_54]) ).
cnf(refute_0_56,plain,
store(a_477,i0,e_478) = store(a_477,i0,e_478),
introduced(tautology,[refl,[$fot(store(a_477,i0,e_478))]]) ).
cnf(refute_0_57,plain,
( e_478 != e_470
| store(a_477,i0,e_478) != store(a_477,i0,e_478)
| store(a_477,i0,e_478) = store(a_477,i0,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_477,i0,e_478),store(a_477,i0,e_478)) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_58,plain,
( e_478 != e_470
| store(a_477,i0,e_478) = store(a_477,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(a_477,i0,e_478),store(a_477,i0,e_478)) )],[refute_0_56,refute_0_57]) ).
cnf(refute_0_59,plain,
store(a_477,i0,e_478) = store(a_477,i0,e_470),
inference(resolve,[$cnf( $equal(e_478,e_470) )],[refute_0_30,refute_0_58]) ).
cnf(refute_0_60,plain,
( a_479 != store(a_477,i0,e_478)
| store(a_477,i0,e_478) != store(a_477,i0,e_470)
| a_479 = store(a_477,i0,e_470) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_479,store(a_477,i0,e_470)) ),[0],$fot(store(a_477,i0,e_478))]]) ).
cnf(refute_0_61,plain,
( a_479 != store(a_477,i0,e_478)
| a_479 = store(a_477,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(a_477,i0,e_478),store(a_477,i0,e_470)) )],[refute_0_59,refute_0_60]) ).
cnf(refute_0_62,plain,
a_479 = store(a_477,i0,e_470),
inference(resolve,[$cnf( $equal(a_479,store(a_477,i0,e_478)) )],[hyp7,refute_0_61]) ).
cnf(refute_0_63,plain,
( a_479 != store(a_477,i0,e_470)
| store(a_477,i0,e_470) = a_479 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_479)),bind(Y,$fot(store(a_477,i0,e_470)))]]) ).
cnf(refute_0_64,plain,
store(a_477,i0,e_470) = a_479,
inference(resolve,[$cnf( $equal(a_479,store(a_477,i0,e_470)) )],[refute_0_62,refute_0_63]) ).
cnf(refute_0_65,plain,
( a_477 != store(a_475,i2,e_476)
| store(a_475,i2,e_476) = a_477 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_477)),bind(Y,$fot(store(a_475,i2,e_476)))]]) ).
cnf(refute_0_66,plain,
store(a_475,i2,e_476) = a_477,
inference(resolve,[$cnf( $equal(a_477,store(a_475,i2,e_476)) )],[hyp6,refute_0_65]) ).
cnf(refute_0_67,plain,
store(store(a_475,i2,e_476),i0,e_470) = store(store(a_475,i2,e_476),i0,e_470),
introduced(tautology,[refl,[$fot(store(store(a_475,i2,e_476),i0,e_470))]]) ).
cnf(refute_0_68,plain,
( store(a_475,i2,e_476) != a_477
| store(store(a_475,i2,e_476),i0,e_470) != store(store(a_475,i2,e_476),i0,e_470)
| store(store(a_475,i2,e_476),i0,e_470) = store(a_477,i0,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),store(store(a_475,i2,e_476),i0,e_470)) ),[1,0],$fot(a_477)]]) ).
cnf(refute_0_69,plain,
( store(a_475,i2,e_476) != a_477
| store(store(a_475,i2,e_476),i0,e_470) = store(a_477,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),store(store(a_475,i2,e_476),i0,e_470)) )],[refute_0_67,refute_0_68]) ).
cnf(refute_0_70,plain,
store(store(a_475,i2,e_476),i0,e_470) = store(a_477,i0,e_470),
inference(resolve,[$cnf( $equal(store(a_475,i2,e_476),a_477) )],[refute_0_66,refute_0_69]) ).
cnf(refute_0_71,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf( $equal(Y,Z) ),[0],$fot(X)]]) ).
cnf(refute_0_72,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf( $equal(Y,X) )],[refute_0_2,refute_0_71]) ).
cnf(refute_0_73,plain,
( store(a_477,i0,e_470) != a_479
| store(store(a_475,i2,e_476),i0,e_470) != store(a_477,i0,e_470)
| store(store(a_475,i2,e_476),i0,e_470) = a_479 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_475,i2,e_476),i0,e_470))),bind(Y,$fot(store(a_477,i0,e_470))),bind(Z,$fot(a_479))]]) ).
cnf(refute_0_74,plain,
( store(a_477,i0,e_470) != a_479
| store(store(a_475,i2,e_476),i0,e_470) = a_479 ),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),store(a_477,i0,e_470)) )],[refute_0_70,refute_0_73]) ).
cnf(refute_0_75,plain,
store(store(a_475,i2,e_476),i0,e_470) = a_479,
inference(resolve,[$cnf( $equal(store(a_477,i0,e_470),a_479) )],[refute_0_64,refute_0_74]) ).
cnf(refute_0_76,plain,
( store(store(a_475,i2,e_476),i0,e_470) != a_479
| store(store(a_475,i2,e_476),i0,e_470) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| a_479 = store(store(a_475,i0,e_470),i2,select(a_475,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),store(store(a_475,i0,e_470),i2,select(a_475,i0))) ),[0],$fot(a_479)]]) ).
cnf(refute_0_77,plain,
( store(store(a_475,i2,e_476),i0,e_470) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| a_479 = store(store(a_475,i0,e_470),i2,select(a_475,i0)) ),
inference(resolve,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),a_479) )],[refute_0_75,refute_0_76]) ).
cnf(refute_0_78,plain,
store(store(a_467,i3,select(a_467,X_5)),X_5,select(a_467,i3)) = store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),
inference(subst,[],[a3:[bind(A,$fot(a_467)),bind(I,$fot(i3)),bind(J,$fot(X_5))]]) ).
cnf(refute_0_79,plain,
( e_468 != select(a_467,i3)
| select(a_467,i3) = e_468 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_468)),bind(Y,$fot(select(a_467,i3)))]]) ).
cnf(refute_0_80,plain,
select(a_467,i3) = e_468,
inference(resolve,[$cnf( $equal(e_468,select(a_467,i3)) )],[hyp15,refute_0_79]) ).
cnf(refute_0_81,plain,
( select(a_467,i3) != e_468
| store(store(a_467,i3,select(a_467,X_5)),X_5,select(a_467,i3)) != store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))
| store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i3,select(a_467,X_5)),X_5,select(a_467,i3)),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) ),[0,2],$fot(e_468)]]) ).
cnf(refute_0_82,plain,
( store(store(a_467,i3,select(a_467,X_5)),X_5,select(a_467,i3)) != store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))
| store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) ),
inference(resolve,[$cnf( $equal(select(a_467,i3),e_468) )],[refute_0_80,refute_0_81]) ).
cnf(refute_0_83,plain,
store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,select(a_467,X_5)),X_5,select(a_467,i3)),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) )],[refute_0_78,refute_0_82]) ).
cnf(refute_0_84,plain,
store(a_467,X_5,select(a_467,i3)) = store(a_467,X_5,select(a_467,i3)),
introduced(tautology,[refl,[$fot(store(a_467,X_5,select(a_467,i3)))]]) ).
cnf(refute_0_85,plain,
( select(a_467,i3) != e_468
| store(a_467,X_5,select(a_467,i3)) != store(a_467,X_5,select(a_467,i3))
| store(a_467,X_5,select(a_467,i3)) = store(a_467,X_5,e_468) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_467,X_5,select(a_467,i3)),store(a_467,X_5,select(a_467,i3))) ),[1,2],$fot(e_468)]]) ).
cnf(refute_0_86,plain,
( select(a_467,i3) != e_468
| store(a_467,X_5,select(a_467,i3)) = store(a_467,X_5,e_468) ),
inference(resolve,[$cnf( $equal(store(a_467,X_5,select(a_467,i3)),store(a_467,X_5,select(a_467,i3))) )],[refute_0_84,refute_0_85]) ).
cnf(refute_0_87,plain,
store(a_467,X_5,select(a_467,i3)) = store(a_467,X_5,e_468),
inference(resolve,[$cnf( $equal(select(a_467,i3),e_468) )],[refute_0_80,refute_0_86]) ).
cnf(refute_0_88,plain,
store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) = store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),
introduced(tautology,[refl,[$fot(store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)))]]) ).
cnf(refute_0_89,plain,
( store(a_467,X_5,select(a_467,i3)) != store(a_467,X_5,e_468)
| store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) != store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))
| store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) ),[1,0],$fot(store(a_467,X_5,e_468))]]) ).
cnf(refute_0_90,plain,
( store(a_467,X_5,select(a_467,i3)) != store(a_467,X_5,e_468)
| store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)) ),
inference(resolve,[$cnf( $equal(store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) )],[refute_0_88,refute_0_89]) ).
cnf(refute_0_91,plain,
store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)),
inference(resolve,[$cnf( $equal(store(a_467,X_5,select(a_467,i3)),store(a_467,X_5,e_468)) )],[refute_0_87,refute_0_90]) ).
cnf(refute_0_92,plain,
( store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)) != store(store(a_467,X_5,e_468),i3,select(a_467,X_5))
| store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) != store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))
| store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i3,select(a_467,X_5)),X_5,e_468),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) ),[1],$fot(store(store(a_467,X_5,e_468),i3,select(a_467,X_5)))]]) ).
cnf(refute_0_93,plain,
( store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) != store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))
| store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)) ),
inference(resolve,[$cnf( $equal(store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5)),store(store(a_467,X_5,e_468),i3,select(a_467,X_5))) )],[refute_0_91,refute_0_92]) ).
cnf(refute_0_94,plain,
store(store(a_467,i3,select(a_467,X_5)),X_5,e_468) = store(store(a_467,X_5,e_468),i3,select(a_467,X_5)),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,select(a_467,X_5)),X_5,e_468),store(store(a_467,X_5,select(a_467,i3)),i3,select(a_467,X_5))) )],[refute_0_83,refute_0_93]) ).
cnf(refute_0_95,plain,
store(store(a_467,i3,select(a_467,i0)),i0,e_468) = store(store(a_467,i0,e_468),i3,select(a_467,i0)),
inference(subst,[],[refute_0_94:[bind(X_5,$fot(i0))]]) ).
cnf(refute_0_96,plain,
( e_470 != select(a_467,i0)
| select(a_467,i0) = e_470 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_470)),bind(Y,$fot(select(a_467,i0)))]]) ).
cnf(refute_0_97,plain,
select(a_467,i0) = e_470,
inference(resolve,[$cnf( $equal(e_470,select(a_467,i0)) )],[hyp16,refute_0_96]) ).
cnf(refute_0_98,plain,
( select(a_467,i0) != e_470
| store(store(a_467,i3,select(a_467,i0)),i0,e_468) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| store(store(a_467,i3,e_470),i0,e_468) = store(store(a_467,i0,e_468),i3,select(a_467,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i3,select(a_467,i0)),i0,e_468),store(store(a_467,i0,e_468),i3,select(a_467,i0))) ),[0,0,2],$fot(e_470)]]) ).
cnf(refute_0_99,plain,
( store(store(a_467,i3,select(a_467,i0)),i0,e_468) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| store(store(a_467,i3,e_470),i0,e_468) = store(store(a_467,i0,e_468),i3,select(a_467,i0)) ),
inference(resolve,[$cnf( $equal(select(a_467,i0),e_470) )],[refute_0_97,refute_0_98]) ).
cnf(refute_0_100,plain,
store(store(a_467,i3,e_470),i0,e_468) = store(store(a_467,i0,e_468),i3,select(a_467,i0)),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,select(a_467,i0)),i0,e_468),store(store(a_467,i0,e_468),i3,select(a_467,i0))) )],[refute_0_95,refute_0_99]) ).
cnf(refute_0_101,plain,
( a_481 != store(a_480,i0,e_468)
| store(a_480,i0,e_468) = a_481 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_481)),bind(Y,$fot(store(a_480,i0,e_468)))]]) ).
cnf(refute_0_102,plain,
store(a_480,i0,e_468) = a_481,
inference(resolve,[$cnf( $equal(a_481,store(a_480,i0,e_468)) )],[hyp9,refute_0_101]) ).
cnf(refute_0_103,plain,
( a_480 != store(a_467,i3,e_470)
| store(a_467,i3,e_470) = a_480 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_480)),bind(Y,$fot(store(a_467,i3,e_470)))]]) ).
cnf(refute_0_104,plain,
store(a_467,i3,e_470) = a_480,
inference(resolve,[$cnf( $equal(a_480,store(a_467,i3,e_470)) )],[hyp8,refute_0_103]) ).
cnf(refute_0_105,plain,
store(store(a_467,i3,e_470),i0,e_468) = store(store(a_467,i3,e_470),i0,e_468),
introduced(tautology,[refl,[$fot(store(store(a_467,i3,e_470),i0,e_468))]]) ).
cnf(refute_0_106,plain,
( store(a_467,i3,e_470) != a_480
| store(store(a_467,i3,e_470),i0,e_468) != store(store(a_467,i3,e_470),i0,e_468)
| store(store(a_467,i3,e_470),i0,e_468) = store(a_480,i0,e_468) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),store(store(a_467,i3,e_470),i0,e_468)) ),[1,0],$fot(a_480)]]) ).
cnf(refute_0_107,plain,
( store(a_467,i3,e_470) != a_480
| store(store(a_467,i3,e_470),i0,e_468) = store(a_480,i0,e_468) ),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),store(store(a_467,i3,e_470),i0,e_468)) )],[refute_0_105,refute_0_106]) ).
cnf(refute_0_108,plain,
store(store(a_467,i3,e_470),i0,e_468) = store(a_480,i0,e_468),
inference(resolve,[$cnf( $equal(store(a_467,i3,e_470),a_480) )],[refute_0_104,refute_0_107]) ).
cnf(refute_0_109,plain,
( store(a_480,i0,e_468) != a_481
| store(store(a_467,i3,e_470),i0,e_468) != store(a_480,i0,e_468)
| store(store(a_467,i3,e_470),i0,e_468) = a_481 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_467,i3,e_470),i0,e_468))),bind(Y,$fot(store(a_480,i0,e_468))),bind(Z,$fot(a_481))]]) ).
cnf(refute_0_110,plain,
( store(a_480,i0,e_468) != a_481
| store(store(a_467,i3,e_470),i0,e_468) = a_481 ),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),store(a_480,i0,e_468)) )],[refute_0_108,refute_0_109]) ).
cnf(refute_0_111,plain,
store(store(a_467,i3,e_470),i0,e_468) = a_481,
inference(resolve,[$cnf( $equal(store(a_480,i0,e_468),a_481) )],[refute_0_102,refute_0_110]) ).
cnf(refute_0_112,plain,
( store(store(a_467,i3,e_470),i0,e_468) != a_481
| store(store(a_467,i3,e_470),i0,e_468) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| a_481 = store(store(a_467,i0,e_468),i3,select(a_467,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),store(store(a_467,i0,e_468),i3,select(a_467,i0))) ),[0],$fot(a_481)]]) ).
cnf(refute_0_113,plain,
( store(store(a_467,i3,e_470),i0,e_468) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| a_481 = store(store(a_467,i0,e_468),i3,select(a_467,i0)) ),
inference(resolve,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),a_481) )],[refute_0_111,refute_0_112]) ).
cnf(refute_0_114,plain,
store(a_469,i3,select(a_467,i0)) = store(a_469,i3,select(a_467,i0)),
introduced(tautology,[refl,[$fot(store(a_469,i3,select(a_467,i0)))]]) ).
cnf(refute_0_115,plain,
( select(a_467,i0) != e_470
| store(a_469,i3,select(a_467,i0)) != store(a_469,i3,select(a_467,i0))
| store(a_469,i3,select(a_467,i0)) = store(a_469,i3,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_469,i3,select(a_467,i0)),store(a_469,i3,select(a_467,i0))) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_116,plain,
( select(a_467,i0) != e_470
| store(a_469,i3,select(a_467,i0)) = store(a_469,i3,e_470) ),
inference(resolve,[$cnf( $equal(store(a_469,i3,select(a_467,i0)),store(a_469,i3,select(a_467,i0))) )],[refute_0_114,refute_0_115]) ).
cnf(refute_0_117,plain,
store(a_469,i3,select(a_467,i0)) = store(a_469,i3,e_470),
inference(resolve,[$cnf( $equal(select(a_467,i0),e_470) )],[refute_0_97,refute_0_116]) ).
cnf(refute_0_118,plain,
( a_469 != store(a_467,i0,e_468)
| store(a_467,i0,e_468) = a_469 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_469)),bind(Y,$fot(store(a_467,i0,e_468)))]]) ).
cnf(refute_0_119,plain,
store(a_467,i0,e_468) = a_469,
inference(resolve,[$cnf( $equal(a_469,store(a_467,i0,e_468)) )],[hyp2,refute_0_118]) ).
cnf(refute_0_120,plain,
store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(store(a_467,i0,e_468),i3,select(a_467,i0)),
introduced(tautology,[refl,[$fot(store(store(a_467,i0,e_468),i3,select(a_467,i0)))]]) ).
cnf(refute_0_121,plain,
( store(a_467,i0,e_468) != a_469
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,select(a_467,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_467,i0,e_468),i3,select(a_467,i0)),store(store(a_467,i0,e_468),i3,select(a_467,i0))) ),[1,0],$fot(a_469)]]) ).
cnf(refute_0_122,plain,
( store(a_467,i0,e_468) != a_469
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,select(a_467,i0)) ),
inference(resolve,[$cnf( $equal(store(store(a_467,i0,e_468),i3,select(a_467,i0)),store(store(a_467,i0,e_468),i3,select(a_467,i0))) )],[refute_0_120,refute_0_121]) ).
cnf(refute_0_123,plain,
store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,select(a_467,i0)),
inference(resolve,[$cnf( $equal(store(a_467,i0,e_468),a_469) )],[refute_0_119,refute_0_122]) ).
cnf(refute_0_124,plain,
( store(a_469,i3,select(a_467,i0)) != store(a_469,i3,e_470)
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) != store(a_469,i3,select(a_467,i0))
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,e_470) ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_467,i0,e_468),i3,select(a_467,i0)))),bind(Y,$fot(store(a_469,i3,select(a_467,i0)))),bind(Z,$fot(store(a_469,i3,e_470)))]]) ).
cnf(refute_0_125,plain,
( store(a_469,i3,select(a_467,i0)) != store(a_469,i3,e_470)
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,e_470) ),
inference(resolve,[$cnf( $equal(store(store(a_467,i0,e_468),i3,select(a_467,i0)),store(a_469,i3,select(a_467,i0))) )],[refute_0_123,refute_0_124]) ).
cnf(refute_0_126,plain,
store(store(a_467,i0,e_468),i3,select(a_467,i0)) = store(a_469,i3,e_470),
inference(resolve,[$cnf( $equal(store(a_469,i3,select(a_467,i0)),store(a_469,i3,e_470)) )],[refute_0_117,refute_0_125]) ).
cnf(refute_0_127,plain,
( store(a_469,i3,e_470) != a_471
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) != store(a_469,i3,e_470)
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = a_471 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_467,i0,e_468),i3,select(a_467,i0)))),bind(Y,$fot(store(a_469,i3,e_470))),bind(Z,$fot(a_471))]]) ).
cnf(refute_0_128,plain,
( store(a_469,i3,e_470) != a_471
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) = a_471 ),
inference(resolve,[$cnf( $equal(store(store(a_467,i0,e_468),i3,select(a_467,i0)),store(a_469,i3,e_470)) )],[refute_0_126,refute_0_127]) ).
cnf(refute_0_129,plain,
store(store(a_467,i0,e_468),i3,select(a_467,i0)) = a_471,
inference(resolve,[$cnf( $equal(store(a_469,i3,e_470),a_471) )],[refute_0_18,refute_0_128]) ).
cnf(refute_0_130,plain,
( a_481 != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| store(store(a_467,i0,e_468),i3,select(a_467,i0)) != a_471
| a_481 = a_471 ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_481,a_471) ),[0],$fot(store(store(a_467,i0,e_468),i3,select(a_467,i0)))]]) ).
cnf(refute_0_131,plain,
( a_481 != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| a_481 = a_471 ),
inference(resolve,[$cnf( $equal(store(store(a_467,i0,e_468),i3,select(a_467,i0)),a_471) )],[refute_0_129,refute_0_130]) ).
cnf(refute_0_132,plain,
( store(store(a_467,i3,e_470),i0,e_468) != store(store(a_467,i0,e_468),i3,select(a_467,i0))
| a_481 = a_471 ),
inference(resolve,[$cnf( $equal(a_481,store(store(a_467,i0,e_468),i3,select(a_467,i0))) )],[refute_0_113,refute_0_131]) ).
cnf(refute_0_133,plain,
a_481 = a_471,
inference(resolve,[$cnf( $equal(store(store(a_467,i3,e_470),i0,e_468),store(store(a_467,i0,e_468),i3,select(a_467,i0))) )],[refute_0_100,refute_0_132]) ).
cnf(refute_0_134,plain,
store(a_481,i3,e_482) = store(a_481,i3,e_482),
introduced(tautology,[refl,[$fot(store(a_481,i3,e_482))]]) ).
cnf(refute_0_135,plain,
( a_481 != a_471
| store(a_481,i3,e_482) != store(a_481,i3,e_482)
| store(a_481,i3,e_482) = store(a_471,i3,e_482) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_481,i3,e_482),store(a_481,i3,e_482)) ),[1,0],$fot(a_471)]]) ).
cnf(refute_0_136,plain,
( a_481 != a_471
| store(a_481,i3,e_482) = store(a_471,i3,e_482) ),
inference(resolve,[$cnf( $equal(store(a_481,i3,e_482),store(a_481,i3,e_482)) )],[refute_0_134,refute_0_135]) ).
cnf(refute_0_137,plain,
store(a_481,i3,e_482) = store(a_471,i3,e_482),
inference(resolve,[$cnf( $equal(a_481,a_471) )],[refute_0_133,refute_0_136]) ).
cnf(refute_0_138,plain,
( a_483 != store(a_481,i3,e_482)
| store(a_481,i3,e_482) != store(a_471,i3,e_482)
| a_483 = store(a_471,i3,e_482) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_483,store(a_471,i3,e_482)) ),[0],$fot(store(a_481,i3,e_482))]]) ).
cnf(refute_0_139,plain,
( a_483 != store(a_481,i3,e_482)
| a_483 = store(a_471,i3,e_482) ),
inference(resolve,[$cnf( $equal(store(a_481,i3,e_482),store(a_471,i3,e_482)) )],[refute_0_137,refute_0_138]) ).
cnf(refute_0_140,plain,
a_483 = store(a_471,i3,e_482),
inference(resolve,[$cnf( $equal(a_483,store(a_481,i3,e_482)) )],[hyp10,refute_0_139]) ).
cnf(refute_0_141,plain,
( a_473 != store(a_471,i3,e_472)
| store(a_471,i3,e_472) = a_473 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_473)),bind(Y,$fot(store(a_471,i3,e_472)))]]) ).
cnf(refute_0_142,plain,
store(a_471,i3,e_472) = a_473,
inference(resolve,[$cnf( $equal(a_473,store(a_471,i3,e_472)) )],[hyp4,refute_0_141]) ).
cnf(refute_0_143,plain,
( e_472 != select(a_471,i2)
| select(a_471,i2) = e_472 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_472)),bind(Y,$fot(select(a_471,i2)))]]) ).
cnf(refute_0_144,plain,
select(a_471,i2) = e_472,
inference(resolve,[$cnf( $equal(e_472,select(a_471,i2)) )],[hyp17,refute_0_143]) ).
cnf(refute_0_145,plain,
select(a_481,i2) = select(a_481,i2),
introduced(tautology,[refl,[$fot(select(a_481,i2))]]) ).
cnf(refute_0_146,plain,
( a_481 != a_471
| select(a_481,i2) != select(a_481,i2)
| select(a_481,i2) = select(a_471,i2) ),
introduced(tautology,[equality,[$cnf( $equal(select(a_481,i2),select(a_481,i2)) ),[1,0],$fot(a_471)]]) ).
cnf(refute_0_147,plain,
( a_481 != a_471
| select(a_481,i2) = select(a_471,i2) ),
inference(resolve,[$cnf( $equal(select(a_481,i2),select(a_481,i2)) )],[refute_0_145,refute_0_146]) ).
cnf(refute_0_148,plain,
select(a_481,i2) = select(a_471,i2),
inference(resolve,[$cnf( $equal(a_481,a_471) )],[refute_0_133,refute_0_147]) ).
cnf(refute_0_149,plain,
( select(a_471,i2) != e_472
| select(a_481,i2) != select(a_471,i2)
| select(a_481,i2) = e_472 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(select(a_481,i2))),bind(Y,$fot(select(a_471,i2))),bind(Z,$fot(e_472))]]) ).
cnf(refute_0_150,plain,
( select(a_471,i2) != e_472
| select(a_481,i2) = e_472 ),
inference(resolve,[$cnf( $equal(select(a_481,i2),select(a_471,i2)) )],[refute_0_148,refute_0_149]) ).
cnf(refute_0_151,plain,
select(a_481,i2) = e_472,
inference(resolve,[$cnf( $equal(select(a_471,i2),e_472) )],[refute_0_144,refute_0_150]) ).
cnf(refute_0_152,plain,
( e_482 != select(a_481,i2)
| select(a_481,i2) != e_472
| e_482 = e_472 ),
introduced(tautology,[equality,[$cnf( ~ $equal(e_482,e_472) ),[0],$fot(select(a_481,i2))]]) ).
cnf(refute_0_153,plain,
( e_482 != select(a_481,i2)
| e_482 = e_472 ),
inference(resolve,[$cnf( $equal(select(a_481,i2),e_472) )],[refute_0_151,refute_0_152]) ).
cnf(refute_0_154,plain,
e_482 = e_472,
inference(resolve,[$cnf( $equal(e_482,select(a_481,i2)) )],[hyp21,refute_0_153]) ).
cnf(refute_0_155,plain,
store(a_471,i3,e_482) = store(a_471,i3,e_482),
introduced(tautology,[refl,[$fot(store(a_471,i3,e_482))]]) ).
cnf(refute_0_156,plain,
( e_482 != e_472
| store(a_471,i3,e_482) != store(a_471,i3,e_482)
| store(a_471,i3,e_482) = store(a_471,i3,e_472) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_471,i3,e_482),store(a_471,i3,e_482)) ),[1,2],$fot(e_472)]]) ).
cnf(refute_0_157,plain,
( e_482 != e_472
| store(a_471,i3,e_482) = store(a_471,i3,e_472) ),
inference(resolve,[$cnf( $equal(store(a_471,i3,e_482),store(a_471,i3,e_482)) )],[refute_0_155,refute_0_156]) ).
cnf(refute_0_158,plain,
store(a_471,i3,e_482) = store(a_471,i3,e_472),
inference(resolve,[$cnf( $equal(e_482,e_472) )],[refute_0_154,refute_0_157]) ).
cnf(refute_0_159,plain,
( store(a_471,i3,e_472) != a_473
| store(a_471,i3,e_482) != store(a_471,i3,e_472)
| store(a_471,i3,e_482) = a_473 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(a_471,i3,e_482))),bind(Y,$fot(store(a_471,i3,e_472))),bind(Z,$fot(a_473))]]) ).
cnf(refute_0_160,plain,
( store(a_471,i3,e_472) != a_473
| store(a_471,i3,e_482) = a_473 ),
inference(resolve,[$cnf( $equal(store(a_471,i3,e_482),store(a_471,i3,e_472)) )],[refute_0_158,refute_0_159]) ).
cnf(refute_0_161,plain,
store(a_471,i3,e_482) = a_473,
inference(resolve,[$cnf( $equal(store(a_471,i3,e_472),a_473) )],[refute_0_142,refute_0_160]) ).
cnf(refute_0_162,plain,
( a_483 != store(a_471,i3,e_482)
| store(a_471,i3,e_482) != a_473
| a_483 = a_473 ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_483,a_473) ),[0],$fot(store(a_471,i3,e_482))]]) ).
cnf(refute_0_163,plain,
( a_483 != store(a_471,i3,e_482)
| a_483 = a_473 ),
inference(resolve,[$cnf( $equal(store(a_471,i3,e_482),a_473) )],[refute_0_161,refute_0_162]) ).
cnf(refute_0_164,plain,
a_483 = a_473,
inference(resolve,[$cnf( $equal(a_483,store(a_471,i3,e_482)) )],[refute_0_140,refute_0_163]) ).
cnf(refute_0_165,plain,
store(a_483,i2,e_484) = store(a_483,i2,e_484),
introduced(tautology,[refl,[$fot(store(a_483,i2,e_484))]]) ).
cnf(refute_0_166,plain,
( a_483 != a_473
| store(a_483,i2,e_484) != store(a_483,i2,e_484)
| store(a_483,i2,e_484) = store(a_473,i2,e_484) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_483,i2,e_484),store(a_483,i2,e_484)) ),[1,0],$fot(a_473)]]) ).
cnf(refute_0_167,plain,
( a_483 != a_473
| store(a_483,i2,e_484) = store(a_473,i2,e_484) ),
inference(resolve,[$cnf( $equal(store(a_483,i2,e_484),store(a_483,i2,e_484)) )],[refute_0_165,refute_0_166]) ).
cnf(refute_0_168,plain,
store(a_483,i2,e_484) = store(a_473,i2,e_484),
inference(resolve,[$cnf( $equal(a_483,a_473) )],[refute_0_164,refute_0_167]) ).
cnf(refute_0_169,plain,
( a_485 != store(a_483,i2,e_484)
| store(a_483,i2,e_484) != store(a_473,i2,e_484)
| a_485 = store(a_473,i2,e_484) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_485,store(a_473,i2,e_484)) ),[0],$fot(store(a_483,i2,e_484))]]) ).
cnf(refute_0_170,plain,
( a_485 != store(a_483,i2,e_484)
| a_485 = store(a_473,i2,e_484) ),
inference(resolve,[$cnf( $equal(store(a_483,i2,e_484),store(a_473,i2,e_484)) )],[refute_0_168,refute_0_169]) ).
cnf(refute_0_171,plain,
a_485 = store(a_473,i2,e_484),
inference(resolve,[$cnf( $equal(a_485,store(a_483,i2,e_484)) )],[hyp11,refute_0_170]) ).
cnf(refute_0_172,plain,
store(a_473,i2,e_474) = store(a_473,i2,e_474),
introduced(tautology,[refl,[$fot(store(a_473,i2,e_474))]]) ).
cnf(refute_0_173,plain,
( e_474 != e_470
| store(a_473,i2,e_474) != store(a_473,i2,e_474)
| store(a_473,i2,e_474) = store(a_473,i2,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_473,i2,e_474),store(a_473,i2,e_474)) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_174,plain,
( e_474 != e_470
| store(a_473,i2,e_474) = store(a_473,i2,e_470) ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_474),store(a_473,i2,e_474)) )],[refute_0_172,refute_0_173]) ).
cnf(refute_0_175,plain,
store(a_473,i2,e_474) = store(a_473,i2,e_470),
inference(resolve,[$cnf( $equal(e_474,e_470) )],[refute_0_26,refute_0_174]) ).
cnf(refute_0_176,plain,
( a_475 != store(a_473,i2,e_474)
| store(a_473,i2,e_474) != store(a_473,i2,e_470)
| a_475 = store(a_473,i2,e_470) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_475,store(a_473,i2,e_470)) ),[0],$fot(store(a_473,i2,e_474))]]) ).
cnf(refute_0_177,plain,
( a_475 != store(a_473,i2,e_474)
| a_475 = store(a_473,i2,e_470) ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_474),store(a_473,i2,e_470)) )],[refute_0_175,refute_0_176]) ).
cnf(refute_0_178,plain,
a_475 = store(a_473,i2,e_470),
inference(resolve,[$cnf( $equal(a_475,store(a_473,i2,e_474)) )],[hyp5,refute_0_177]) ).
cnf(refute_0_179,plain,
( a_475 != store(a_473,i2,e_470)
| store(a_473,i2,e_470) = a_475 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_475)),bind(Y,$fot(store(a_473,i2,e_470)))]]) ).
cnf(refute_0_180,plain,
store(a_473,i2,e_470) = a_475,
inference(resolve,[$cnf( $equal(a_475,store(a_473,i2,e_470)) )],[refute_0_178,refute_0_179]) ).
cnf(refute_0_181,plain,
select(a_481,i3) = select(a_481,i3),
introduced(tautology,[refl,[$fot(select(a_481,i3))]]) ).
cnf(refute_0_182,plain,
( a_481 != a_471
| select(a_481,i3) != select(a_481,i3)
| select(a_481,i3) = select(a_471,i3) ),
introduced(tautology,[equality,[$cnf( $equal(select(a_481,i3),select(a_481,i3)) ),[1,0],$fot(a_471)]]) ).
cnf(refute_0_183,plain,
( a_481 != a_471
| select(a_481,i3) = select(a_471,i3) ),
inference(resolve,[$cnf( $equal(select(a_481,i3),select(a_481,i3)) )],[refute_0_181,refute_0_182]) ).
cnf(refute_0_184,plain,
select(a_481,i3) = select(a_471,i3),
inference(resolve,[$cnf( $equal(a_481,a_471) )],[refute_0_133,refute_0_183]) ).
cnf(refute_0_185,plain,
( select(a_471,i3) != e_470
| select(a_481,i3) != select(a_471,i3)
| select(a_481,i3) = e_470 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(select(a_481,i3))),bind(Y,$fot(select(a_471,i3))),bind(Z,$fot(e_470))]]) ).
cnf(refute_0_186,plain,
( select(a_471,i3) != e_470
| select(a_481,i3) = e_470 ),
inference(resolve,[$cnf( $equal(select(a_481,i3),select(a_471,i3)) )],[refute_0_184,refute_0_185]) ).
cnf(refute_0_187,plain,
select(a_481,i3) = e_470,
inference(resolve,[$cnf( $equal(select(a_471,i3),e_470) )],[refute_0_21,refute_0_186]) ).
cnf(refute_0_188,plain,
( e_484 != select(a_481,i3)
| select(a_481,i3) != e_470
| e_484 = e_470 ),
introduced(tautology,[equality,[$cnf( ~ $equal(e_484,e_470) ),[0],$fot(select(a_481,i3))]]) ).
cnf(refute_0_189,plain,
( e_484 != select(a_481,i3)
| e_484 = e_470 ),
inference(resolve,[$cnf( $equal(select(a_481,i3),e_470) )],[refute_0_187,refute_0_188]) ).
cnf(refute_0_190,plain,
e_484 = e_470,
inference(resolve,[$cnf( $equal(e_484,select(a_481,i3)) )],[hyp22,refute_0_189]) ).
cnf(refute_0_191,plain,
store(a_473,i2,e_484) = store(a_473,i2,e_484),
introduced(tautology,[refl,[$fot(store(a_473,i2,e_484))]]) ).
cnf(refute_0_192,plain,
( e_484 != e_470
| store(a_473,i2,e_484) != store(a_473,i2,e_484)
| store(a_473,i2,e_484) = store(a_473,i2,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_473,i2,e_484),store(a_473,i2,e_484)) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_193,plain,
( e_484 != e_470
| store(a_473,i2,e_484) = store(a_473,i2,e_470) ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_484),store(a_473,i2,e_484)) )],[refute_0_191,refute_0_192]) ).
cnf(refute_0_194,plain,
store(a_473,i2,e_484) = store(a_473,i2,e_470),
inference(resolve,[$cnf( $equal(e_484,e_470) )],[refute_0_190,refute_0_193]) ).
cnf(refute_0_195,plain,
( store(a_473,i2,e_470) != a_475
| store(a_473,i2,e_484) != store(a_473,i2,e_470)
| store(a_473,i2,e_484) = a_475 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(a_473,i2,e_484))),bind(Y,$fot(store(a_473,i2,e_470))),bind(Z,$fot(a_475))]]) ).
cnf(refute_0_196,plain,
( store(a_473,i2,e_470) != a_475
| store(a_473,i2,e_484) = a_475 ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_484),store(a_473,i2,e_470)) )],[refute_0_194,refute_0_195]) ).
cnf(refute_0_197,plain,
store(a_473,i2,e_484) = a_475,
inference(resolve,[$cnf( $equal(store(a_473,i2,e_470),a_475) )],[refute_0_180,refute_0_196]) ).
cnf(refute_0_198,plain,
( a_485 != store(a_473,i2,e_484)
| store(a_473,i2,e_484) != a_475
| a_485 = a_475 ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_485,a_475) ),[0],$fot(store(a_473,i2,e_484))]]) ).
cnf(refute_0_199,plain,
( a_485 != store(a_473,i2,e_484)
| a_485 = a_475 ),
inference(resolve,[$cnf( $equal(store(a_473,i2,e_484),a_475) )],[refute_0_197,refute_0_198]) ).
cnf(refute_0_200,plain,
a_485 = a_475,
inference(resolve,[$cnf( $equal(a_485,store(a_473,i2,e_484)) )],[refute_0_171,refute_0_199]) ).
cnf(refute_0_201,plain,
select(a_485,i0) = select(a_485,i0),
introduced(tautology,[refl,[$fot(select(a_485,i0))]]) ).
cnf(refute_0_202,plain,
( a_485 != a_475
| select(a_485,i0) != select(a_485,i0)
| select(a_485,i0) = select(a_475,i0) ),
introduced(tautology,[equality,[$cnf( $equal(select(a_485,i0),select(a_485,i0)) ),[1,0],$fot(a_475)]]) ).
cnf(refute_0_203,plain,
( a_485 != a_475
| select(a_485,i0) = select(a_475,i0) ),
inference(resolve,[$cnf( $equal(select(a_485,i0),select(a_485,i0)) )],[refute_0_201,refute_0_202]) ).
cnf(refute_0_204,plain,
select(a_485,i0) = select(a_475,i0),
inference(resolve,[$cnf( $equal(a_485,a_475) )],[refute_0_200,refute_0_203]) ).
cnf(refute_0_205,plain,
( select(a_475,i0) != e_476
| select(a_485,i0) != select(a_475,i0)
| select(a_485,i0) = e_476 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(select(a_485,i0))),bind(Y,$fot(select(a_475,i0))),bind(Z,$fot(e_476))]]) ).
cnf(refute_0_206,plain,
( select(a_475,i0) != e_476
| select(a_485,i0) = e_476 ),
inference(resolve,[$cnf( $equal(select(a_485,i0),select(a_475,i0)) )],[refute_0_204,refute_0_205]) ).
cnf(refute_0_207,plain,
select(a_485,i0) = e_476,
inference(resolve,[$cnf( $equal(select(a_475,i0),e_476) )],[refute_0_52,refute_0_206]) ).
cnf(refute_0_208,plain,
( e_488 != select(a_485,i0)
| select(a_485,i0) != e_476
| e_488 = e_476 ),
introduced(tautology,[equality,[$cnf( ~ $equal(e_488,e_476) ),[0],$fot(select(a_485,i0))]]) ).
cnf(refute_0_209,plain,
( e_488 != select(a_485,i0)
| e_488 = e_476 ),
inference(resolve,[$cnf( $equal(select(a_485,i0),e_476) )],[refute_0_207,refute_0_208]) ).
cnf(refute_0_210,plain,
e_488 = e_476,
inference(resolve,[$cnf( $equal(e_488,select(a_485,i0)) )],[hyp24,refute_0_209]) ).
cnf(refute_0_211,plain,
store(a_487,i2,e_488) = store(a_487,i2,e_488),
introduced(tautology,[refl,[$fot(store(a_487,i2,e_488))]]) ).
cnf(refute_0_212,plain,
( e_488 != e_476
| store(a_487,i2,e_488) != store(a_487,i2,e_488)
| store(a_487,i2,e_488) = store(a_487,i2,e_476) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_487,i2,e_488),store(a_487,i2,e_488)) ),[1,2],$fot(e_476)]]) ).
cnf(refute_0_213,plain,
( e_488 != e_476
| store(a_487,i2,e_488) = store(a_487,i2,e_476) ),
inference(resolve,[$cnf( $equal(store(a_487,i2,e_488),store(a_487,i2,e_488)) )],[refute_0_211,refute_0_212]) ).
cnf(refute_0_214,plain,
store(a_487,i2,e_488) = store(a_487,i2,e_476),
inference(resolve,[$cnf( $equal(e_488,e_476) )],[refute_0_210,refute_0_213]) ).
cnf(refute_0_215,plain,
( a_489 != store(a_487,i2,e_488)
| store(a_487,i2,e_488) != store(a_487,i2,e_476)
| a_489 = store(a_487,i2,e_476) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_489,store(a_487,i2,e_476)) ),[0],$fot(store(a_487,i2,e_488))]]) ).
cnf(refute_0_216,plain,
( a_489 != store(a_487,i2,e_488)
| a_489 = store(a_487,i2,e_476) ),
inference(resolve,[$cnf( $equal(store(a_487,i2,e_488),store(a_487,i2,e_476)) )],[refute_0_214,refute_0_215]) ).
cnf(refute_0_217,plain,
a_489 = store(a_487,i2,e_476),
inference(resolve,[$cnf( $equal(a_489,store(a_487,i2,e_488)) )],[hyp13,refute_0_216]) ).
cnf(refute_0_218,plain,
( a_489 != store(a_487,i2,e_476)
| store(a_487,i2,e_476) = a_489 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_489)),bind(Y,$fot(store(a_487,i2,e_476)))]]) ).
cnf(refute_0_219,plain,
store(a_487,i2,e_476) = a_489,
inference(resolve,[$cnf( $equal(a_489,store(a_487,i2,e_476)) )],[refute_0_217,refute_0_218]) ).
cnf(refute_0_220,plain,
store(a_487,i2,select(a_475,i0)) = store(a_487,i2,select(a_475,i0)),
introduced(tautology,[refl,[$fot(store(a_487,i2,select(a_475,i0)))]]) ).
cnf(refute_0_221,plain,
( select(a_475,i0) != e_476
| store(a_487,i2,select(a_475,i0)) != store(a_487,i2,select(a_475,i0))
| store(a_487,i2,select(a_475,i0)) = store(a_487,i2,e_476) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_487,i2,select(a_475,i0)),store(a_487,i2,select(a_475,i0))) ),[1,2],$fot(e_476)]]) ).
cnf(refute_0_222,plain,
( select(a_475,i0) != e_476
| store(a_487,i2,select(a_475,i0)) = store(a_487,i2,e_476) ),
inference(resolve,[$cnf( $equal(store(a_487,i2,select(a_475,i0)),store(a_487,i2,select(a_475,i0))) )],[refute_0_220,refute_0_221]) ).
cnf(refute_0_223,plain,
store(a_487,i2,select(a_475,i0)) = store(a_487,i2,e_476),
inference(resolve,[$cnf( $equal(select(a_475,i0),e_476) )],[refute_0_52,refute_0_222]) ).
cnf(refute_0_224,plain,
select(store(a_483,i2,e_484),i2) = e_484,
inference(subst,[],[a1:[bind(A,$fot(a_483)),bind(E,$fot(e_484)),bind(I,$fot(i2))]]) ).
cnf(refute_0_225,plain,
( a_485 != store(a_483,i2,e_484)
| store(a_483,i2,e_484) = a_485 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_485)),bind(Y,$fot(store(a_483,i2,e_484)))]]) ).
cnf(refute_0_226,plain,
store(a_483,i2,e_484) = a_485,
inference(resolve,[$cnf( $equal(a_485,store(a_483,i2,e_484)) )],[hyp11,refute_0_225]) ).
cnf(refute_0_227,plain,
( select(store(a_483,i2,e_484),i2) != e_484
| store(a_483,i2,e_484) != a_485
| select(a_485,i2) = e_484 ),
introduced(tautology,[equality,[$cnf( $equal(select(store(a_483,i2,e_484),i2),e_484) ),[0,0],$fot(a_485)]]) ).
cnf(refute_0_228,plain,
( select(store(a_483,i2,e_484),i2) != e_484
| select(a_485,i2) = e_484 ),
inference(resolve,[$cnf( $equal(store(a_483,i2,e_484),a_485) )],[refute_0_226,refute_0_227]) ).
cnf(refute_0_229,plain,
select(a_485,i2) = e_484,
inference(resolve,[$cnf( $equal(select(store(a_483,i2,e_484),i2),e_484) )],[refute_0_224,refute_0_228]) ).
cnf(refute_0_230,plain,
( e_486 != select(a_485,i2)
| select(a_485,i2) = e_486 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_486)),bind(Y,$fot(select(a_485,i2)))]]) ).
cnf(refute_0_231,plain,
select(a_485,i2) = e_486,
inference(resolve,[$cnf( $equal(e_486,select(a_485,i2)) )],[hyp23,refute_0_230]) ).
cnf(refute_0_232,plain,
( select(a_485,i2) != e_484
| select(a_485,i2) != e_486
| e_486 = e_484 ),
introduced(tautology,[equality,[$cnf( $equal(select(a_485,i2),e_484) ),[0],$fot(e_486)]]) ).
cnf(refute_0_233,plain,
( select(a_485,i2) != e_484
| e_486 = e_484 ),
inference(resolve,[$cnf( $equal(select(a_485,i2),e_486) )],[refute_0_231,refute_0_232]) ).
cnf(refute_0_234,plain,
e_486 = e_484,
inference(resolve,[$cnf( $equal(select(a_485,i2),e_484) )],[refute_0_229,refute_0_233]) ).
cnf(refute_0_235,plain,
store(a_485,i0,e_486) = store(a_485,i0,e_486),
introduced(tautology,[refl,[$fot(store(a_485,i0,e_486))]]) ).
cnf(refute_0_236,plain,
( e_486 != e_484
| store(a_485,i0,e_486) != store(a_485,i0,e_486)
| store(a_485,i0,e_486) = store(a_485,i0,e_484) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_485,i0,e_486),store(a_485,i0,e_486)) ),[1,2],$fot(e_484)]]) ).
cnf(refute_0_237,plain,
( e_486 != e_484
| store(a_485,i0,e_486) = store(a_485,i0,e_484) ),
inference(resolve,[$cnf( $equal(store(a_485,i0,e_486),store(a_485,i0,e_486)) )],[refute_0_235,refute_0_236]) ).
cnf(refute_0_238,plain,
store(a_485,i0,e_486) = store(a_485,i0,e_484),
inference(resolve,[$cnf( $equal(e_486,e_484) )],[refute_0_234,refute_0_237]) ).
cnf(refute_0_239,plain,
( a_487 != store(a_485,i0,e_486)
| store(a_485,i0,e_486) != store(a_485,i0,e_484)
| a_487 = store(a_485,i0,e_484) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_487,store(a_485,i0,e_484)) ),[0],$fot(store(a_485,i0,e_486))]]) ).
cnf(refute_0_240,plain,
( a_487 != store(a_485,i0,e_486)
| a_487 = store(a_485,i0,e_484) ),
inference(resolve,[$cnf( $equal(store(a_485,i0,e_486),store(a_485,i0,e_484)) )],[refute_0_238,refute_0_239]) ).
cnf(refute_0_241,plain,
a_487 = store(a_485,i0,e_484),
inference(resolve,[$cnf( $equal(a_487,store(a_485,i0,e_486)) )],[hyp12,refute_0_240]) ).
cnf(refute_0_242,plain,
store(a_475,i0,e_484) = store(a_475,i0,e_484),
introduced(tautology,[refl,[$fot(store(a_475,i0,e_484))]]) ).
cnf(refute_0_243,plain,
( e_484 != e_470
| store(a_475,i0,e_484) != store(a_475,i0,e_484)
| store(a_475,i0,e_484) = store(a_475,i0,e_470) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_475,i0,e_484),store(a_475,i0,e_484)) ),[1,2],$fot(e_470)]]) ).
cnf(refute_0_244,plain,
( e_484 != e_470
| store(a_475,i0,e_484) = store(a_475,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(a_475,i0,e_484),store(a_475,i0,e_484)) )],[refute_0_242,refute_0_243]) ).
cnf(refute_0_245,plain,
store(a_475,i0,e_484) = store(a_475,i0,e_470),
inference(resolve,[$cnf( $equal(e_484,e_470) )],[refute_0_190,refute_0_244]) ).
cnf(refute_0_246,plain,
store(a_485,i0,e_484) = store(a_485,i0,e_484),
introduced(tautology,[refl,[$fot(store(a_485,i0,e_484))]]) ).
cnf(refute_0_247,plain,
( a_485 != a_475
| store(a_485,i0,e_484) != store(a_485,i0,e_484)
| store(a_485,i0,e_484) = store(a_475,i0,e_484) ),
introduced(tautology,[equality,[$cnf( $equal(store(a_485,i0,e_484),store(a_485,i0,e_484)) ),[1,0],$fot(a_475)]]) ).
cnf(refute_0_248,plain,
( a_485 != a_475
| store(a_485,i0,e_484) = store(a_475,i0,e_484) ),
inference(resolve,[$cnf( $equal(store(a_485,i0,e_484),store(a_485,i0,e_484)) )],[refute_0_246,refute_0_247]) ).
cnf(refute_0_249,plain,
store(a_485,i0,e_484) = store(a_475,i0,e_484),
inference(resolve,[$cnf( $equal(a_485,a_475) )],[refute_0_200,refute_0_248]) ).
cnf(refute_0_250,plain,
( store(a_475,i0,e_484) != store(a_475,i0,e_470)
| store(a_485,i0,e_484) != store(a_475,i0,e_484)
| store(a_485,i0,e_484) = store(a_475,i0,e_470) ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(a_485,i0,e_484))),bind(Y,$fot(store(a_475,i0,e_484))),bind(Z,$fot(store(a_475,i0,e_470)))]]) ).
cnf(refute_0_251,plain,
( store(a_475,i0,e_484) != store(a_475,i0,e_470)
| store(a_485,i0,e_484) = store(a_475,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(a_485,i0,e_484),store(a_475,i0,e_484)) )],[refute_0_249,refute_0_250]) ).
cnf(refute_0_252,plain,
store(a_485,i0,e_484) = store(a_475,i0,e_470),
inference(resolve,[$cnf( $equal(store(a_475,i0,e_484),store(a_475,i0,e_470)) )],[refute_0_245,refute_0_251]) ).
cnf(refute_0_253,plain,
( a_487 != store(a_485,i0,e_484)
| store(a_485,i0,e_484) != store(a_475,i0,e_470)
| a_487 = store(a_475,i0,e_470) ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_487,store(a_475,i0,e_470)) ),[0],$fot(store(a_485,i0,e_484))]]) ).
cnf(refute_0_254,plain,
( a_487 != store(a_485,i0,e_484)
| a_487 = store(a_475,i0,e_470) ),
inference(resolve,[$cnf( $equal(store(a_485,i0,e_484),store(a_475,i0,e_470)) )],[refute_0_252,refute_0_253]) ).
cnf(refute_0_255,plain,
a_487 = store(a_475,i0,e_470),
inference(resolve,[$cnf( $equal(a_487,store(a_485,i0,e_484)) )],[refute_0_241,refute_0_254]) ).
cnf(refute_0_256,plain,
( a_487 != store(a_475,i0,e_470)
| store(a_475,i0,e_470) = a_487 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_487)),bind(Y,$fot(store(a_475,i0,e_470)))]]) ).
cnf(refute_0_257,plain,
store(a_475,i0,e_470) = a_487,
inference(resolve,[$cnf( $equal(a_487,store(a_475,i0,e_470)) )],[refute_0_255,refute_0_256]) ).
cnf(refute_0_258,plain,
store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(store(a_475,i0,e_470),i2,select(a_475,i0)),
introduced(tautology,[refl,[$fot(store(store(a_475,i0,e_470),i2,select(a_475,i0)))]]) ).
cnf(refute_0_259,plain,
( store(a_475,i0,e_470) != a_487
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,select(a_475,i0)) ),
introduced(tautology,[equality,[$cnf( $equal(store(store(a_475,i0,e_470),i2,select(a_475,i0)),store(store(a_475,i0,e_470),i2,select(a_475,i0))) ),[1,0],$fot(a_487)]]) ).
cnf(refute_0_260,plain,
( store(a_475,i0,e_470) != a_487
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,select(a_475,i0)) ),
inference(resolve,[$cnf( $equal(store(store(a_475,i0,e_470),i2,select(a_475,i0)),store(store(a_475,i0,e_470),i2,select(a_475,i0))) )],[refute_0_258,refute_0_259]) ).
cnf(refute_0_261,plain,
store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,select(a_475,i0)),
inference(resolve,[$cnf( $equal(store(a_475,i0,e_470),a_487) )],[refute_0_257,refute_0_260]) ).
cnf(refute_0_262,plain,
( store(a_487,i2,select(a_475,i0)) != store(a_487,i2,e_476)
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) != store(a_487,i2,select(a_475,i0))
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,e_476) ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_475,i0,e_470),i2,select(a_475,i0)))),bind(Y,$fot(store(a_487,i2,select(a_475,i0)))),bind(Z,$fot(store(a_487,i2,e_476)))]]) ).
cnf(refute_0_263,plain,
( store(a_487,i2,select(a_475,i0)) != store(a_487,i2,e_476)
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,e_476) ),
inference(resolve,[$cnf( $equal(store(store(a_475,i0,e_470),i2,select(a_475,i0)),store(a_487,i2,select(a_475,i0))) )],[refute_0_261,refute_0_262]) ).
cnf(refute_0_264,plain,
store(store(a_475,i0,e_470),i2,select(a_475,i0)) = store(a_487,i2,e_476),
inference(resolve,[$cnf( $equal(store(a_487,i2,select(a_475,i0)),store(a_487,i2,e_476)) )],[refute_0_223,refute_0_263]) ).
cnf(refute_0_265,plain,
( store(a_487,i2,e_476) != a_489
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) != store(a_487,i2,e_476)
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = a_489 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(store(store(a_475,i0,e_470),i2,select(a_475,i0)))),bind(Y,$fot(store(a_487,i2,e_476))),bind(Z,$fot(a_489))]]) ).
cnf(refute_0_266,plain,
( store(a_487,i2,e_476) != a_489
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) = a_489 ),
inference(resolve,[$cnf( $equal(store(store(a_475,i0,e_470),i2,select(a_475,i0)),store(a_487,i2,e_476)) )],[refute_0_264,refute_0_265]) ).
cnf(refute_0_267,plain,
store(store(a_475,i0,e_470),i2,select(a_475,i0)) = a_489,
inference(resolve,[$cnf( $equal(store(a_487,i2,e_476),a_489) )],[refute_0_219,refute_0_266]) ).
cnf(refute_0_268,plain,
( a_479 != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| store(store(a_475,i0,e_470),i2,select(a_475,i0)) != a_489
| a_479 = a_489 ),
introduced(tautology,[equality,[$cnf( ~ $equal(a_479,a_489) ),[0],$fot(store(store(a_475,i0,e_470),i2,select(a_475,i0)))]]) ).
cnf(refute_0_269,plain,
( a_479 != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| a_479 = a_489 ),
inference(resolve,[$cnf( $equal(store(store(a_475,i0,e_470),i2,select(a_475,i0)),a_489) )],[refute_0_267,refute_0_268]) ).
cnf(refute_0_270,plain,
( store(store(a_475,i2,e_476),i0,e_470) != store(store(a_475,i0,e_470),i2,select(a_475,i0))
| a_479 = a_489 ),
inference(resolve,[$cnf( $equal(a_479,store(store(a_475,i0,e_470),i2,select(a_475,i0))) )],[refute_0_77,refute_0_269]) ).
cnf(refute_0_271,plain,
a_479 = a_489,
inference(resolve,[$cnf( $equal(store(store(a_475,i2,e_476),i0,e_470),store(store(a_475,i0,e_470),i2,select(a_475,i0))) )],[refute_0_55,refute_0_270]) ).
cnf(refute_0_272,plain,
( a_479 != a_489
| a_489 = a_479 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(a_479)),bind(Y,$fot(a_489))]]) ).
cnf(refute_0_273,plain,
a_489 = a_479,
inference(resolve,[$cnf( $equal(a_479,a_489) )],[refute_0_271,refute_0_272]) ).
cnf(refute_0_274,plain,
select(a_489,i_490) = select(a_489,i_490),
introduced(tautology,[refl,[$fot(select(a_489,i_490))]]) ).
cnf(refute_0_275,plain,
( a_489 != a_479
| select(a_489,i_490) != select(a_489,i_490)
| select(a_489,i_490) = select(a_479,i_490) ),
introduced(tautology,[equality,[$cnf( $equal(select(a_489,i_490),select(a_489,i_490)) ),[1,0],$fot(a_479)]]) ).
cnf(refute_0_276,plain,
( a_489 != a_479
| select(a_489,i_490) = select(a_479,i_490) ),
inference(resolve,[$cnf( $equal(select(a_489,i_490),select(a_489,i_490)) )],[refute_0_274,refute_0_275]) ).
cnf(refute_0_277,plain,
select(a_489,i_490) = select(a_479,i_490),
inference(resolve,[$cnf( $equal(a_489,a_479) )],[refute_0_273,refute_0_276]) ).
cnf(refute_0_278,plain,
( select(a_479,i_490) != e_491
| select(a_489,i_490) != select(a_479,i_490)
| select(a_489,i_490) = e_491 ),
inference(subst,[],[refute_0_72:[bind(X,$fot(select(a_489,i_490))),bind(Y,$fot(select(a_479,i_490))),bind(Z,$fot(e_491))]]) ).
cnf(refute_0_279,plain,
( select(a_479,i_490) != e_491
| select(a_489,i_490) = e_491 ),
inference(resolve,[$cnf( $equal(select(a_489,i_490),select(a_479,i_490)) )],[refute_0_277,refute_0_278]) ).
cnf(refute_0_280,plain,
select(a_489,i_490) = e_491,
inference(resolve,[$cnf( $equal(select(a_479,i_490),e_491) )],[refute_0_4,refute_0_279]) ).
cnf(refute_0_281,plain,
( e_492 != select(a_489,i_490)
| select(a_489,i_490) != e_491
| e_492 = e_491 ),
introduced(tautology,[equality,[$cnf( ~ $equal(e_492,e_491) ),[0],$fot(select(a_489,i_490))]]) ).
cnf(refute_0_282,plain,
( e_492 != select(a_489,i_490)
| e_492 = e_491 ),
inference(resolve,[$cnf( $equal(select(a_489,i_490),e_491) )],[refute_0_280,refute_0_281]) ).
cnf(refute_0_283,plain,
e_492 = e_491,
inference(resolve,[$cnf( $equal(e_492,select(a_489,i_490)) )],[hyp26,refute_0_282]) ).
cnf(refute_0_284,plain,
( e_492 != e_491
| e_491 = e_492 ),
inference(subst,[],[refute_0_2:[bind(X,$fot(e_492)),bind(Y,$fot(e_491))]]) ).
cnf(refute_0_285,plain,
e_492 != e_491,
inference(resolve,[$cnf( $equal(e_491,e_492) )],[refute_0_284,goal]) ).
cnf(refute_0_286,plain,
$false,
inference(resolve,[$cnf( $equal(e_492,e_491) )],[refute_0_283,refute_0_285]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12 % Problem : SWV547-1.004 : TPTP v8.1.0. Released v4.0.0.
% 0.14/0.13 % Command : metis --show proof --show saturation %s
% 0.14/0.34 % Computer : n025.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 600
% 0.14/0.34 % DateTime : Tue Jun 14 16:59:40 EDT 2022
% 0.14/0.34 % CPUTime :
% 0.14/0.35 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 0.21/0.47 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.21/0.47
% 0.21/0.47 % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 0.21/0.50
%------------------------------------------------------------------------------