TSTP Solution File: PUZ030-1 by PyRes---1.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.3
% Problem  : PUZ030-1 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

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

% Result   : Unsatisfiable 12.91s 13.12s
% Output   : Refutation 12.91s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named input)

% Comments : 
%------------------------------------------------------------------------------
cnf(neither3,axiom,
    ( ~ neither(X9)
    | ~ mustard(X9) ),
    input ).

cnf(oneof2,axiom,
    ( ~ oneof(X4)
    | ~ both(X4) ),
    input ).

cnf(rule9_3,plain,
    ( ~ both(lang)
    | mustard(mill) ),
    input ).

cnf(neither4,axiom,
    ( salt(X13)
    | mustard(X13)
    | neither(X13) ),
    input ).

cnf(rule9_1,plain,
    ( ~ salt(mill)
    | both(barry)
    | both(lang) ),
    input ).

cnf(c94,plain,
    ( both(barry)
    | both(lang)
    | mustard(mill)
    | neither(mill) ),
    inference(resolution,status(thm),[rule9_1,neither4]) ).

cnf(c1299,plain,
    ( both(barry)
    | mustard(mill)
    | neither(mill) ),
    inference(resolution,status(thm),[c94,rule9_3]) ).

cnf(neither2,axiom,
    ( ~ neither(X8)
    | ~ salt(X8) ),
    input ).

cnf(rule1_1,plain,
    ( ~ salt(barry)
    | oneof(cole)
    | oneof(lang) ),
    input ).

cnf(neither1,axiom,
    ( ~ both(X6)
    | ~ neither(X6) ),
    input ).

cnf(oneof3,axiom,
    ( ~ oneof(X5)
    | ~ neither(X5) ),
    input ).

cnf(rule7_2,plain,
    ( ~ oneof(barry)
    | salt(lang) ),
    input ).

cnf(both1,axiom,
    ( ~ both(X2)
    | salt(X2) ),
    input ).

cnf(one_condition_holds1,axiom,
    ( both(X11)
    | neither(X11)
    | oneof(X11) ),
    input ).

cnf(c3,plain,
    ( neither(X15)
    | oneof(X15)
    | salt(X15) ),
    inference(resolution,status(thm),[one_condition_holds1,both1]) ).

cnf(c55,plain,
    ( neither(barry)
    | salt(barry)
    | salt(lang) ),
    inference(resolution,status(thm),[c3,rule7_2]) ).

cnf(c466,plain,
    ( neither(barry)
    | salt(barry)
    | ~ neither(lang) ),
    inference(resolution,status(thm),[c55,neither2]) ).

cnf(rule1_3,plain,
    ( ~ oneof(lang)
    | salt(barry) ),
    input ).

cnf(c23,plain,
    ( mustard(mill)
    | neither(lang)
    | oneof(lang) ),
    inference(resolution,status(thm),[rule9_3,one_condition_holds1]) ).

cnf(c265,plain,
    ( neither(lang)
    | oneof(lang)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c23,neither3]) ).

cnf(rule4_3,plain,
    ( ~ both(lang)
    | mustard(cole) ),
    input ).

cnf(c1,plain,
    ( neither(lang)
    | oneof(lang)
    | mustard(cole) ),
    inference(resolution,status(thm),[one_condition_holds1,rule4_3]) ).

cnf(c108,plain,
    ( neither(lang)
    | oneof(lang)
    | ~ neither(cole) ),
    inference(resolution,status(thm),[c1,neither3]) ).

cnf(both2,axiom,
    ( ~ both(X3)
    | mustard(X3) ),
    input ).

cnf(c4,plain,
    ( neither(X16)
    | oneof(X16)
    | mustard(X16) ),
    inference(resolution,status(thm),[one_condition_holds1,both2]) ).

cnf(rule8_1,plain,
    ( ~ mustard(lang)
    | neither(cole)
    | neither(mill) ),
    input ).

cnf(c92,plain,
    ( neither(cole)
    | neither(mill)
    | neither(lang)
    | oneof(lang) ),
    inference(resolution,status(thm),[rule8_1,c4]) ).

cnf(c1237,plain,
    ( neither(mill)
    | neither(lang)
    | oneof(lang) ),
    inference(resolution,status(thm),[c92,c108]) ).

