TSTP Solution File: SWW634_2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW634_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n010.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  : 300s
% DateTime : Tue Aug 22 11:07:51 EDT 2023

% Result   : Theorem 176.53s 131.91s
% Output   : CNFRefutation 176.72s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :  123
% Syntax   : Number of formulae    :  377 (  91 unt; 119 typ;   0 def)
%            Number of atoms       :  654 (  64 equ)
%            Maximal formula atoms :   40 (   2 avg)
%            Number of connectives :  716 ( 320   ~; 354   |;  27   &)
%                                         (   6 <=>;   9  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   23 (   4 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number arithmetic     :  763 ( 315 atm;  46 fun; 339 num;  63 var)
%            Number of types       :    9 (   7 usr;   1 ari)
%            Number of type conns  :  110 (  53   >;  57   *;   0   +;   0  <<)
%            Number of predicates  :   13 (   9 usr;   1 prp; 0-4 aty)
%            Number of functors    :  106 ( 103 usr;  60 con; 0-5 aty)
%            Number of variables   :  143 (; 141   !;   2   ?; 143   :)

% Comments : 
%------------------------------------------------------------------------------
%$ eq_prefix1 > subset > sorted1 > mem > infix_eqeq > sort1 > partial_solution1 > lt_sol1 > is_empty > set1 > match_bool1 > get > union > remove > inter > diff > const > add > mk_ref > map > contents > choose > cardinal1 > #nlpp > witness1 > tb2t3 > tb2t2 > tb2t1 > tb2t > t2tb3 > t2tb2 > t2tb1 > t2tb > succ1 > set > ref > pred1 > min_elt1 > max_elt1 > empty > below1 > tuple03 > tuple0 > true1 > real > qtmark > int > false1 > bool > #skF_19 > #skF_5 > #skF_22 > #skF_15 > #skF_6 > #skF_9 > #skF_14 > #skF_17 > #skF_23 > #skF_12 > #skF_8 > #skF_1 > #skF_16 > #skF_4 > #skF_3 > #skF_21 > #skF_7 > #skF_2 > #skF_25

%Foreground sorts:
tff(set_int,type,
    set_int: $tType ).

tff(map_int_lpmap_int_intrp,type,
    map_int_lpmap_int_intrp: $tType ).

tff(map_int_int,type,
    map_int_int: $tType ).

tff(tuple02,type,
    tuple02: $tType ).

tff(bool1,type,
    bool1: $tType ).

tff(ty,type,
    ty: $tType ).

tff(uni,type,
    uni: $tType ).

%Background operators:
tff('#skE_7',type,
    '#skE_7': $int ).

tff('#skE_21',type,
    '#skE_21': $int ).

tff('#skE_30',type,
    '#skE_30': $int ).

tff('#skE_11',type,
    '#skE_11': $int ).

tff('#skE_25',type,
    '#skE_25': $int ).

tff('#skE_28',type,
    '#skE_28': $int ).

tff('#skE_23',type,
    '#skE_23': $int ).

tff('#skE_12',type,
    '#skE_12': $int ).

tff('#skE_37',type,
    '#skE_37': $int ).

tff('#skF_13',type,
    '#skF_13': $int ).

tff('#skE_2',type,
    '#skE_2': $int ).

tff('#skE_1',type,
    '#skE_1': $int ).

tff('#skE_33',type,
    '#skE_33': $int ).

tff('#skF_11',type,
    '#skF_11': $int ).

tff('#skE_20',type,
    '#skE_20': $int ).

tff('#skF_20',type,
    '#skF_20': $int ).

tff('#skE_6',type,
    '#skE_6': $int ).

tff('#skE_13',type,
    '#skE_13': $int ).

tff('#skE_26',type,
    '#skE_26': $int ).

tff('#skE_32',type,
    '#skE_32': $int ).

tff('#skE_10',type,
    '#skE_10': $int ).

tff('#skE_24',type,
    '#skE_24': $int ).

tff('#skE_5',type,
    '#skE_5': $int ).

tff('#skF_24',type,
    '#skF_24': $int ).

tff('#skF_18',type,
    '#skF_18': $int ).

tff('#skE_38',type,
    '#skE_38': $int ).

tff('#skE_31',type,
    '#skE_31': $int ).

tff('#skE_15',type,
    '#skE_15': $int ).

tff('#skE_8',type,
    '#skE_8': $int ).

tff('#skE_36',type,
    '#skE_36': $int ).

tff('#skE_4',type,
    '#skE_4': $int ).

tff('#skF_10',type,
    '#skF_10': $int ).

tff('#skE_22',type,
    '#skE_22': $int ).

tff('#skE_16',type,
    '#skE_16': $int ).

tff('#skE_17',type,
    '#skE_17': $int ).

tff('#skE_3',type,
    '#skE_3': $int ).

tff('#skE_9',type,
    '#skE_9': $int ).

tff('#skE_29',type,
    '#skE_29': $int ).

tff('#skE_34',type,
    '#skE_34': $int ).

tff('#skE_27',type,
    '#skE_27': $int ).

tff(n1,type,
    n1: $int ).

tff('#skE_18',type,
    '#skE_18': $int ).

tff('#skE_35',type,
    '#skE_35': $int ).

tff('#skE_19',type,
    '#skE_19': $int ).

tff('#skE_14',type,
    '#skE_14': $int ).

%Foreground operators:
tff(diff,type,
    diff: ( ty * uni * uni ) > uni ).

tff('#skF_19',type,
    '#skF_19': map_int_lpmap_int_intrp ).

tff('#skF_5',type,
    '#skF_5': ( $int * map_int_int ) > $int ).

tff(t2tb1,type,
    t2tb1: $int > uni ).

tff('#skF_22',type,
    '#skF_22': map_int_int > $int ).

tff(true1,type,
    true1: bool1 ).

tff(add,type,
    add: ( ty * uni * uni ) > uni ).

tff(set,type,
    set: ty > ty ).

tff(const,type,
    const: ( ty * ty * uni ) > uni ).

tff(t2tb3,type,
    t2tb3: map_int_lpmap_int_intrp > uni ).

tff('#skF_15',type,
    '#skF_15': $int > $int ).

tff(empty,type,
    empty: ty > uni ).

tff(int,type,
    int: ty ).

tff(tb2t,type,
    tb2t: uni > set_int ).

tff(false1,type,
    false1: bool1 ).

tff('#skF_6',type,
    '#skF_6': ( $int * map_int_int ) > $int ).

tff('#skF_9',type,
    '#skF_9': ( map_int_lpmap_int_intrp * $int * $int ) > $int ).

tff(sort1,type,
    sort1: ( ty * uni ) > $o ).

tff('#skF_14',type,
    '#skF_14': map_int_int ).

tff(contents,type,
    contents: ( ty * uni ) > uni ).

tff(tb2t1,type,
    tb2t1: uni > $int ).

tff(lt_sol1,type,
    lt_sol1: ( map_int_int * map_int_int ) > $o ).

tff('#skF_17',type,
    '#skF_17': $int > $int ).

tff(witness1,type,
    witness1: ty > uni ).

tff(real,type,
    real: ty ).

tff(pred1,type,
    pred1: set_int > set_int ).

tff(union,type,
    union: ( ty * uni * uni ) > uni ).

tff(subset,type,
    subset: ( ty * uni * uni ) > $o ).

tff(match_bool1,type,
    match_bool1: ( ty * bool1 * uni * uni ) > uni ).

tff(choose,type,
    choose: ( ty * uni ) > uni ).

tff('#skF_23',type,
    '#skF_23': map_int_int ).

tff(tb2t2,type,
    tb2t2: uni > map_int_int ).

tff(tuple0,type,
    tuple0: ty ).

tff(qtmark,type,
    qtmark: ty ).

tff(min_elt1,type,
    min_elt1: set_int > $int ).

tff(eq_prefix1,type,
    eq_prefix1: ( ty * uni * uni * $int ) > $o ).

tff(t2tb2,type,
    t2tb2: map_int_int > uni ).

tff('#skF_12',type,
    '#skF_12': map_int_lpmap_int_intrp ).

tff(bool,type,
    bool: ty ).

tff(get,type,
    get: ( ty * ty * uni * uni ) > uni ).

tff(t2tb,type,
    t2tb: set_int > uni ).

tff(partial_solution1,type,
    partial_solution1: ( $int * map_int_int ) > $o ).

tff('#skF_8',type,
    '#skF_8': ( map_int_lpmap_int_intrp * $int * $int ) > $int ).

tff(max_elt1,type,
    max_elt1: set_int > $int ).

tff(below1,type,
    below1: $int > set_int ).

tff('#skF_1',type,
    '#skF_1': ( ty * uni * uni ) > uni ).

tff(tuple03,type,
    tuple03: tuple02 ).

tff(succ1,type,
    succ1: set_int > set_int ).

tff(map,type,
    map: ( ty * ty ) > ty ).

tff('#skF_16',type,
    '#skF_16': $int > $int ).

tff(set1,type,
    set1: ( ty * ty * uni * uni * uni ) > uni ).

tff('#skF_4',type,
    '#skF_4': ( ty * uni * uni * $int ) > $int ).

tff(infix_eqeq,type,
    infix_eqeq: ( ty * uni * uni ) > $o ).

tff(ref,type,
    ref: ty > ty ).

tff(cardinal1,type,
    cardinal1: ( ty * uni ) > $int ).

tff('#skF_3',type,
    '#skF_3': ( ty * uni ) > uni ).

tff(mem,type,
    mem: ( ty * uni * uni ) > $o ).

tff(is_empty,type,
    is_empty: ( ty * uni ) > $o ).

tff(sorted1,type,
    sorted1: ( map_int_lpmap_int_intrp * $int * $int ) > $o ).

tff(inter,type,
    inter: ( ty * uni * uni ) > uni ).

tff('#skF_21',type,
    '#skF_21': map_int_int ).

tff('#skF_7',type,
    '#skF_7': ( map_int_int * map_int_int ) > $int ).

tff(tb2t3,type,
    tb2t3: uni > map_int_lpmap_int_intrp ).

tff('#skF_2',type,
    '#skF_2': ( ty * uni * uni ) > uni ).

tff('#skF_25',type,
    '#skF_25': map_int_int ).

tff(remove,type,
    remove: ( ty * uni * uni ) > uni ).

tff(mk_ref,type,
    mk_ref: ( ty * uni ) > uni ).

tff(f_508,negated_conjecture,
    ~ ! [Qa: $int,Sa: $int,Sol: map_int_lpmap_int_intrp,Ka: $int,Col: map_int_int] :
        ( ( $lesseq(0,Qa)
          & ( Qa = n1 )
          & ( Sa = 0 )
          & ( Ka = 0 ) )
       => ( ( $lesseq(0,Ka)
            & ( $sum(Ka,cardinal1(int,t2tb(below1(Qa)))) = n1 )
            & $lesseq(0,Sa)
            & ! [Ia: $int] :
                ( mem(int,t2tb1(Ia),t2tb(below1(Qa)))
              <=> ( $lesseq(0,Ia)
                  & $less(Ia,n1)
                  & ! [Ja: $int] :
                      ( ( $lesseq(0,Ja)
                        & $less(Ja,Ka) )
                     => ( tb2t1(get(int,int,t2tb2(Col),t2tb1(Ja))) != Ia ) ) ) )
            & ! [Ia: $int] :
                ( $lesseq(0,Ia)
               => ( ~ mem(int,t2tb1(Ia),empty(int))
                <=> ! [Ja: $int] :
                      ( ( $lesseq(0,Ja)
                        & $less(Ja,Ka) )
                     => ( tb2t1(get(int,int,t2tb2(Col),t2tb1(Ja))) != $difference($sum(Ia,Ja),Ka) ) ) ) )
            & ! [Ia: $int] :
                ( $lesseq(0,Ia)
               => ( ~ mem(int,t2tb1(Ia),empty(int))
                <=> ! [Ja: $int] :
                      ( ( $lesseq(0,Ja)
                        & $less(Ja,Ka) )
                     => ( tb2t1(get(int,int,t2tb2(Col),t2tb1(Ja))) != $difference($sum(Ia,Ka),Ja) ) ) ) )
            & partial_solution1(Ka,Col) )
         => ! [S1a: $int,Sol1: map_int_lpmap_int_intrp,K1a: $int,Col1: map_int_int] :
              ( ( $lesseq(0,$difference(S1a,Sa))
                & ( K1a = Ka )
                & sorted1(Sol1,Sa,S1a)
                & ! [T: map_int_int] :
                    ( ( partial_solution1(n1,T)
                      & eq_prefix1(int,t2tb2(Col1),t2tb2(T),K1a) )
                  <=> ? [Ia: $int] :
                        ( $lesseq(Sa,Ia)
                        & $less(Ia,S1a)
                        & eq_prefix1(int,t2tb2(T),get(map(int,int),int,t2tb3(Sol1),t2tb1(Ia)),n1) ) )
                & eq_prefix1(int,t2tb2(Col),t2tb2(Col1),K1a)
                & eq_prefix1(map(int,int),t2tb3(Sol),t2tb3(Sol1),Sa) )
             => ( ( $difference(S1a,Sa) = S1a )
                & sorted1(Sol1,0,S1a)
                & ! [T: map_int_int] :
                    ( partial_solution1(n1,T)
                  <=> ? [Ia: $int] :
                        ( $lesseq(0,Ia)
                        & $less(Ia,$difference(S1a,Sa))
                        & eq_prefix1(int,t2tb2(T),get(map(int,int),int,t2tb3(Sol1),t2tb1(Ia)),n1) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_queens3) ).

tff(f_338,axiom,
    ! [I: map_int_int] : ( tb2t2(t2tb2(I)) = I ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeL2) ).

tff(f_334,axiom,
    ! [A: ty,T: uni,U: uni,Ia: $int] :
      ( eq_prefix1(A,T,U,Ia)
    <=> ! [Ka: $int] :
          ( ( $lesseq(0,Ka)
            & $less(Ka,Ia) )
         => ( get(A,int,T,t2tb1(Ka)) = get(A,int,U,t2tb1(Ka)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',eq_prefix_def) ).

tff(f_340,axiom,
    ! [J: uni] : ( t2tb2(tb2t2(J)) = J ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR2) ).

tff(c_461,plain,
    '#skF_11' = 0,
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_346815,plain,
    sorted1('#skF_19','#skF_11','#skF_18'),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_346942,plain,
    sorted1('#skF_19',0,'#skF_18'),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346815]) ).

tff(c_460,plain,
    n1 = '#skF_10',
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_297,plain,
    ( partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( $difference('#skF_18','#skF_11') != '#skF_18' )
    | $lesseq(0,'#skF_24') ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_619,plain,
    ( partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 )
    | ~ $less('#skF_24',0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_297]) ).

tff(c_346827,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 )
    | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_619]) ).

tff(c_346868,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346827]) ).

tff(c_346951,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346868]) ).

tff(c_347145,plain,
    ~ $less('#skF_24',0),
    inference(splitLeft,[status(thm)],[c_346951]) ).

tff(c_291,plain,
    ( ~ partial_solution1(n1,'#skF_23')
    | partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( $difference('#skF_18','#skF_11') != '#skF_18' ) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_625,plain,
    ( ~ partial_solution1(n1,'#skF_23')
    | partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 ) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_291]) ).

tff(c_346833,plain,
    ( ~ partial_solution1('#skF_10','#skF_23')
    | partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_625]) ).

tff(c_346865,plain,
    ( ~ partial_solution1('#skF_10','#skF_23')
    | partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346833]) ).

