TSTP Solution File: PRD002+1 by DarwinFM---1.4.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : DarwinFM---1.4.5
% Problem  : PRD002+1 : TPTP v8.1.0. Released v6.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : darwin -fd true -ppp true -pl 0 -to %d -pmtptp true %s

% Computer : n023.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 17:38:44 EDT 2022

% Result   : CounterSatisfiable 0.45s 0.65s
% Output   : FiniteModel 0.47s
% Verified : 
% SZS Type : FiniteModel
%            Domain size           :    2

% Comments : 
%------------------------------------------------------------------------------
fof(interpretation_domain,fi_domain,
    ! [X] :
      ( X = e1
      | X = e2 ) ).

fof(interpretation_domain_distinct,fi_domain,
    e1 != e2 ).

fof(interpretation_terms,fi_functors,
    ( alsaceregion = e1
    & anjouregion = e1
    & arroyogranderegion = e2
    & australianregion = e2
    & bancroft = e2
    & bancroftchardonnay = e2
    & beaujolaisregion = e1
    & beringer = e1
    & bordeauxregion = e1
    & bourgogneregion = e1
    & cabernetfrancgrape = e1
    & cabernetsauvignongrape = e1
    & californiaregion = e2
    & centralcoastregion = e2
    & centraltexasregion = e2
    & chardonnaygrape = e1
    & chateauchevalblanc = e2
    & chateauchevalblancstemilion = e2
    & chateaudemeursault = e2
    & chateaudemeursaultmeursault = e2
    & chateaudychem = e2
    & chateaudychemsauterne = e2
    & chateaulafiterothschild = e2
    & chateaulafiterothschildpauillac = e2
    & chateaumargaux = e2
    & chateaumargauxwinery = e2
    & chateaumorgon = e2
    & chateaumorgonbeaujolais = e2
    & cheninblancgrape = e1
    & chianticlassico = e2
    & chiantiregion = e1
    & closdelapoussie = e2
    & closdelapoussiesancerre = e2
    & closdevougeot = e2
    & closdevougeotcotesdor = e2
    & congresssprings = e2
    & congressspringssemillon = e2
    & corbans = e2
    & corbansdrywhiteriesling = e2
    & corbansprivatebinsauvignonblanc = e2
    & corbanssauvignonblanc = e2
    & cortonmontrachet = e2
    & cortonmontrachetwhiteburgundy = e2
    & cotesdorregion = e1
    & cotturi = e2
    & cotturizinfandel = e2
    & danjou = e2
    & delicate = e2
    & dry = e2
    & ednavalleyregion = e2
    & elyse = e2
    & elysezinfandel = e2
    & forman = e2
    & formancabernetsauvignon = e2
    & formanchardonnay = e2
    & foxen = e2
    & foxencheninblanc = e2
    & frenchregion = e1
    & full = e2
    & gamaygrape = e1
    & garyfarrell = e2
    & garyfarrellmerlot = e2
    & germanyregion = e2
    & handley = e1
    & italianregion = e1
    & kalincellars = e2
    & kalincellarssemillon = e2
    & kathrynkennedy = e2
    & kathrynkennedylateral = e2
    & lanetanner = e2
    & lanetannerpinotnoir = e2
    & light = e2
    & loireregion = e1
    & longridge = e2
    & longridgemerlot = e2
    & malbecgrape = e1
    & margauxregion = e1
    & marietta = e2
    & mariettacabernetsauvignon = e2
    & mariettaoldvinesred = e2
    & mariettapetitesyrah = e2
    & mariettazinfandel = e2
    & mcguinnesso = e2
    & medium = e2
    & medocregion = e1
    & mendocinoregion = e1
    & merlotgrape = e1
    & meursaultregion = e1
    & moderate = e2
    & mountadam = e2
    & mountadamchardonnay = e2
    & mountadampinotnoir = e2
    & mountadamriesling = e2
    & mountedenvineyard = e2
    & mountedenvineyardednavalleychardonnay = e2
    & mountedenvineyardestatepinotnoir = e2
    & muscadetregion = e1
    & naparegion = e2
    & newzealandregion = e2
    & offdry = e2
    & pagemillwinery = e2
    & pagemillwinerycabernetsauvignon = e2
    & pauillacregion = e1
    & petermccoy = e2
    & petermccoychardonnay = e2
    & petitesyrahgrape = e1
    & petiteverdotgrape = e1
    & pinotblancgrape = e1
    & pinotnoirgrape = e1
    & portugalregion = e1
    & pulignymontrachet = e2
    & pulignymontrachetwhiteburgundy = e2
    & red = e1
    & rieslinggrape = e1
    & rose = e1
    & rosedanjou = e2
    & sancerreregion = e1
    & sangiovesegrape = e1
    & santabarbararegion = e2
    & santacruzmountainsregion = e2
    & santacruzmountainvineyard = e2
    & santacruzmountainvineyardcabernetsauvignon = e2
    & saucelitocanyon = e2
    & saucelitocanyonzinfandel = e2
    & saucelitocanyonzinfandel1998 = e2
    & sauterneregion = e1
    & sauvignonblancgrape = e2
    & schlossrothermel = e2
    & schlossrothermeltrochenbierenausleseriesling = e2
    & schlossvolrad = e2
    & schlossvolradtrochenbierenausleseriesling = e2
    & seanthackrey = e2
    & seanthackreysiriuspetitesyrah = e2
    & selaks = e2
    & selaksicewine = e2
    & selakssauvignonblanc = e2
    & semillongrape = e2
    & sevreetmaine = e2
    & sevreetmainemuscadet = e2
    & sonomaregion = e2
    & southaustraliaregion = e2
    & stemilionregion = e1
    & stgenevieve = e2
    & stgenevievetexaswhite = e2
    & stonleigh = e2
    & stonleighsauvignonblanc = e2
    & strong = e2
    & sweet = e2
    & taylor = e2
    & taylorport = e2
    & texasregion = e2
    & toursregion = e1
    & usregion = e2
    & ventana = e2
    & ventanacheninblanc = e2
    & white = e2
    & whitehalllane = e2
    & whitehalllanecabernetfranc = e2
    & whitehalllaneprimavera = e2
    & year1998 = e2
    & zinfandelgrape = e1 ) ).