cnf(c3381,plain,
    ( neither(lang)
    | oneof(lang) ),
    inference(resolution,status(thm),[c1237,c265]) ).

cnf(c3444,plain,
    ( neither(lang)
    | salt(barry) ),
    inference(resolution,status(thm),[c3381,rule1_3]) ).

cnf(c3472,plain,
    ( salt(barry)
    | neither(barry) ),
    inference(resolution,status(thm),[c3444,c466]) ).

cnf(c3583,plain,
    ( salt(barry)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c3472,oneof3]) ).

cnf(rule3_1,plain,
    ( ~ salt(cole)
    | oneof(barry)
    | neither(mill) ),
    input ).

cnf(rule8_2,plain,
    ( ~ neither(cole)
    | mustard(lang) ),
    input ).

cnf(rule1_2,plain,
    ( ~ oneof(cole)
    | salt(barry) ),
    input ).

cnf(c11,plain,
    ( both(cole)
    | neither(cole)
    | salt(barry) ),
    inference(resolution,status(thm),[one_condition_holds1,rule1_2]) ).

cnf(c165,plain,
    ( both(cole)
    | salt(barry)
    | mustard(lang) ),
    inference(resolution,status(thm),[c11,rule8_2]) ).

cnf(c938,plain,
    ( both(cole)
    | salt(barry)
    | ~ neither(lang) ),
    inference(resolution,status(thm),[c165,neither3]) ).

cnf(c3459,plain,
    ( salt(barry)
    | both(cole) ),
    inference(resolution,status(thm),[c3444,c938]) ).

cnf(c3544,plain,
    ( salt(barry)
    | salt(cole) ),
    inference(resolution,status(thm),[c3459,both1]) ).

cnf(c3672,plain,
    ( salt(barry)
    | oneof(barry)
    | neither(mill) ),
    inference(resolution,status(thm),[c3544,rule3_1]) ).

cnf(c6030,plain,
    ( salt(barry)
    | neither(mill) ),
    inference(resolution,status(thm),[c3672,c3583]) ).

cnf(c6083,plain,
    ( salt(barry)
    | ~ both(mill) ),
    inference(resolution,status(thm),[c6030,neither1]) ).

cnf(rule8_3,plain,
    ( ~ neither(mill)
    | mustard(lang) ),
    input ).

cnf(c21,plain,
    ( mustard(lang)
    | both(mill)
    | oneof(mill) ),
    inference(resolution,status(thm),[rule8_3,one_condition_holds1]) ).

cnf(c247,plain,
    ( both(mill)
    | oneof(mill)
    | ~ neither(lang) ),
    inference(resolution,status(thm),[c21,neither3]) ).

cnf(c3467,plain,
    ( salt(barry)
    | both(mill)
    | oneof(mill) ),
    inference(resolution,status(thm),[c3444,c247]) ).

cnf(c6082,plain,
    ( salt(barry)
    | ~ oneof(mill) ),
    inference(resolution,status(thm),[c6030,oneof3]) ).

cnf(c6111,plain,
    ( salt(barry)
    | both(mill) ),
    inference(resolution,status(thm),[c6082,c3467]) ).

cnf(c6192,plain,
    salt(barry),
    inference(resolution,status(thm),[c6111,c6083]) ).

cnf(c6200,plain,
    ( oneof(cole)
    | oneof(lang) ),
    inference(resolution,status(thm),[c6192,rule1_1]) ).

cnf(rule6_2,plain,
    ( ~ neither(lang)
    | mustard(dix) ),
    input ).

cnf(c3428,plain,
    ( oneof(lang)
    | mustard(dix) ),
    inference(resolution,status(thm),[c3381,rule6_2]) ).

cnf(c3450,plain,
    ( oneof(lang)
    | ~ neither(dix) ),
    inference(resolution,status(thm),[c3428,neither3]) ).

cnf(c6204,plain,
    ~ neither(barry),
    inference(resolution,status(thm),[c6192,neither2]) ).

cnf(rule5_1,plain,
    ( ~ salt(dix)
    | neither(barry)
    | both(cole) ),
    input ).

cnf(rule7_3,plain,
    ( ~ oneof(dix)
    | salt(lang) ),
    input ).