tff(c_346945,plain,
    ( ~ partial_solution1('#skF_10','#skF_23')
    | partial_solution1('#skF_10','#skF_25') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346865]) ).

tff(c_347130,plain,
    ~ partial_solution1('#skF_10','#skF_23'),
    inference(splitLeft,[status(thm)],[c_346945]) ).

tff(c_295,plain,
    ( partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( $difference('#skF_18','#skF_11') != '#skF_18' )
    | $less('#skF_24',$difference('#skF_18','#skF_11')) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_621,plain,
    ( partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 )
    | $less($sum('#skF_24','#skF_11'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_295]) ).

tff(c_346844,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 )
    | $less($sum('#skF_24','#skF_11'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_621]) ).

tff(c_346846,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 )
    | $less($sum('#skF_11','#skF_24'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346844]) ).

tff(c_346870,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | $less($sum(0,'#skF_24'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_461,c_346846]) ).

tff(c_346872,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | $less('#skF_24','#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346870]) ).

tff(c_346948,plain,
    ( partial_solution1('#skF_10','#skF_25')
    | $less('#skF_24','#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346872]) ).

tff(c_347138,plain,
    $less('#skF_24','#skF_18'),
    inference(splitLeft,[status(thm)],[c_346948]) ).

tff(c_201,plain,
    ! [I_182: map_int_int] : ( tb2t2(t2tb2(I_182)) = I_182 ),
    inference(cnfTransformation,[status(thm)],[f_338]) ).

tff(c_293,plain,
    ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),n1)
    | partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( $difference('#skF_18','#skF_11') != '#skF_18' ) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_623,plain,
    ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),n1)
    | partial_solution1(n1,'#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 ) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_293]) ).

tff(c_346848,plain,
    ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
    | partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18')
    | ( '#skF_11' != 0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_623]) ).

tff(c_346881,plain,
    ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
    | partial_solution1('#skF_10','#skF_25')
    | ~ sorted1('#skF_19',0,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346848]) ).

tff(c_346954,plain,
    ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
    | partial_solution1('#skF_10','#skF_25') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346881]) ).

