TSTP Solution File: GEG025_1 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : GEG025_1 : TPTP v8.1.2. Bugfixed v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n002.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 : Wed Aug 30 22:40:53 EDT 2023

% Result   : Theorem 0.23s 0.63s
% Output   : Refutation 0.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :  202
% Syntax   : Number of formulae    : 1059 (  64 unt;  10 typ;   0 def)
%            Number of atoms       : 3048 (1018 equ)
%            Maximal formula atoms :   24 (   2 avg)
%            Number of connectives : 3807 (1808   ~;1650   |; 154   &)
%                                         ( 191 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   28 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number arithmetic     : 1620 ( 320 atm;  63 fun;1164 num;  73 var)
%            Number of types       :    2 (   1 usr;   1 ari)
%            Number of type conns  :    3 (   2   >;   1   *;   0   +;   0  <<)
%            Number of predicates  :  195 ( 191 usr; 192 prp; 0-2 aty)
%            Number of functors    :   42 (   9 usr;  39 con; 0-2 aty)
%            Number of variables   :  229 (; 225   !;   4   ?; 229   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    city: $tType ).

tff(func_def_0,type,
    d: ( city * city ) > $int ).

tff(func_def_1,type,
    inh: city > $int ).

tff(func_def_2,type,
    kiel: city ).

tff(func_def_3,type,
    hamburg: city ).

tff(func_def_4,type,
    berlin: city ).

tff(func_def_5,type,
    cologne: city ).

tff(func_def_6,type,
    frankfurt: city ).

tff(func_def_7,type,
    saarbruecken: city ).

tff(func_def_8,type,
    munich: city ).

tff(f6672,plain,
    $false,
    inference(avatar_smt_refutation,[],[f57,f63,f71,f78,f85,f91,f98,f107,f149,f154,f155,f156,f157,f158,f184,f190,f196,f202,f208,f214,f220,f301,f343,f348,f349,f350,f351,f352,f378,f384,f390,f396,f402,f408,f414,f472,f480,f534,f592,f598,f636,f637,f643,f686,f691,f692,f693,f694,f695,f701,f708,f746,f747,f754,f792,f793,f799,f838,f839,f845,f852,f895,f900,f901,f909,f910,f911,f912,f919,f962,f967,f968,f976,f977,f978,f979,f1010,f1019,f1028,f1034,f1040,f1079,f1080,f1133,f1134,f1198,f1199,f1274,f1293,f1303,f1312,f1384,f1395,f1397,f1407,f1413,f1419,f1425,f1431,f1437,f1443,f1489,f1504,f1510,f1519,f1557,f1571,f1586,f1592,f1601,f1638,f1656,f1665,f1698,f1704,f1710,f1716,f1722,f1728,f1734,f1801,f1806,f1864,f1865,f2141,f2147,f2153,f2159,f2165,f2171,f2177,f2179,f2493,f2499,f2505,f2511,f2517,f2523,f2529,f2531,f2629,f2631,f2633,f2635,f2637,f2639,f2641,f2768,f2770,f2772,f2774,f2776,f2778,f2780,f3301,f3306,f3313,f3314,f3320,f3325,f3329,f3330,f3404,f3410,f3416,f3422,f3428,f3434,f3440,f3472,f3905,f3910,f3915,f4049,f4055,f4061,f4067,f4073,f4079,f4085,f4191,f4197,f4203,f4209,f4215,f4221,f4227,f4284,f4290,f4296,f4302,f4308,f4314,f4320,f4926,f4931,f4936,f4968,f4973,f4977,f5031,f5036,f5040,f5045,f5115,f5120,f5124,f5129,f5335,f5396,f5496,f5502,f5508,f5514,f5520,f5526,f5532,f5753,f5758,f5762,f5894,f5955,f6126,f6127,f6128,f6288,f6349,f6500,f6501,f6502,f6610]) ).

tff(f6610,plain,
    ( ~ spl0_191
    | ~ spl0_45
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f6595,f964,f842,f6607]) ).

tff(f6607,plain,
    ( spl0_191
  <=> $less(580,d(berlin,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_191])]) ).

tff(f842,plain,
    ( spl0_45
  <=> ( d(berlin,frankfurt) = 420 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).

tff(f964,plain,
    ( spl0_53
  <=> ( 160 = d(frankfurt,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_53])]) ).

tff(f6595,plain,
    ( ~ $less(580,d(berlin,saarbruecken))
    | ~ spl0_45
    | ~ spl0_53 ),
    inference(evaluation,[],[f6547]) ).

tff(f6547,plain,
    ( ~ $less($sum(420,160),d(berlin,saarbruecken))
    | ~ spl0_45
    | ~ spl0_53 ),
    inference(superposition,[],[f3104,f966]) ).

tff(f966,plain,
    ( ( 160 = d(frankfurt,saarbruecken) )
    | ~ spl0_53 ),
    inference(avatar_component_clause,[],[f964]) ).

tff(f3104,plain,
    ( ! [X23: city] : ~ $less($sum(420,d(frankfurt,X23)),d(berlin,X23))
    | ~ spl0_45 ),
    inference(superposition,[],[f1937,f844]) ).

tff(f844,plain,
    ( ( d(berlin,frankfurt) = 420 )
    | ~ spl0_45 ),
    inference(avatar_component_clause,[],[f842]) ).

tff(f1937,plain,
    ! [X2: city,X0: city,X1: city] : ~ $less($sum(d(X0,X1),d(X1,X2)),d(X0,X2)),
    inference(equality_resolution,[],[f1159]) ).

tff(f1159,plain,
    ! [X2: $int,X3: city,X0: city,X1: city] :
      ( ( d(X0,X1) != X2 )
      | ~ $less($sum(X2,d(X1,X3)),d(X0,X3)) ),
    inference(equality_resolution,[],[f507]) ).

tff(f507,plain,
    ! [X2: $int,X3: city,X0: city,X1: city,X4: $int] :
      ( ( d(X0,X3) != X4 )
      | ( d(X0,X1) != X2 )
      | ~ $less($sum(X2,d(X1,X3)),X4) ),
    inference(equality_resolution,[],[f51]) ).

tff(f51,plain,
    ! [X2: city,X3: city,X6: $int,X7: $int,X4: city,X5: $int] :
      ( ( d(X3,X4) != X6 )
      | ( d(X2,X3) != X5 )
      | ( d(X2,X4) != X7 )
      | ~ $less($sum(X5,X6),X7) ),
    inference(theory_flattening,[],[f9]) ).

tff(f9,plain,
    ! [X2: city,X3: city,X4: city] : ~ $less($sum(d(X2,X3),d(X3,X4)),d(X2,X4)),
    inference(cnf_transformation,[],[f7]) ).

tff(f7,plain,
    ( ! [X0: city] :
        ( $less(inh(X0),3000000)
        | $less(600,d(saarbruecken,X0)) )
    & ( inh(kiel) = 238281 )
    & ( inh(saarbruecken) = 175810 )
    & ( inh(frankfurt) = 671927 )
    & ( inh(cologne) = 998105 )
    & ( inh(munich) = 1330440 )
    & ( inh(hamburg) = 1774224 )
    & ( inh(berlin) = 3442675 )
    & ( 360 = d(munich,saarbruecken) )
    & ( d(munich,frankfurt) = 300 )
    & ( d(hamburg,berlin) = 250 )
    & ( d(hamburg,kiel) = 90 )
    & ( d(cologne,frankfurt) = 150 )
    & ( d(hamburg,frankfurt) = 390 )
    & ( d(hamburg,cologne) = 360 )
    & ( d(saarbruecken,cologne) = 190 )
    & ( d(saarbruecken,frankfurt) = 160 )
    & ( d(berlin,frankfurt) = 420 )
    & ( d(berlin,cologne) = 480 )
    & ( d(berlin,munich) = 510 )
    & ! [X1: city] : ( 0 = d(X1,X1) )
    & ! [X2: city,X3: city,X4: city] : ~ $less($sum(d(X2,X3),d(X3,X4)),d(X2,X4))
    & ! [X5: city,X6: city] : ( d(X5,X6) = d(X6,X5) ) ),
    inference(rectify,[],[f6]) ).

tff(f6,plain,
    ( ! [X6: city] :
        ( $less(inh(X6),3000000)
        | $less(600,d(saarbruecken,X6)) )
    & ( inh(kiel) = 238281 )
    & ( inh(saarbruecken) = 175810 )
    & ( inh(frankfurt) = 671927 )
    & ( inh(cologne) = 998105 )
    & ( inh(munich) = 1330440 )
    & ( inh(hamburg) = 1774224 )
    & ( inh(berlin) = 3442675 )
    & ( 360 = d(munich,saarbruecken) )
    & ( d(munich,frankfurt) = 300 )
    & ( d(hamburg,berlin) = 250 )
    & ( d(hamburg,kiel) = 90 )
    & ( d(cologne,frankfurt) = 150 )
    & ( d(hamburg,frankfurt) = 390 )
    & ( d(hamburg,cologne) = 360 )
    & ( d(saarbruecken,cologne) = 190 )
    & ( d(saarbruecken,frankfurt) = 160 )
    & ( d(berlin,frankfurt) = 420 )
    & ( d(berlin,cologne) = 480 )
    & ( d(berlin,munich) = 510 )
    & ! [X0: city] : ( d(X0,X0) = 0 )
    & ! [X1: city,X2: city,X3: city] : ~ $less($sum(d(X1,X2),d(X2,X3)),d(X1,X3))
    & ! [X4: city,X5: city] : ( d(X4,X5) = d(X5,X4) ) ),
    inference(flattening,[],[f5]) ).

tff(f5,plain,
    ( ! [X6: city] :
        ( $less(inh(X6),3000000)
        | $less(600,d(saarbruecken,X6)) )
    & ( inh(kiel) = 238281 )
    & ( inh(saarbruecken) = 175810 )
    & ( inh(frankfurt) = 671927 )
    & ( inh(cologne) = 998105 )
    & ( inh(munich) = 1330440 )
    & ( inh(hamburg) = 1774224 )
    & ( inh(berlin) = 3442675 )
    & ( 360 = d(munich,saarbruecken) )
    & ( d(munich,frankfurt) = 300 )
    & ( d(hamburg,berlin) = 250 )
    & ( d(hamburg,kiel) = 90 )
    & ( d(cologne,frankfurt) = 150 )
    & ( d(hamburg,frankfurt) = 390 )
    & ( d(hamburg,cologne) = 360 )
    & ( d(saarbruecken,cologne) = 190 )
    & ( d(saarbruecken,frankfurt) = 160 )
    & ( d(berlin,frankfurt) = 420 )
    & ( d(berlin,cologne) = 480 )
    & ( d(berlin,munich) = 510 )
    & ! [X0: city] : ( d(X0,X0) = 0 )
    & ! [X1: city,X2: city,X3: city] : ~ $less($sum(d(X1,X2),d(X2,X3)),d(X1,X3))
    & ! [X4: city,X5: city] : ( d(X4,X5) = d(X5,X4) ) ),
    inference(ennf_transformation,[],[f4]) ).

tff(f4,plain,
    ~ ( ( ( inh(kiel) = 238281 )
        & ( inh(saarbruecken) = 175810 )
        & ( inh(frankfurt) = 671927 )
        & ( inh(cologne) = 998105 )
        & ( inh(munich) = 1330440 )
        & ( inh(hamburg) = 1774224 )
        & ( inh(berlin) = 3442675 )
        & ( 360 = d(munich,saarbruecken) )
        & ( d(munich,frankfurt) = 300 )
        & ( d(hamburg,berlin) = 250 )
        & ( d(hamburg,kiel) = 90 )
        & ( d(cologne,frankfurt) = 150 )
        & ( d(hamburg,frankfurt) = 390 )
        & ( d(hamburg,cologne) = 360 )
        & ( d(saarbruecken,cologne) = 190 )
        & ( d(saarbruecken,frankfurt) = 160 )
        & ( d(berlin,frankfurt) = 420 )
        & ( d(berlin,cologne) = 480 )
        & ( d(berlin,munich) = 510 )
        & ! [X0: city] : ( d(X0,X0) = 0 )
        & ! [X1: city,X2: city,X3: city] : ~ $less($sum(d(X1,X2),d(X2,X3)),d(X1,X3))
        & ! [X4: city,X5: city] : ( d(X4,X5) = d(X5,X4) ) )
     => ? [X6: city] :
          ( ~ $less(inh(X6),3000000)
          & ~ $less(600,d(saarbruecken,X6)) ) ),
    inference(rectify,[],[f3]) ).

tff(f3,plain,
    ~ ( ( ( inh(kiel) = 238281 )
        & ( inh(saarbruecken) = 175810 )
        & ( inh(frankfurt) = 671927 )
        & ( inh(cologne) = 998105 )
        & ( inh(munich) = 1330440 )
        & ( inh(hamburg) = 1774224 )
        & ( inh(berlin) = 3442675 )
        & ( 360 = d(munich,saarbruecken) )
        & ( d(munich,frankfurt) = 300 )
        & ( d(hamburg,berlin) = 250 )
        & ( d(hamburg,kiel) = 90 )
        & ( d(cologne,frankfurt) = 150 )
        & ( d(hamburg,frankfurt) = 390 )
        & ( d(hamburg,cologne) = 360 )
        & ( d(saarbruecken,cologne) = 190 )
        & ( d(saarbruecken,frankfurt) = 160 )
        & ( d(berlin,frankfurt) = 420 )
        & ( d(berlin,cologne) = 480 )
        & ( d(berlin,munich) = 510 )
        & ! [X0: city] : ( d(X0,X0) = 0 )
        & ! [X0: city,X1: city,X2: city] : ~ $less($sum(d(X0,X1),d(X1,X2)),d(X0,X2))
        & ! [X0: city,X1: city] : ( d(X0,X1) = d(X1,X0) ) )
     => ? [X0: city] :
          ( ~ $less(inh(X0),3000000)
          & ~ $less(600,d(saarbruecken,X0)) ) ),
    inference(theory_normalization,[],[f2]) ).

tff(f2,negated_conjecture,
    ~ ( ( ( inh(kiel) = 238281 )
        & ( inh(saarbruecken) = 175810 )
        & ( inh(frankfurt) = 671927 )
        & ( inh(cologne) = 998105 )
        & ( inh(munich) = 1330440 )
        & ( inh(hamburg) = 1774224 )
        & ( inh(berlin) = 3442675 )
        & ( 360 = d(munich,saarbruecken) )
        & ( d(munich,frankfurt) = 300 )
        & ( d(hamburg,berlin) = 250 )
        & ( d(hamburg,kiel) = 90 )
        & ( d(cologne,frankfurt) = 150 )
        & ( d(hamburg,frankfurt) = 390 )
        & ( d(hamburg,cologne) = 360 )
        & ( d(saarbruecken,cologne) = 190 )
        & ( d(saarbruecken,frankfurt) = 160 )
        & ( d(berlin,frankfurt) = 420 )
        & ( d(berlin,cologne) = 480 )
        & ( d(berlin,munich) = 510 )
        & ! [X0: city] : ( d(X0,X0) = 0 )
        & ! [X0: city,X1: city,X2: city] : $lesseq(d(X0,X2),$sum(d(X0,X1),d(X1,X2)))
        & ! [X0: city,X1: city] : ( d(X0,X1) = d(X1,X0) ) )
     => ? [X0: city] :
          ( $lesseq(3000000,inh(X0))
          & $lesseq(d(saarbruecken,X0),600) ) ),
    inference(negated_conjecture,[],[f1]) ).

tff(f1,conjecture,
    ( ( ( inh(kiel) = 238281 )
      & ( inh(saarbruecken) = 175810 )
      & ( inh(frankfurt) = 671927 )
      & ( inh(cologne) = 998105 )
      & ( inh(munich) = 1330440 )
      & ( inh(hamburg) = 1774224 )
      & ( inh(berlin) = 3442675 )
      & ( 360 = d(munich,saarbruecken) )
      & ( d(munich,frankfurt) = 300 )
      & ( d(hamburg,berlin) = 250 )
      & ( d(hamburg,kiel) = 90 )
      & ( d(cologne,frankfurt) = 150 )
      & ( d(hamburg,frankfurt) = 390 )
      & ( d(hamburg,cologne) = 360 )
      & ( d(saarbruecken,cologne) = 190 )
      & ( d(saarbruecken,frankfurt) = 160 )
      & ( d(berlin,frankfurt) = 420 )
      & ( d(berlin,cologne) = 480 )
      & ( d(berlin,munich) = 510 )
      & ! [X0: city] : ( d(X0,X0) = 0 )
      & ! [X0: city,X1: city,X2: city] : $lesseq(d(X0,X2),$sum(d(X0,X1),d(X1,X2)))
      & ! [X0: city,X1: city] : ( d(X0,X1) = d(X1,X0) ) )
   => ? [X0: city] :
        ( $lesseq(3000000,inh(X0))
        & $lesseq(d(saarbruecken,X0),600) ) ),
    file('/export/starexec/sandbox/tmp/tmp.a9v4Ex7HNS/Vampire---4.8_8234',exists_big_city_distance_2) ).

tff(f6502,plain,
    ( ~ spl0_190
    | spl0_184
    | spl0_189 ),
    inference(avatar_split_clause,[],[f6493,f6346,f5760,f6497]) ).

tff(f6497,plain,
    ( spl0_190
  <=> ( 300 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_190])]) ).

tff(f5760,plain,
    ( spl0_184
  <=> ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | $less(inh(X3),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_184])]) ).

tff(f6346,plain,
    ( spl0_189
  <=> $less($sum(d(kiel,frankfurt),300),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_189])]) ).

tff(f6493,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( 300 != d(kiel,frankfurt) )
        | $less(inh(X3),3000000) )
    | spl0_189 ),
    inference(cancellation,[],[f6440]) ).

tff(f6440,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( 600 != $sum(d(kiel,frankfurt),300) )
        | $less(inh(X3),3000000) )
    | spl0_189 ),
    inference(constrained_resolution,[],[f6348,f1001]) ).

tff(f1001,plain,
    ! [X0: city] :
      ( $less(600,d(saarbruecken,X0))
      | $less(inh(X0),3000000) ),
    inference(equality_resolution,[],[f464]) ).

tff(f464,plain,
    ! [X0: $int,X1: city] :
      ( ( inh(X1) != X0 )
      | $less(X0,3000000)
      | $less(600,d(saarbruecken,X1)) ),
    inference(equality_resolution,[],[f31]) ).

tff(f31,plain,
    ! [X2: $int,X0: city,X1: $int] :
      ( ( d(saarbruecken,X0) != X2 )
      | $less(X1,3000000)
      | ( inh(X0) != X1 )
      | $less(600,X2) ),
    inference(theory_flattening,[],[f30]) ).

tff(f30,plain,
    ! [X0: city] :
      ( $less(inh(X0),3000000)
      | $less(600,d(saarbruecken,X0)) ),
    inference(cnf_transformation,[],[f7]) ).

tff(f6348,plain,
    ( ~ $less($sum(d(kiel,frankfurt),300),0)
    | spl0_189 ),
    inference(avatar_component_clause,[],[f6346]) ).

tff(f6501,plain,
    ( ~ spl0_190
    | ~ spl0_183
    | ~ spl0_61
    | spl0_189 ),
    inference(avatar_split_clause,[],[f6494,f6346,f1025,f5755,f6497]) ).

tff(f5755,plain,
    ( spl0_183
  <=> ( 0 = d(berlin,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_183])]) ).

tff(f1025,plain,
    ( spl0_61
  <=> $less(600,d(berlin,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).

tff(f6494,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( 300 != d(kiel,frankfurt) )
    | ~ spl0_61
    | spl0_189 ),
    inference(cancellation,[],[f6439]) ).

tff(f6439,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( 600 != $sum(d(kiel,frankfurt),300) )
    | ~ spl0_61
    | spl0_189 ),
    inference(constrained_resolution,[],[f6348,f1027]) ).

tff(f1027,plain,
    ( $less(600,d(berlin,saarbruecken))
    | ~ spl0_61 ),
    inference(avatar_component_clause,[],[f1025]) ).

tff(f6500,plain,
    ( ~ spl0_190
    | spl0_182
    | spl0_189 ),
    inference(avatar_split_clause,[],[f6495,f6346,f5751,f6497]) ).

tff(f5751,plain,
    ( spl0_182
  <=> ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | $less(inh(X2),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_182])]) ).

tff(f6495,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( 300 != d(kiel,frankfurt) )
        | $less(inh(X2),3000000) )
    | spl0_189 ),
    inference(cancellation,[],[f6438]) ).

tff(f6438,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( 600 != $sum(d(kiel,frankfurt),300) )
        | $less(inh(X2),3000000) )
    | spl0_189 ),
    inference(constrained_resolution,[],[f6348,f1770]) ).

tff(f1770,plain,
    ! [X2: city] :
      ( $less(600,d(X2,saarbruecken))
      | $less(inh(X2),3000000) ),
    inference(superposition,[],[f1001,f8]) ).

tff(f8,plain,
    ! [X6: city,X5: city] : ( d(X5,X6) = d(X6,X5) ),
    inference(cnf_transformation,[],[f7]) ).

tff(f6349,plain,
    ( ~ spl0_189
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f6344,f698,f595,f6346]) ).

tff(f595,plain,
    ( spl0_33
  <=> ( d(hamburg,kiel) = 90 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_33])]) ).

tff(f698,plain,
    ( spl0_38
  <=> ( d(hamburg,frankfurt) = 390 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_38])]) ).

tff(f6344,plain,
    ( ~ $less($sum(d(kiel,frankfurt),300),0)
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(forward_demodulation,[],[f6263,f8]) ).

tff(f6263,plain,
    ( ~ $less($sum(d(frankfurt,kiel),300),0)
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(cancellation,[],[f6253]) ).

tff(f6253,plain,
    ( ~ $less($sum(390,d(frankfurt,kiel)),90)
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(superposition,[],[f3103,f597]) ).

tff(f597,plain,
    ( ( d(hamburg,kiel) = 90 )
    | ~ spl0_33 ),
    inference(avatar_component_clause,[],[f595]) ).

tff(f3103,plain,
    ( ! [X22: city] : ~ $less($sum(390,d(frankfurt,X22)),d(hamburg,X22))
    | ~ spl0_38 ),
    inference(superposition,[],[f1937,f700]) ).

tff(f700,plain,
    ( ( d(hamburg,frankfurt) = 390 )
    | ~ spl0_38 ),
    inference(avatar_component_clause,[],[f698]) ).

tff(f6288,plain,
    ( ~ spl0_188
    | ~ spl0_20
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f6266,f698,f345,f6285]) ).

tff(f6285,plain,
    ( spl0_188
  <=> $less(690,d(hamburg,munich)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_188])]) ).