cnf(c53,plain,
    ( neither(dix)
    | salt(dix)
    | salt(lang) ),
    inference(resolution,status(thm),[c3,rule7_3]) ).

cnf(c452,plain,
    ( neither(dix)
    | salt(dix)
    | ~ neither(lang) ),
    inference(resolution,status(thm),[c53,neither2]) ).

cnf(rule6_1,plain,
    ( ~ mustard(dix)
    | neither(lang)
    | neither(mill) ),
    input ).

cnf(c87,plain,
    ( neither(lang)
    | neither(mill)
    | salt(dix)
    | neither(dix) ),
    inference(resolution,status(thm),[rule6_1,neither4]) ).

cnf(rule10_3,plain,
    ( ~ oneof(dix)
    | mustard(mill) ),
    input ).

cnf(c50,plain,
    ( neither(dix)
    | salt(dix)
    | mustard(mill) ),
    inference(resolution,status(thm),[c3,rule10_3]) ).

cnf(c429,plain,
    ( neither(dix)
    | salt(dix)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c50,neither3]) ).

cnf(c1910,plain,
    ( neither(dix)
    | salt(dix)
    | neither(lang) ),
    inference(resolution,status(thm),[c429,c87]) ).

cnf(c4240,plain,
    ( neither(dix)
    | salt(dix) ),
    inference(resolution,status(thm),[c1910,c452]) ).

cnf(c4280,plain,
    ( neither(dix)
    | neither(barry)
    | both(cole) ),
    inference(resolution,status(thm),[c4240,rule5_1]) ).

cnf(c7160,plain,
    ( neither(dix)
    | both(cole) ),
    inference(resolution,status(thm),[c4280,c6204]) ).

cnf(c7175,plain,
    ( both(cole)
    | oneof(lang) ),
    inference(resolution,status(thm),[c7160,c3450]) ).

cnf(c7209,plain,
    ( oneof(lang)
    | ~ oneof(cole) ),
    inference(resolution,status(thm),[c7175,oneof2]) ).

cnf(c7337,plain,
    oneof(lang),
    inference(resolution,status(thm),[c7209,c6200]) ).

cnf(oneof4,axiom,
    ( ~ oneof(X12)
    | ~ salt(X12)
    | ~ mustard(X12) ),
    input ).

cnf(c28,plain,
    ( salt(mill)
    | mustard(mill)
    | mustard(lang) ),
    inference(resolution,status(thm),[neither4,rule8_3]) ).

cnf(c278,plain,
    ( salt(mill)
    | mustard(mill)
    | ~ oneof(lang)
    | ~ salt(lang) ),
    inference(resolution,status(thm),[c28,oneof4]) ).

cnf(rule9_2,plain,
    ( ~ both(barry)
    | salt(mill) ),
    input ).

cnf(c18,plain,
    ( salt(lang)
    | both(barry)
    | neither(barry) ),
    inference(resolution,status(thm),[rule7_2,one_condition_holds1]) ).

cnf(c219,plain,
    ( salt(lang)
    | neither(barry)
    | salt(mill) ),
    inference(resolution,status(thm),[c18,rule9_2]) ).

cnf(c6207,plain,
    ( salt(lang)
    | salt(mill) ),
    inference(resolution,status(thm),[c6204,c219]) ).

cnf(c6223,plain,
    ( salt(mill)
    | mustard(mill)
    | ~ oneof(lang) ),
    inference(resolution,status(thm),[c6207,c278]) ).

cnf(c8333,plain,
    ( salt(mill)
    | mustard(mill) ),
    inference(resolution,status(thm),[c6223,c7337]) ).

cnf(c8345,plain,
    ( mustard(mill)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c8333,neither2]) ).

cnf(c8362,plain,
    ( mustard(mill)
    | both(barry) ),
    inference(resolution,status(thm),[c8345,c1299]) ).

cnf(c8403,plain,
    ( mustard(mill)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c8362,oneof2]) ).

cnf(rule10_2,plain,
    ( ~ oneof(cole)
    | mustard(mill) ),
    input ).

cnf(c52,plain,
    ( neither(cole)
    | salt(cole)
    | mustard(mill) ),
    inference(resolution,status(thm),[c3,rule10_2]) ).

cnf(c440,plain,
    ( neither(cole)
    | mustard(mill)
    | oneof(barry)
    | neither(mill) ),
    inference(resolution,status(thm),[c52,rule3_1]) ).