tff(c_347696,plain,
    partial_solution1('#skF_10','#skF_25'),
    inference(splitLeft,[status(thm)],[c_346954]) ).

tff(c_196,plain,
    ! [A_174: ty,T_175: uni,U_176: uni,I_177a: $int] :
      ( $lesseq(0,'#skF_4'(A_174,T_175,U_176,I_177a))
      | eq_prefix1(A_174,T_175,U_176,I_177a) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_349332,plain,
    ! [A_38676: ty,T_38677: uni,U_38678: uni,I_38679a: $int] :
      ( ~ $less('#skF_4'(A_38676,T_38677,U_38678,I_38679a),0)
      | eq_prefix1(A_38676,T_38677,U_38678,I_38679a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_196]) ).

tff(c_462,plain,
    '#skF_13' = 0,
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_474,plain,
    '#skF_20' = '#skF_13',
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_346932,plain,
    '#skF_20' = 0,
    inference(demodulation,[status(thm),theory(equality)],[c_462,c_474]) ).

tff(c_615,plain,
    ! [T_284: map_int_int] :
      ( $less('#skF_22'(T_284),'#skF_18')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1(n1,T_284) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_346831,plain,
    ! [T_284: map_int_int] :
      ( $less('#skF_22'(T_284),'#skF_18')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_615]) ).

tff(c_346934,plain,
    ! [T_284: map_int_int] :
      ( $less('#skF_22'(T_284),'#skF_18')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),0)
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_346932,c_346831]) ).