tff(f345,plain,
    ( spl0_20
  <=> ( 300 = d(frankfurt,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).

tff(f6266,plain,
    ( ~ $less(690,d(hamburg,munich))
    | ~ spl0_20
    | ~ spl0_38 ),
    inference(evaluation,[],[f6214]) ).

tff(f6214,plain,
    ( ~ $less($sum(390,300),d(hamburg,munich))
    | ~ spl0_20
    | ~ spl0_38 ),
    inference(superposition,[],[f3103,f347]) ).

tff(f347,plain,
    ( ( 300 = d(frankfurt,munich) )
    | ~ spl0_20 ),
    inference(avatar_component_clause,[],[f345]) ).

tff(f6128,plain,
    ( ~ spl0_187
    | spl0_184
    | spl0_186 ),
    inference(avatar_split_clause,[],[f6119,f5952,f5760,f6123]) ).

tff(f6123,plain,
    ( spl0_187
  <=> ( d(kiel,cologne) = 330 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_187])]) ).

tff(f5952,plain,
    ( spl0_186
  <=> $less($sum(d(kiel,cologne),270),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_186])]) ).

tff(f6119,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( d(kiel,cologne) != 330 )
        | $less(inh(X3),3000000) )
    | spl0_186 ),
    inference(cancellation,[],[f6057]) ).

tff(f6057,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( 600 != $sum(d(kiel,cologne),270) )
        | $less(inh(X3),3000000) )
    | spl0_186 ),
    inference(constrained_resolution,[],[f5954,f1001]) ).

tff(f5954,plain,
    ( ~ $less($sum(d(kiel,cologne),270),0)
    | spl0_186 ),
    inference(avatar_component_clause,[],[f5952]) ).

tff(f6127,plain,
    ( ~ spl0_187
    | ~ spl0_183
    | ~ spl0_61
    | spl0_186 ),
    inference(avatar_split_clause,[],[f6120,f5952,f1025,f5755,f6123]) ).

tff(f6120,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( d(kiel,cologne) != 330 )
    | ~ spl0_61
    | spl0_186 ),
    inference(cancellation,[],[f6056]) ).

tff(f6056,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( 600 != $sum(d(kiel,cologne),270) )
    | ~ spl0_61
    | spl0_186 ),
    inference(constrained_resolution,[],[f5954,f1027]) ).

tff(f6126,plain,
    ( ~ spl0_187
    | spl0_182
    | spl0_186 ),
    inference(avatar_split_clause,[],[f6121,f5952,f5751,f6123]) ).

tff(f6121,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( d(kiel,cologne) != 330 )
        | $less(inh(X2),3000000) )
    | spl0_186 ),
    inference(cancellation,[],[f6055]) ).

tff(f6055,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( 600 != $sum(d(kiel,cologne),270) )
        | $less(inh(X2),3000000) )
    | spl0_186 ),
    inference(constrained_resolution,[],[f5954,f1770]) ).

tff(f5955,plain,
    ( ~ spl0_186
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f5950,f705,f595,f5952]) ).

tff(f705,plain,
    ( spl0_39
  <=> ( d(hamburg,cologne) = 360 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_39])]) ).

tff(f5950,plain,
    ( ~ $less($sum(d(kiel,cologne),270),0)
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(forward_demodulation,[],[f5872,f8]) ).

tff(f5872,plain,
    ( ~ $less($sum(d(cologne,kiel),270),0)
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(cancellation,[],[f5862]) ).

tff(f5862,plain,
    ( ~ $less($sum(360,d(cologne,kiel)),90)
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(superposition,[],[f3102,f597]) ).

tff(f3102,plain,
    ( ! [X21: city] : ~ $less($sum(360,d(cologne,X21)),d(hamburg,X21))
    | ~ spl0_39 ),
    inference(superposition,[],[f1937,f707]) ).

tff(f707,plain,
    ( ( d(hamburg,cologne) = 360 )
    | ~ spl0_39 ),
    inference(avatar_component_clause,[],[f705]) ).

tff(f5894,plain,
    ( ~ spl0_185
    | ~ spl0_39
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f5874,f897,f705,f5891]) ).

tff(f5891,plain,
    ( spl0_185
  <=> $less(550,d(hamburg,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_185])]) ).

tff(f897,plain,
    ( spl0_48
  <=> ( 190 = d(cologne,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).

tff(f5874,plain,
    ( ~ $less(550,d(hamburg,saarbruecken))
    | ~ spl0_39
    | ~ spl0_48 ),
    inference(evaluation,[],[f5824]) ).

tff(f5824,plain,
    ( ~ $less($sum(360,190),d(hamburg,saarbruecken))
    | ~ spl0_39
    | ~ spl0_48 ),
    inference(superposition,[],[f3102,f899]) ).

tff(f899,plain,
    ( ( 190 = d(cologne,saarbruecken) )
    | ~ spl0_48 ),
    inference(avatar_component_clause,[],[f897]) ).

tff(f5762,plain,
    ( ~ spl0_181
    | spl0_184
    | spl0_173 ),
    inference(avatar_split_clause,[],[f5743,f5393,f5760,f5747]) ).

tff(f5747,plain,
    ( spl0_181
  <=> ( d(kiel,berlin) = 440 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_181])]) ).

tff(f5393,plain,
    ( spl0_173
  <=> $less($sum(d(kiel,berlin),160),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_173])]) ).

tff(f5743,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( d(kiel,berlin) != 440 )
        | $less(inh(X3),3000000) )
    | spl0_173 ),
    inference(cancellation,[],[f5702]) ).

tff(f5702,plain,
    ( ! [X3: city] :
        ( ( 0 != d(saarbruecken,X3) )
        | ( 600 != $sum(d(kiel,berlin),160) )
        | $less(inh(X3),3000000) )
    | spl0_173 ),
    inference(constrained_resolution,[],[f5395,f1001]) ).

tff(f5395,plain,
    ( ~ $less($sum(d(kiel,berlin),160),0)
    | spl0_173 ),
    inference(avatar_component_clause,[],[f5393]) ).

tff(f5758,plain,
    ( ~ spl0_181
    | ~ spl0_183
    | ~ spl0_61
    | spl0_173 ),
    inference(avatar_split_clause,[],[f5744,f5393,f1025,f5755,f5747]) ).

tff(f5744,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( d(kiel,berlin) != 440 )
    | ~ spl0_61
    | spl0_173 ),
    inference(cancellation,[],[f5701]) ).

tff(f5701,plain,
    ( ( 0 != d(berlin,saarbruecken) )
    | ( 600 != $sum(d(kiel,berlin),160) )
    | ~ spl0_61
    | spl0_173 ),
    inference(constrained_resolution,[],[f5395,f1027]) ).

tff(f5753,plain,
    ( ~ spl0_181
    | spl0_182
    | spl0_173 ),
    inference(avatar_split_clause,[],[f5745,f5393,f5751,f5747]) ).

tff(f5745,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( d(kiel,berlin) != 440 )
        | $less(inh(X2),3000000) )
    | spl0_173 ),
    inference(cancellation,[],[f5700]) ).

tff(f5700,plain,
    ( ! [X2: city] :
        ( ( 0 != d(X2,saarbruecken) )
        | ( 600 != $sum(d(kiel,berlin),160) )
        | $less(inh(X2),3000000) )
    | spl0_173 ),
    inference(constrained_resolution,[],[f5395,f1770]) ).

tff(f5532,plain,
    ( ~ spl0_180
    | ~ spl0_5
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5527,f5332,f82,f5529]) ).

tff(f5529,plain,
    ( spl0_180
  <=> ( 1330440 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_180])]) ).

tff(f82,plain,
    ( spl0_5
  <=> ( inh(munich) = 1330440 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

tff(f5332,plain,
    ( spl0_172
  <=> $less(760,d(hamburg,munich)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_172])]) ).

tff(f5527,plain,
    ( ( 1330440 != d(hamburg,munich) )
    | ~ spl0_5
    | spl0_172 ),
    inference(forward_demodulation,[],[f5454,f84]) ).

tff(f84,plain,
    ( ( inh(munich) = 1330440 )
    | ~ spl0_5 ),
    inference(avatar_component_clause,[],[f82]) ).

tff(f5454,plain,
    ( ( inh(munich) != d(hamburg,munich) )
    | ~ spl0_5
    | spl0_172 ),
    inference(evaluation,[],[f5452]) ).

tff(f5452,plain,
    ( ~ $less(760,1330440)
    | ( inh(munich) != d(hamburg,munich) )
    | ~ spl0_5
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f84]) ).

tff(f5334,plain,
    ( ~ $less(760,d(hamburg,munich))
    | spl0_172 ),
    inference(avatar_component_clause,[],[f5332]) ).

tff(f5526,plain,
    ( ~ spl0_179
    | ~ spl0_2
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5521,f5332,f60,f5523]) ).

tff(f5523,plain,
    ( spl0_179
  <=> ( 175810 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_179])]) ).

tff(f60,plain,
    ( spl0_2
  <=> ( inh(saarbruecken) = 175810 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

tff(f5521,plain,
    ( ( 175810 != d(hamburg,munich) )
    | ~ spl0_2
    | spl0_172 ),
    inference(forward_demodulation,[],[f5455,f62]) ).

tff(f62,plain,
    ( ( inh(saarbruecken) = 175810 )
    | ~ spl0_2 ),
    inference(avatar_component_clause,[],[f60]) ).

tff(f5455,plain,
    ( ( inh(saarbruecken) != d(hamburg,munich) )
    | ~ spl0_2
    | spl0_172 ),
    inference(evaluation,[],[f5451]) ).

tff(f5451,plain,
    ( ~ $less(760,175810)
    | ( inh(saarbruecken) != d(hamburg,munich) )
    | ~ spl0_2
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f62]) ).

tff(f5520,plain,
    ( ~ spl0_178
    | ~ spl0_3
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5515,f5332,f68,f5517]) ).

tff(f5517,plain,
    ( spl0_178
  <=> ( 671927 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_178])]) ).

tff(f68,plain,
    ( spl0_3
  <=> ( inh(frankfurt) = 671927 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

tff(f5515,plain,
    ( ( 671927 != d(hamburg,munich) )
    | ~ spl0_3
    | spl0_172 ),
    inference(forward_demodulation,[],[f5456,f70]) ).

tff(f70,plain,
    ( ( inh(frankfurt) = 671927 )
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f68]) ).

tff(f5456,plain,
    ( ( inh(frankfurt) != d(hamburg,munich) )
    | ~ spl0_3
    | spl0_172 ),
    inference(evaluation,[],[f5450]) ).

tff(f5450,plain,
    ( ~ $less(760,671927)
    | ( inh(frankfurt) != d(hamburg,munich) )
    | ~ spl0_3
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f70]) ).

tff(f5514,plain,
    ( ~ spl0_177
    | ~ spl0_4
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5509,f5332,f75,f5511]) ).

tff(f5511,plain,
    ( spl0_177
  <=> ( 998105 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_177])]) ).

tff(f75,plain,
    ( spl0_4
  <=> ( inh(cologne) = 998105 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

tff(f5509,plain,
    ( ( 998105 != d(hamburg,munich) )
    | ~ spl0_4
    | spl0_172 ),
    inference(forward_demodulation,[],[f5457,f77]) ).

tff(f77,plain,
    ( ( inh(cologne) = 998105 )
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f75]) ).

tff(f5457,plain,
    ( ( inh(cologne) != d(hamburg,munich) )
    | ~ spl0_4
    | spl0_172 ),
    inference(evaluation,[],[f5449]) ).

tff(f5449,plain,
    ( ~ $less(760,998105)
    | ( inh(cologne) != d(hamburg,munich) )
    | ~ spl0_4
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f77]) ).

tff(f5508,plain,
    ( ~ spl0_176
    | ~ spl0_7
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5503,f5332,f95,f5505]) ).

tff(f5505,plain,
    ( spl0_176
  <=> ( 3442675 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_176])]) ).

tff(f95,plain,
    ( spl0_7
  <=> ( inh(berlin) = 3442675 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).

tff(f5503,plain,
    ( ( 3442675 != d(hamburg,munich) )
    | ~ spl0_7
    | spl0_172 ),
    inference(forward_demodulation,[],[f5458,f97]) ).

tff(f97,plain,
    ( ( inh(berlin) = 3442675 )
    | ~ spl0_7 ),
    inference(avatar_component_clause,[],[f95]) ).

tff(f5458,plain,
    ( ( inh(berlin) != d(hamburg,munich) )
    | ~ spl0_7
    | spl0_172 ),
    inference(evaluation,[],[f5448]) ).

tff(f5448,plain,
    ( ~ $less(760,3442675)
    | ( inh(berlin) != d(hamburg,munich) )
    | ~ spl0_7
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f97]) ).

tff(f5502,plain,
    ( ~ spl0_175
    | ~ spl0_6
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5497,f5332,f88,f5499]) ).

tff(f5499,plain,
    ( spl0_175
  <=> ( 1774224 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_175])]) ).

tff(f88,plain,
    ( spl0_6
  <=> ( inh(hamburg) = 1774224 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

tff(f5497,plain,
    ( ( 1774224 != d(hamburg,munich) )
    | ~ spl0_6
    | spl0_172 ),
    inference(forward_demodulation,[],[f5459,f90]) ).

tff(f90,plain,
    ( ( inh(hamburg) = 1774224 )
    | ~ spl0_6 ),
    inference(avatar_component_clause,[],[f88]) ).

tff(f5459,plain,
    ( ( inh(hamburg) != d(hamburg,munich) )
    | ~ spl0_6
    | spl0_172 ),
    inference(evaluation,[],[f5447]) ).

tff(f5447,plain,
    ( ~ $less(760,1774224)
    | ( inh(hamburg) != d(hamburg,munich) )
    | ~ spl0_6
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f90]) ).

tff(f5496,plain,
    ( ~ spl0_174
    | ~ spl0_1
    | spl0_172 ),
    inference(avatar_split_clause,[],[f5491,f5332,f54,f5493]) ).

tff(f5493,plain,
    ( spl0_174
  <=> ( 238281 = d(hamburg,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_174])]) ).

tff(f54,plain,
    ( spl0_1
  <=> ( inh(kiel) = 238281 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

tff(f5491,plain,
    ( ( 238281 != d(hamburg,munich) )
    | ~ spl0_1
    | spl0_172 ),
    inference(forward_demodulation,[],[f5460,f56]) ).

tff(f56,plain,
    ( ( inh(kiel) = 238281 )
    | ~ spl0_1 ),
    inference(avatar_component_clause,[],[f54]) ).

tff(f5460,plain,
    ( ( inh(kiel) != d(hamburg,munich) )
    | ~ spl0_1
    | spl0_172 ),
    inference(evaluation,[],[f5446]) ).

tff(f5446,plain,
    ( ~ $less(760,238281)
    | ( inh(kiel) != d(hamburg,munich) )
    | ~ spl0_1
    | spl0_172 ),
    inference(constrained_superposition,[],[f5334,f56]) ).

tff(f5396,plain,
    ( ~ spl0_173
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f5391,f595,f589,f5393]) ).

tff(f589,plain,
    ( spl0_32
  <=> ( d(hamburg,berlin) = 250 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_32])]) ).

tff(f5391,plain,
    ( ~ $less($sum(d(kiel,berlin),160),0)
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(forward_demodulation,[],[f5302,f8]) ).

tff(f5302,plain,
    ( ~ $less($sum(d(berlin,kiel),160),0)
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(cancellation,[],[f5292]) ).

tff(f5292,plain,
    ( ~ $less($sum(250,d(berlin,kiel)),90)
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(superposition,[],[f3101,f597]) ).

tff(f3101,plain,
    ( ! [X20: city] : ~ $less($sum(250,d(berlin,X20)),d(hamburg,X20))
    | ~ spl0_32 ),
    inference(superposition,[],[f1937,f591]) ).

tff(f591,plain,
    ( ( d(hamburg,berlin) = 250 )
    | ~ spl0_32 ),
    inference(avatar_component_clause,[],[f589]) ).

tff(f5335,plain,
    ( ~ spl0_172
    | ~ spl0_32
    | ~ spl0_51 ),
    inference(avatar_split_clause,[],[f5304,f916,f589,f5332]) ).

tff(f916,plain,
    ( spl0_51
  <=> ( d(berlin,munich) = 510 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).

tff(f5304,plain,
    ( ~ $less(760,d(hamburg,munich))
    | ~ spl0_32
    | ~ spl0_51 ),
    inference(evaluation,[],[f5254]) ).

tff(f5254,plain,
    ( ~ $less($sum(250,510),d(hamburg,munich))
    | ~ spl0_32
    | ~ spl0_51 ),
    inference(superposition,[],[f3101,f918]) ).

tff(f918,plain,
    ( ( d(berlin,munich) = 510 )
    | ~ spl0_51 ),
    inference(avatar_component_clause,[],[f916]) ).

tff(f5129,plain,
    ( ~ spl0_171
    | spl0_157 ),
    inference(avatar_split_clause,[],[f5107,f4933,f5126]) ).

tff(f5126,plain,
    ( spl0_171
  <=> ( frankfurt = kiel ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_171])]) ).

tff(f4933,plain,
    ( spl0_157
  <=> $less(d(kiel,frankfurt),300) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).

tff(f5107,plain,
    ( ( frankfurt != kiel )
    | spl0_157 ),
    inference(evaluation,[],[f5090]) ).

tff(f5090,plain,
    ( ~ $less(0,300)
    | ( frankfurt != kiel )
    | spl0_157 ),
    inference(constrained_superposition,[],[f4935,f10]) ).

tff(f10,plain,
    ! [X1: city] : ( 0 = d(X1,X1) ),
    inference(cnf_transformation,[],[f7]) ).

tff(f4935,plain,
    ( ~ $less(d(kiel,frankfurt),300)
    | spl0_157 ),
    inference(avatar_component_clause,[],[f4933]) ).

tff(f5124,plain,
    ( ~ spl0_167
    | spl0_170
    | spl0_157 ),
    inference(avatar_split_clause,[],[f5082,f4933,f5122,f5109]) ).

tff(f5109,plain,
    ( spl0_167
  <=> ( 600 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_167])]) ).

tff(f5122,plain,
    ( spl0_170
  <=> ! [X3: city] :
        ( ( 300 != d(saarbruecken,X3) )
        | $less(inh(X3),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_170])]) ).

tff(f5082,plain,
    ( ! [X3: city] :
        ( ( 300 != d(saarbruecken,X3) )
        | ( 600 != d(kiel,frankfurt) )
        | $less(inh(X3),3000000) )
    | spl0_157 ),
    inference(constrained_resolution,[],[f4935,f1001]) ).

tff(f5120,plain,
    ( ~ spl0_167
    | ~ spl0_169
    | ~ spl0_61
    | spl0_157 ),
    inference(avatar_split_clause,[],[f5081,f4933,f1025,f5117,f5109]) ).

tff(f5117,plain,
    ( spl0_169
  <=> ( 300 = d(berlin,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_169])]) ).

tff(f5081,plain,
    ( ( 300 != d(berlin,saarbruecken) )
    | ( 600 != d(kiel,frankfurt) )
    | ~ spl0_61
    | spl0_157 ),
    inference(constrained_resolution,[],[f4935,f1027]) ).

tff(f5115,plain,
    ( ~ spl0_167
    | spl0_168
    | spl0_157 ),
    inference(avatar_split_clause,[],[f5080,f4933,f5113,f5109]) ).

tff(f5113,plain,
    ( spl0_168
  <=> ! [X2: city] :
        ( ( 300 != d(X2,saarbruecken) )
        | $less(inh(X2),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_168])]) ).

tff(f5080,plain,
    ( ! [X2: city] :
        ( ( 300 != d(X2,saarbruecken) )
        | ( 600 != d(kiel,frankfurt) )
        | $less(inh(X2),3000000) )
    | spl0_157 ),
    inference(constrained_resolution,[],[f4935,f1770]) ).

tff(f5045,plain,
    ( ~ spl0_166
    | spl0_156 ),
    inference(avatar_split_clause,[],[f5023,f4928,f5042]) ).

tff(f5042,plain,
    ( spl0_166
  <=> ( cologne = kiel ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_166])]) ).

tff(f4928,plain,
    ( spl0_156
  <=> $less(d(kiel,cologne),270) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).

tff(f5023,plain,
    ( ( cologne != kiel )
    | spl0_156 ),
    inference(evaluation,[],[f4997]) ).

tff(f4997,plain,
    ( ~ $less(0,270)
    | ( cologne != kiel )
    | spl0_156 ),
    inference(constrained_superposition,[],[f4930,f10]) ).

tff(f4930,plain,
    ( ~ $less(d(kiel,cologne),270)
    | spl0_156 ),
    inference(avatar_component_clause,[],[f4928]) ).

tff(f5040,plain,
    ( ~ spl0_162
    | spl0_165
    | spl0_156 ),
    inference(avatar_split_clause,[],[f4989,f4928,f5038,f5025]) ).

tff(f5025,plain,
    ( spl0_162
  <=> ( 600 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_162])]) ).

tff(f5038,plain,
    ( spl0_165
  <=> ! [X3: city] :
        ( ( d(saarbruecken,X3) != 270 )
        | $less(inh(X3),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_165])]) ).

tff(f4989,plain,
    ( ! [X3: city] :
        ( ( d(saarbruecken,X3) != 270 )
        | ( 600 != d(kiel,cologne) )
        | $less(inh(X3),3000000) )
    | spl0_156 ),
    inference(constrained_resolution,[],[f4930,f1001]) ).

tff(f5036,plain,
    ( ~ spl0_162
    | ~ spl0_164
    | ~ spl0_61
    | spl0_156 ),
    inference(avatar_split_clause,[],[f4988,f4928,f1025,f5033,f5025]) ).

tff(f5033,plain,
    ( spl0_164
  <=> ( d(berlin,saarbruecken) = 270 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_164])]) ).

tff(f4988,plain,
    ( ( d(berlin,saarbruecken) != 270 )
    | ( 600 != d(kiel,cologne) )
    | ~ spl0_61
    | spl0_156 ),
    inference(constrained_resolution,[],[f4930,f1027]) ).

tff(f5031,plain,
    ( ~ spl0_162
    | spl0_163
    | spl0_156 ),
    inference(avatar_split_clause,[],[f4987,f4928,f5029,f5025]) ).

tff(f5029,plain,
    ( spl0_163
  <=> ! [X2: city] :
        ( ( d(X2,saarbruecken) != 270 )
        | $less(inh(X2),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_163])]) ).

tff(f4987,plain,
    ( ! [X2: city] :
        ( ( d(X2,saarbruecken) != 270 )
        | ( 600 != d(kiel,cologne) )
        | $less(inh(X2),3000000) )
    | spl0_156 ),
    inference(constrained_resolution,[],[f4930,f1770]) ).

tff(f4977,plain,
    ( ~ spl0_158
    | spl0_161
    | spl0_155 ),
    inference(avatar_split_clause,[],[f4947,f4923,f4975,f4962]) ).