cnf(c22,plain,
    ( salt(mill)
    | neither(barry)
    | oneof(barry) ),
    inference(resolution,status(thm),[rule9_2,one_condition_holds1]) ).

cnf(c6218,plain,
    ( salt(mill)
    | oneof(barry) ),
    inference(resolution,status(thm),[c6204,c22]) ).

cnf(c6307,plain,
    ( oneof(barry)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c6218,neither2]) ).

cnf(c6447,plain,
    ( oneof(barry)
    | neither(cole)
    | mustard(mill) ),
    inference(resolution,status(thm),[c6307,c440]) ).

cnf(c8675,plain,
    ( neither(cole)
    | mustard(mill) ),
    inference(resolution,status(thm),[c6447,c8403]) ).

cnf(c8703,plain,
    ( neither(cole)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c8675,neither3]) ).

cnf(rule4_1,plain,
    ( ~ mustard(cole)
    | both(dix)
    | both(lang) ),
    input ).

cnf(c62,plain,
    ( oneof(cole)
    | mustard(cole)
    | mustard(lang) ),
    inference(resolution,status(thm),[c4,rule8_2]) ).

cnf(c500,plain,
    ( oneof(cole)
    | mustard(lang)
    | both(dix)
    | both(lang) ),
    inference(resolution,status(thm),[c62,rule4_1]) ).

cnf(c7011,plain,
    ( oneof(cole)
    | mustard(lang)
    | both(dix) ),
    inference(resolution,status(thm),[c500,both2]) ).

cnf(c6210,plain,
    ( both(barry)
    | oneof(barry) ),
    inference(resolution,status(thm),[c6204,one_condition_holds1]) ).

cnf(rule2_2,plain,
    ( ~ neither(dix)
    | mustard(barry) ),
    input ).

cnf(c4269,plain,
    ( salt(dix)
    | mustard(barry) ),
    inference(resolution,status(thm),[c4240,rule2_2]) ).

cnf(c4293,plain,
    ( salt(dix)
    | ~ oneof(barry)
    | ~ salt(barry) ),
    inference(resolution,status(thm),[c4269,oneof4]) ).

cnf(c7515,plain,
    ( salt(dix)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c4293,c6192]) ).

cnf(c7530,plain,
    ( salt(dix)
    | both(barry) ),
    inference(resolution,status(thm),[c7515,c6210]) ).

cnf(c7552,plain,
    ( both(barry)
    | ~ neither(dix) ),
    inference(resolution,status(thm),[c7530,neither2]) ).

cnf(c7600,plain,
    ( both(barry)
    | both(cole) ),
    inference(resolution,status(thm),[c7552,c7160]) ).

cnf(c7635,plain,
    ( both(cole)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c7600,oneof2]) ).

cnf(c7181,plain,
    ( neither(dix)
    | salt(cole) ),
    inference(resolution,status(thm),[c7160,both1]) ).

cnf(c7269,plain,
    ( neither(dix)
    | oneof(barry)
    | neither(mill) ),
    inference(resolution,status(thm),[c7181,rule3_1]) ).

cnf(c8961,plain,
    ( neither(dix)
    | oneof(barry) ),
    inference(resolution,status(thm),[c7269,c6307]) ).

cnf(c8971,plain,
    ( oneof(barry)
    | ~ oneof(dix) ),
    inference(resolution,status(thm),[c8961,oneof3]) ).

cnf(rule7_1,plain,
    ( ~ salt(lang)
    | oneof(barry)
    | oneof(dix) ),
    input ).

cnf(oneof1,axiom,
    ( ~ oneof(X10)
    | salt(X10)
    | mustard(X10) ),
    input ).

cnf(c7349,plain,
    ( salt(lang)
    | mustard(lang) ),
    inference(resolution,status(thm),[c7337,oneof1]) ).

cnf(c7467,plain,
    ( mustard(lang)
    | oneof(barry)
    | oneof(dix) ),
    inference(resolution,status(thm),[c7349,rule7_1]) ).

cnf(c9178,plain,
    ( mustard(lang)
    | oneof(barry) ),
    inference(resolution,status(thm),[c7467,c8971]) ).