fof(interpretation_atoms,fi_predicates,
    ( ! [X0,X1] :
        ( adjacentregion(X0,X1)
      <=> $false )
    & ! [X0,X1] :
        ( adjacentregion_aux(X0,X1)
      <=> $false )
    & ! [X0] :
        ( alsatianwine(X0)
      <=> $false )
    & ! [X0] :
        ( americanwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( anjou(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( anjou_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( beaujolais(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( beaujolais_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( bordeaux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( burgundy(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cabernetfranc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cabernetfranc_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cabernetsauvignon(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cabernetsauvignon_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( californiawine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( chardonnay(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( chardonnay_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cheninblanc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cheninblanc_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( chianti(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( chianti_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cotesdor(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( cotesdor_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( dessertwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( dessertwine_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( dryredwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( dryriesling(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( dryriesling_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( drywhitewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( drywine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( earlyharvest(X0)
      <=> $false )
    & ! [X0] :
        ( frenchwine(X0)
      <=> $false )
    & ! [X0] :
        ( fullbodiedwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( gamay(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( germanwine(X0)
      <=> X0 = e2 )
    & ! [X0] : grape(X0)
    & ! [X0,X1] :
        ( hasbody(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasbody_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hascolor(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hascolor_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasflavor(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasflavor_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasmaker(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasmaker_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hassugar(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hassugar_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasvintageyear(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( hasvintageyear_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( haswinedescriptor(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0] :
        ( icewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( icewine_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( italianwine(X0)
      <=> X0 = e2 )
    & ! [X0,X1] :
        ( kaon2equal(X0,X1)
      <=> ( ( X0 = e2
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e1 ) ) )
    & ! [X0] :
        ( kaon2hu(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( kaon2namedobjects(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( lateharvest(X0)
      <=> X0 = e2 )
    & ! [X0,X1] :
        ( locatedin(X0,X1)
      <=> ( ( X0 = e2
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e1 ) ) )
    & ! [X0,X1] :
        ( locatedin_aux(X0,X1)
      <=> ( ( X0 = e2
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e1 ) ) )
    & ! [X0] :
        ( loire(X0)
      <=> X0 = e2 )
    & ! [X0,X1] :
        ( madefromfruit(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( madefromgrape(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( madefromgrape_aux(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0,X1] :
        ( madeintowine(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0] :
        ( margaux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( margaux_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( medoc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( meritage(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( meritage_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( merlot(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( merlot_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( meursault(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( meursault_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( muscadet(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( muscadet_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom1(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom10(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom10_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom11(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom11_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom12(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom12_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom13(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom13_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom14(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom14_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom15(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom15_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom16(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom16_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom17(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom17_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom18(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom18_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom19(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom19_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom1_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom2(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom20(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom20_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom21(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom21_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom22(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom22_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom23(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom23_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom24(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom24_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom25(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom25_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom26(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom26_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom27(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom27_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom28(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom28_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom29(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom29_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom2_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom3(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom30(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom30_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom31(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom31_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom32(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom32_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom33(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom33_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom34(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom34_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom35(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom35_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom36(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom36_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom37(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom37_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom38(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom38_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom39(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom39_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom3_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom4(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom40(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom40_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom41(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom41_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom42(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom42_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom43(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom43_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom44(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom44_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom45(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom45_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom46(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom46_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom47(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom47_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom48(X0)
    & ! [X0] :
        ( ot____nom48_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom49(X0)
    & ! [X0] :
        ( ot____nom49_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom4_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom5(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom50(X0)
    & ! [X0] :
        ( ot____nom50_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom51(X0)
    & ! [X0] :
        ( ot____nom51_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom52(X0)
    & ! [X0] :
        ( ot____nom52_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom53(X0)
    & ! [X0] :
        ( ot____nom53_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom54(X0)
    & ! [X0] :
        ( ot____nom54_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom55(X0)
    & ! [X0] :
        ( ot____nom55_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom56(X0)
    & ! [X0] :
        ( ot____nom56_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom57(X0)
    & ! [X0] :
        ( ot____nom57_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom58(X0)
    & ! [X0] :
        ( ot____nom58_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom59(X0)
    & ! [X0] :
        ( ot____nom59_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom5_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom6(X0)
      <=> X0 = e2 )
    & ! [X0] : ot____nom60(X0)
    & ! [X0] :
        ( ot____nom60_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom61(X0)
    & ! [X0] :
        ( ot____nom61_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom62(X0)
    & ! [X0] :
        ( ot____nom62_aux(X0)
      <=> X0 = e1 )
    & ! [X0] : ot____nom63(X0)
    & ! [X0] :
        ( ot____nom63_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] : ot____nom64(X0)
    & ! [X0] :
        ( ot____nom64_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom6_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom7(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom7_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( ot____nom8(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom8_aux(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( ot____nom9(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( ot____nom9_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( pauillac(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( pauillac_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( petitesyrah(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( petitesyrah_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( pinotblanc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( pinotnoir(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( pinotnoir_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( port(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( port_aux(X0)
      <=> X0 = e2 )
    & ! [X0] : potableliquid(X0)
    & ! [X0,X1] :
        ( produceswine(X0,X1)
      <=> ( X0 = e2
          & X1 = e2 ) )
    & ! [X0] :
        ( q0(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q1(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q10(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( q11(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q12(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q13(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q14(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q15(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q16(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q17(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q18(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q19(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q2(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q20(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q21(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q22(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q23(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q24(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q26(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q27(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q29(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q3(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q30(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q31(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q32(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q33(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q34(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q35(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q36(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q37(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q38(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q39(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q4(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q40(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q41(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q42(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q43(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q44(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q45(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q46(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q47(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q48(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q49(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q5(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q50(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q51(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( q52(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( q55(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q56(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q57(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q58(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q59(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( q6(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q60(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( q61(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q62(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q63(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q64(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q65(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q66(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q67(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q68(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q69(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q7(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q70(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q71(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q72(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( q73(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q74(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( q9(X0)
      <=> X0 = e1 )
    & ! [X0] :
        ( redbordeaux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( redburgundy(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( redtablewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( redtablewine_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( redwine(X0)
      <=> X0 = e2 )
    & ! [X0] : region(X0)
    & ! [X0] :
        ( region_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( riesling(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( riesling_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( rosewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sancerre(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sancerre_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sauternes(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sauternes_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sauvignonblanc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sauvignonblanc_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( semillon(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( semillon_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( semillonorsauvignonblanc(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( stemilion(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( stemilion_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sweetriesling(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sweetriesling_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( sweetwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( tablewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( texaswine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( tours(X0)
      <=> $false )
    & ! [X0] :
        ( vintage(X0)
      <=> X0 = e2 )
    & ! [X0] : vintageyear(X0)
    & ! [X0] :
        ( vintageyear_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whitebordeaux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whiteburgundy(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whiteburgundy_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whiteloire(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whitenonsweetwine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whitetablewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whitewine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( whitewine_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( wine(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winebody(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winebody_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winecolor(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( winecolor_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( winedescriptor(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( wineflavor(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( wineflavor_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winegrape(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( winegrape_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] : winery(X0)
    & ! [X0] :
        ( winery_aux(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( winesugar(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winesugar_aux(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( winetaste(X0)
      <=> ( X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( zinfandel(X0)
      <=> X0 = e2 )
    & ! [X0] :
        ( zinfandel_aux(X0)
      <=> X0 = e2 ) ) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : PRD002+1 : TPTP v8.1.0. Released v6.2.0.
% 0.03/0.11  % Command  : darwin -fd true -ppp true -pl 0 -to %d -pmtptp true %s
% 0.10/0.32  % Computer : n023.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % DateTime : Mon Jun  6 10:34:54 EDT 2022
% 0.10/0.32  % CPUTime  : 
% 0.10/0.33  Defaulting to tptp format.
% 0.45/0.65  SZS status CounterSatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.45/0.65  
% 0.45/0.65  MODEL (TPTP):
% 0.45/0.65  SZS output start FiniteModel for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------