tff(f4962,plain,
    ( spl0_158
  <=> ( 600 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).

tff(f4975,plain,
    ( spl0_161
  <=> ! [X3: city] :
        ( ( 160 != d(saarbruecken,X3) )
        | $less(inh(X3),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_161])]) ).

tff(f4923,plain,
    ( spl0_155
  <=> $less(d(kiel,berlin),160) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).

tff(f4947,plain,
    ( ! [X3: city] :
        ( ( 160 != d(saarbruecken,X3) )
        | ( 600 != d(kiel,berlin) )
        | $less(inh(X3),3000000) )
    | spl0_155 ),
    inference(constrained_resolution,[],[f4925,f1001]) ).

tff(f4925,plain,
    ( ~ $less(d(kiel,berlin),160)
    | spl0_155 ),
    inference(avatar_component_clause,[],[f4923]) ).

tff(f4973,plain,
    ( ~ spl0_158
    | ~ spl0_160
    | ~ spl0_61
    | spl0_155 ),
    inference(avatar_split_clause,[],[f4946,f4923,f1025,f4970,f4962]) ).

tff(f4970,plain,
    ( spl0_160
  <=> ( 160 = d(berlin,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_160])]) ).

tff(f4946,plain,
    ( ( 160 != d(berlin,saarbruecken) )
    | ( 600 != d(kiel,berlin) )
    | ~ spl0_61
    | spl0_155 ),
    inference(constrained_resolution,[],[f4925,f1027]) ).

tff(f4968,plain,
    ( ~ spl0_158
    | spl0_159
    | spl0_155 ),
    inference(avatar_split_clause,[],[f4945,f4923,f4966,f4962]) ).

tff(f4966,plain,
    ( spl0_159
  <=> ! [X2: city] :
        ( ( 160 != d(X2,saarbruecken) )
        | $less(inh(X2),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).

tff(f4945,plain,
    ( ! [X2: city] :
        ( ( 160 != d(X2,saarbruecken) )
        | ( 600 != d(kiel,berlin) )
        | $less(inh(X2),3000000) )
    | spl0_155 ),
    inference(constrained_resolution,[],[f4925,f1770]) ).

tff(f4936,plain,
    ( ~ spl0_157
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f4839,f698,f595,f4933]) ).

tff(f4839,plain,
    ( ~ $less(d(kiel,frankfurt),300)
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(cancellation,[],[f4835]) ).

tff(f4835,plain,
    ( ~ $less($sum(90,d(kiel,frankfurt)),390)
    | ~ spl0_33
    | ~ spl0_38 ),
    inference(superposition,[],[f3100,f700]) ).

tff(f3100,plain,
    ( ! [X19: city] : ~ $less($sum(90,d(kiel,X19)),d(hamburg,X19))
    | ~ spl0_33 ),
    inference(superposition,[],[f1937,f597]) ).

tff(f4931,plain,
    ( ~ spl0_156
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f4840,f705,f595,f4928]) ).

tff(f4840,plain,
    ( ~ $less(d(kiel,cologne),270)
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(cancellation,[],[f4834]) ).

tff(f4834,plain,
    ( ~ $less($sum(90,d(kiel,cologne)),360)
    | ~ spl0_33
    | ~ spl0_39 ),
    inference(superposition,[],[f3100,f707]) ).

tff(f4926,plain,
    ( ~ spl0_155
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f4841,f595,f589,f4923]) ).

tff(f4841,plain,
    ( ~ $less(d(kiel,berlin),160)
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(cancellation,[],[f4833]) ).

tff(f4833,plain,
    ( ~ $less($sum(90,d(kiel,berlin)),250)
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(superposition,[],[f3100,f591]) ).

tff(f4320,plain,
    ( ~ spl0_154
    | ~ spl0_5
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4315,f3912,f82,f4317]) ).

tff(f4317,plain,
    ( spl0_154
  <=> ( 1330440 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).

tff(f3912,plain,
    ( spl0_133
  <=> $less(480,d(kiel,frankfurt)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).

tff(f4315,plain,
    ( ( 1330440 != d(kiel,frankfurt) )
    | ~ spl0_5
    | spl0_133 ),
    inference(forward_demodulation,[],[f4270,f84]) ).

tff(f4270,plain,
    ( ( inh(munich) != d(kiel,frankfurt) )
    | ~ spl0_5
    | spl0_133 ),
    inference(evaluation,[],[f4268]) ).

tff(f4268,plain,
    ( ~ $less(480,1330440)
    | ( inh(munich) != d(kiel,frankfurt) )
    | ~ spl0_5
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f84]) ).

tff(f3914,plain,
    ( ~ $less(480,d(kiel,frankfurt))
    | spl0_133 ),
    inference(avatar_component_clause,[],[f3912]) ).

tff(f4314,plain,
    ( ~ spl0_153
    | ~ spl0_2
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4309,f3912,f60,f4311]) ).

tff(f4311,plain,
    ( spl0_153
  <=> ( 175810 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).

tff(f4309,plain,
    ( ( 175810 != d(kiel,frankfurt) )
    | ~ spl0_2
    | spl0_133 ),
    inference(forward_demodulation,[],[f4271,f62]) ).

tff(f4271,plain,
    ( ( inh(saarbruecken) != d(kiel,frankfurt) )
    | ~ spl0_2
    | spl0_133 ),
    inference(evaluation,[],[f4267]) ).

tff(f4267,plain,
    ( ~ $less(480,175810)
    | ( inh(saarbruecken) != d(kiel,frankfurt) )
    | ~ spl0_2
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f62]) ).

tff(f4308,plain,
    ( ~ spl0_152
    | ~ spl0_3
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4303,f3912,f68,f4305]) ).

tff(f4305,plain,
    ( spl0_152
  <=> ( 671927 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).

tff(f4303,plain,
    ( ( 671927 != d(kiel,frankfurt) )
    | ~ spl0_3
    | spl0_133 ),
    inference(forward_demodulation,[],[f4272,f70]) ).

tff(f4272,plain,
    ( ( inh(frankfurt) != d(kiel,frankfurt) )
    | ~ spl0_3
    | spl0_133 ),
    inference(evaluation,[],[f4266]) ).

tff(f4266,plain,
    ( ~ $less(480,671927)
    | ( inh(frankfurt) != d(kiel,frankfurt) )
    | ~ spl0_3
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f70]) ).

tff(f4302,plain,
    ( ~ spl0_151
    | ~ spl0_4
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4297,f3912,f75,f4299]) ).

tff(f4299,plain,
    ( spl0_151
  <=> ( 998105 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).

tff(f4297,plain,
    ( ( 998105 != d(kiel,frankfurt) )
    | ~ spl0_4
    | spl0_133 ),
    inference(forward_demodulation,[],[f4273,f77]) ).

tff(f4273,plain,
    ( ( inh(cologne) != d(kiel,frankfurt) )
    | ~ spl0_4
    | spl0_133 ),
    inference(evaluation,[],[f4265]) ).

tff(f4265,plain,
    ( ~ $less(480,998105)
    | ( inh(cologne) != d(kiel,frankfurt) )
    | ~ spl0_4
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f77]) ).

tff(f4296,plain,
    ( ~ spl0_150
    | ~ spl0_7
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4291,f3912,f95,f4293]) ).

tff(f4293,plain,
    ( spl0_150
  <=> ( 3442675 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).

tff(f4291,plain,
    ( ( 3442675 != d(kiel,frankfurt) )
    | ~ spl0_7
    | spl0_133 ),
    inference(forward_demodulation,[],[f4274,f97]) ).

tff(f4274,plain,
    ( ( inh(berlin) != d(kiel,frankfurt) )
    | ~ spl0_7
    | spl0_133 ),
    inference(evaluation,[],[f4264]) ).

tff(f4264,plain,
    ( ~ $less(480,3442675)
    | ( inh(berlin) != d(kiel,frankfurt) )
    | ~ spl0_7
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f97]) ).

tff(f4290,plain,
    ( ~ spl0_149
    | ~ spl0_6
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4285,f3912,f88,f4287]) ).

tff(f4287,plain,
    ( spl0_149
  <=> ( 1774224 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).

tff(f4285,plain,
    ( ( 1774224 != d(kiel,frankfurt) )
    | ~ spl0_6
    | spl0_133 ),
    inference(forward_demodulation,[],[f4275,f90]) ).

tff(f4275,plain,
    ( ( inh(hamburg) != d(kiel,frankfurt) )
    | ~ spl0_6
    | spl0_133 ),
    inference(evaluation,[],[f4263]) ).

tff(f4263,plain,
    ( ~ $less(480,1774224)
    | ( inh(hamburg) != d(kiel,frankfurt) )
    | ~ spl0_6
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f90]) ).

tff(f4284,plain,
    ( ~ spl0_148
    | ~ spl0_1
    | spl0_133 ),
    inference(avatar_split_clause,[],[f4279,f3912,f54,f4281]) ).

tff(f4281,plain,
    ( spl0_148
  <=> ( 238281 = d(kiel,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).

tff(f4279,plain,
    ( ( 238281 != d(kiel,frankfurt) )
    | ~ spl0_1
    | spl0_133 ),
    inference(forward_demodulation,[],[f4276,f56]) ).

tff(f4276,plain,
    ( ( inh(kiel) != d(kiel,frankfurt) )
    | ~ spl0_1
    | spl0_133 ),
    inference(evaluation,[],[f4262]) ).

tff(f4262,plain,
    ( ~ $less(480,238281)
    | ( inh(kiel) != d(kiel,frankfurt) )
    | ~ spl0_1
    | spl0_133 ),
    inference(constrained_superposition,[],[f3914,f56]) ).

tff(f4227,plain,
    ( ~ spl0_147
    | ~ spl0_5
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4222,f3907,f82,f4224]) ).

tff(f4224,plain,
    ( spl0_147
  <=> ( 1330440 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).

tff(f3907,plain,
    ( spl0_132
  <=> $less(450,d(kiel,cologne)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_132])]) ).

tff(f4222,plain,
    ( ( 1330440 != d(kiel,cologne) )
    | ~ spl0_5
    | spl0_132 ),
    inference(forward_demodulation,[],[f4149,f84]) ).

tff(f4149,plain,
    ( ( inh(munich) != d(kiel,cologne) )
    | ~ spl0_5
    | spl0_132 ),
    inference(evaluation,[],[f4147]) ).

tff(f4147,plain,
    ( ~ $less(450,1330440)
    | ( inh(munich) != d(kiel,cologne) )
    | ~ spl0_5
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f84]) ).

tff(f3909,plain,
    ( ~ $less(450,d(kiel,cologne))
    | spl0_132 ),
    inference(avatar_component_clause,[],[f3907]) ).

tff(f4221,plain,
    ( ~ spl0_146
    | ~ spl0_2
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4216,f3907,f60,f4218]) ).

tff(f4218,plain,
    ( spl0_146
  <=> ( 175810 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).

tff(f4216,plain,
    ( ( 175810 != d(kiel,cologne) )
    | ~ spl0_2
    | spl0_132 ),
    inference(forward_demodulation,[],[f4150,f62]) ).

tff(f4150,plain,
    ( ( inh(saarbruecken) != d(kiel,cologne) )
    | ~ spl0_2
    | spl0_132 ),
    inference(evaluation,[],[f4146]) ).

tff(f4146,plain,
    ( ~ $less(450,175810)
    | ( inh(saarbruecken) != d(kiel,cologne) )
    | ~ spl0_2
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f62]) ).

tff(f4215,plain,
    ( ~ spl0_145
    | ~ spl0_3
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4210,f3907,f68,f4212]) ).

tff(f4212,plain,
    ( spl0_145
  <=> ( 671927 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).

tff(f4210,plain,
    ( ( 671927 != d(kiel,cologne) )
    | ~ spl0_3
    | spl0_132 ),
    inference(forward_demodulation,[],[f4151,f70]) ).

tff(f4151,plain,
    ( ( inh(frankfurt) != d(kiel,cologne) )
    | ~ spl0_3
    | spl0_132 ),
    inference(evaluation,[],[f4145]) ).

tff(f4145,plain,
    ( ~ $less(450,671927)
    | ( inh(frankfurt) != d(kiel,cologne) )
    | ~ spl0_3
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f70]) ).

tff(f4209,plain,
    ( ~ spl0_144
    | ~ spl0_4
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4204,f3907,f75,f4206]) ).

tff(f4206,plain,
    ( spl0_144
  <=> ( 998105 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_144])]) ).

tff(f4204,plain,
    ( ( 998105 != d(kiel,cologne) )
    | ~ spl0_4
    | spl0_132 ),
    inference(forward_demodulation,[],[f4152,f77]) ).

tff(f4152,plain,
    ( ( inh(cologne) != d(kiel,cologne) )
    | ~ spl0_4
    | spl0_132 ),
    inference(evaluation,[],[f4144]) ).

tff(f4144,plain,
    ( ~ $less(450,998105)
    | ( inh(cologne) != d(kiel,cologne) )
    | ~ spl0_4
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f77]) ).

tff(f4203,plain,
    ( ~ spl0_143
    | ~ spl0_7
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4198,f3907,f95,f4200]) ).

tff(f4200,plain,
    ( spl0_143
  <=> ( 3442675 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_143])]) ).

tff(f4198,plain,
    ( ( 3442675 != d(kiel,cologne) )
    | ~ spl0_7
    | spl0_132 ),
    inference(forward_demodulation,[],[f4153,f97]) ).

tff(f4153,plain,
    ( ( inh(berlin) != d(kiel,cologne) )
    | ~ spl0_7
    | spl0_132 ),
    inference(evaluation,[],[f4143]) ).

tff(f4143,plain,
    ( ~ $less(450,3442675)
    | ( inh(berlin) != d(kiel,cologne) )
    | ~ spl0_7
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f97]) ).

tff(f4197,plain,
    ( ~ spl0_142
    | ~ spl0_6
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4192,f3907,f88,f4194]) ).

tff(f4194,plain,
    ( spl0_142
  <=> ( 1774224 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_142])]) ).

tff(f4192,plain,
    ( ( 1774224 != d(kiel,cologne) )
    | ~ spl0_6
    | spl0_132 ),
    inference(forward_demodulation,[],[f4154,f90]) ).

tff(f4154,plain,
    ( ( inh(hamburg) != d(kiel,cologne) )
    | ~ spl0_6
    | spl0_132 ),
    inference(evaluation,[],[f4142]) ).

tff(f4142,plain,
    ( ~ $less(450,1774224)
    | ( inh(hamburg) != d(kiel,cologne) )
    | ~ spl0_6
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f90]) ).

tff(f4191,plain,
    ( ~ spl0_141
    | ~ spl0_1
    | spl0_132 ),
    inference(avatar_split_clause,[],[f4186,f3907,f54,f4188]) ).

tff(f4188,plain,
    ( spl0_141
  <=> ( 238281 = d(kiel,cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_141])]) ).

tff(f4186,plain,
    ( ( 238281 != d(kiel,cologne) )
    | ~ spl0_1
    | spl0_132 ),
    inference(forward_demodulation,[],[f4155,f56]) ).

tff(f4155,plain,
    ( ( inh(kiel) != d(kiel,cologne) )
    | ~ spl0_1
    | spl0_132 ),
    inference(evaluation,[],[f4141]) ).

tff(f4141,plain,
    ( ~ $less(450,238281)
    | ( inh(kiel) != d(kiel,cologne) )
    | ~ spl0_1
    | spl0_132 ),
    inference(constrained_superposition,[],[f3909,f56]) ).

tff(f4085,plain,
    ( ~ spl0_140
    | ~ spl0_5
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4080,f3902,f82,f4082]) ).

tff(f4082,plain,
    ( spl0_140
  <=> ( 1330440 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).

tff(f3902,plain,
    ( spl0_131
  <=> $less(340,d(kiel,berlin)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_131])]) ).

tff(f4080,plain,
    ( ( 1330440 != d(kiel,berlin) )
    | ~ spl0_5
    | spl0_131 ),
    inference(forward_demodulation,[],[f4007,f84]) ).

tff(f4007,plain,
    ( ( inh(munich) != d(kiel,berlin) )
    | ~ spl0_5
    | spl0_131 ),
    inference(evaluation,[],[f4005]) ).

tff(f4005,plain,
    ( ~ $less(340,1330440)
    | ( inh(munich) != d(kiel,berlin) )
    | ~ spl0_5
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f84]) ).

tff(f3904,plain,
    ( ~ $less(340,d(kiel,berlin))
    | spl0_131 ),
    inference(avatar_component_clause,[],[f3902]) ).

tff(f4079,plain,
    ( ~ spl0_139
    | ~ spl0_2
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4074,f3902,f60,f4076]) ).

tff(f4076,plain,
    ( spl0_139
  <=> ( 175810 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_139])]) ).

tff(f4074,plain,
    ( ( 175810 != d(kiel,berlin) )
    | ~ spl0_2
    | spl0_131 ),
    inference(forward_demodulation,[],[f4008,f62]) ).

tff(f4008,plain,
    ( ( inh(saarbruecken) != d(kiel,berlin) )
    | ~ spl0_2
    | spl0_131 ),
    inference(evaluation,[],[f4004]) ).

tff(f4004,plain,
    ( ~ $less(340,175810)
    | ( inh(saarbruecken) != d(kiel,berlin) )
    | ~ spl0_2
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f62]) ).

tff(f4073,plain,
    ( ~ spl0_138
    | ~ spl0_3
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4068,f3902,f68,f4070]) ).

tff(f4070,plain,
    ( spl0_138
  <=> ( 671927 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).

tff(f4068,plain,
    ( ( 671927 != d(kiel,berlin) )
    | ~ spl0_3
    | spl0_131 ),
    inference(forward_demodulation,[],[f4009,f70]) ).

tff(f4009,plain,
    ( ( inh(frankfurt) != d(kiel,berlin) )
    | ~ spl0_3
    | spl0_131 ),
    inference(evaluation,[],[f4003]) ).

tff(f4003,plain,
    ( ~ $less(340,671927)
    | ( inh(frankfurt) != d(kiel,berlin) )
    | ~ spl0_3
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f70]) ).

tff(f4067,plain,
    ( ~ spl0_137
    | ~ spl0_4
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4062,f3902,f75,f4064]) ).

tff(f4064,plain,
    ( spl0_137
  <=> ( 998105 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_137])]) ).

tff(f4062,plain,
    ( ( 998105 != d(kiel,berlin) )
    | ~ spl0_4
    | spl0_131 ),
    inference(forward_demodulation,[],[f4010,f77]) ).

tff(f4010,plain,
    ( ( inh(cologne) != d(kiel,berlin) )
    | ~ spl0_4
    | spl0_131 ),
    inference(evaluation,[],[f4002]) ).

tff(f4002,plain,
    ( ~ $less(340,998105)
    | ( inh(cologne) != d(kiel,berlin) )
    | ~ spl0_4
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f77]) ).

tff(f4061,plain,
    ( ~ spl0_136
    | ~ spl0_7
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4056,f3902,f95,f4058]) ).

tff(f4058,plain,
    ( spl0_136
  <=> ( 3442675 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_136])]) ).

tff(f4056,plain,
    ( ( 3442675 != d(kiel,berlin) )
    | ~ spl0_7
    | spl0_131 ),
    inference(forward_demodulation,[],[f4011,f97]) ).

tff(f4011,plain,
    ( ( inh(berlin) != d(kiel,berlin) )
    | ~ spl0_7
    | spl0_131 ),
    inference(evaluation,[],[f4001]) ).

tff(f4001,plain,
    ( ~ $less(340,3442675)
    | ( inh(berlin) != d(kiel,berlin) )
    | ~ spl0_7
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f97]) ).

tff(f4055,plain,
    ( ~ spl0_135
    | ~ spl0_6
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4050,f3902,f88,f4052]) ).

tff(f4052,plain,
    ( spl0_135
  <=> ( 1774224 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_135])]) ).

tff(f4050,plain,
    ( ( 1774224 != d(kiel,berlin) )
    | ~ spl0_6
    | spl0_131 ),
    inference(forward_demodulation,[],[f4012,f90]) ).

tff(f4012,plain,
    ( ( inh(hamburg) != d(kiel,berlin) )
    | ~ spl0_6
    | spl0_131 ),
    inference(evaluation,[],[f4000]) ).

tff(f4000,plain,
    ( ~ $less(340,1774224)
    | ( inh(hamburg) != d(kiel,berlin) )
    | ~ spl0_6
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f90]) ).

tff(f4049,plain,
    ( ~ spl0_134
    | ~ spl0_1
    | spl0_131 ),
    inference(avatar_split_clause,[],[f4044,f3902,f54,f4046]) ).

tff(f4046,plain,
    ( spl0_134
  <=> ( 238281 = d(kiel,berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_134])]) ).

tff(f4044,plain,
    ( ( 238281 != d(kiel,berlin) )
    | ~ spl0_1
    | spl0_131 ),
    inference(forward_demodulation,[],[f4013,f56]) ).

tff(f4013,plain,
    ( ( inh(kiel) != d(kiel,berlin) )
    | ~ spl0_1
    | spl0_131 ),
    inference(evaluation,[],[f3999]) ).

tff(f3999,plain,
    ( ~ $less(340,238281)
    | ( inh(kiel) != d(kiel,berlin) )
    | ~ spl0_1
    | spl0_131 ),
    inference(constrained_superposition,[],[f3904,f56]) ).

tff(f3915,plain,
    ( ~ spl0_133
    | ~ spl0_37
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f3877,f698,f688,f3912]) ).

tff(f688,plain,
    ( spl0_37
  <=> ( 90 = d(kiel,hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_37])]) ).

tff(f3877,plain,
    ( ~ $less(480,d(kiel,frankfurt))
    | ~ spl0_37
    | ~ spl0_38 ),
    inference(evaluation,[],[f3833]) ).

tff(f3833,plain,
    ( ~ $less($sum(90,390),d(kiel,frankfurt))
    | ~ spl0_37
    | ~ spl0_38 ),
    inference(superposition,[],[f3099,f700]) ).

tff(f3099,plain,
    ( ! [X18: city] : ~ $less($sum(90,d(hamburg,X18)),d(kiel,X18))
    | ~ spl0_37 ),
    inference(superposition,[],[f1937,f690]) ).

tff(f690,plain,
    ( ( 90 = d(kiel,hamburg) )
    | ~ spl0_37 ),
    inference(avatar_component_clause,[],[f688]) ).

tff(f3910,plain,
    ( ~ spl0_132
    | ~ spl0_37
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f3878,f705,f688,f3907]) ).

tff(f3878,plain,
    ( ~ $less(450,d(kiel,cologne))
    | ~ spl0_37
    | ~ spl0_39 ),
    inference(evaluation,[],[f3832]) ).

tff(f3832,plain,
    ( ~ $less($sum(90,360),d(kiel,cologne))
    | ~ spl0_37
    | ~ spl0_39 ),
    inference(superposition,[],[f3099,f707]) ).

tff(f3905,plain,
    ( ~ spl0_131
    | ~ spl0_32
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f3879,f688,f589,f3902]) ).