tff(c_349475,plain,
    ! [T_38690: map_int_int] :
      ( $less('#skF_22'(T_38690),'#skF_18')
      | ~ partial_solution1('#skF_10',T_38690)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_38690),0),0) ),
    inference(resolution,[status(thm)],[c_349332,c_346934]) ).

tff(c_349490,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_347696,c_349475]) ).

tff(c_349922,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_349490]) ).

tff(c_349921,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_349490]) ).

tff(c_349927,plain,
    ( $less('#skE_25','#skF_18')
    | ~ $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_349922,c_349921,c_349490]) ).

tff(c_349953,plain,
    ~ $less('#skE_26',0),
    inference(splitLeft,[status(thm)],[c_349927]) ).

tff(c_349926,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_349490]) ).

tff(c_349925,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_349490]) ).

tff(c_349116,plain,
    ! [A_38647: ty,T_38648: uni,U_38649: uni,I_38650a: $int] :
      ( $less('#skF_4'(A_38647,T_38648,U_38649,I_38650a),I_38650a)
      | eq_prefix1(A_38647,T_38648,U_38649,I_38650a) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_304,plain,
    ! [T_284: map_int_int] :
      ( $lesseq('#skF_11','#skF_22'(T_284))
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1(n1,T_284) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_613,plain,
    ! [T_284: map_int_int] :
      ( ~ $less('#skF_22'(T_284),'#skF_11')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1(n1,T_284) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_304]) ).

tff(c_346829,plain,
    ! [T_284: map_int_int] :
      ( ~ $less('#skF_22'(T_284),'#skF_11')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_613]) ).

tff(c_346874,plain,
    ! [T_284: map_int_int] :
      ( ~ $less('#skF_22'(T_284),0)
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346829]) ).

tff(c_346936,plain,
    ! [T_284: map_int_int] :
      ( ~ $less('#skF_22'(T_284),0)
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),0)
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_346932,c_346874]) ).

tff(c_355501,plain,
    ! [T_39123: map_int_int] :
      ( ~ $less('#skF_22'(T_39123),0)
      | ~ partial_solution1('#skF_10',T_39123)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_39123),0),0) ),
    inference(resolution,[status(thm)],[c_349116,c_346936]) ).

tff(c_355513,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_347696,c_355501]) ).

tff(c_355526,plain,
    ( ~ $less('#skE_25',0)
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_349926,c_349925,c_355513]) ).

tff(c_355528,plain,
    ~ $less('#skE_25',0),
    inference(negUnitSimplification,[status(thm)],[c_349953,c_355526]) ).

tff(c_349187,plain,
    ! [T_38655: map_int_int] :
      ( $less('#skF_22'(T_38655),'#skF_18')
      | ~ partial_solution1('#skF_10',T_38655)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_38655),0),0) ),
    inference(resolution,[status(thm)],[c_349116,c_346934]) ).

tff(c_349202,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_347696,c_349187]) ).

tff(c_350139,plain,
    ( $less('#skE_25','#skF_18')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_349926,c_349925,c_349202]) ).

tff(c_350141,plain,
    $less('#skE_25','#skF_18'),
    inference(negUnitSimplification,[status(thm)],[c_349953,c_350139]) ).

tff(c_617,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),n1)
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1(n1,T_284) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_346843,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),'#skF_20')
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_617]) ).

tff(c_346940,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_21'),t2tb2(T_284),0)
      | ~ partial_solution1('#skF_10',T_284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_346932,c_346843]) ).

tff(c_349163,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_349116,c_346940]) ).

tff(c_349934,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_349925,c_349163]) ).

tff(c_349943,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_347696,c_349934]) ).

tff(c_371763,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_349926,c_349943]) ).

tff(c_371765,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(negUnitSimplification,[status(thm)],[c_349953,c_371763]) ).

tff(c_285,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),n1)
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( $difference('#skF_18','#skF_11') != '#skF_18' )
      | ~ $lesseq(0,I_290a)
      | ~ $less(I_290a,$difference('#skF_18','#skF_11')) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_631,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),n1)
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_285]) ).

tff(c_346857,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_631]) ).

tff(c_346859,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum('#skF_11',I_290a),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346857]) ).

tff(c_346891,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less($sum(0,I_290a),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_461,c_346859]) ).

tff(c_346893,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346891]) ).

tff(c_346963,plain,
    ! [I_290a: $int] :
      ( eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346893]) ).

tff(c_361544,plain,
    eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10'),
    inference(splitLeft,[status(thm)],[c_346963]) ).

tff(c_203,plain,
    ! [J_183: uni] : ( t2tb2(tb2t2(J_183)) = J_183 ),
    inference(cnfTransformation,[status(thm)],[f_340]) ).

tff(c_308,plain,
    ! [T_284: map_int_int,I_287a: $int] :
      ( partial_solution1(n1,T_284)
      | ~ eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_287a)),n1)
      | ~ $lesseq('#skF_11',I_287a)
      | ~ $less(I_287a,'#skF_18') ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_609,plain,
    ! [T_284: map_int_int,I_287a: $int] :
      ( partial_solution1(n1,T_284)
      | ~ eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_287a)),n1)
      | $less(I_287a,'#skF_11')
      | ~ $less(I_287a,'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_308]) ).

tff(c_346837,plain,
    ! [T_284: map_int_int,I_287a: $int] :
      ( partial_solution1('#skF_10',T_284)
      | ~ eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_287a)),'#skF_10')
      | $less(I_287a,'#skF_11')
      | ~ $less(I_287a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_609]) ).