cnf(c9197,plain,
    ( mustard(lang)
    | both(cole) ),
    inference(resolution,status(thm),[c9178,c7635]) ).

cnf(c9290,plain,
    ( mustard(lang)
    | ~ oneof(cole) ),
    inference(resolution,status(thm),[c9197,oneof2]) ).

cnf(c9330,plain,
    ( mustard(lang)
    | both(dix) ),
    inference(resolution,status(thm),[c9290,c7011]) ).

cnf(c9351,plain,
    ( mustard(lang)
    | ~ oneof(dix) ),
    inference(resolution,status(thm),[c9330,oneof2]) ).

cnf(c7639,plain,
    ( both(barry)
    | ~ oneof(cole) ),
    inference(resolution,status(thm),[c7600,oneof2]) ).

cnf(rule10_1,plain,
    ( ~ mustard(mill)
    | oneof(cole)
    | oneof(dix) ),
    input ).

cnf(c8399,plain,
    ( both(barry)
    | oneof(cole)
    | oneof(dix) ),
    inference(resolution,status(thm),[c8362,rule10_1]) ).

cnf(c9959,plain,
    ( both(barry)
    | oneof(dix) ),
    inference(resolution,status(thm),[c8399,c7639]) ).

cnf(c9986,plain,
    ( oneof(dix)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c9959,oneof2]) ).

cnf(c9997,plain,
    ( oneof(dix)
    | mustard(lang) ),
    inference(resolution,status(thm),[c9986,c9178]) ).

cnf(c10020,plain,
    mustard(lang),
    inference(resolution,status(thm),[c9997,c9351]) ).

cnf(c10040,plain,
    ( neither(cole)
    | neither(mill) ),
    inference(resolution,status(thm),[c10020,rule8_1]) ).

cnf(c10097,plain,
    neither(cole),
    inference(resolution,status(thm),[c10040,c8703]) ).

cnf(c7270,plain,
    ( neither(dix)
    | ~ neither(cole) ),
    inference(resolution,status(thm),[c7181,neither2]) ).

cnf(c10112,plain,
    neither(dix),
    inference(resolution,status(thm),[c10097,c7270]) ).

cnf(rule3_2,plain,
    ( ~ oneof(barry)
    | salt(cole) ),
    input ).

cnf(c13,plain,
    ( both(barry)
    | neither(barry)
    | salt(cole) ),
    inference(resolution,status(thm),[one_condition_holds1,rule3_2]) ).

cnf(c3671,plain,
    ( salt(cole)
    | ~ neither(barry) ),
    inference(resolution,status(thm),[c3544,neither2]) ).

cnf(c3720,plain,
    ( salt(cole)
    | both(barry) ),
    inference(resolution,status(thm),[c3671,c13]) ).

cnf(c3778,plain,
    ( both(barry)
    | ~ neither(cole) ),
    inference(resolution,status(thm),[c3720,neither2]) ).

cnf(c10107,plain,
    both(barry),
    inference(resolution,status(thm),[c10097,c3778]) ).

cnf(c170,plain,
    ( neither(barry)
    | salt(cole)
    | salt(mill) ),
    inference(resolution,status(thm),[c13,rule9_2]) ).

cnf(c3726,plain,
    ( salt(cole)
    | salt(mill) ),
    inference(resolution,status(thm),[c3671,c170]) ).

cnf(c3811,plain,
    ( salt(mill)
    | ~ neither(cole) ),
    inference(resolution,status(thm),[c3726,neither2]) ).

cnf(c10109,plain,
    salt(mill),
    inference(resolution,status(thm),[c10097,c3811]) ).

cnf(prove_who_takes_what,negated_conjecture,
    ( ~ neither(cole)
    | ~ neither(dix)
    | ~ both(barry)
    | ~ oneof(lang)
    | ~ salt(mill)
    | ~ mustard(lang)
    | ~ oneof(mill) ),
    input ).

cnf(both3,axiom,
    ( ~ salt(X7)
    | ~ mustard(X7)
    | both(X7) ),
    input ).

cnf(rule2_3,plain,
    ( ~ both(mill)
    | mustard(barry) ),
    input ).

cnf(c5,plain,
    ( neither(mill)
    | oneof(mill)
    | mustard(barry) ),
    inference(resolution,status(thm),[one_condition_holds1,rule2_3]) ).