tff(f3879,plain,
    ( ~ $less(340,d(kiel,berlin))
    | ~ spl0_32
    | ~ spl0_37 ),
    inference(evaluation,[],[f3831]) ).

tff(f3831,plain,
    ( ~ $less($sum(90,250),d(kiel,berlin))
    | ~ spl0_32
    | ~ spl0_37 ),
    inference(superposition,[],[f3099,f591]) ).

tff(f3472,plain,
    ~ spl0_60,
    inference(avatar_contradiction_clause,[],[f3471]) ).

tff(f3471,plain,
    ( $false
    | ~ spl0_60 ),
    inference(evaluation,[],[f3470]) ).

tff(f3470,plain,
    ( $less(3442675,3000000)
    | ~ spl0_60 ),
    inference(equality_resolution,[],[f1023]) ).

tff(f1023,plain,
    ( ! [X24: $int] :
        ( ( 3442675 != X24 )
        | $less(X24,3000000) )
    | ~ spl0_60 ),
    inference(avatar_component_clause,[],[f1022]) ).

tff(f1022,plain,
    ( spl0_60
  <=> ! [X24: $int] :
        ( ( 3442675 != X24 )
        | $less(X24,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).

tff(f3440,plain,
    ( ~ spl0_130
    | ~ spl0_5
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3435,f1507,f82,f3437]) ).

tff(f3437,plain,
    ( spl0_130
  <=> ( 1330440 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).

tff(f1507,plain,
    ( spl0_83
  <=> $less(160,d(hamburg,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).

tff(f3435,plain,
    ( ( 1330440 != d(hamburg,saarbruecken) )
    | ~ spl0_5
    | spl0_83 ),
    inference(forward_demodulation,[],[f3388,f84]) ).

tff(f3388,plain,
    ( ( inh(munich) != d(hamburg,saarbruecken) )
    | ~ spl0_5
    | spl0_83 ),
    inference(evaluation,[],[f3386]) ).

tff(f3386,plain,
    ( ~ $less(160,1330440)
    | ( inh(munich) != d(hamburg,saarbruecken) )
    | ~ spl0_5
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f84]) ).

tff(f1508,plain,
    ( ~ $less(160,d(hamburg,saarbruecken))
    | spl0_83 ),
    inference(avatar_component_clause,[],[f1507]) ).

tff(f3434,plain,
    ( ~ spl0_129
    | ~ spl0_2
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3429,f1507,f60,f3431]) ).

tff(f3431,plain,
    ( spl0_129
  <=> ( 175810 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).

tff(f3429,plain,
    ( ( 175810 != d(hamburg,saarbruecken) )
    | ~ spl0_2
    | spl0_83 ),
    inference(forward_demodulation,[],[f3389,f62]) ).

tff(f3389,plain,
    ( ( inh(saarbruecken) != d(hamburg,saarbruecken) )
    | ~ spl0_2
    | spl0_83 ),
    inference(evaluation,[],[f3385]) ).

tff(f3385,plain,
    ( ~ $less(160,175810)
    | ( inh(saarbruecken) != d(hamburg,saarbruecken) )
    | ~ spl0_2
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f62]) ).

tff(f3428,plain,
    ( ~ spl0_128
    | ~ spl0_3
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3423,f1507,f68,f3425]) ).

tff(f3425,plain,
    ( spl0_128
  <=> ( 671927 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_128])]) ).

tff(f3423,plain,
    ( ( 671927 != d(hamburg,saarbruecken) )
    | ~ spl0_3
    | spl0_83 ),
    inference(forward_demodulation,[],[f3390,f70]) ).

tff(f3390,plain,
    ( ( inh(frankfurt) != d(hamburg,saarbruecken) )
    | ~ spl0_3
    | spl0_83 ),
    inference(evaluation,[],[f3384]) ).

tff(f3384,plain,
    ( ~ $less(160,671927)
    | ( inh(frankfurt) != d(hamburg,saarbruecken) )
    | ~ spl0_3
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f70]) ).

tff(f3422,plain,
    ( ~ spl0_127
    | ~ spl0_4
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3417,f1507,f75,f3419]) ).

tff(f3419,plain,
    ( spl0_127
  <=> ( 998105 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_127])]) ).

tff(f3417,plain,
    ( ( 998105 != d(hamburg,saarbruecken) )
    | ~ spl0_4
    | spl0_83 ),
    inference(forward_demodulation,[],[f3391,f77]) ).

tff(f3391,plain,
    ( ( inh(cologne) != d(hamburg,saarbruecken) )
    | ~ spl0_4
    | spl0_83 ),
    inference(evaluation,[],[f3383]) ).

tff(f3383,plain,
    ( ~ $less(160,998105)
    | ( inh(cologne) != d(hamburg,saarbruecken) )
    | ~ spl0_4
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f77]) ).

tff(f3416,plain,
    ( ~ spl0_126
    | ~ spl0_7
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3411,f1507,f95,f3413]) ).

tff(f3413,plain,
    ( spl0_126
  <=> ( 3442675 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_126])]) ).

tff(f3411,plain,
    ( ( 3442675 != d(hamburg,saarbruecken) )
    | ~ spl0_7
    | spl0_83 ),
    inference(forward_demodulation,[],[f3392,f97]) ).

tff(f3392,plain,
    ( ( inh(berlin) != d(hamburg,saarbruecken) )
    | ~ spl0_7
    | spl0_83 ),
    inference(evaluation,[],[f3382]) ).

tff(f3382,plain,
    ( ~ $less(160,3442675)
    | ( inh(berlin) != d(hamburg,saarbruecken) )
    | ~ spl0_7
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f97]) ).

tff(f3410,plain,
    ( ~ spl0_125
    | ~ spl0_6
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3405,f1507,f88,f3407]) ).

tff(f3407,plain,
    ( spl0_125
  <=> ( 1774224 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).

tff(f3405,plain,
    ( ( 1774224 != d(hamburg,saarbruecken) )
    | ~ spl0_6
    | spl0_83 ),
    inference(forward_demodulation,[],[f3393,f90]) ).

tff(f3393,plain,
    ( ( inh(hamburg) != d(hamburg,saarbruecken) )
    | ~ spl0_6
    | spl0_83 ),
    inference(evaluation,[],[f3381]) ).

tff(f3381,plain,
    ( ~ $less(160,1774224)
    | ( inh(hamburg) != d(hamburg,saarbruecken) )
    | ~ spl0_6
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f90]) ).

tff(f3404,plain,
    ( ~ spl0_124
    | ~ spl0_1
    | spl0_83 ),
    inference(avatar_split_clause,[],[f3399,f1507,f54,f3401]) ).

tff(f3401,plain,
    ( spl0_124
  <=> ( 238281 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_124])]) ).

tff(f3399,plain,
    ( ( 238281 != d(hamburg,saarbruecken) )
    | ~ spl0_1
    | spl0_83 ),
    inference(forward_demodulation,[],[f3394,f56]) ).

tff(f3394,plain,
    ( ( inh(kiel) != d(hamburg,saarbruecken) )
    | ~ spl0_1
    | spl0_83 ),
    inference(evaluation,[],[f3380]) ).

tff(f3380,plain,
    ( ~ $less(160,238281)
    | ( inh(kiel) != d(hamburg,saarbruecken) )
    | ~ spl0_1
    | spl0_83 ),
    inference(constrained_superposition,[],[f1508,f56]) ).

tff(f3330,plain,
    ( spl0_61
    | spl0_60
    | ~ spl0_7 ),
    inference(avatar_split_clause,[],[f1858,f95,f1022,f1025]) ).

tff(f1858,plain,
    ( ! [X28: $int] :
        ( ( 3442675 != X28 )
        | $less(X28,3000000)
        | $less(600,d(berlin,saarbruecken)) )
    | ~ spl0_7 ),
    inference(superposition,[],[f1092,f97]) ).

tff(f1092,plain,
    ! [X0: $int,X1: city] :
      ( ( inh(X1) != X0 )
      | $less(X0,3000000)
      | $less(600,d(X1,saarbruecken)) ),
    inference(equality_resolution,[],[f462]) ).

tff(f462,plain,
    ! [X21: $int,X22: $int,X20: city] :
      ( ( d(X20,saarbruecken) != X21 )
      | $less(X22,3000000)
      | ( inh(X20) != X22 )
      | $less(600,X21) ),
    inference(superposition,[],[f31,f8]) ).

tff(f3329,plain,
    ( spl0_59
    | spl0_58
    | ~ spl0_6 ),
    inference(avatar_split_clause,[],[f1857,f88,f1013,f1016]) ).

tff(f1016,plain,
    ( spl0_59
  <=> $less(600,d(hamburg,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).

tff(f1013,plain,
    ( spl0_58
  <=> ! [X23: $int] :
        ( ( 1774224 != X23 )
        | $less(X23,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).

tff(f1857,plain,
    ( ! [X27: $int] :
        ( ( 1774224 != X27 )
        | $less(X27,3000000)
        | $less(600,d(hamburg,saarbruecken)) )
    | ~ spl0_6 ),
    inference(superposition,[],[f1092,f90]) ).

tff(f3325,plain,
    ( ~ spl0_123
    | ~ spl0_8
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3288,f1507,f104,f3322]) ).

tff(f3322,plain,
    ( spl0_123
  <=> ( 0 = $sum(d(hamburg,munich),200) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).

tff(f104,plain,
    ( spl0_8
  <=> ( 360 = d(munich,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).

tff(f3288,plain,
    ( ( 0 != $sum(d(hamburg,munich),200) )
    | ~ spl0_8
    | ~ spl0_83 ),
    inference(cancellation,[],[f3257]) ).

tff(f3257,plain,
    ( ( 160 != $sum(d(hamburg,munich),360) )
    | ~ spl0_8
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f106]) ).

tff(f106,plain,
    ( ( 360 = d(munich,saarbruecken) )
    | ~ spl0_8 ),
    inference(avatar_component_clause,[],[f104]) ).

tff(f3084,plain,
    ( ! [X1: city] : ( 160 != $sum(d(hamburg,X1),d(X1,saarbruecken)) )
    | ~ spl0_83 ),
    inference(constrained_resolution,[],[f1937,f1509]) ).

tff(f1509,plain,
    ( $less(160,d(hamburg,saarbruecken))
    | ~ spl0_83 ),
    inference(avatar_component_clause,[],[f1507]) ).

tff(f3320,plain,
    ( ~ spl0_122
    | ~ spl0_53
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3289,f1507,f964,f3317]) ).

tff(f3317,plain,
    ( spl0_122
  <=> ( 0 = d(hamburg,frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).

tff(f3289,plain,
    ( ( 0 != d(hamburg,frankfurt) )
    | ~ spl0_53
    | ~ spl0_83 ),
    inference(cancellation,[],[f3256]) ).

tff(f3256,plain,
    ( ( 160 != $sum(d(hamburg,frankfurt),160) )
    | ~ spl0_53
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f966]) ).

tff(f3314,plain,
    ( ~ spl0_121
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3291,f1507,f3310]) ).

tff(f3310,plain,
    ( spl0_121
  <=> ( 160 = d(hamburg,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).

tff(f3291,plain,
    ( ( 160 != d(hamburg,saarbruecken) )
    | ~ spl0_83 ),
    inference(evaluation,[],[f3252]) ).

tff(f3252,plain,
    ( ( 160 != $sum(d(hamburg,saarbruecken),0) )
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f10]) ).

tff(f3313,plain,
    ( ~ spl0_121
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3292,f1507,f3310]) ).

tff(f3292,plain,
    ( ( 160 != d(hamburg,saarbruecken) )
    | ~ spl0_83 ),
    inference(evaluation,[],[f3242]) ).

tff(f3242,plain,
    ( ( 160 != $sum(0,d(hamburg,saarbruecken)) )
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f10]) ).

tff(f3306,plain,
    ( ~ spl0_120
    | ~ spl0_32
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3295,f1507,f589,f3303]) ).

tff(f3303,plain,
    ( spl0_120
  <=> ( 0 = $sum(d(berlin,saarbruecken),90) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_120])]) ).

tff(f3295,plain,
    ( ( 0 != $sum(d(berlin,saarbruecken),90) )
    | ~ spl0_32
    | ~ spl0_83 ),
    inference(cancellation,[],[f3239]) ).

tff(f3239,plain,
    ( ( 160 != $sum(250,d(berlin,saarbruecken)) )
    | ~ spl0_32
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f591]) ).

tff(f3301,plain,
    ( ~ spl0_119
    | ~ spl0_33
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f3296,f1507,f595,f3298]) ).

tff(f3298,plain,
    ( spl0_119
  <=> ( d(kiel,saarbruecken) = 70 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).

tff(f3296,plain,
    ( ( d(kiel,saarbruecken) != 70 )
    | ~ spl0_33
    | ~ spl0_83 ),
    inference(cancellation,[],[f3238]) ).

tff(f3238,plain,
    ( ( 160 != $sum(90,d(kiel,saarbruecken)) )
    | ~ spl0_33
    | ~ spl0_83 ),
    inference(superposition,[],[f3084,f597]) ).

tff(f2780,plain,
    ( ~ spl0_80
    | ~ spl0_5
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2779,f1296,f82,f1440]) ).

tff(f1440,plain,
    ( spl0_80
  <=> ( 1330440 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).

tff(f1296,plain,
    ( spl0_71
  <=> $less(160,d(kiel,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_71])]) ).

tff(f2779,plain,
    ( ( 1330440 != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_71 ),
    inference(forward_demodulation,[],[f2756,f84]) ).

tff(f2756,plain,
    ( ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_71 ),
    inference(evaluation,[],[f2754]) ).

tff(f2754,plain,
    ( ~ $less(160,1330440)
    | ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f84]) ).

tff(f1297,plain,
    ( ~ $less(160,d(kiel,saarbruecken))
    | spl0_71 ),
    inference(avatar_component_clause,[],[f1296]) ).

tff(f2778,plain,
    ( ~ spl0_79
    | ~ spl0_2
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2777,f1296,f60,f1434]) ).

tff(f1434,plain,
    ( spl0_79
  <=> ( 175810 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).

tff(f2777,plain,
    ( ( 175810 != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_71 ),
    inference(forward_demodulation,[],[f2757,f62]) ).

tff(f2757,plain,
    ( ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_71 ),
    inference(evaluation,[],[f2753]) ).

tff(f2753,plain,
    ( ~ $less(160,175810)
    | ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f62]) ).

tff(f2776,plain,
    ( ~ spl0_78
    | ~ spl0_3
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2775,f1296,f68,f1428]) ).

tff(f1428,plain,
    ( spl0_78
  <=> ( 671927 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).

tff(f2775,plain,
    ( ( 671927 != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_71 ),
    inference(forward_demodulation,[],[f2758,f70]) ).

tff(f2758,plain,
    ( ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_71 ),
    inference(evaluation,[],[f2752]) ).

tff(f2752,plain,
    ( ~ $less(160,671927)
    | ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f70]) ).

tff(f2774,plain,
    ( ~ spl0_77
    | ~ spl0_4
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2773,f1296,f75,f1422]) ).

tff(f1422,plain,
    ( spl0_77
  <=> ( 998105 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).

tff(f2773,plain,
    ( ( 998105 != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_71 ),
    inference(forward_demodulation,[],[f2759,f77]) ).

tff(f2759,plain,
    ( ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_71 ),
    inference(evaluation,[],[f2751]) ).

tff(f2751,plain,
    ( ~ $less(160,998105)
    | ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f77]) ).

tff(f2772,plain,
    ( ~ spl0_76
    | ~ spl0_7
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2771,f1296,f95,f1416]) ).

tff(f1416,plain,
    ( spl0_76
  <=> ( 3442675 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).

tff(f2771,plain,
    ( ( 3442675 != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_71 ),
    inference(forward_demodulation,[],[f2760,f97]) ).

tff(f2760,plain,
    ( ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_71 ),
    inference(evaluation,[],[f2750]) ).

tff(f2750,plain,
    ( ~ $less(160,3442675)
    | ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f97]) ).

tff(f2770,plain,
    ( ~ spl0_75
    | ~ spl0_6
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2769,f1296,f88,f1410]) ).

tff(f1410,plain,
    ( spl0_75
  <=> ( 1774224 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_75])]) ).

tff(f2769,plain,
    ( ( 1774224 != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_71 ),
    inference(forward_demodulation,[],[f2761,f90]) ).

tff(f2761,plain,
    ( ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_71 ),
    inference(evaluation,[],[f2749]) ).

tff(f2749,plain,
    ( ~ $less(160,1774224)
    | ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f90]) ).

tff(f2768,plain,
    ( ~ spl0_74
    | ~ spl0_1
    | spl0_71 ),
    inference(avatar_split_clause,[],[f2767,f1296,f54,f1404]) ).

tff(f1404,plain,
    ( spl0_74
  <=> ( 238281 = d(kiel,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_74])]) ).

tff(f2767,plain,
    ( ( 238281 != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_71 ),
    inference(forward_demodulation,[],[f2762,f56]) ).

tff(f2762,plain,
    ( ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_71 ),
    inference(evaluation,[],[f2748]) ).

tff(f2748,plain,
    ( ~ $less(160,238281)
    | ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_71 ),
    inference(constrained_superposition,[],[f1297,f56]) ).

tff(f2641,plain,
    ( ~ spl0_80
    | ~ spl0_5
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2640,f1267,f82,f1440]) ).

tff(f1267,plain,
    ( spl0_67
  <=> $less(90,d(kiel,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).

tff(f2640,plain,
    ( ( 1330440 != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_67 ),
    inference(forward_demodulation,[],[f2605,f84]) ).

tff(f2605,plain,
    ( ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_67 ),
    inference(evaluation,[],[f2603]) ).

tff(f2603,plain,
    ( ~ $less(90,1330440)
    | ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f84]) ).

tff(f1268,plain,
    ( ~ $less(90,d(kiel,saarbruecken))
    | spl0_67 ),
    inference(avatar_component_clause,[],[f1267]) ).

tff(f2639,plain,
    ( ~ spl0_79
    | ~ spl0_2
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2638,f1267,f60,f1434]) ).

tff(f2638,plain,
    ( ( 175810 != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_67 ),
    inference(forward_demodulation,[],[f2606,f62]) ).

tff(f2606,plain,
    ( ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_67 ),
    inference(evaluation,[],[f2602]) ).

tff(f2602,plain,
    ( ~ $less(90,175810)
    | ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f62]) ).

tff(f2637,plain,
    ( ~ spl0_78
    | ~ spl0_3
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2636,f1267,f68,f1428]) ).

tff(f2636,plain,
    ( ( 671927 != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_67 ),
    inference(forward_demodulation,[],[f2607,f70]) ).

tff(f2607,plain,
    ( ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_67 ),
    inference(evaluation,[],[f2601]) ).

tff(f2601,plain,
    ( ~ $less(90,671927)
    | ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f70]) ).

tff(f2635,plain,
    ( ~ spl0_77
    | ~ spl0_4
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2634,f1267,f75,f1422]) ).

tff(f2634,plain,
    ( ( 998105 != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_67 ),
    inference(forward_demodulation,[],[f2608,f77]) ).

tff(f2608,plain,
    ( ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_67 ),
    inference(evaluation,[],[f2600]) ).

tff(f2600,plain,
    ( ~ $less(90,998105)
    | ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f77]) ).

tff(f2633,plain,
    ( ~ spl0_76
    | ~ spl0_7
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2632,f1267,f95,f1416]) ).

tff(f2632,plain,
    ( ( 3442675 != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_67 ),
    inference(forward_demodulation,[],[f2609,f97]) ).

tff(f2609,plain,
    ( ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_67 ),
    inference(evaluation,[],[f2599]) ).

tff(f2599,plain,
    ( ~ $less(90,3442675)
    | ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f97]) ).

tff(f2631,plain,
    ( ~ spl0_75
    | ~ spl0_6
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2630,f1267,f88,f1410]) ).

tff(f2630,plain,
    ( ( 1774224 != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_67 ),
    inference(forward_demodulation,[],[f2610,f90]) ).

tff(f2610,plain,
    ( ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_67 ),
    inference(evaluation,[],[f2598]) ).

tff(f2598,plain,
    ( ~ $less(90,1774224)
    | ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f90]) ).

tff(f2629,plain,
    ( ~ spl0_74
    | ~ spl0_1
    | spl0_67 ),
    inference(avatar_split_clause,[],[f2628,f1267,f54,f1404]) ).

tff(f2628,plain,
    ( ( 238281 != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_67 ),
    inference(forward_demodulation,[],[f2611,f56]) ).

tff(f2611,plain,
    ( ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_67 ),
    inference(evaluation,[],[f2597]) ).

tff(f2597,plain,
    ( ~ $less(90,238281)
    | ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_67 ),
    inference(constrained_superposition,[],[f1268,f56]) ).

tff(f2531,plain,
    ( spl0_54
    | spl0_55
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2530,f964,f68,f974,f971]) ).

tff(f971,plain,
    ( spl0_54
  <=> ! [X0: $int] :
        ( ( 160 != X0 )
        | $less(600,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).

tff(f974,plain,
    ( spl0_55
  <=> ! [X1: $int] :
        ( ( 671927 != X1 )
        | $less(X1,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).

tff(f2530,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 671927 != X1 )
        | ( 160 != X0 )
        | $less(X1,3000000)
        | $less(600,X0) )
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2466,f70]) ).

tff(f2466,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 160 != X0 )
        | $less(X1,3000000)
        | ( inh(frankfurt) != X1 )
        | $less(600,X0) )
    | ~ spl0_53 ),
    inference(superposition,[],[f462,f966]) ).

tff(f2529,plain,
    ( ~ spl0_118
    | ~ spl0_5
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2524,f964,f82,f2526]) ).

tff(f2526,plain,
    ( spl0_118
  <=> ( 160 = inh(munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_118])]) ).

tff(f2524,plain,
    ( ( 160 != inh(munich) )
    | ~ spl0_5
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2481,f966]) ).

tff(f2481,plain,
    ( ( inh(munich) != d(frankfurt,saarbruecken) )
    | ~ spl0_5
    | ~ spl0_53 ),
    inference(evaluation,[],[f2464]) ).

tff(f2464,plain,
    ( ( 160 = 1330440 )
    | ( inh(munich) != d(frankfurt,saarbruecken) )
    | ~ spl0_5
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f84]) ).

tff(f2523,plain,
    ( ~ spl0_117
    | ~ spl0_2
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2518,f964,f60,f2520]) ).

tff(f2520,plain,
    ( spl0_117
  <=> ( 160 = inh(saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).

tff(f2518,plain,
    ( ( 160 != inh(saarbruecken) )
    | ~ spl0_2
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2482,f966]) ).

tff(f2482,plain,
    ( ( inh(saarbruecken) != d(frankfurt,saarbruecken) )
    | ~ spl0_2
    | ~ spl0_53 ),
    inference(evaluation,[],[f2463]) ).

tff(f2463,plain,
    ( ( 160 = 175810 )
    | ( inh(saarbruecken) != d(frankfurt,saarbruecken) )
    | ~ spl0_2
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f62]) ).

tff(f2517,plain,
    ( ~ spl0_116
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2512,f964,f68,f2514]) ).