tff(c_347219,plain,
    ! [T_38394: map_int_int,I_38395a: $int] :
      ( partial_solution1('#skF_10',T_38394)
      | ~ eq_prefix1(int,t2tb2(T_38394),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_38395a)),'#skF_10')
      | $less(I_38395a,0)
      | ~ $less(I_38395a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_346837]) ).

tff(c_347223,plain,
    ! [J_183: uni,I_38395a: $int] :
      ( partial_solution1('#skF_10',tb2t2(J_183))
      | ~ eq_prefix1(int,J_183,get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_38395a)),'#skF_10')
      | $less(I_38395a,0)
      | ~ $less(I_38395a,'#skF_18') ),
    inference(superposition,[status(thm),theory(equality)],[c_203,c_347219]) ).

tff(c_361768,plain,
    ( partial_solution1('#skF_10',tb2t2(t2tb2('#skF_23')))
    | $less('#skF_24',0)
    | ~ $less('#skF_24','#skF_18') ),
    inference(resolution,[status(thm)],[c_361544,c_347223]) ).

tff(c_361779,plain,
    ( partial_solution1('#skF_10','#skF_23')
    | $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_347138,c_201,c_361768]) ).

tff(c_361781,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_347145,c_347130,c_361779]) ).

tff(c_361784,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(splitRight,[status(thm)],[c_346963]) ).

tff(c_371773,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_371765,c_361784]) ).

tff(c_371797,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_350141,c_371773]) ).

tff(c_371799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_355528,c_371797]) ).

tff(c_371803,plain,
    $less('#skE_26',0),
    inference(splitRight,[status(thm)],[c_349927]) ).

tff(c_378271,plain,
    ! [T_40461: map_int_int] :
      ( ~ $less('#skF_22'(T_40461),0)
      | ~ partial_solution1('#skF_10',T_40461)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_40461),0),0) ),
    inference(resolution,[status(thm)],[c_349332,c_346936]) ).

tff(c_378291,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_347696,c_378271]) ).

tff(c_378310,plain,
    ~ $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_371803,c_349926,c_349925,c_378291]) ).

tff(c_371802,plain,
    $less('#skE_25','#skF_18'),
    inference(splitRight,[status(thm)],[c_349927]) ).

tff(c_349379,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_349332,c_346940]) ).

tff(c_349931,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_349925,c_349379]) ).

tff(c_349940,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_347696,c_349931]) ).

tff(c_391681,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(demodulation,[status(thm),theory(equality)],[c_371803,c_349926,c_349940]) ).

tff(c_381718,plain,
    eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10'),
    inference(splitLeft,[status(thm)],[c_346963]) ).

tff(c_381862,plain,
    ( partial_solution1('#skF_10',tb2t2(t2tb2('#skF_23')))
    | $less('#skF_24',0)
    | ~ $less('#skF_24','#skF_18') ),
    inference(resolution,[status(thm)],[c_381718,c_347223]) ).

tff(c_381873,plain,
    ( partial_solution1('#skF_10','#skF_23')
    | $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_347138,c_201,c_381862]) ).

tff(c_381875,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_347145,c_347130,c_381873]) ).

tff(c_381878,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(splitRight,[status(thm)],[c_346963]) ).

tff(c_391689,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_391681,c_381878]) ).

tff(c_391713,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_371802,c_391689]) ).

tff(c_391715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378310,c_391713]) ).

tff(c_391718,plain,
    eq_prefix1(int,t2tb2('#skF_23'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_24')),'#skF_10'),
    inference(splitRight,[status(thm)],[c_346954]) ).

tff(c_392324,plain,
    ( partial_solution1('#skF_10',tb2t2(t2tb2('#skF_23')))
    | $less('#skF_24',0)
    | ~ $less('#skF_24','#skF_18') ),
    inference(resolution,[status(thm)],[c_391718,c_347223]) ).

tff(c_392334,plain,
    ( partial_solution1('#skF_10','#skF_23')
    | $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_347138,c_201,c_392324]) ).

tff(c_392336,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_347145,c_347130,c_392334]) ).

tff(c_392339,plain,
    partial_solution1('#skF_10','#skF_25'),
    inference(splitRight,[status(thm)],[c_346951]) ).

tff(c_394343,plain,
    ! [A_41643: ty,T_41644: uni,U_41645: uni,I_41646a: $int] :
      ( ~ $less('#skF_4'(A_41643,T_41644,U_41645,I_41646a),0)
      | eq_prefix1(A_41643,T_41644,U_41645,I_41646a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_196]) ).

tff(c_394492,plain,
    ! [T_41661: map_int_int] :
      ( $less('#skF_22'(T_41661),'#skF_18')
      | ~ partial_solution1('#skF_10',T_41661)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_41661),0),0) ),
    inference(resolution,[status(thm)],[c_394343,c_346934]) ).

tff(c_394509,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_392339,c_394492]) ).

tff(c_395057,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_394509]) ).

tff(c_395056,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_394509]) ).

tff(c_395062,plain,
    ( $less('#skE_25','#skF_18')
    | ~ $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_395057,c_395056,c_394509]) ).

tff(c_395088,plain,
    ~ $less('#skE_26',0),
    inference(splitLeft,[status(thm)],[c_395062]) ).

tff(c_395061,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_394509]) ).

tff(c_395060,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_394509]) ).

tff(c_394254,plain,
    ! [A_41630: ty,T_41631: uni,U_41632: uni,I_41633a: $int] :
      ( $less('#skF_4'(A_41630,T_41631,U_41632,I_41633a),I_41633a)
      | eq_prefix1(A_41630,T_41631,U_41632,I_41633a) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_400977,plain,
    ! [T_42020: map_int_int] :
      ( ~ $less('#skF_22'(T_42020),0)
      | ~ partial_solution1('#skF_10',T_42020)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_42020),0),0) ),
    inference(resolution,[status(thm)],[c_394254,c_346936]) ).

tff(c_400999,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_392339,c_400977]) ).

tff(c_401004,plain,
    ( ~ $less('#skE_25',0)
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_395061,c_395060,c_400999]) ).

tff(c_401006,plain,
    ~ $less('#skE_25',0),
    inference(negUnitSimplification,[status(thm)],[c_395088,c_401004]) ).