cnf(c128,plain,
    ( neither(mill)
    | oneof(mill)
    | ~ salt(barry)
    | both(barry) ),
    inference(resolution,status(thm),[c5,both3]) ).

cnf(c129,plain,
    ( neither(mill)
    | oneof(mill)
    | ~ neither(barry) ),
    inference(resolution,status(thm),[c5,neither3]) ).

cnf(c3595,plain,
    ( salt(barry)
    | neither(mill)
    | oneof(mill) ),
    inference(resolution,status(thm),[c3472,c129]) ).

cnf(c5578,plain,
    ( neither(mill)
    | oneof(mill)
    | both(barry) ),
    inference(resolution,status(thm),[c3595,c128]) ).

cnf(c8361,plain,
    ( mustard(mill)
    | oneof(mill) ),
    inference(resolution,status(thm),[c8345,c4]) ).

cnf(c8395,plain,
    ( oneof(mill)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c8361,neither3]) ).

cnf(c8434,plain,
    ( oneof(mill)
    | both(barry) ),
    inference(resolution,status(thm),[c8395,c5578]) ).

cnf(c8484,plain,
    ( oneof(mill)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c8434,oneof2]) ).

cnf(c81,plain,
    ( oneof(barry)
    | neither(mill)
    | neither(cole)
    | oneof(cole) ),
    inference(resolution,status(thm),[rule3_1,c3]) ).

cnf(c6448,plain,
    ( oneof(barry)
    | neither(cole)
    | oneof(cole) ),
    inference(resolution,status(thm),[c6307,c81]) ).

cnf(c82,plain,
    ( oneof(barry)
    | neither(mill)
    | mustard(cole)
    | neither(cole) ),
    inference(resolution,status(thm),[rule3_1,neither4]) ).

cnf(c70,plain,
    ( neither(cole)
    | mustard(cole)
    | mustard(mill) ),
    inference(resolution,status(thm),[c4,rule10_2]) ).

cnf(c575,plain,
    ( neither(cole)
    | mustard(cole)
    | ~ neither(mill) ),
    inference(resolution,status(thm),[c70,neither3]) ).

cnf(c2311,plain,
    ( neither(cole)
    | mustard(cole)
    | oneof(barry) ),
    inference(resolution,status(thm),[c575,c82]) ).

cnf(c7182,plain,
    ( neither(dix)
    | mustard(cole) ),
    inference(resolution,status(thm),[c7160,both2]) ).

cnf(c7593,plain,
    ( both(barry)
    | mustard(cole) ),
    inference(resolution,status(thm),[c7552,c7182]) ).

cnf(c7627,plain,
    ( mustard(cole)
    | ~ oneof(barry) ),
    inference(resolution,status(thm),[c7593,oneof2]) ).

cnf(c7708,plain,
    ( mustard(cole)
    | neither(cole) ),
    inference(resolution,status(thm),[c7627,c2311]) ).

cnf(c7793,plain,
    ( neither(cole)
    | ~ oneof(cole)
    | ~ salt(cole) ),
    inference(resolution,status(thm),[c7708,oneof4]) ).

cnf(rule3_3,plain,
    ( ~ neither(mill)
    | salt(cole) ),
    input ).

cnf(c7265,plain,
    ( salt(cole)
    | ~ both(dix) ),
    inference(resolution,status(thm),[c7181,neither1]) ).

cnf(c33,plain,
    ( salt(cole)
    | mustard(cole)
    | mustard(lang) ),
    inference(resolution,status(thm),[neither4,rule8_2]) ).

cnf(c303,plain,
    ( salt(cole)
    | mustard(lang)
    | both(dix)
    | both(lang) ),
    inference(resolution,status(thm),[c33,rule4_1]) ).

cnf(c4371,plain,
    ( salt(cole)
    | mustard(lang)
    | both(dix) ),
    inference(resolution,status(thm),[c303,both2]) ).

cnf(c7892,plain,
    ( salt(cole)
    | mustard(lang) ),
    inference(resolution,status(thm),[c4371,c7265]) ).

cnf(c7899,plain,
    ( salt(cole)
    | neither(cole)
    | neither(mill) ),
    inference(resolution,status(thm),[c7892,rule8_1]) ).