tff(f2514,plain,
    ( spl0_116
  <=> ( 160 = inh(frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_116])]) ).

tff(f2512,plain,
    ( ( 160 != inh(frankfurt) )
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2483,f966]) ).

tff(f2483,plain,
    ( ( inh(frankfurt) != d(frankfurt,saarbruecken) )
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(evaluation,[],[f2462]) ).

tff(f2462,plain,
    ( ( 160 = 671927 )
    | ( inh(frankfurt) != d(frankfurt,saarbruecken) )
    | ~ spl0_3
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f70]) ).

tff(f2511,plain,
    ( ~ spl0_115
    | ~ spl0_4
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2506,f964,f75,f2508]) ).

tff(f2508,plain,
    ( spl0_115
  <=> ( 160 = inh(cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_115])]) ).

tff(f2506,plain,
    ( ( 160 != inh(cologne) )
    | ~ spl0_4
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2484,f966]) ).

tff(f2484,plain,
    ( ( inh(cologne) != d(frankfurt,saarbruecken) )
    | ~ spl0_4
    | ~ spl0_53 ),
    inference(evaluation,[],[f2461]) ).

tff(f2461,plain,
    ( ( 160 = 998105 )
    | ( inh(cologne) != d(frankfurt,saarbruecken) )
    | ~ spl0_4
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f77]) ).

tff(f2505,plain,
    ( ~ spl0_114
    | ~ spl0_7
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2500,f964,f95,f2502]) ).

tff(f2502,plain,
    ( spl0_114
  <=> ( 160 = inh(berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_114])]) ).

tff(f2500,plain,
    ( ( 160 != inh(berlin) )
    | ~ spl0_7
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2485,f966]) ).

tff(f2485,plain,
    ( ( inh(berlin) != d(frankfurt,saarbruecken) )
    | ~ spl0_7
    | ~ spl0_53 ),
    inference(evaluation,[],[f2460]) ).

tff(f2460,plain,
    ( ( 160 = 3442675 )
    | ( inh(berlin) != d(frankfurt,saarbruecken) )
    | ~ spl0_7
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f97]) ).

tff(f2499,plain,
    ( ~ spl0_113
    | ~ spl0_6
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2494,f964,f88,f2496]) ).

tff(f2496,plain,
    ( spl0_113
  <=> ( 160 = inh(hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_113])]) ).

tff(f2494,plain,
    ( ( 160 != inh(hamburg) )
    | ~ spl0_6
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2486,f966]) ).

tff(f2486,plain,
    ( ( inh(hamburg) != d(frankfurt,saarbruecken) )
    | ~ spl0_6
    | ~ spl0_53 ),
    inference(evaluation,[],[f2459]) ).

tff(f2459,plain,
    ( ( 160 = 1774224 )
    | ( inh(hamburg) != d(frankfurt,saarbruecken) )
    | ~ spl0_6
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f90]) ).

tff(f2493,plain,
    ( ~ spl0_112
    | ~ spl0_1
    | ~ spl0_53 ),
    inference(avatar_split_clause,[],[f2488,f964,f54,f2490]) ).

tff(f2490,plain,
    ( spl0_112
  <=> ( 160 = inh(kiel) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_112])]) ).

tff(f2488,plain,
    ( ( 160 != inh(kiel) )
    | ~ spl0_1
    | ~ spl0_53 ),
    inference(forward_demodulation,[],[f2487,f966]) ).

tff(f2487,plain,
    ( ( inh(kiel) != d(frankfurt,saarbruecken) )
    | ~ spl0_1
    | ~ spl0_53 ),
    inference(evaluation,[],[f2458]) ).

tff(f2458,plain,
    ( ( 160 = 238281 )
    | ( inh(kiel) != d(frankfurt,saarbruecken) )
    | ~ spl0_1
    | ~ spl0_53 ),
    inference(constrained_superposition,[],[f966,f56]) ).

tff(f2179,plain,
    ( spl0_49
    | spl0_50
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2178,f897,f75,f907,f904]) ).

tff(f904,plain,
    ( spl0_49
  <=> ! [X0: $int] :
        ( ( 190 != X0 )
        | $less(600,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_49])]) ).

tff(f907,plain,
    ( spl0_50
  <=> ! [X1: $int] :
        ( ( 998105 != X1 )
        | $less(X1,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).

tff(f2178,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 998105 != X1 )
        | ( 190 != X0 )
        | $less(X1,3000000)
        | $less(600,X0) )
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2118,f77]) ).

tff(f2118,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 190 != X0 )
        | $less(X1,3000000)
        | ( inh(cologne) != X1 )
        | $less(600,X0) )
    | ~ spl0_48 ),
    inference(superposition,[],[f462,f899]) ).

tff(f2177,plain,
    ( ~ spl0_111
    | ~ spl0_5
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2172,f897,f82,f2174]) ).

tff(f2174,plain,
    ( spl0_111
  <=> ( 190 = inh(munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_111])]) ).

tff(f2172,plain,
    ( ( 190 != inh(munich) )
    | ~ spl0_5
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2129,f899]) ).

tff(f2129,plain,
    ( ( inh(munich) != d(cologne,saarbruecken) )
    | ~ spl0_5
    | ~ spl0_48 ),
    inference(evaluation,[],[f2116]) ).

tff(f2116,plain,
    ( ( 190 = 1330440 )
    | ( inh(munich) != d(cologne,saarbruecken) )
    | ~ spl0_5
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f84]) ).

tff(f2171,plain,
    ( ~ spl0_110
    | ~ spl0_2
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2166,f897,f60,f2168]) ).

tff(f2168,plain,
    ( spl0_110
  <=> ( 190 = inh(saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_110])]) ).

tff(f2166,plain,
    ( ( 190 != inh(saarbruecken) )
    | ~ spl0_2
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2130,f899]) ).

tff(f2130,plain,
    ( ( inh(saarbruecken) != d(cologne,saarbruecken) )
    | ~ spl0_2
    | ~ spl0_48 ),
    inference(evaluation,[],[f2115]) ).

tff(f2115,plain,
    ( ( 190 = 175810 )
    | ( inh(saarbruecken) != d(cologne,saarbruecken) )
    | ~ spl0_2
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f62]) ).

tff(f2165,plain,
    ( ~ spl0_109
    | ~ spl0_3
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2160,f897,f68,f2162]) ).

tff(f2162,plain,
    ( spl0_109
  <=> ( 190 = inh(frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).

tff(f2160,plain,
    ( ( 190 != inh(frankfurt) )
    | ~ spl0_3
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2131,f899]) ).

tff(f2131,plain,
    ( ( inh(frankfurt) != d(cologne,saarbruecken) )
    | ~ spl0_3
    | ~ spl0_48 ),
    inference(evaluation,[],[f2114]) ).

tff(f2114,plain,
    ( ( 190 = 671927 )
    | ( inh(frankfurt) != d(cologne,saarbruecken) )
    | ~ spl0_3
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f70]) ).

tff(f2159,plain,
    ( ~ spl0_108
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2154,f897,f75,f2156]) ).

tff(f2156,plain,
    ( spl0_108
  <=> ( 190 = inh(cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).

tff(f2154,plain,
    ( ( 190 != inh(cologne) )
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2132,f899]) ).

tff(f2132,plain,
    ( ( inh(cologne) != d(cologne,saarbruecken) )
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(evaluation,[],[f2113]) ).

tff(f2113,plain,
    ( ( 190 = 998105 )
    | ( inh(cologne) != d(cologne,saarbruecken) )
    | ~ spl0_4
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f77]) ).

tff(f2153,plain,
    ( ~ spl0_107
    | ~ spl0_7
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2148,f897,f95,f2150]) ).

tff(f2150,plain,
    ( spl0_107
  <=> ( 190 = inh(berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_107])]) ).

tff(f2148,plain,
    ( ( 190 != inh(berlin) )
    | ~ spl0_7
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2133,f899]) ).

tff(f2133,plain,
    ( ( inh(berlin) != d(cologne,saarbruecken) )
    | ~ spl0_7
    | ~ spl0_48 ),
    inference(evaluation,[],[f2112]) ).

tff(f2112,plain,
    ( ( 190 = 3442675 )
    | ( inh(berlin) != d(cologne,saarbruecken) )
    | ~ spl0_7
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f97]) ).

tff(f2147,plain,
    ( ~ spl0_106
    | ~ spl0_6
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2142,f897,f88,f2144]) ).

tff(f2144,plain,
    ( spl0_106
  <=> ( 190 = inh(hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_106])]) ).

tff(f2142,plain,
    ( ( 190 != inh(hamburg) )
    | ~ spl0_6
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2134,f899]) ).

tff(f2134,plain,
    ( ( inh(hamburg) != d(cologne,saarbruecken) )
    | ~ spl0_6
    | ~ spl0_48 ),
    inference(evaluation,[],[f2111]) ).

tff(f2111,plain,
    ( ( 190 = 1774224 )
    | ( inh(hamburg) != d(cologne,saarbruecken) )
    | ~ spl0_6
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f90]) ).

tff(f2141,plain,
    ( ~ spl0_105
    | ~ spl0_1
    | ~ spl0_48 ),
    inference(avatar_split_clause,[],[f2136,f897,f54,f2138]) ).

tff(f2138,plain,
    ( spl0_105
  <=> ( 190 = inh(kiel) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).

tff(f2136,plain,
    ( ( 190 != inh(kiel) )
    | ~ spl0_1
    | ~ spl0_48 ),
    inference(forward_demodulation,[],[f2135,f899]) ).

tff(f2135,plain,
    ( ( inh(kiel) != d(cologne,saarbruecken) )
    | ~ spl0_1
    | ~ spl0_48 ),
    inference(evaluation,[],[f2110]) ).

tff(f2110,plain,
    ( ( 190 = 238281 )
    | ( inh(kiel) != d(cologne,saarbruecken) )
    | ~ spl0_1
    | ~ spl0_48 ),
    inference(constrained_superposition,[],[f899,f56]) ).

tff(f1865,plain,
    ( spl0_63
    | spl0_55
    | ~ spl0_3 ),
    inference(avatar_split_clause,[],[f1860,f68,f974,f1037]) ).

tff(f1037,plain,
    ( spl0_63
  <=> $less(600,d(frankfurt,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).

tff(f1860,plain,
    ( ! [X30: $int] :
        ( ( 671927 != X30 )
        | $less(X30,3000000)
        | $less(600,d(frankfurt,saarbruecken)) )
    | ~ spl0_3 ),
    inference(superposition,[],[f1092,f70]) ).

tff(f1864,plain,
    ( spl0_62
    | spl0_50
    | ~ spl0_4 ),
    inference(avatar_split_clause,[],[f1859,f75,f907,f1031]) ).

tff(f1031,plain,
    ( spl0_62
  <=> $less(600,d(cologne,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).

tff(f1859,plain,
    ( ! [X29: $int] :
        ( ( 998105 != X29 )
        | $less(X29,3000000)
        | $less(600,d(cologne,saarbruecken)) )
    | ~ spl0_4 ),
    inference(superposition,[],[f1092,f77]) ).

tff(f1806,plain,
    ( spl0_104
    | ~ spl0_72
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f1802,f796,f1300,f1804]) ).

tff(f1804,plain,
    ( spl0_104
  <=> ! [X30: city] :
        ( $less(160,d(saarbruecken,X30))
        | $less(inh(X30),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_104])]) ).

tff(f1300,plain,
    ( spl0_72
  <=> ( 600 = d(frankfurt,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_72])]) ).

tff(f796,plain,
    ( spl0_43
  <=> ( d(saarbruecken,frankfurt) = 160 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_43])]) ).

tff(f1802,plain,
    ( ! [X30: city] :
        ( ( 600 != d(frankfurt,saarbruecken) )
        | $less(160,d(saarbruecken,X30))
        | $less(inh(X30),3000000) )
    | ~ spl0_43 ),
    inference(forward_demodulation,[],[f1756,f8]) ).

tff(f1756,plain,
    ( ! [X30: city] :
        ( $less(160,d(saarbruecken,X30))
        | $less(inh(X30),3000000)
        | ( d(saarbruecken,frankfurt) != 600 ) )
    | ~ spl0_43 ),
    inference(constrained_superposition,[],[f1001,f798]) ).

tff(f798,plain,
    ( ( d(saarbruecken,frankfurt) = 160 )
    | ~ spl0_43 ),
    inference(avatar_component_clause,[],[f796]) ).

tff(f1801,plain,
    ( spl0_103
    | ~ spl0_70
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f1797,f751,f1290,f1799]) ).

tff(f1799,plain,
    ( spl0_103
  <=> ! [X29: city] :
        ( $less(190,d(saarbruecken,X29))
        | $less(inh(X29),3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).

tff(f1290,plain,
    ( spl0_70
  <=> ( 600 = d(cologne,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).

tff(f751,plain,
    ( spl0_41
  <=> ( d(saarbruecken,cologne) = 190 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).

tff(f1797,plain,
    ( ! [X29: city] :
        ( ( 600 != d(cologne,saarbruecken) )
        | $less(190,d(saarbruecken,X29))
        | $less(inh(X29),3000000) )
    | ~ spl0_41 ),
    inference(forward_demodulation,[],[f1755,f8]) ).

tff(f1755,plain,
    ( ! [X29: city] :
        ( $less(190,d(saarbruecken,X29))
        | $less(inh(X29),3000000)
        | ( d(saarbruecken,cologne) != 600 ) )
    | ~ spl0_41 ),
    inference(constrained_superposition,[],[f1001,f753]) ).

tff(f753,plain,
    ( ( d(saarbruecken,cologne) = 190 )
    | ~ spl0_41 ),
    inference(avatar_component_clause,[],[f751]) ).

tff(f1734,plain,
    ( ~ spl0_102
    | ~ spl0_5
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1729,f688,f82,f1731]) ).

tff(f1731,plain,
    ( spl0_102
  <=> ( 90 = inh(munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_102])]) ).

tff(f1729,plain,
    ( ( 90 != inh(munich) )
    | ~ spl0_5
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1686,f690]) ).

tff(f1686,plain,
    ( ( inh(munich) != d(kiel,hamburg) )
    | ~ spl0_5
    | ~ spl0_37 ),
    inference(evaluation,[],[f1677]) ).

tff(f1677,plain,
    ( ( 90 = 1330440 )
    | ( inh(munich) != d(kiel,hamburg) )
    | ~ spl0_5
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f84]) ).

tff(f1728,plain,
    ( ~ spl0_101
    | ~ spl0_2
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1723,f688,f60,f1725]) ).

tff(f1725,plain,
    ( spl0_101
  <=> ( 90 = inh(saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).

tff(f1723,plain,
    ( ( 90 != inh(saarbruecken) )
    | ~ spl0_2
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1687,f690]) ).

tff(f1687,plain,
    ( ( inh(saarbruecken) != d(kiel,hamburg) )
    | ~ spl0_2
    | ~ spl0_37 ),
    inference(evaluation,[],[f1676]) ).

tff(f1676,plain,
    ( ( 90 = 175810 )
    | ( inh(saarbruecken) != d(kiel,hamburg) )
    | ~ spl0_2
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f62]) ).

tff(f1722,plain,
    ( ~ spl0_100
    | ~ spl0_3
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1717,f688,f68,f1719]) ).

tff(f1719,plain,
    ( spl0_100
  <=> ( 90 = inh(frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_100])]) ).

tff(f1717,plain,
    ( ( 90 != inh(frankfurt) )
    | ~ spl0_3
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1688,f690]) ).

tff(f1688,plain,
    ( ( inh(frankfurt) != d(kiel,hamburg) )
    | ~ spl0_3
    | ~ spl0_37 ),
    inference(evaluation,[],[f1675]) ).

tff(f1675,plain,
    ( ( 90 = 671927 )
    | ( inh(frankfurt) != d(kiel,hamburg) )
    | ~ spl0_3
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f70]) ).

tff(f1716,plain,
    ( ~ spl0_99
    | ~ spl0_4
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1711,f688,f75,f1713]) ).

tff(f1713,plain,
    ( spl0_99
  <=> ( 90 = inh(cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_99])]) ).

tff(f1711,plain,
    ( ( 90 != inh(cologne) )
    | ~ spl0_4
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1689,f690]) ).

tff(f1689,plain,
    ( ( inh(cologne) != d(kiel,hamburg) )
    | ~ spl0_4
    | ~ spl0_37 ),
    inference(evaluation,[],[f1674]) ).

tff(f1674,plain,
    ( ( 90 = 998105 )
    | ( inh(cologne) != d(kiel,hamburg) )
    | ~ spl0_4
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f77]) ).

tff(f1710,plain,
    ( ~ spl0_98
    | ~ spl0_7
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1705,f688,f95,f1707]) ).

tff(f1707,plain,
    ( spl0_98
  <=> ( 90 = inh(berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).

tff(f1705,plain,
    ( ( 90 != inh(berlin) )
    | ~ spl0_7
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1690,f690]) ).

tff(f1690,plain,
    ( ( inh(berlin) != d(kiel,hamburg) )
    | ~ spl0_7
    | ~ spl0_37 ),
    inference(evaluation,[],[f1673]) ).

tff(f1673,plain,
    ( ( 90 = 3442675 )
    | ( inh(berlin) != d(kiel,hamburg) )
    | ~ spl0_7
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f97]) ).

tff(f1704,plain,
    ( ~ spl0_97
    | ~ spl0_6
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1699,f688,f88,f1701]) ).

tff(f1701,plain,
    ( spl0_97
  <=> ( 90 = inh(hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).

tff(f1699,plain,
    ( ( 90 != inh(hamburg) )
    | ~ spl0_6
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1691,f690]) ).

tff(f1691,plain,
    ( ( inh(hamburg) != d(kiel,hamburg) )
    | ~ spl0_6
    | ~ spl0_37 ),
    inference(evaluation,[],[f1672]) ).

tff(f1672,plain,
    ( ( 90 = 1774224 )
    | ( inh(hamburg) != d(kiel,hamburg) )
    | ~ spl0_6
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f90]) ).

tff(f1698,plain,
    ( ~ spl0_96
    | ~ spl0_1
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f1693,f688,f54,f1695]) ).

tff(f1695,plain,
    ( spl0_96
  <=> ( 90 = inh(kiel) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).

tff(f1693,plain,
    ( ( 90 != inh(kiel) )
    | ~ spl0_1
    | ~ spl0_37 ),
    inference(forward_demodulation,[],[f1692,f690]) ).

tff(f1692,plain,
    ( ( inh(kiel) != d(kiel,hamburg) )
    | ~ spl0_1
    | ~ spl0_37 ),
    inference(evaluation,[],[f1671]) ).

tff(f1671,plain,
    ( ( 90 = 238281 )
    | ( inh(kiel) != d(kiel,hamburg) )
    | ~ spl0_1
    | ~ spl0_37 ),
    inference(constrained_superposition,[],[f690,f56]) ).

tff(f1665,plain,
    ( spl0_94
    | ~ spl0_95
    | ~ spl0_43
    | ~ spl0_56 ),
    inference(avatar_split_clause,[],[f1657,f1004,f796,f1662,f1659]) ).

tff(f1659,plain,
    ( spl0_94
  <=> ! [X29: $int] :
        ( ( 160 != X29 )
        | $less(X29,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_94])]) ).

tff(f1662,plain,
    ( spl0_95
  <=> ( 238281 = d(frankfurt,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_95])]) ).

tff(f1004,plain,
    ( spl0_56
  <=> ! [X22: $int] :
        ( ( 238281 != X22 )
        | $less(X22,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_56])]) ).

tff(f1657,plain,
    ( ! [X29: $int] :
        ( ( 238281 != d(frankfurt,saarbruecken) )
        | ( 160 != X29 )
        | $less(X29,3000000) )
    | ~ spl0_43
    | ~ spl0_56 ),
    inference(forward_demodulation,[],[f1621,f8]) ).

tff(f1621,plain,
    ( ! [X29: $int] :
        ( ( 160 != X29 )
        | $less(X29,3000000)
        | ( d(saarbruecken,frankfurt) != 238281 ) )
    | ~ spl0_43
    | ~ spl0_56 ),
    inference(constrained_superposition,[],[f1005,f798]) ).

tff(f1005,plain,
    ( ! [X22: $int] :
        ( ( 238281 != X22 )
        | $less(X22,3000000) )
    | ~ spl0_56 ),
    inference(avatar_component_clause,[],[f1004]) ).

tff(f1656,plain,
    ( spl0_92
    | ~ spl0_93
    | ~ spl0_41
    | ~ spl0_56 ),
    inference(avatar_split_clause,[],[f1648,f1004,f751,f1653,f1650]) ).