tff(c_394325,plain,
    ! [T_41642: map_int_int] :
      ( $less('#skF_22'(T_41642),'#skF_18')
      | ~ partial_solution1('#skF_10',T_41642)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_41642),0),0) ),
    inference(resolution,[status(thm)],[c_394254,c_346934]) ).

tff(c_394342,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_392339,c_394325]) ).

tff(c_395206,plain,
    ( $less('#skE_25','#skF_18')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_395061,c_395060,c_394342]) ).

tff(c_395208,plain,
    $less('#skE_25','#skF_18'),
    inference(negUnitSimplification,[status(thm)],[c_395088,c_395206]) ).

tff(c_394306,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_394254,c_346940]) ).

tff(c_395069,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_395060,c_394306]) ).

tff(c_395078,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392339,c_395069]) ).

tff(c_415379,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_395061,c_395078]) ).

tff(c_415381,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(negUnitSimplification,[status(thm)],[c_395088,c_415379]) ).

tff(c_392340,plain,
    $less('#skF_24',0),
    inference(splitRight,[status(thm)],[c_346951]) ).

tff(c_289,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( $difference('#skF_18','#skF_11') != '#skF_18' )
      | ~ $lesseq(0,I_290a)
      | ~ $less(I_290a,$difference('#skF_18','#skF_11'))
      | $lesseq(0,'#skF_24') ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_627,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_289]) ).

tff(c_346851,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_627]) ).

tff(c_346853,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum('#skF_11',I_290a),'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346851]) ).

tff(c_346883,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less($sum(0,I_290a),'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_461,c_346853]) ).

tff(c_346885,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346883]) ).

tff(c_346957,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18')
      | ~ $less('#skF_24',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346885]) ).

tff(c_394041,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_392340,c_346957]) ).

tff(c_415400,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_415381,c_394041]) ).

tff(c_415421,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_395208,c_415400]) ).

tff(c_415423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_401006,c_415421]) ).

tff(c_415427,plain,
    $less('#skE_26',0),
    inference(splitRight,[status(thm)],[c_395062]) ).

tff(c_421247,plain,
    ! [T_43242: map_int_int] :
      ( ~ $less('#skF_22'(T_43242),0)
      | ~ partial_solution1('#skF_10',T_43242)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_43242),0),0) ),
    inference(resolution,[status(thm)],[c_394343,c_346936]) ).

tff(c_421277,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_392339,c_421247]) ).

tff(c_421288,plain,
    ~ $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_415427,c_395061,c_395060,c_421277]) ).

tff(c_415426,plain,
    $less('#skE_25','#skF_18'),
    inference(splitRight,[status(thm)],[c_395062]) ).

tff(c_394395,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_394343,c_346940]) ).

tff(c_395066,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_395060,c_394395]) ).

tff(c_395075,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392339,c_395066]) ).

tff(c_438848,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(demodulation,[status(thm),theory(equality)],[c_415427,c_395061,c_395075]) ).

tff(c_438867,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_438848,c_394041]) ).

tff(c_438888,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_415426,c_438867]) ).

tff(c_438890,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_421288,c_438888]) ).

tff(c_438893,plain,
    partial_solution1('#skF_10','#skF_25'),
    inference(splitRight,[status(thm)],[c_346948]) ).

tff(c_440582,plain,
    ! [A_44595: ty,T_44596: uni,U_44597: uni,I_44598a: $int] :
      ( $less('#skF_4'(A_44595,T_44596,U_44597,I_44598a),I_44598a)
      | eq_prefix1(A_44595,T_44596,U_44597,I_44598a) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_440674,plain,
    ! [T_44605: map_int_int] :
      ( $less('#skF_22'(T_44605),'#skF_18')
      | ~ partial_solution1('#skF_10',T_44605)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_44605),0),0) ),
    inference(resolution,[status(thm)],[c_440582,c_346934]) ).

tff(c_440691,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_438893,c_440674]) ).

tff(c_440973,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_440691]) ).

tff(c_440972,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_440691]) ).

tff(c_440978,plain,
    ( $less('#skE_25','#skF_18')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_440973,c_440972,c_440691]) ).

tff(c_440998,plain,
    $less('#skE_26',0),
    inference(splitLeft,[status(thm)],[c_440978]) ).

tff(c_440977,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_440691]) ).

tff(c_440976,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_440691]) ).

tff(c_441031,plain,
    ! [A_44661: ty,T_44662: uni,U_44663: uni,I_44664a: $int] :
      ( ~ $less('#skF_4'(A_44661,T_44662,U_44663,I_44664a),0)
      | eq_prefix1(A_44661,T_44662,U_44663,I_44664a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_196]) ).

tff(c_445872,plain,
    ! [T_45162: map_int_int] :
      ( ~ $less('#skF_22'(T_45162),0)
      | ~ partial_solution1('#skF_10',T_45162)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_45162),0),0) ),
    inference(resolution,[status(thm)],[c_441031,c_346936]) ).

tff(c_445902,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_438893,c_445872]) ).

tff(c_445913,plain,
    ~ $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_440998,c_440977,c_440976,c_445902]) ).

tff(c_441126,plain,
    ! [T_44671: map_int_int] :
      ( $less('#skF_22'(T_44671),'#skF_18')
      | ~ partial_solution1('#skF_10',T_44671)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_44671),0),0) ),
    inference(resolution,[status(thm)],[c_441031,c_346934]) ).

tff(c_441140,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_438893,c_441126]) ).

tff(c_441145,plain,
    $less('#skE_25','#skF_18'),
    inference(demodulation,[status(thm),theory(equality)],[c_440998,c_440977,c_440976,c_441140]) ).

tff(c_441391,plain,
    ! [T_44693: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_44693),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_44693))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_44693)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_44693),0),0) ),
    inference(resolution,[status(thm)],[c_441031,c_346940]) ).

tff(c_441394,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_440976,c_441391]) ).

tff(c_441400,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(demodulation,[status(thm),theory(equality)],[c_440998,c_440977,c_438893,c_441394]) ).

tff(c_438894,plain,
    ~ $less('#skF_24','#skF_18'),
    inference(splitRight,[status(thm)],[c_346948]) ).