cnf(c9721,plain,
    ( salt(cole)
    | neither(cole) ),
    inference(resolution,status(thm),[c7899,rule3_3]) ).

cnf(c9735,plain,
    ( neither(cole)
    | ~ oneof(cole) ),
    inference(resolution,status(thm),[c9721,c7793]) ).

cnf(c9750,plain,
    ( neither(cole)
    | oneof(barry) ),
    inference(resolution,status(thm),[c9735,c6448]) ).

cnf(c9797,plain,
    ( neither(cole)
    | oneof(mill) ),
    inference(resolution,status(thm),[c9750,c8484]) ).

cnf(c63,plain,
    ( oneof(mill)
    | mustard(mill)
    | salt(cole) ),
    inference(resolution,status(thm),[c4,rule3_3]) ).

cnf(c510,plain,
    ( oneof(mill)
    | salt(cole)
    | oneof(cole)
    | oneof(dix) ),
    inference(resolution,status(thm),[c63,rule10_1]) ).

cnf(c7261,plain,
    ( salt(cole)
    | ~ oneof(dix) ),
    inference(resolution,status(thm),[c7181,oneof3]) ).

cnf(c7403,plain,
    ( salt(cole)
    | oneof(mill)
    | oneof(cole) ),
    inference(resolution,status(thm),[c7261,c510]) ).

cnf(c9741,plain,
    ( salt(cole)
    | ~ oneof(cole) ),
    inference(resolution,status(thm),[c9721,oneof3]) ).

cnf(c9770,plain,
    ( salt(cole)
    | oneof(mill) ),
    inference(resolution,status(thm),[c9741,c7403]) ).

cnf(c9808,plain,
    ( oneof(mill)
    | ~ neither(cole) ),
    inference(resolution,status(thm),[c9770,neither2]) ).

cnf(c9863,plain,
    oneof(mill),
    inference(resolution,status(thm),[c9808,c9797]) ).

cnf(c9865,plain,
    ( ~ neither(cole)
    | ~ neither(dix)
    | ~ both(barry)
    | ~ oneof(lang)
    | ~ salt(mill)
    | ~ mustard(lang) ),
    inference(resolution,status(thm),[c9863,prove_who_takes_what]) ).

cnf(c10416,plain,
    ( ~ neither(cole)
    | ~ neither(dix)
    | ~ both(barry)
    | ~ oneof(lang)
    | ~ salt(mill) ),
    inference(resolution,status(thm),[c9865,c10020]) ).

cnf(c10419,plain,
    ( ~ neither(cole)
    | ~ neither(dix)
    | ~ both(barry)
    | ~ oneof(lang) ),
    inference(resolution,status(thm),[c10416,c10109]) ).

cnf(c10422,plain,
    ( ~ neither(cole)
    | ~ neither(dix)
    | ~ both(barry) ),
    inference(resolution,status(thm),[c10419,c7337]) ).

cnf(c10426,plain,
    ( ~ neither(cole)
    | ~ neither(dix) ),
    inference(resolution,status(thm),[c10422,c10107]) ).

cnf(c10428,plain,
    ~ neither(cole),
    inference(resolution,status(thm),[c10426,c10112]) ).

cnf(c10436,plain,
    $false,
    inference(resolution,status(thm),[c10428,c10097]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : PUZ030-1 : TPTP v8.1.0. Released v1.0.0.
% 0.03/0.13  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.12/0.34  % Computer : n017.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Sat May 28 19:05:23 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 12.91/13.12  # Version:  1.3
% 12.91/13.12  # SZS status Unsatisfiable
% 12.91/13.12  # SZS output start CNFRefutation
% See solution above
% 12.91/13.12  
% 12.91/13.12  # Initial clauses    : 43
% 12.91/13.12  # Processed clauses  : 812
% 12.91/13.12  # Factors computed   : 0
% 12.91/13.12  # Resolvents computed: 10437
% 12.91/13.12  # Tautologies deleted: 330
% 12.91/13.12  # Forward subsumed   : 8918
% 12.91/13.12  # Backward subsumed  : 770
% 12.91/13.12  # -------- CPU Time ---------
% 12.91/13.12  # User time          : 12.724 s
% 12.91/13.12  # System time        : 0.034 s
% 12.91/13.12  # Total time         : 12.758 s
%------------------------------------------------------------------------------