tff(f1650,plain,
    ( spl0_92
  <=> ! [X28: $int] :
        ( ( 190 != X28 )
        | $less(X28,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).

tff(f1653,plain,
    ( spl0_93
  <=> ( 238281 = d(cologne,saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).

tff(f1648,plain,
    ( ! [X28: $int] :
        ( ( 238281 != d(cologne,saarbruecken) )
        | ( 190 != X28 )
        | $less(X28,3000000) )
    | ~ spl0_41
    | ~ spl0_56 ),
    inference(forward_demodulation,[],[f1620,f8]) ).

tff(f1620,plain,
    ( ! [X28: $int] :
        ( ( 190 != X28 )
        | $less(X28,3000000)
        | ( d(saarbruecken,cologne) != 238281 ) )
    | ~ spl0_41
    | ~ spl0_56 ),
    inference(constrained_superposition,[],[f1005,f753]) ).

tff(f1638,plain,
    ( spl0_90
    | ~ spl0_91
    | ~ spl0_33
    | ~ spl0_56 ),
    inference(avatar_split_clause,[],[f1630,f1004,f595,f1635,f1632]) ).

tff(f1632,plain,
    ( spl0_90
  <=> ! [X18: $int] :
        ( ( 90 != X18 )
        | $less(X18,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_90])]) ).

tff(f1635,plain,
    ( spl0_91
  <=> ( 238281 = d(kiel,hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).

tff(f1630,plain,
    ( ! [X18: $int] :
        ( ( 238281 != d(kiel,hamburg) )
        | ( 90 != X18 )
        | $less(X18,3000000) )
    | ~ spl0_33
    | ~ spl0_56 ),
    inference(forward_demodulation,[],[f1610,f8]) ).

tff(f1610,plain,
    ( ! [X18: $int] :
        ( ( 90 != X18 )
        | $less(X18,3000000)
        | ( d(hamburg,kiel) != 238281 ) )
    | ~ spl0_33
    | ~ spl0_56 ),
    inference(constrained_superposition,[],[f1005,f597]) ).

tff(f1601,plain,
    ( ~ spl0_89
    | ~ spl0_61 ),
    inference(avatar_split_clause,[],[f1552,f1025,f1598]) ).

tff(f1598,plain,
    ( spl0_89
  <=> ( berlin = saarbruecken ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).

tff(f1552,plain,
    ( ( berlin != saarbruecken )
    | ~ spl0_61 ),
    inference(evaluation,[],[f1551]) ).

tff(f1551,plain,
    ( $less(600,0)
    | ( berlin != saarbruecken )
    | ~ spl0_61 ),
    inference(constrained_superposition,[],[f1027,f10]) ).

tff(f1592,plain,
    ( spl0_88
    | ~ spl0_72
    | ~ spl0_43
    | ~ spl0_61 ),
    inference(avatar_split_clause,[],[f1587,f1025,f796,f1300,f1589]) ).

tff(f1589,plain,
    ( spl0_88
  <=> $less(160,d(berlin,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_88])]) ).

tff(f1587,plain,
    ( ( 600 != d(frankfurt,saarbruecken) )
    | $less(160,d(berlin,saarbruecken))
    | ~ spl0_43
    | ~ spl0_61 ),
    inference(forward_demodulation,[],[f1541,f8]) ).

tff(f1541,plain,
    ( $less(160,d(berlin,saarbruecken))
    | ( d(saarbruecken,frankfurt) != 600 )
    | ~ spl0_43
    | ~ spl0_61 ),
    inference(constrained_superposition,[],[f1027,f798]) ).

tff(f1586,plain,
    ( spl0_87
    | ~ spl0_70
    | ~ spl0_41
    | ~ spl0_61 ),
    inference(avatar_split_clause,[],[f1581,f1025,f751,f1290,f1583]) ).

tff(f1583,plain,
    ( spl0_87
  <=> $less(190,d(berlin,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).

tff(f1581,plain,
    ( ( 600 != d(cologne,saarbruecken) )
    | $less(190,d(berlin,saarbruecken))
    | ~ spl0_41
    | ~ spl0_61 ),
    inference(forward_demodulation,[],[f1540,f8]) ).

tff(f1540,plain,
    ( $less(190,d(berlin,saarbruecken))
    | ( d(saarbruecken,cologne) != 600 )
    | ~ spl0_41
    | ~ spl0_61 ),
    inference(constrained_superposition,[],[f1027,f753]) ).

tff(f1571,plain,
    ( spl0_86
    | ~ spl0_68
    | ~ spl0_33
    | ~ spl0_61 ),
    inference(avatar_split_clause,[],[f1566,f1025,f595,f1271,f1568]) ).

tff(f1568,plain,
    ( spl0_86
  <=> $less(90,d(berlin,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).

tff(f1271,plain,
    ( spl0_68
  <=> ( 600 = d(kiel,hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_68])]) ).

tff(f1566,plain,
    ( ( 600 != d(kiel,hamburg) )
    | $less(90,d(berlin,saarbruecken))
    | ~ spl0_33
    | ~ spl0_61 ),
    inference(forward_demodulation,[],[f1530,f8]) ).

tff(f1530,plain,
    ( $less(90,d(berlin,saarbruecken))
    | ( d(hamburg,kiel) != 600 )
    | ~ spl0_33
    | ~ spl0_61 ),
    inference(constrained_superposition,[],[f1027,f597]) ).

tff(f1557,plain,
    ( ~ spl0_85
    | spl0_57
    | ~ spl0_61 ),
    inference(avatar_split_clause,[],[f1521,f1025,f1007,f1554]) ).

tff(f1554,plain,
    ( spl0_85
  <=> ( berlin = kiel ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).

tff(f1007,plain,
    ( spl0_57
  <=> $less(600,d(kiel,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).

tff(f1521,plain,
    ( ( berlin != kiel )
    | spl0_57
    | ~ spl0_61 ),
    inference(constrained_resolution,[],[f1027,f1008]) ).

tff(f1008,plain,
    ( ~ $less(600,d(kiel,saarbruecken))
    | spl0_57 ),
    inference(avatar_component_clause,[],[f1007]) ).

tff(f1519,plain,
    ( ~ spl0_84
    | ~ spl0_59 ),
    inference(avatar_split_clause,[],[f1475,f1016,f1516]) ).

tff(f1516,plain,
    ( spl0_84
  <=> ( saarbruecken = hamburg ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).

tff(f1475,plain,
    ( ( saarbruecken != hamburg )
    | ~ spl0_59 ),
    inference(evaluation,[],[f1474]) ).

tff(f1474,plain,
    ( $less(600,0)
    | ( saarbruecken != hamburg )
    | ~ spl0_59 ),
    inference(constrained_superposition,[],[f1018,f10]) ).

tff(f1018,plain,
    ( $less(600,d(hamburg,saarbruecken))
    | ~ spl0_59 ),
    inference(avatar_component_clause,[],[f1016]) ).

tff(f1510,plain,
    ( spl0_83
    | ~ spl0_72
    | ~ spl0_43
    | ~ spl0_59 ),
    inference(avatar_split_clause,[],[f1505,f1016,f796,f1300,f1507]) ).

tff(f1505,plain,
    ( ( 600 != d(frankfurt,saarbruecken) )
    | $less(160,d(hamburg,saarbruecken))
    | ~ spl0_43
    | ~ spl0_59 ),
    inference(forward_demodulation,[],[f1464,f8]) ).

tff(f1464,plain,
    ( $less(160,d(hamburg,saarbruecken))
    | ( d(saarbruecken,frankfurt) != 600 )
    | ~ spl0_43
    | ~ spl0_59 ),
    inference(constrained_superposition,[],[f1018,f798]) ).

tff(f1504,plain,
    ( spl0_82
    | ~ spl0_70
    | ~ spl0_41
    | ~ spl0_59 ),
    inference(avatar_split_clause,[],[f1499,f1016,f751,f1290,f1501]) ).

tff(f1501,plain,
    ( spl0_82
  <=> $less(190,d(hamburg,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_82])]) ).

tff(f1499,plain,
    ( ( 600 != d(cologne,saarbruecken) )
    | $less(190,d(hamburg,saarbruecken))
    | ~ spl0_41
    | ~ spl0_59 ),
    inference(forward_demodulation,[],[f1463,f8]) ).

tff(f1463,plain,
    ( $less(190,d(hamburg,saarbruecken))
    | ( d(saarbruecken,cologne) != 600 )
    | ~ spl0_41
    | ~ spl0_59 ),
    inference(constrained_superposition,[],[f1018,f753]) ).

tff(f1489,plain,
    ( spl0_81
    | ~ spl0_68
    | ~ spl0_33
    | ~ spl0_59 ),
    inference(avatar_split_clause,[],[f1484,f1016,f595,f1271,f1486]) ).

tff(f1486,plain,
    ( spl0_81
  <=> $less(90,d(hamburg,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_81])]) ).

tff(f1484,plain,
    ( ( 600 != d(kiel,hamburg) )
    | $less(90,d(hamburg,saarbruecken))
    | ~ spl0_33
    | ~ spl0_59 ),
    inference(forward_demodulation,[],[f1453,f8]) ).

tff(f1453,plain,
    ( $less(90,d(hamburg,saarbruecken))
    | ( d(hamburg,kiel) != 600 )
    | ~ spl0_33
    | ~ spl0_59 ),
    inference(constrained_superposition,[],[f1018,f597]) ).

tff(f1443,plain,
    ( ~ spl0_80
    | ~ spl0_5
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1438,f1007,f82,f1440]) ).

tff(f1438,plain,
    ( ( 1330440 != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_57 ),
    inference(forward_demodulation,[],[f1368,f84]) ).

tff(f1368,plain,
    ( ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_57 ),
    inference(evaluation,[],[f1366]) ).

tff(f1366,plain,
    ( ~ $less(600,1330440)
    | ( inh(munich) != d(kiel,saarbruecken) )
    | ~ spl0_5
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f84]) ).

tff(f1437,plain,
    ( ~ spl0_79
    | ~ spl0_2
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1432,f1007,f60,f1434]) ).

tff(f1432,plain,
    ( ( 175810 != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_57 ),
    inference(forward_demodulation,[],[f1369,f62]) ).

tff(f1369,plain,
    ( ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_57 ),
    inference(evaluation,[],[f1365]) ).

tff(f1365,plain,
    ( ~ $less(600,175810)
    | ( inh(saarbruecken) != d(kiel,saarbruecken) )
    | ~ spl0_2
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f62]) ).

tff(f1431,plain,
    ( ~ spl0_78
    | ~ spl0_3
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1426,f1007,f68,f1428]) ).

tff(f1426,plain,
    ( ( 671927 != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_57 ),
    inference(forward_demodulation,[],[f1370,f70]) ).

tff(f1370,plain,
    ( ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_57 ),
    inference(evaluation,[],[f1364]) ).

tff(f1364,plain,
    ( ~ $less(600,671927)
    | ( inh(frankfurt) != d(kiel,saarbruecken) )
    | ~ spl0_3
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f70]) ).

tff(f1425,plain,
    ( ~ spl0_77
    | ~ spl0_4
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1420,f1007,f75,f1422]) ).

tff(f1420,plain,
    ( ( 998105 != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_57 ),
    inference(forward_demodulation,[],[f1371,f77]) ).

tff(f1371,plain,
    ( ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_57 ),
    inference(evaluation,[],[f1363]) ).

tff(f1363,plain,
    ( ~ $less(600,998105)
    | ( inh(cologne) != d(kiel,saarbruecken) )
    | ~ spl0_4
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f77]) ).

tff(f1419,plain,
    ( ~ spl0_76
    | ~ spl0_7
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1414,f1007,f95,f1416]) ).

tff(f1414,plain,
    ( ( 3442675 != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_57 ),
    inference(forward_demodulation,[],[f1372,f97]) ).

tff(f1372,plain,
    ( ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_57 ),
    inference(evaluation,[],[f1362]) ).

tff(f1362,plain,
    ( ~ $less(600,3442675)
    | ( inh(berlin) != d(kiel,saarbruecken) )
    | ~ spl0_7
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f97]) ).

tff(f1413,plain,
    ( ~ spl0_75
    | ~ spl0_6
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1408,f1007,f88,f1410]) ).

tff(f1408,plain,
    ( ( 1774224 != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_57 ),
    inference(forward_demodulation,[],[f1373,f90]) ).

tff(f1373,plain,
    ( ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_57 ),
    inference(evaluation,[],[f1361]) ).

tff(f1361,plain,
    ( ~ $less(600,1774224)
    | ( inh(hamburg) != d(kiel,saarbruecken) )
    | ~ spl0_6
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f90]) ).

tff(f1407,plain,
    ( ~ spl0_74
    | ~ spl0_1
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1402,f1007,f54,f1404]) ).

tff(f1402,plain,
    ( ( 238281 != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_57 ),
    inference(forward_demodulation,[],[f1374,f56]) ).

tff(f1374,plain,
    ( ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_57 ),
    inference(evaluation,[],[f1360]) ).

tff(f1360,plain,
    ( ~ $less(600,238281)
    | ( inh(kiel) != d(kiel,saarbruecken) )
    | ~ spl0_1
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f56]) ).

tff(f1397,plain,
    ( ~ spl0_71
    | ~ spl0_72
    | ~ spl0_43
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1396,f1007,f796,f1300,f1296]) ).

tff(f1396,plain,
    ( ( 600 != d(frankfurt,saarbruecken) )
    | ~ $less(160,d(kiel,saarbruecken))
    | ~ spl0_43
    | spl0_57 ),
    inference(forward_demodulation,[],[f1357,f8]) ).

tff(f1357,plain,
    ( ~ $less(160,d(kiel,saarbruecken))
    | ( d(saarbruecken,frankfurt) != 600 )
    | ~ spl0_43
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f798]) ).

tff(f1395,plain,
    ( ~ spl0_69
    | ~ spl0_70
    | ~ spl0_41
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1394,f1007,f751,f1290,f1286]) ).

tff(f1286,plain,
    ( spl0_69
  <=> $less(190,d(kiel,saarbruecken)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).

tff(f1394,plain,
    ( ( 600 != d(cologne,saarbruecken) )
    | ~ $less(190,d(kiel,saarbruecken))
    | ~ spl0_41
    | spl0_57 ),
    inference(forward_demodulation,[],[f1356,f8]) ).

tff(f1356,plain,
    ( ~ $less(190,d(kiel,saarbruecken))
    | ( d(saarbruecken,cologne) != 600 )
    | ~ spl0_41
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f753]) ).

tff(f1384,plain,
    ( ~ spl0_67
    | ~ spl0_68
    | ~ spl0_33
    | spl0_57 ),
    inference(avatar_split_clause,[],[f1383,f1007,f595,f1271,f1267]) ).

tff(f1383,plain,
    ( ( 600 != d(kiel,hamburg) )
    | ~ $less(90,d(kiel,saarbruecken))
    | ~ spl0_33
    | spl0_57 ),
    inference(forward_demodulation,[],[f1346,f8]) ).

tff(f1346,plain,
    ( ~ $less(90,d(kiel,saarbruecken))
    | ( d(hamburg,kiel) != 600 )
    | ~ spl0_33
    | spl0_57 ),
    inference(constrained_superposition,[],[f1008,f597]) ).

tff(f1312,plain,
    ( ~ spl0_73
    | ~ spl0_57 ),
    inference(avatar_split_clause,[],[f1256,f1007,f1309]) ).

tff(f1309,plain,
    ( spl0_73
  <=> ( saarbruecken = kiel ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_73])]) ).

tff(f1256,plain,
    ( ( saarbruecken != kiel )
    | ~ spl0_57 ),
    inference(evaluation,[],[f1255]) ).

tff(f1255,plain,
    ( $less(600,0)
    | ( saarbruecken != kiel )
    | ~ spl0_57 ),
    inference(constrained_superposition,[],[f1009,f10]) ).

tff(f1009,plain,
    ( $less(600,d(kiel,saarbruecken))
    | ~ spl0_57 ),
    inference(avatar_component_clause,[],[f1007]) ).

tff(f1303,plain,
    ( spl0_71
    | ~ spl0_72
    | ~ spl0_43
    | ~ spl0_57 ),
    inference(avatar_split_clause,[],[f1294,f1007,f796,f1300,f1296]) ).

tff(f1294,plain,
    ( ( 600 != d(frankfurt,saarbruecken) )
    | $less(160,d(kiel,saarbruecken))
    | ~ spl0_43
    | ~ spl0_57 ),
    inference(forward_demodulation,[],[f1245,f8]) ).

tff(f1245,plain,
    ( $less(160,d(kiel,saarbruecken))
    | ( d(saarbruecken,frankfurt) != 600 )
    | ~ spl0_43
    | ~ spl0_57 ),
    inference(constrained_superposition,[],[f1009,f798]) ).

tff(f1293,plain,
    ( spl0_69
    | ~ spl0_70
    | ~ spl0_41
    | ~ spl0_57 ),
    inference(avatar_split_clause,[],[f1284,f1007,f751,f1290,f1286]) ).

tff(f1284,plain,
    ( ( 600 != d(cologne,saarbruecken) )
    | $less(190,d(kiel,saarbruecken))
    | ~ spl0_41
    | ~ spl0_57 ),
    inference(forward_demodulation,[],[f1244,f8]) ).

tff(f1244,plain,
    ( $less(190,d(kiel,saarbruecken))
    | ( d(saarbruecken,cologne) != 600 )
    | ~ spl0_41
    | ~ spl0_57 ),
    inference(constrained_superposition,[],[f1009,f753]) ).

tff(f1274,plain,
    ( spl0_67
    | ~ spl0_68
    | ~ spl0_33
    | ~ spl0_57 ),
    inference(avatar_split_clause,[],[f1265,f1007,f595,f1271,f1267]) ).

tff(f1265,plain,
    ( ( 600 != d(kiel,hamburg) )
    | $less(90,d(kiel,saarbruecken))
    | ~ spl0_33
    | ~ spl0_57 ),
    inference(forward_demodulation,[],[f1234,f8]) ).

tff(f1234,plain,
    ( $less(90,d(kiel,saarbruecken))
    | ( d(hamburg,kiel) != 600 )
    | ~ spl0_33
    | ~ spl0_57 ),
    inference(constrained_superposition,[],[f1009,f597]) ).

tff(f1199,plain,
    ( ~ spl0_66
    | ~ spl0_51 ),
    inference(avatar_split_clause,[],[f1171,f916,f1195]) ).

tff(f1195,plain,
    ( spl0_66
  <=> ( berlin = munich ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).

tff(f1171,plain,
    ( ( berlin != munich )
    | ~ spl0_51 ),
    inference(evaluation,[],[f1168]) ).

tff(f1168,plain,
    ( ( 0 = 510 )
    | ( berlin != munich )
    | ~ spl0_51 ),
    inference(constrained_superposition,[],[f10,f918]) ).

tff(f1198,plain,
    ( ~ spl0_66
    | ~ spl0_51 ),
    inference(avatar_split_clause,[],[f1172,f916,f1195]) ).

tff(f1172,plain,
    ( ( berlin != munich )
    | ~ spl0_51 ),
    inference(evaluation,[],[f1167]) ).

tff(f1167,plain,
    ( ( 0 = 510 )
    | ( berlin != munich )
    | ~ spl0_51 ),
    inference(constrained_superposition,[],[f918,f10]) ).

tff(f1134,plain,
    ( ~ spl0_65
    | ~ spl0_46 ),
    inference(avatar_split_clause,[],[f1106,f849,f1130]) ).

tff(f1130,plain,
    ( spl0_65
  <=> ( berlin = cologne ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_65])]) ).

tff(f849,plain,
    ( spl0_46
  <=> ( d(berlin,cologne) = 480 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).

tff(f1106,plain,
    ( ( berlin != cologne )
    | ~ spl0_46 ),
    inference(evaluation,[],[f1104]) ).

tff(f1104,plain,
    ( ( 0 = 480 )
    | ( berlin != cologne )
    | ~ spl0_46 ),
    inference(constrained_superposition,[],[f10,f851]) ).

tff(f851,plain,
    ( ( d(berlin,cologne) = 480 )
    | ~ spl0_46 ),
    inference(avatar_component_clause,[],[f849]) ).

tff(f1133,plain,
    ( ~ spl0_65
    | ~ spl0_46 ),
    inference(avatar_split_clause,[],[f1107,f849,f1130]) ).

tff(f1107,plain,
    ( ( berlin != cologne )
    | ~ spl0_46 ),
    inference(evaluation,[],[f1103]) ).

tff(f1103,plain,
    ( ( 0 = 480 )
    | ( berlin != cologne )
    | ~ spl0_46 ),
    inference(constrained_superposition,[],[f851,f10]) ).

tff(f1080,plain,
    ( ~ spl0_64
    | ~ spl0_45 ),
    inference(avatar_split_clause,[],[f1052,f842,f1076]) ).

tff(f1076,plain,
    ( spl0_64
  <=> ( berlin = frankfurt ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).

tff(f1052,plain,
    ( ( berlin != frankfurt )
    | ~ spl0_45 ),
    inference(evaluation,[],[f1050]) ).

tff(f1050,plain,
    ( ( 0 = 420 )
    | ( berlin != frankfurt )
    | ~ spl0_45 ),
    inference(constrained_superposition,[],[f10,f844]) ).

tff(f1079,plain,
    ( ~ spl0_64
    | ~ spl0_45 ),
    inference(avatar_split_clause,[],[f1053,f842,f1076]) ).

tff(f1053,plain,
    ( ( berlin != frankfurt )
    | ~ spl0_45 ),
    inference(evaluation,[],[f1049]) ).

tff(f1049,plain,
    ( ( 0 = 420 )
    | ( berlin != frankfurt )
    | ~ spl0_45 ),
    inference(constrained_superposition,[],[f844,f10]) ).

tff(f1040,plain,
    ( spl0_55
    | spl0_63
    | ~ spl0_3 ),
    inference(avatar_split_clause,[],[f1035,f68,f1037,f974]) ).

tff(f1035,plain,
    ( ! [X26: $int] :
        ( $less(600,d(frankfurt,saarbruecken))
        | ( 671927 != X26 )
        | $less(X26,3000000) )
    | ~ spl0_3 ),
    inference(forward_demodulation,[],[f998,f8]) ).

tff(f998,plain,
    ( ! [X26: $int] :
        ( ( 671927 != X26 )
        | $less(X26,3000000)
        | $less(600,d(saarbruecken,frankfurt)) )
    | ~ spl0_3 ),
    inference(superposition,[],[f464,f70]) ).

tff(f1034,plain,
    ( spl0_50
    | spl0_62
    | ~ spl0_4 ),
    inference(avatar_split_clause,[],[f1029,f75,f1031,f907]) ).

tff(f1029,plain,
    ( ! [X25: $int] :
        ( $less(600,d(cologne,saarbruecken))
        | ( 998105 != X25 )
        | $less(X25,3000000) )
    | ~ spl0_4 ),
    inference(forward_demodulation,[],[f997,f8]) ).

tff(f997,plain,
    ( ! [X25: $int] :
        ( ( 998105 != X25 )
        | $less(X25,3000000)
        | $less(600,d(saarbruecken,cologne)) )
    | ~ spl0_4 ),
    inference(superposition,[],[f464,f77]) ).

tff(f1028,plain,
    ( spl0_60
    | spl0_61
    | ~ spl0_7 ),
    inference(avatar_split_clause,[],[f1020,f95,f1025,f1022]) ).

tff(f1020,plain,
    ( ! [X24: $int] :
        ( $less(600,d(berlin,saarbruecken))
        | ( 3442675 != X24 )
        | $less(X24,3000000) )
    | ~ spl0_7 ),
    inference(forward_demodulation,[],[f996,f8]) ).

tff(f996,plain,
    ( ! [X24: $int] :
        ( ( 3442675 != X24 )
        | $less(X24,3000000)
        | $less(600,d(saarbruecken,berlin)) )
    | ~ spl0_7 ),
    inference(superposition,[],[f464,f97]) ).

tff(f1019,plain,
    ( spl0_58
    | spl0_59
    | ~ spl0_6 ),
    inference(avatar_split_clause,[],[f1011,f88,f1016,f1013]) ).

tff(f1011,plain,
    ( ! [X23: $int] :
        ( $less(600,d(hamburg,saarbruecken))
        | ( 1774224 != X23 )
        | $less(X23,3000000) )
    | ~ spl0_6 ),
    inference(forward_demodulation,[],[f995,f8]) ).

tff(f995,plain,
    ( ! [X23: $int] :
        ( ( 1774224 != X23 )
        | $less(X23,3000000)
        | $less(600,d(saarbruecken,hamburg)) )
    | ~ spl0_6 ),
    inference(superposition,[],[f464,f90]) ).

tff(f1010,plain,
    ( spl0_56
    | spl0_57
    | ~ spl0_1 ),
    inference(avatar_split_clause,[],[f1002,f54,f1007,f1004]) ).

tff(f1002,plain,
    ( ! [X22: $int] :
        ( $less(600,d(kiel,saarbruecken))
        | ( 238281 != X22 )
        | $less(X22,3000000) )
    | ~ spl0_1 ),
    inference(forward_demodulation,[],[f994,f8]) ).

tff(f994,plain,
    ( ! [X22: $int] :
        ( ( 238281 != X22 )
        | $less(X22,3000000)
        | $less(600,d(saarbruecken,kiel)) )
    | ~ spl0_1 ),
    inference(superposition,[],[f464,f56]) ).

tff(f979,plain,
    ( spl0_53
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f934,f796,f964]) ).

tff(f934,plain,
    ( ( 160 = d(frankfurt,saarbruecken) )
    | ~ spl0_43 ),
    inference(superposition,[],[f8,f798]) ).

tff(f978,plain,
    ( spl0_53
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f933,f796,f964]) ).

tff(f933,plain,
    ( ( 160 = d(frankfurt,saarbruecken) )
    | ~ spl0_43 ),
    inference(superposition,[],[f8,f798]) ).

tff(f977,plain,
    ( ~ spl0_52
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f935,f796,f959]) ).

tff(f959,plain,
    ( spl0_52
  <=> ( frankfurt = saarbruecken ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).

tff(f935,plain,
    ( ( frankfurt != saarbruecken )
    | ~ spl0_43 ),
    inference(evaluation,[],[f931]) ).

tff(f931,plain,
    ( ( 0 = 160 )
    | ( frankfurt != saarbruecken )
    | ~ spl0_43 ),
    inference(constrained_superposition,[],[f10,f798]) ).

tff(f976,plain,
    ( spl0_54
    | spl0_55
    | ~ spl0_3
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f969,f796,f68,f974,f971]) ).

tff(f969,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 671927 != X1 )
        | ( 160 != X0 )
        | $less(X1,3000000)
        | $less(600,X0) )
    | ~ spl0_3
    | ~ spl0_43 ),
    inference(forward_demodulation,[],[f930,f70]) ).

tff(f930,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 160 != X0 )
        | $less(X1,3000000)
        | ( inh(frankfurt) != X1 )
        | $less(600,X0) )
    | ~ spl0_43 ),
    inference(superposition,[],[f31,f798]) ).

tff(f968,plain,
    ( spl0_53
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f929,f796,f964]) ).

tff(f929,plain,
    ( ( 160 = d(frankfurt,saarbruecken) )
    | ~ spl0_43 ),
    inference(superposition,[],[f798,f8]) ).

tff(f967,plain,
    ( spl0_53
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f928,f796,f964]) ).

tff(f928,plain,
    ( ( 160 = d(frankfurt,saarbruecken) )
    | ~ spl0_43 ),
    inference(superposition,[],[f798,f8]) ).

tff(f962,plain,
    ( ~ spl0_52
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f936,f796,f959]) ).

tff(f936,plain,
    ( ( frankfurt != saarbruecken )
    | ~ spl0_43 ),
    inference(evaluation,[],[f927]) ).

tff(f927,plain,
    ( ( 0 = 160 )
    | ( frankfurt != saarbruecken )
    | ~ spl0_43 ),
    inference(constrained_superposition,[],[f798,f10]) ).

tff(f919,plain,
    spl0_51,
    inference(avatar_split_clause,[],[f914,f916]) ).

tff(f914,plain,
    d(berlin,munich) = 510,
    inference(equality_resolution,[],[f428]) ).

tff(f428,plain,
    ! [X0: city] :
      ( ( berlin != X0 )
      | ( 510 = d(X0,munich) ) ),
    inference(equality_resolution,[],[f50]) ).

tff(f50,plain,
    ! [X2: city,X1: city] :
      ( ( munich != X2 )
      | ( berlin != X1 )
      | ( d(X1,X2) = 510 ) ),
    inference(theory_flattening,[],[f11]) ).

tff(f11,plain,
    d(berlin,munich) = 510,
    inference(cnf_transformation,[],[f7]) ).

tff(f912,plain,
    ( spl0_48
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f867,f751,f897]) ).