tff(c_287,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( $difference('#skF_18','#skF_11') != '#skF_18' )
      | ~ $lesseq(0,I_290a)
      | ~ $less(I_290a,$difference('#skF_18','#skF_11'))
      | $less('#skF_24',$difference('#skF_18','#skF_11')) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_629,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18')
      | $less($sum('#skF_24','#skF_11'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_287]) ).

tff(c_346854,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18')
      | $less($sum('#skF_24','#skF_11'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_629]) ).

tff(c_346856,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum('#skF_11',I_290a),'#skF_18')
      | $less($sum('#skF_11','#skF_24'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346854]) ).

tff(c_346887,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less($sum(0,I_290a),'#skF_18')
      | $less($sum(0,'#skF_24'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_461,c_461,c_346856]) ).

tff(c_346889,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18')
      | $less('#skF_24','#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346887]) ).

tff(c_346960,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18')
      | $less('#skF_24','#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346889]) ).

tff(c_440541,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(negUnitSimplification,[status(thm)],[c_438894,c_346960]) ).

tff(c_446770,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_441400,c_440541]) ).

tff(c_446789,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_441145,c_446770]) ).

tff(c_446791,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_445913,c_446789]) ).

tff(c_446795,plain,
    ~ $less('#skE_26',0),
    inference(splitRight,[status(thm)],[c_440978]) ).

tff(c_452005,plain,
    ! [T_45710: map_int_int] :
      ( ~ $less('#skF_22'(T_45710),0)
      | ~ partial_solution1('#skF_10',T_45710)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_45710),0),0) ),
    inference(resolution,[status(thm)],[c_440582,c_346936]) ).

tff(c_452035,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_438893,c_452005]) ).

tff(c_452044,plain,
    ( ~ $less('#skE_25',0)
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_440977,c_440976,c_452035]) ).

tff(c_452046,plain,
    ~ $less('#skE_25',0),
    inference(negUnitSimplification,[status(thm)],[c_446795,c_452044]) ).

tff(c_446794,plain,
    $less('#skE_25','#skF_18'),
    inference(splitRight,[status(thm)],[c_440978]) ).

tff(c_440634,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_440582,c_346940]) ).

tff(c_440982,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_440976,c_440634]) ).

tff(c_440988,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_438893,c_440982]) ).

tff(c_465208,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_440977,c_440988]) ).

tff(c_465210,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(negUnitSimplification,[status(thm)],[c_446795,c_465208]) ).

tff(c_465226,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_465210,c_440541]) ).

tff(c_465246,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_446794,c_465226]) ).

tff(c_465248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_452046,c_465246]) ).

tff(c_465251,plain,
    partial_solution1('#skF_10','#skF_25'),
    inference(splitRight,[status(thm)],[c_346945]) ).

tff(c_467187,plain,
    ! [A_46634: ty,T_46635: uni,U_46636: uni,I_46637a: $int] :
      ( ~ $less('#skF_4'(A_46634,T_46635,U_46636,I_46637a),0)
      | eq_prefix1(A_46634,T_46635,U_46636,I_46637a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_196]) ).

tff(c_467323,plain,
    ! [T_46650: map_int_int] :
      ( $less('#skF_22'(T_46650),'#skF_18')
      | ~ partial_solution1('#skF_10',T_46650)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_46650),0),0) ),
    inference(resolution,[status(thm)],[c_467187,c_346934]) ).

tff(c_467345,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_465251,c_467323]) ).

tff(c_467764,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_467345]) ).

tff(c_467763,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_467345]) ).

tff(c_467769,plain,
    ( $less('#skE_25','#skF_18')
    | ~ $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_467764,c_467763,c_467345]) ).

tff(c_467795,plain,
    ~ $less('#skE_26',0),
    inference(splitLeft,[status(thm)],[c_467769]) ).

tff(c_467768,plain,
    '#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0) = '#skE_26',
    inference(define,[status(thm),theory(equality)],[c_467345]) ).

tff(c_467767,plain,
    '#skF_22'('#skF_25') = '#skE_25',
    inference(define,[status(thm),theory(equality)],[c_467345]) ).

tff(c_466858,plain,
    ! [A_46583: ty,T_46584: uni,U_46585: uni,I_46586a: $int] :
      ( $less('#skF_4'(A_46583,T_46584,U_46585,I_46586a),I_46586a)
      | eq_prefix1(A_46583,T_46584,U_46585,I_46586a) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_473718,plain,
    ! [T_47265: map_int_int] :
      ( ~ $less('#skF_22'(T_47265),0)
      | ~ partial_solution1('#skF_10',T_47265)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_47265),0),0) ),
    inference(resolution,[status(thm)],[c_466858,c_346936]) ).

tff(c_473752,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_465251,c_473718]) ).

tff(c_473764,plain,
    ( ~ $less('#skE_25',0)
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_467768,c_467767,c_473752]) ).

tff(c_473766,plain,
    ~ $less('#skE_25',0),
    inference(negUnitSimplification,[status(thm)],[c_467795,c_473764]) ).

tff(c_466966,plain,
    ! [T_46596: map_int_int] :
      ( $less('#skF_22'(T_46596),'#skF_18')
      | ~ partial_solution1('#skF_10',T_46596)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_46596),0),0) ),
    inference(resolution,[status(thm)],[c_466858,c_346934]) ).

tff(c_466988,plain,
    ( $less('#skF_22'('#skF_25'),'#skF_18')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_465251,c_466966]) ).

tff(c_467825,plain,
    ( $less('#skE_25','#skF_18')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_467768,c_467767,c_466988]) ).

tff(c_467827,plain,
    $less('#skE_25','#skF_18'),
    inference(negUnitSimplification,[status(thm)],[c_467795,c_467825]) ).

tff(c_466905,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_466858,c_346940]) ).

tff(c_467776,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_467767,c_466905]) ).

tff(c_467785,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_465251,c_467776]) ).

tff(c_504986,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | $less('#skE_26',0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_467768,c_467785]) ).

tff(c_504988,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(negUnitSimplification,[status(thm)],[c_467795,c_504986]) ).

tff(c_465252,plain,
    partial_solution1('#skF_10','#skF_23'),
    inference(splitRight,[status(thm)],[c_346945]) ).