tff(f867,plain,
    ( ( 190 = d(cologne,saarbruecken) )
    | ~ spl0_41 ),
    inference(superposition,[],[f8,f753]) ).

tff(f911,plain,
    ( spl0_48
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f866,f751,f897]) ).

tff(f866,plain,
    ( ( 190 = d(cologne,saarbruecken) )
    | ~ spl0_41 ),
    inference(superposition,[],[f8,f753]) ).

tff(f910,plain,
    ( ~ spl0_47
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f868,f751,f892]) ).

tff(f892,plain,
    ( spl0_47
  <=> ( cologne = saarbruecken ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).

tff(f868,plain,
    ( ( cologne != saarbruecken )
    | ~ spl0_41 ),
    inference(evaluation,[],[f864]) ).

tff(f864,plain,
    ( ( 0 = 190 )
    | ( cologne != saarbruecken )
    | ~ spl0_41 ),
    inference(constrained_superposition,[],[f10,f753]) ).

tff(f909,plain,
    ( spl0_49
    | spl0_50
    | ~ spl0_4
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f902,f751,f75,f907,f904]) ).

tff(f902,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 998105 != X1 )
        | ( 190 != X0 )
        | $less(X1,3000000)
        | $less(600,X0) )
    | ~ spl0_4
    | ~ spl0_41 ),
    inference(forward_demodulation,[],[f863,f77]) ).

tff(f863,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( 190 != X0 )
        | $less(X1,3000000)
        | ( inh(cologne) != X1 )
        | $less(600,X0) )
    | ~ spl0_41 ),
    inference(superposition,[],[f31,f753]) ).

tff(f901,plain,
    ( spl0_48
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f862,f751,f897]) ).

tff(f862,plain,
    ( ( 190 = d(cologne,saarbruecken) )
    | ~ spl0_41 ),
    inference(superposition,[],[f753,f8]) ).

tff(f900,plain,
    ( spl0_48
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f861,f751,f897]) ).

tff(f861,plain,
    ( ( 190 = d(cologne,saarbruecken) )
    | ~ spl0_41 ),
    inference(superposition,[],[f753,f8]) ).

tff(f895,plain,
    ( ~ spl0_47
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f869,f751,f892]) ).

tff(f869,plain,
    ( ( cologne != saarbruecken )
    | ~ spl0_41 ),
    inference(evaluation,[],[f860]) ).

tff(f860,plain,
    ( ( 0 = 190 )
    | ( cologne != saarbruecken )
    | ~ spl0_41 ),
    inference(constrained_superposition,[],[f753,f10]) ).

tff(f852,plain,
    spl0_46,
    inference(avatar_split_clause,[],[f847,f849]) ).

tff(f847,plain,
    d(berlin,cologne) = 480,
    inference(equality_resolution,[],[f415]) ).

tff(f415,plain,
    ! [X0: city] :
      ( ( berlin != X0 )
      | ( 480 = d(X0,cologne) ) ),
    inference(equality_resolution,[],[f49]) ).

tff(f49,plain,
    ! [X2: city,X1: city] :
      ( ( cologne != X2 )
      | ( berlin != X1 )
      | ( d(X1,X2) = 480 ) ),
    inference(theory_flattening,[],[f12]) ).

tff(f12,plain,
    d(berlin,cologne) = 480,
    inference(cnf_transformation,[],[f7]) ).

tff(f845,plain,
    spl0_45,
    inference(avatar_split_clause,[],[f840,f842]) ).

tff(f840,plain,
    d(berlin,frankfurt) = 420,
    inference(equality_resolution,[],[f353]) ).

tff(f353,plain,
    ! [X0: city] :
      ( ( berlin != X0 )
      | ( 420 = d(X0,frankfurt) ) ),
    inference(equality_resolution,[],[f48]) ).

tff(f48,plain,
    ! [X2: city,X1: city] :
      ( ( frankfurt != X2 )
      | ( berlin != X1 )
      | ( d(X1,X2) = 420 ) ),
    inference(theory_flattening,[],[f13]) ).

tff(f13,plain,
    d(berlin,frankfurt) = 420,
    inference(cnf_transformation,[],[f7]) ).

tff(f839,plain,
    ( ~ spl0_44
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f811,f705,f835]) ).

tff(f835,plain,
    ( spl0_44
  <=> ( cologne = hamburg ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).

tff(f811,plain,
    ( ( cologne != hamburg )
    | ~ spl0_39 ),
    inference(evaluation,[],[f809]) ).

tff(f809,plain,
    ( ( 0 = 360 )
    | ( cologne != hamburg )
    | ~ spl0_39 ),
    inference(constrained_superposition,[],[f10,f707]) ).

tff(f838,plain,
    ( ~ spl0_44
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f812,f705,f835]) ).

tff(f812,plain,
    ( ( cologne != hamburg )
    | ~ spl0_39 ),
    inference(evaluation,[],[f808]) ).

tff(f808,plain,
    ( ( 0 = 360 )
    | ( cologne != hamburg )
    | ~ spl0_39 ),
    inference(constrained_superposition,[],[f707,f10]) ).

tff(f799,plain,
    spl0_43,
    inference(avatar_split_clause,[],[f794,f796]) ).

tff(f794,plain,
    d(saarbruecken,frankfurt) = 160,
    inference(equality_resolution,[],[f302]) ).

tff(f302,plain,
    ! [X0: city] :
      ( ( frankfurt != X0 )
      | ( 160 = d(saarbruecken,X0) ) ),
    inference(equality_resolution,[],[f47]) ).

tff(f47,plain,
    ! [X2: city,X1: city] :
      ( ( saarbruecken != X1 )
      | ( frankfurt != X2 )
      | ( d(X1,X2) = 160 ) ),
    inference(theory_flattening,[],[f14]) ).

tff(f14,plain,
    d(saarbruecken,frankfurt) = 160,
    inference(cnf_transformation,[],[f7]) ).

tff(f793,plain,
    ( ~ spl0_42
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f765,f698,f789]) ).

tff(f789,plain,
    ( spl0_42
  <=> ( frankfurt = hamburg ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).

tff(f765,plain,
    ( ( frankfurt != hamburg )
    | ~ spl0_38 ),
    inference(evaluation,[],[f763]) ).

tff(f763,plain,
    ( ( 0 = 390 )
    | ( frankfurt != hamburg )
    | ~ spl0_38 ),
    inference(constrained_superposition,[],[f10,f700]) ).

tff(f792,plain,
    ( ~ spl0_42
    | ~ spl0_38 ),
    inference(avatar_split_clause,[],[f766,f698,f789]) ).

tff(f766,plain,
    ( ( frankfurt != hamburg )
    | ~ spl0_38 ),
    inference(evaluation,[],[f762]) ).

tff(f762,plain,
    ( ( 0 = 390 )
    | ( frankfurt != hamburg )
    | ~ spl0_38 ),
    inference(constrained_superposition,[],[f700,f10]) ).

tff(f754,plain,
    spl0_41,
    inference(avatar_split_clause,[],[f749,f751]) ).

tff(f749,plain,
    d(saarbruecken,cologne) = 190,
    inference(equality_resolution,[],[f285]) ).

tff(f285,plain,
    ! [X0: city] :
      ( ( cologne != X0 )
      | ( 190 = d(saarbruecken,X0) ) ),
    inference(equality_resolution,[],[f46]) ).

tff(f46,plain,
    ! [X2: city,X1: city] :
      ( ( saarbruecken != X1 )
      | ( cologne != X2 )
      | ( d(X1,X2) = 190 ) ),
    inference(theory_flattening,[],[f15]) ).

tff(f15,plain,
    d(saarbruecken,cologne) = 190,
    inference(cnf_transformation,[],[f7]) ).

tff(f747,plain,
    ( ~ spl0_40
    | ~ spl0_35 ),
    inference(avatar_split_clause,[],[f719,f640,f743]) ).

tff(f743,plain,
    ( spl0_40
  <=> ( cologne = frankfurt ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_40])]) ).

tff(f640,plain,
    ( spl0_35
  <=> ( d(cologne,frankfurt) = 150 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_35])]) ).

tff(f719,plain,
    ( ( cologne != frankfurt )
    | ~ spl0_35 ),
    inference(evaluation,[],[f717]) ).

tff(f717,plain,
    ( ( 0 = 150 )
    | ( cologne != frankfurt )
    | ~ spl0_35 ),
    inference(constrained_superposition,[],[f10,f642]) ).

tff(f642,plain,
    ( ( d(cologne,frankfurt) = 150 )
    | ~ spl0_35 ),
    inference(avatar_component_clause,[],[f640]) ).

tff(f746,plain,
    ( ~ spl0_40
    | ~ spl0_35 ),
    inference(avatar_split_clause,[],[f720,f640,f743]) ).

tff(f720,plain,
    ( ( cologne != frankfurt )
    | ~ spl0_35 ),
    inference(evaluation,[],[f716]) ).

tff(f716,plain,
    ( ( 0 = 150 )
    | ( cologne != frankfurt )
    | ~ spl0_35 ),
    inference(constrained_superposition,[],[f642,f10]) ).

tff(f708,plain,
    spl0_39,
    inference(avatar_split_clause,[],[f703,f705]) ).

tff(f703,plain,
    d(hamburg,cologne) = 360,
    inference(equality_resolution,[],[f274]) ).

tff(f274,plain,
    ! [X0: city] :
      ( ( hamburg != X0 )
      | ( 360 = d(X0,cologne) ) ),
    inference(equality_resolution,[],[f45]) ).

tff(f45,plain,
    ! [X2: city,X1: city] :
      ( ( cologne != X2 )
      | ( hamburg != X1 )
      | ( d(X1,X2) = 360 ) ),
    inference(theory_flattening,[],[f16]) ).

tff(f16,plain,
    d(hamburg,cologne) = 360,
    inference(cnf_transformation,[],[f7]) ).

tff(f701,plain,
    spl0_38,
    inference(avatar_split_clause,[],[f696,f698]) ).

tff(f696,plain,
    d(hamburg,frankfurt) = 390,
    inference(equality_resolution,[],[f253]) ).

tff(f253,plain,
    ! [X0: city] :
      ( ( hamburg != X0 )
      | ( 390 = d(X0,frankfurt) ) ),
    inference(equality_resolution,[],[f44]) ).

tff(f44,plain,
    ! [X2: city,X1: city] :
      ( ( frankfurt != X2 )
      | ( hamburg != X1 )
      | ( d(X1,X2) = 390 ) ),
    inference(theory_flattening,[],[f17]) ).

tff(f17,plain,
    d(hamburg,frankfurt) = 390,
    inference(cnf_transformation,[],[f7]) ).

tff(f695,plain,
    ( spl0_37
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f658,f595,f688]) ).

tff(f658,plain,
    ( ( 90 = d(kiel,hamburg) )
    | ~ spl0_33 ),
    inference(superposition,[],[f8,f597]) ).

tff(f694,plain,
    ( spl0_37
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f657,f595,f688]) ).

tff(f657,plain,
    ( ( 90 = d(kiel,hamburg) )
    | ~ spl0_33 ),
    inference(superposition,[],[f8,f597]) ).

tff(f693,plain,
    ( ~ spl0_36
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f659,f595,f683]) ).

tff(f683,plain,
    ( spl0_36
  <=> ( hamburg = kiel ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_36])]) ).

tff(f659,plain,
    ( ( hamburg != kiel )
    | ~ spl0_33 ),
    inference(evaluation,[],[f655]) ).

tff(f655,plain,
    ( ( 0 = 90 )
    | ( hamburg != kiel )
    | ~ spl0_33 ),
    inference(constrained_superposition,[],[f10,f597]) ).

tff(f692,plain,
    ( spl0_37
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f654,f595,f688]) ).

tff(f654,plain,
    ( ( 90 = d(kiel,hamburg) )
    | ~ spl0_33 ),
    inference(superposition,[],[f597,f8]) ).

tff(f691,plain,
    ( spl0_37
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f653,f595,f688]) ).

tff(f653,plain,
    ( ( 90 = d(kiel,hamburg) )
    | ~ spl0_33 ),
    inference(superposition,[],[f597,f8]) ).

tff(f686,plain,
    ( ~ spl0_36
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f660,f595,f683]) ).

tff(f660,plain,
    ( ( hamburg != kiel )
    | ~ spl0_33 ),
    inference(evaluation,[],[f652]) ).

tff(f652,plain,
    ( ( 0 = 90 )
    | ( hamburg != kiel )
    | ~ spl0_33 ),
    inference(constrained_superposition,[],[f597,f10]) ).

tff(f643,plain,
    spl0_35,
    inference(avatar_split_clause,[],[f638,f640]) ).

tff(f638,plain,
    d(cologne,frankfurt) = 150,
    inference(equality_resolution,[],[f242]) ).

tff(f242,plain,
    ! [X0: city] :
      ( ( cologne != X0 )
      | ( 150 = d(X0,frankfurt) ) ),
    inference(equality_resolution,[],[f43]) ).

tff(f43,plain,
    ! [X2: city,X1: city] :
      ( ( frankfurt != X2 )
      | ( cologne != X1 )
      | ( d(X1,X2) = 150 ) ),
    inference(theory_flattening,[],[f18]) ).

tff(f18,plain,
    d(cologne,frankfurt) = 150,
    inference(cnf_transformation,[],[f7]) ).

tff(f637,plain,
    ( ~ spl0_34
    | ~ spl0_32 ),
    inference(avatar_split_clause,[],[f609,f589,f633]) ).

tff(f633,plain,
    ( spl0_34
  <=> ( berlin = hamburg ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).

tff(f609,plain,
    ( ( berlin != hamburg )
    | ~ spl0_32 ),
    inference(evaluation,[],[f607]) ).

tff(f607,plain,
    ( ( 0 = 250 )
    | ( berlin != hamburg )
    | ~ spl0_32 ),
    inference(constrained_superposition,[],[f10,f591]) ).

tff(f636,plain,
    ( ~ spl0_34
    | ~ spl0_32 ),
    inference(avatar_split_clause,[],[f610,f589,f633]) ).

tff(f610,plain,
    ( ( berlin != hamburg )
    | ~ spl0_32 ),
    inference(evaluation,[],[f606]) ).

tff(f606,plain,
    ( ( 0 = 250 )
    | ( berlin != hamburg )
    | ~ spl0_32 ),
    inference(constrained_superposition,[],[f591,f10]) ).

tff(f598,plain,
    spl0_33,
    inference(avatar_split_clause,[],[f593,f595]) ).

tff(f593,plain,
    d(hamburg,kiel) = 90,
    inference(equality_resolution,[],[f221]) ).

tff(f221,plain,
    ! [X0: city] :
      ( ( kiel != X0 )
      | ( 90 = d(hamburg,X0) ) ),
    inference(equality_resolution,[],[f42]) ).

tff(f42,plain,
    ! [X2: city,X1: city] :
      ( ( hamburg != X1 )
      | ( kiel != X2 )
      | ( d(X1,X2) = 90 ) ),
    inference(theory_flattening,[],[f19]) ).

tff(f19,plain,
    d(hamburg,kiel) = 90,
    inference(cnf_transformation,[],[f7]) ).

tff(f592,plain,
    spl0_32,
    inference(avatar_split_clause,[],[f587,f589]) ).

tff(f587,plain,
    d(hamburg,berlin) = 250,
    inference(equality_resolution,[],[f160]) ).

tff(f160,plain,
    ! [X0: city] :
      ( ( hamburg != X0 )
      | ( 250 = d(X0,berlin) ) ),
    inference(equality_resolution,[],[f41]) ).

tff(f41,plain,
    ! [X2: city,X1: city] :
      ( ( berlin != X2 )
      | ( hamburg != X1 )
      | ( d(X1,X2) = 250 ) ),
    inference(theory_flattening,[],[f20]) ).

tff(f20,plain,
    d(hamburg,berlin) = 250,
    inference(cnf_transformation,[],[f7]) ).

tff(f534,plain,
    ~ spl0_30,
    inference(avatar_contradiction_clause,[],[f533]) ).

tff(f533,plain,
    ( $false
    | ~ spl0_30 ),
    inference(evaluation,[],[f532]) ).

tff(f532,plain,
    ( $less(600,0)
    | ~ spl0_30 ),
    inference(equality_resolution,[],[f476]) ).

tff(f476,plain,
    ( ! [X18: $int] :
        ( ( 0 != X18 )
        | $less(600,X18) )
    | ~ spl0_30 ),
    inference(avatar_component_clause,[],[f475]) ).

tff(f475,plain,
    ( spl0_30
  <=> ! [X18: $int] :
        ( ( 0 != X18 )
        | $less(600,X18) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).

tff(f480,plain,
    ( spl0_30
    | spl0_31
    | ~ spl0_2 ),
    inference(avatar_split_clause,[],[f473,f60,f478,f475]) ).

tff(f478,plain,
    ( spl0_31
  <=> ! [X19: $int] :
        ( ( 175810 != X19 )
        | $less(X19,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_31])]) ).

tff(f473,plain,
    ( ! [X18: $int,X19: $int] :
        ( ( 175810 != X19 )
        | ( 0 != X18 )
        | $less(X19,3000000)
        | $less(600,X18) )
    | ~ spl0_2 ),
    inference(forward_demodulation,[],[f461,f62]) ).

tff(f461,plain,
    ! [X18: $int,X19: $int] :
      ( ( 0 != X18 )
      | $less(X19,3000000)
      | ( inh(saarbruecken) != X19 )
      | $less(600,X18) ),
    inference(superposition,[],[f31,f10]) ).

tff(f472,plain,
    ( spl0_28
    | spl0_29
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f465,f151,f82,f470,f467]) ).

tff(f467,plain,
    ( spl0_28
  <=> ! [X16: $int] :
        ( ( 360 != X16 )
        | $less(600,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).

tff(f470,plain,
    ( spl0_29
  <=> ! [X17: $int] :
        ( ( 1330440 != X17 )
        | $less(X17,3000000) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).

tff(f151,plain,
    ( spl0_10
  <=> ( 360 = d(saarbruecken,munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).

tff(f465,plain,
    ( ! [X16: $int,X17: $int] :
        ( ( 1330440 != X17 )
        | ( 360 != X16 )
        | $less(X17,3000000)
        | $less(600,X16) )
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f460,f84]) ).

tff(f460,plain,
    ( ! [X16: $int,X17: $int] :
        ( ( 360 != X16 )
        | $less(X17,3000000)
        | ( inh(munich) != X17 )
        | $less(600,X16) )
    | ~ spl0_10 ),
    inference(superposition,[],[f31,f153]) ).

tff(f153,plain,
    ( ( 360 = d(saarbruecken,munich) )
    | ~ spl0_10 ),
    inference(avatar_component_clause,[],[f151]) ).

tff(f414,plain,
    ( ~ spl0_27
    | ~ spl0_5
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f409,f345,f82,f411]) ).

tff(f411,plain,
    ( spl0_27
  <=> ( 300 = inh(munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).

tff(f409,plain,
    ( ( 300 != inh(munich) )
    | ~ spl0_5
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f366,f347]) ).

tff(f366,plain,
    ( ( inh(munich) != d(frankfurt,munich) )
    | ~ spl0_5
    | ~ spl0_20 ),
    inference(evaluation,[],[f361]) ).

tff(f361,plain,
    ( ( 300 = 1330440 )
    | ( inh(munich) != d(frankfurt,munich) )
    | ~ spl0_5
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f84]) ).

tff(f408,plain,
    ( ~ spl0_26
    | ~ spl0_2
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f403,f345,f60,f405]) ).

tff(f405,plain,
    ( spl0_26
  <=> ( 300 = inh(saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).

tff(f403,plain,
    ( ( 300 != inh(saarbruecken) )
    | ~ spl0_2
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f367,f347]) ).

tff(f367,plain,
    ( ( inh(saarbruecken) != d(frankfurt,munich) )
    | ~ spl0_2
    | ~ spl0_20 ),
    inference(evaluation,[],[f360]) ).

tff(f360,plain,
    ( ( 300 = 175810 )
    | ( inh(saarbruecken) != d(frankfurt,munich) )
    | ~ spl0_2
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f62]) ).

tff(f402,plain,
    ( ~ spl0_25
    | ~ spl0_3
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f397,f345,f68,f399]) ).

tff(f399,plain,
    ( spl0_25
  <=> ( 300 = inh(frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).

tff(f397,plain,
    ( ( 300 != inh(frankfurt) )
    | ~ spl0_3
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f368,f347]) ).

tff(f368,plain,
    ( ( inh(frankfurt) != d(frankfurt,munich) )
    | ~ spl0_3
    | ~ spl0_20 ),
    inference(evaluation,[],[f359]) ).

tff(f359,plain,
    ( ( 300 = 671927 )
    | ( inh(frankfurt) != d(frankfurt,munich) )
    | ~ spl0_3
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f70]) ).

tff(f396,plain,
    ( ~ spl0_24
    | ~ spl0_4
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f391,f345,f75,f393]) ).

tff(f393,plain,
    ( spl0_24
  <=> ( 300 = inh(cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).

tff(f391,plain,
    ( ( 300 != inh(cologne) )
    | ~ spl0_4
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f369,f347]) ).

tff(f369,plain,
    ( ( inh(cologne) != d(frankfurt,munich) )
    | ~ spl0_4
    | ~ spl0_20 ),
    inference(evaluation,[],[f358]) ).

tff(f358,plain,
    ( ( 300 = 998105 )
    | ( inh(cologne) != d(frankfurt,munich) )
    | ~ spl0_4
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f77]) ).

tff(f390,plain,
    ( ~ spl0_23
    | ~ spl0_7
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f385,f345,f95,f387]) ).

tff(f387,plain,
    ( spl0_23
  <=> ( 300 = inh(berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).

tff(f385,plain,
    ( ( 300 != inh(berlin) )
    | ~ spl0_7
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f370,f347]) ).

tff(f370,plain,
    ( ( inh(berlin) != d(frankfurt,munich) )
    | ~ spl0_7
    | ~ spl0_20 ),
    inference(evaluation,[],[f357]) ).

tff(f357,plain,
    ( ( 300 = 3442675 )
    | ( inh(berlin) != d(frankfurt,munich) )
    | ~ spl0_7
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f97]) ).

tff(f384,plain,
    ( ~ spl0_22
    | ~ spl0_6
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f379,f345,f88,f381]) ).

tff(f381,plain,
    ( spl0_22
  <=> ( 300 = inh(hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).

tff(f379,plain,
    ( ( 300 != inh(hamburg) )
    | ~ spl0_6
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f371,f347]) ).

tff(f371,plain,
    ( ( inh(hamburg) != d(frankfurt,munich) )
    | ~ spl0_6
    | ~ spl0_20 ),
    inference(evaluation,[],[f356]) ).

tff(f356,plain,
    ( ( 300 = 1774224 )
    | ( inh(hamburg) != d(frankfurt,munich) )
    | ~ spl0_6
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f90]) ).

tff(f378,plain,
    ( ~ spl0_21
    | ~ spl0_1
    | ~ spl0_20 ),
    inference(avatar_split_clause,[],[f373,f345,f54,f375]) ).

tff(f375,plain,
    ( spl0_21
  <=> ( 300 = inh(kiel) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).

tff(f373,plain,
    ( ( 300 != inh(kiel) )
    | ~ spl0_1
    | ~ spl0_20 ),
    inference(forward_demodulation,[],[f372,f347]) ).

tff(f372,plain,
    ( ( inh(kiel) != d(frankfurt,munich) )
    | ~ spl0_1
    | ~ spl0_20 ),
    inference(evaluation,[],[f355]) ).

tff(f355,plain,
    ( ( 300 = 238281 )
    | ( inh(kiel) != d(frankfurt,munich) )
    | ~ spl0_1
    | ~ spl0_20 ),
    inference(constrained_superposition,[],[f347,f56]) ).

tff(f352,plain,
    ( spl0_20
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f315,f298,f345]) ).

tff(f298,plain,
    ( spl0_18
  <=> ( d(munich,frankfurt) = 300 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).

tff(f315,plain,
    ( ( 300 = d(frankfurt,munich) )
    | ~ spl0_18 ),
    inference(superposition,[],[f8,f300]) ).

tff(f300,plain,
    ( ( d(munich,frankfurt) = 300 )
    | ~ spl0_18 ),
    inference(avatar_component_clause,[],[f298]) ).

tff(f351,plain,
    ( spl0_20
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f314,f298,f345]) ).

tff(f314,plain,
    ( ( 300 = d(frankfurt,munich) )
    | ~ spl0_18 ),
    inference(superposition,[],[f8,f300]) ).

tff(f350,plain,
    ( ~ spl0_19
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f316,f298,f340]) ).

tff(f340,plain,
    ( spl0_19
  <=> ( munich = frankfurt ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).

tff(f316,plain,
    ( ( munich != frankfurt )
    | ~ spl0_18 ),
    inference(evaluation,[],[f313]) ).

tff(f313,plain,
    ( ( 0 = 300 )
    | ( munich != frankfurt )
    | ~ spl0_18 ),
    inference(constrained_superposition,[],[f10,f300]) ).

tff(f349,plain,
    ( spl0_20
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f312,f298,f345]) ).

tff(f312,plain,
    ( ( 300 = d(frankfurt,munich) )
    | ~ spl0_18 ),
    inference(superposition,[],[f300,f8]) ).

tff(f348,plain,
    ( spl0_20
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f311,f298,f345]) ).

tff(f311,plain,
    ( ( 300 = d(frankfurt,munich) )
    | ~ spl0_18 ),
    inference(superposition,[],[f300,f8]) ).

tff(f343,plain,
    ( ~ spl0_19
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f317,f298,f340]) ).

tff(f317,plain,
    ( ( munich != frankfurt )
    | ~ spl0_18 ),
    inference(evaluation,[],[f310]) ).

tff(f310,plain,
    ( ( 0 = 300 )
    | ( munich != frankfurt )
    | ~ spl0_18 ),
    inference(constrained_superposition,[],[f300,f10]) ).

tff(f301,plain,
    spl0_18,
    inference(avatar_split_clause,[],[f296,f298]) ).

tff(f296,plain,
    d(munich,frankfurt) = 300,
    inference(equality_resolution,[],[f108]) ).

tff(f108,plain,
    ! [X0: city] :
      ( ( frankfurt != X0 )
      | ( 300 = d(munich,X0) ) ),
    inference(equality_resolution,[],[f40]) ).

tff(f40,plain,
    ! [X2: city,X1: city] :
      ( ( munich != X1 )
      | ( frankfurt != X2 )
      | ( d(X1,X2) = 300 ) ),
    inference(theory_flattening,[],[f21]) ).

tff(f21,plain,
    d(munich,frankfurt) = 300,
    inference(cnf_transformation,[],[f7]) ).

tff(f220,plain,
    ( ~ spl0_17
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f215,f151,f82,f217]) ).

tff(f217,plain,
    ( spl0_17
  <=> ( 360 = inh(munich) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).

tff(f215,plain,
    ( ( 360 != inh(munich) )
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f172,f153]) ).

tff(f172,plain,
    ( ( inh(munich) != d(saarbruecken,munich) )
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(evaluation,[],[f167]) ).

tff(f167,plain,
    ( ( 360 = 1330440 )
    | ( inh(munich) != d(saarbruecken,munich) )
    | ~ spl0_5
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f84]) ).

tff(f214,plain,
    ( ~ spl0_16
    | ~ spl0_2
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f209,f151,f60,f211]) ).

tff(f211,plain,
    ( spl0_16
  <=> ( 360 = inh(saarbruecken) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).

tff(f209,plain,
    ( ( 360 != inh(saarbruecken) )
    | ~ spl0_2
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f173,f153]) ).

tff(f173,plain,
    ( ( inh(saarbruecken) != d(saarbruecken,munich) )
    | ~ spl0_2
    | ~ spl0_10 ),
    inference(evaluation,[],[f166]) ).

tff(f166,plain,
    ( ( 360 = 175810 )
    | ( inh(saarbruecken) != d(saarbruecken,munich) )
    | ~ spl0_2
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f62]) ).

tff(f208,plain,
    ( ~ spl0_15
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f203,f151,f68,f205]) ).

tff(f205,plain,
    ( spl0_15
  <=> ( 360 = inh(frankfurt) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).

tff(f203,plain,
    ( ( 360 != inh(frankfurt) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f174,f153]) ).

tff(f174,plain,
    ( ( inh(frankfurt) != d(saarbruecken,munich) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(evaluation,[],[f165]) ).

tff(f165,plain,
    ( ( 360 = 671927 )
    | ( inh(frankfurt) != d(saarbruecken,munich) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f70]) ).

tff(f202,plain,
    ( ~ spl0_14
    | ~ spl0_4
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f197,f151,f75,f199]) ).

tff(f199,plain,
    ( spl0_14
  <=> ( 360 = inh(cologne) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).

tff(f197,plain,
    ( ( 360 != inh(cologne) )
    | ~ spl0_4
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f175,f153]) ).

tff(f175,plain,
    ( ( inh(cologne) != d(saarbruecken,munich) )
    | ~ spl0_4
    | ~ spl0_10 ),
    inference(evaluation,[],[f164]) ).

tff(f164,plain,
    ( ( 360 = 998105 )
    | ( inh(cologne) != d(saarbruecken,munich) )
    | ~ spl0_4
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f77]) ).

tff(f196,plain,
    ( ~ spl0_13
    | ~ spl0_7
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f191,f151,f95,f193]) ).

tff(f193,plain,
    ( spl0_13
  <=> ( 360 = inh(berlin) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).

tff(f191,plain,
    ( ( 360 != inh(berlin) )
    | ~ spl0_7
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f176,f153]) ).

tff(f176,plain,
    ( ( inh(berlin) != d(saarbruecken,munich) )
    | ~ spl0_7
    | ~ spl0_10 ),
    inference(evaluation,[],[f163]) ).

tff(f163,plain,
    ( ( 360 = 3442675 )
    | ( inh(berlin) != d(saarbruecken,munich) )
    | ~ spl0_7
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f97]) ).

tff(f190,plain,
    ( ~ spl0_12
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f185,f151,f88,f187]) ).

tff(f187,plain,
    ( spl0_12
  <=> ( 360 = inh(hamburg) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).

tff(f185,plain,
    ( ( 360 != inh(hamburg) )
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f177,f153]) ).

tff(f177,plain,
    ( ( inh(hamburg) != d(saarbruecken,munich) )
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(evaluation,[],[f162]) ).

tff(f162,plain,
    ( ( 360 = 1774224 )
    | ( inh(hamburg) != d(saarbruecken,munich) )
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f90]) ).

tff(f184,plain,
    ( ~ spl0_11
    | ~ spl0_1
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f179,f151,f54,f181]) ).

tff(f181,plain,
    ( spl0_11
  <=> ( 360 = inh(kiel) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).

tff(f179,plain,
    ( ( 360 != inh(kiel) )
    | ~ spl0_1
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f178,f153]) ).

tff(f178,plain,
    ( ( inh(kiel) != d(saarbruecken,munich) )
    | ~ spl0_1
    | ~ spl0_10 ),
    inference(evaluation,[],[f161]) ).

tff(f161,plain,
    ( ( 360 = 238281 )
    | ( inh(kiel) != d(saarbruecken,munich) )
    | ~ spl0_1
    | ~ spl0_10 ),
    inference(constrained_superposition,[],[f153,f56]) ).

tff(f158,plain,
    ( spl0_10
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f121,f104,f151]) ).

tff(f121,plain,
    ( ( 360 = d(saarbruecken,munich) )
    | ~ spl0_8 ),
    inference(superposition,[],[f8,f106]) ).

tff(f157,plain,
    ( spl0_10
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f120,f104,f151]) ).

tff(f120,plain,
    ( ( 360 = d(saarbruecken,munich) )
    | ~ spl0_8 ),
    inference(superposition,[],[f8,f106]) ).

tff(f156,plain,
    ( ~ spl0_9
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f122,f104,f146]) ).

tff(f146,plain,
    ( spl0_9
  <=> ( munich = saarbruecken ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).

tff(f122,plain,
    ( ( munich != saarbruecken )
    | ~ spl0_8 ),
    inference(evaluation,[],[f119]) ).

tff(f119,plain,
    ( ( 0 = 360 )
    | ( munich != saarbruecken )
    | ~ spl0_8 ),
    inference(constrained_superposition,[],[f10,f106]) ).

tff(f155,plain,
    ( spl0_10
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f118,f104,f151]) ).

tff(f118,plain,
    ( ( 360 = d(saarbruecken,munich) )
    | ~ spl0_8 ),
    inference(superposition,[],[f106,f8]) ).

tff(f154,plain,
    ( spl0_10
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f117,f104,f151]) ).

tff(f117,plain,
    ( ( 360 = d(saarbruecken,munich) )
    | ~ spl0_8 ),
    inference(superposition,[],[f106,f8]) ).

tff(f149,plain,
    ( ~ spl0_9
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f123,f104,f146]) ).

tff(f123,plain,
    ( ( munich != saarbruecken )
    | ~ spl0_8 ),
    inference(evaluation,[],[f116]) ).

tff(f116,plain,
    ( ( 0 = 360 )
    | ( munich != saarbruecken )
    | ~ spl0_8 ),
    inference(constrained_superposition,[],[f106,f10]) ).

tff(f107,plain,
    spl0_8,
    inference(avatar_split_clause,[],[f102,f104]) ).

tff(f102,plain,
    360 = d(munich,saarbruecken),
    inference(equality_resolution,[],[f101]) ).

tff(f101,plain,
    ! [X0: city] :
      ( ( saarbruecken != X0 )
      | ( 360 = d(munich,X0) ) ),
    inference(equality_resolution,[],[f39]) ).

tff(f39,plain,
    ! [X2: city,X1: city] :
      ( ( munich != X1 )
      | ( saarbruecken != X2 )
      | ( d(X1,X2) = 360 ) ),
    inference(theory_flattening,[],[f22]) ).

tff(f22,plain,
    360 = d(munich,saarbruecken),
    inference(cnf_transformation,[],[f7]) ).

tff(f98,plain,
    spl0_7,
    inference(avatar_split_clause,[],[f93,f95]) ).

tff(f93,plain,
    inh(berlin) = 3442675,
    inference(equality_resolution,[],[f38]) ).

tff(f38,plain,
    ! [X1: city] :
      ( ( berlin != X1 )
      | ( 3442675 = inh(X1) ) ),
    inference(theory_flattening,[],[f23]) ).

tff(f23,plain,
    inh(berlin) = 3442675,
    inference(cnf_transformation,[],[f7]) ).

tff(f91,plain,
    spl0_6,
    inference(avatar_split_clause,[],[f86,f88]) ).

tff(f86,plain,
    inh(hamburg) = 1774224,
    inference(equality_resolution,[],[f37]) ).

tff(f37,plain,
    ! [X1: city] :
      ( ( hamburg != X1 )
      | ( 1774224 = inh(X1) ) ),
    inference(theory_flattening,[],[f24]) ).

tff(f24,plain,
    inh(hamburg) = 1774224,
    inference(cnf_transformation,[],[f7]) ).

tff(f85,plain,
    spl0_5,
    inference(avatar_split_clause,[],[f80,f82]) ).

tff(f80,plain,
    inh(munich) = 1330440,
    inference(equality_resolution,[],[f36]) ).

tff(f36,plain,
    ! [X1: city] :
      ( ( munich != X1 )
      | ( 1330440 = inh(X1) ) ),
    inference(theory_flattening,[],[f25]) ).

tff(f25,plain,
    inh(munich) = 1330440,
    inference(cnf_transformation,[],[f7]) ).

tff(f78,plain,
    spl0_4,
    inference(avatar_split_clause,[],[f73,f75]) ).

tff(f73,plain,
    inh(cologne) = 998105,
    inference(equality_resolution,[],[f35]) ).

tff(f35,plain,
    ! [X1: city] :
      ( ( cologne != X1 )
      | ( 998105 = inh(X1) ) ),
    inference(theory_flattening,[],[f26]) ).

tff(f26,plain,
    inh(cologne) = 998105,
    inference(cnf_transformation,[],[f7]) ).

tff(f71,plain,
    spl0_3,
    inference(avatar_split_clause,[],[f66,f68]) ).

tff(f66,plain,
    inh(frankfurt) = 671927,
    inference(equality_resolution,[],[f34]) ).

tff(f34,plain,
    ! [X1: city] :
      ( ( frankfurt != X1 )
      | ( 671927 = inh(X1) ) ),
    inference(theory_flattening,[],[f27]) ).

tff(f27,plain,
    inh(frankfurt) = 671927,
    inference(cnf_transformation,[],[f7]) ).

tff(f63,plain,
    spl0_2,
    inference(avatar_split_clause,[],[f58,f60]) ).

tff(f58,plain,
    inh(saarbruecken) = 175810,
    inference(equality_resolution,[],[f33]) ).

tff(f33,plain,
    ! [X1: city] :
      ( ( saarbruecken != X1 )
      | ( 175810 = inh(X1) ) ),
    inference(theory_flattening,[],[f28]) ).

tff(f28,plain,
    inh(saarbruecken) = 175810,
    inference(cnf_transformation,[],[f7]) ).

tff(f57,plain,
    spl0_1,
    inference(avatar_split_clause,[],[f52,f54]) ).

tff(f52,plain,
    inh(kiel) = 238281,
    inference(equality_resolution,[],[f32]) ).

tff(f32,plain,
    ! [X1: city] :
      ( ( kiel != X1 )
      | ( 238281 = inh(X1) ) ),
    inference(theory_flattening,[],[f29]) ).

tff(f29,plain,
    inh(kiel) = 238281,
    inference(cnf_transformation,[],[f7]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : GEG025_1 : TPTP v8.1.2. Bugfixed v5.2.0.
% 0.07/0.15  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.16/0.37  % Computer : n002.cluster.edu
% 0.16/0.37  % Model    : x86_64 x86_64
% 0.16/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37  % Memory   : 8042.1875MB
% 0.16/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37  % CPULimit   : 300
% 0.16/0.37  % WCLimit    : 300
% 0.16/0.37  % DateTime   : Mon Aug 28 01:15:19 EDT 2023
% 0.16/0.37  % CPUTime    : 
% 0.16/0.37  This is a TF0_THM_EQU_ARI problem
% 0.16/0.37  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/tmp/tmp.a9v4Ex7HNS/Vampire---4.8_8234
% 0.16/0.37  % (8479)Running in auto input_syntax mode. Trying TPTP
% 0.23/0.44  % (8485)dis-1010_2:3_canc=force:fsd=off:fde=unused:gs=on:gsem=on:nm=0:nwc=1.3:sas=z3:tha=off:thf=on:uwa=ground_572 on Vampire---4 for (572ds/0Mi)
% 0.23/0.44  % (8486)dis-10_20_canc=force:fsd=off:gs=on:gsem=off:nm=0:sas=z3:sac=on:tha=off:thi=strong:tgt=ground_476 on Vampire---4 for (476ds/0Mi)
% 0.23/0.44  % (8484)lrs+2_32_add=large:amm=off:bd=off:bs=unit_only:drc=off:flr=on:fsd=off:fde=none:nm=0:nwc=1.1:sos=theory:sp=reverse_arity:tgt=ground:stl=180_1034 on Vampire---4 for (1034ds/0Mi)
% 0.23/0.44  % (8490)lrs-1010_3_av=off:br=off:drc=off:er=known:fsd=off:fde=unused:nm=4:nwc=3.0:sp=scramble:urr=on:stl=180_280 on Vampire---4 for (280ds/0Mi)
% 0.23/0.44  % (8488)lrs+1010_2:1_amm=off:bs=on:bsr=on:canc=force:fsd=off:fsr=off:gs=on:gsaa=full_model:gsem=on:nm=0:nwc=1.3:sas=z3:sac=on:tha=off:thi=overlap:tgt=ground:uwa=ground:stl=60_408 on Vampire---4 for (408ds/0Mi)
% 0.23/0.44  % (8487)dis-11_10:1_canc=force:fsd=off:nwc=1.5:sas=z3:tha=off:uwa=all_472 on Vampire---4 for (472ds/0Mi)
% 0.23/0.44  % (8489)ott+10_1024_av=off:bd=preordered:br=off:ep=RSTC:fsr=off:fde=none:nm=2:urr=on_318 on Vampire---4 for (318ds/0Mi)
% 0.23/0.63  % (8486)Refutation not found, incomplete strategy% (8486)------------------------------
% 0.23/0.63  % (8486)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.23/0.63  % (8486)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.23/0.63  % (8486)Termination reason: Refutation not found, incomplete strategy
% 0.23/0.63  
% 0.23/0.63  % (8486)Memory used [KB]: 8571
% 0.23/0.63  % (8486)Time elapsed: 0.189 s
% 0.23/0.63  % (8486)------------------------------
% 0.23/0.63  % (8486)------------------------------
% 0.23/0.63  % (8485)First to succeed.
% 0.23/0.63  % (8485)Refutation found. Thanks to Tanya!
% 0.23/0.63  % SZS status Theorem for Vampire---4
% 0.23/0.63  % SZS output start Proof for Vampire---4
% See solution above
% 0.23/0.64  % (8485)------------------------------
% 0.23/0.64  % (8485)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.23/0.64  % (8485)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.23/0.64  % (8485)Termination reason: Refutation
% 0.23/0.64  
% 0.23/0.64  % (8485)Memory used [KB]: 8827
% 0.23/0.64  % (8485)Time elapsed: 0.197 s
% 0.23/0.64  % (8485)------------------------------
% 0.23/0.64  % (8485)------------------------------
% 0.23/0.64  % (8479)Success in time 0.264 s
% 0.23/0.64  % Vampire---4.8 exiting
%------------------------------------------------------------------------------