tff(c_283,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1(n1,'#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( $difference('#skF_18','#skF_11') != '#skF_18' )
      | ~ $lesseq(0,I_290a)
      | ~ $less(I_290a,$difference('#skF_18','#skF_11')) ),
    inference(cnfTransformation,[status(thm)],[f_508]) ).

tff(c_633,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1(n1,'#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),n1)
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_283]) ).

tff(c_346860,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1('#skF_10','#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum(I_290a,'#skF_11'),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_460,c_633]) ).

tff(c_346862,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1('#skF_10','#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | ( '#skF_11' != 0 )
      | $less(I_290a,0)
      | ~ $less($sum('#skF_11',I_290a),'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346860]) ).

tff(c_346895,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1('#skF_10','#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less($sum(0,I_290a),'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_461,c_461,c_346862]) ).

tff(c_346897,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1('#skF_10','#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | ~ sorted1('#skF_19',0,'#skF_18')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_346895]) ).

tff(c_346966,plain,
    ! [I_290a: $int] :
      ( ~ partial_solution1('#skF_10','#skF_23')
      | ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_346942,c_346897]) ).

tff(c_474397,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_465252,c_346966]) ).

tff(c_504996,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_504988,c_474397]) ).

tff(c_505018,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_467827,c_504996]) ).

tff(c_505020,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_473766,c_505018]) ).

tff(c_505024,plain,
    $less('#skE_26',0),
    inference(splitRight,[status(thm)],[c_467769]) ).

tff(c_510926,plain,
    ! [T_49268: map_int_int] :
      ( ~ $less('#skF_22'(T_49268),0)
      | ~ partial_solution1('#skF_10',T_49268)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_49268),0),0) ),
    inference(resolution,[status(thm)],[c_467187,c_346936]) ).

tff(c_510960,plain,
    ( ~ $less('#skF_22'('#skF_25'),0)
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(resolution,[status(thm)],[c_465251,c_510926]) ).

tff(c_510972,plain,
    ~ $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_505024,c_467768,c_467767,c_510960]) ).

tff(c_505023,plain,
    $less('#skE_25','#skF_18'),
    inference(splitRight,[status(thm)],[c_467769]) ).

tff(c_467234,plain,
    ! [T_284: map_int_int] :
      ( eq_prefix1(int,t2tb2(T_284),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skF_22'(T_284))),'#skF_10')
      | ~ partial_solution1('#skF_10',T_284)
      | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2(T_284),0),0) ),
    inference(resolution,[status(thm)],[c_467187,c_346940]) ).

tff(c_467773,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ partial_solution1('#skF_10','#skF_25')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(superposition,[status(thm),theory(equality)],[c_467767,c_467234]) ).

tff(c_467782,plain,
    ( eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10')
    | ~ $less('#skF_4'(int,t2tb2('#skF_21'),t2tb2('#skF_25'),0),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_465251,c_467773]) ).

tff(c_523275,plain,
    eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1('#skE_25')),'#skF_10'),
    inference(demodulation,[status(thm),theory(equality)],[c_505024,c_467768,c_467782]) ).

tff(c_512831,plain,
    ! [I_290a: $int] :
      ( ~ eq_prefix1(int,t2tb2('#skF_25'),get(map(int,int),int,t2tb3('#skF_19'),t2tb1(I_290a)),'#skF_10')
      | $less(I_290a,0)
      | ~ $less(I_290a,'#skF_18') ),
    inference(demodulation,[status(thm),theory(equality)],[c_465252,c_346966]) ).

tff(c_523279,plain,
    ( $less('#skE_25',0)
    | ~ $less('#skE_25','#skF_18') ),
    inference(resolution,[status(thm)],[c_523275,c_512831]) ).

tff(c_523304,plain,
    $less('#skE_25',0),
    inference(demodulation,[status(thm),theory(equality)],[c_505023,c_523279]) ).

tff(c_523306,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_510972,c_523304]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWW634_2 : TPTP v8.1.2. Released v6.1.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.35  % Computer : n010.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Thu Aug  3 19:08:13 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 141.24/101.81  ***********************************************************************
% 141.24/101.81  After 99.7 sec it's time to try something different, got 99.6 sec left
% 141.24/101.81  ***********************************************************************
% 176.53/131.91  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 176.72/131.96  
% 176.72/131.96  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 176.72/132.01  
% 176.72/132.01  Inference rules
% 176.72/132.01  ----------------------
% 176.72/132.01  #Ref     : 47
% 176.72/132.01  #Sup     : 103558
% 176.72/132.01  #Fact    : 90
% 176.72/132.01  #Define  : 65
% 176.72/132.01  #Split   : 616
% 176.72/132.01  #Chain   : 0
% 176.72/132.01  #Close   : 14
% 176.72/132.01  
% 176.72/132.01  Ordering : LPO
% 176.72/132.01  
% 176.72/132.01  Simplification rules
% 176.72/132.01  ----------------------
% 176.72/132.01  #Subsume      : 17463
% 176.72/132.01  #Demod        : 40102
% 176.72/132.01  #Tautology    : 24685
% 176.72/132.01  #SimpNegUnit  : 1038
% 176.72/132.01  #BackRed      : 464
% 176.72/132.01  
% 176.72/132.01  #Partial instantiations: 6868
% 176.72/132.01  #Strategies tried      : 2
% 176.72/132.01  
% 176.72/132.01  Timing (in seconds)
% 176.72/132.01  ----------------------
% 176.72/132.01  Preprocessing        : 1.00
% 176.72/132.01  Parsing              : 0.49
% 176.72/132.01  CNF conversion       : 0.09
% 176.72/132.01  Main loop            : 129.81
% 176.72/132.01  Inferencing          : 15.52
% 176.72/132.01  Reduction            : 46.92
% 176.72/132.01  Demodulation         : 36.65
% 176.72/132.01  BG Simplification    : 3.80
% 176.72/132.01  Subsumption          : 50.61
% 176.72/132.01  Abstraction          : 2.22
% 176.72/132.01  MUC search           : 0.11
% 176.72/132.01  Cooper               : 0.30
% 176.72/132.01  Total                : 130.92
% 176.72/132.01  Index Insertion      : 0.00
% 176.72/132.01  Index Deletion       : 0.00
% 176.72/132.01  Index Matching       : 0.00
% 176.72/132.01  BG Taut test         : 0.00
%------------------------------------------------------------------------------