↑ Up

FindProof---0.1.UNS-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : FindProof---0.1
% Problem  : PUZ008-2 : TPTP v9.3.1. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300

% Computer : n007.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep 25 02:31:49 PM UTC 2026

% Result   : Unsatisfiable 5.97s 1.22s
% Output   : Proof 5.97s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   22
%            Number of leaves      :   17
% Syntax   : Number of formulae    :   94 (  50 unt;   0 def)
%            Number of atoms       :  138 (  42 equ)
%            Maximal formula atoms :    2 (   1 avg)
%            Number of connectives :   98 (  54   ~;  44   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    3 (   2 avg)
%            Maximal term depth    :    4 (   2 avg)
%            Number of predicates  :    3 (   1 usr;   1 prp; 0-3 aty)
%            Number of functors    :   16 (  16 usr;  11 con; 0-4 aty)
%            Number of variables   :    0 (   0 sgn   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
cnf(t45,axiom,
    sFlat0 = m(n0),
    introduced(definition) ).

cnf(t54,plain,
    m(n0) = sFlat0,
    inference(orient,[status(thm)],[t45]) ).

cnf(t46,axiom,
    sFlat1 = c(n0),
    introduced(definition) ).

cnf(t56,plain,
    c(n0) = sFlat1,
    inference(orient,[status(thm)],[t46]) ).

cnf(t48,axiom,
    sFlat3 = m(n3),
    introduced(definition) ).

cnf(t53,plain,
    m(n3) = sFlat3,
    inference(orient,[status(thm)],[t48]) ).

cnf(t49,axiom,
    sFlat4 = c(n3),
    introduced(definition) ).

cnf(t55,plain,
    c(n3) = sFlat4,
    inference(orient,[status(thm)],[t49]) ).

cnf(f25,axiom,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast)
    | ~ banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bmmmccc_x_to_mmcc_bmc) ).

fof(f25_nnf,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast)
    | ~ banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f25]) ).

fof(f25_sk,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast)
    | ~ banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f25_nnf]) ).

cnf(c25,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast)
    | ~ banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f25_sk]) ).

cnf(hi25,axiom,
    ifeq(banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest),true,banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c25]) ).

cnf(f30,hypothesis,
    banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',starting_configuration) ).

fof(f30_nnf,plain,
    banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest),
    inference(nnf_transformation,[status(thm)],[f30]) ).

cnf(c30,plain,
    banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest),
    inference(cnf_transformation,[status(esa)],[f30_nnf]) ).

cnf(hi30,axiom,
    banks(west(m(n3),c(n3)),east(m(n0),c(n0)),boatonwest) = true,
    inference(equality_encoding,[status(esa)],[c30]) ).

cnf(h0,plain,
    banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi25,hi30]) ).

cnf(f22,axiom,
    ( banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mmcc_bmc_to_bmmmcc_c) ).

fof(f22_nnf,plain,
    ( banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast) ),
    inference(nnf_transformation,[status(thm)],[f22]) ).

fof(f22_sk,plain,
    ( banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast) ),
    inference(skolemisation,[status(esa)],[f22_nnf]) ).

cnf(c22,plain,
    ( banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast) ),
    inference(cnf_transformation,[status(esa)],[f22_sk]) ).

cnf(hi22,axiom,
    ifeq(banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatoneast),true,banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest),true) = true,
    inference(equality_encoding,[status(esa)],[c22]) ).

cnf(h2,plain,
    banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest) = true,
    inference(hyper_resolution,[status(thm)],[hi22,h0]) ).

cnf(f7,axiom,
    ( banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast)
    | ~ banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bmmmcc_c_to_mmm_bccc) ).

fof(f7_nnf,plain,
    ( banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast)
    | ~ banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f7]) ).

fof(f7_sk,plain,
    ( banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast)
    | ~ banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f7_nnf]) ).

cnf(c7,plain,
    ( banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast)
    | ~ banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f7_sk]) ).

cnf(hi7,axiom,
    ifeq(banks(west(m(n3),c(n2)),east(m(n0),c(n1)),boatonwest),true,banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c7]) ).

cnf(h3,plain,
    banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi7,h2]) ).

cnf(f11,axiom,
    ( banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest)
    | ~ banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mmm_bccc_to_bmmmc_cc) ).

fof(f11_nnf,plain,
    ( banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest)
    | ~ banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast) ),
    inference(nnf_transformation,[status(thm)],[f11]) ).

fof(f11_sk,plain,
    ( banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest)
    | ~ banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast) ),
    inference(skolemisation,[status(esa)],[f11_nnf]) ).

cnf(c11,plain,
    ( banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest)
    | ~ banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast) ),
    inference(cnf_transformation,[status(esa)],[f11_sk]) ).

cnf(hi11,axiom,
    ifeq(banks(west(m(n3),c(n0)),east(m(n0),c(n3)),boatoneast),true,banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest),true) = true,
    inference(equality_encoding,[status(esa)],[c11]) ).

cnf(h4,plain,
    banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest) = true,
    inference(hyper_resolution,[status(thm)],[hi11,h3]) ).

cnf(f19,axiom,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast)
    | ~ banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bmmmc_cc_to_mc_bmmcc) ).

fof(f19_nnf,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast)
    | ~ banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f19]) ).

fof(f19_sk,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast)
    | ~ banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f19_nnf]) ).

cnf(c19,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast)
    | ~ banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(hi19,axiom,
    ifeq(banks(west(m(n3),c(n1)),east(m(n0),c(n2)),boatonwest),true,banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c19]) ).

cnf(h5,plain,
    banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi19,h4]) ).

cnf(f28,axiom,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mc_bmmcc_to_bmmcc_mc) ).

fof(f28_nnf,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast) ),
    inference(nnf_transformation,[status(thm)],[f28]) ).

fof(f28_sk,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast) ),
    inference(skolemisation,[status(esa)],[f28_nnf]) ).

cnf(c28,plain,
    ( banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast) ),
    inference(cnf_transformation,[status(esa)],[f28_sk]) ).

cnf(hi28,axiom,
    ifeq(banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatoneast),true,banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest),true) = true,
    inference(equality_encoding,[status(esa)],[c28]) ).

cnf(h6,plain,
    banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest) = true,
    inference(hyper_resolution,[status(thm)],[hi28,h5]) ).

cnf(f20,axiom,
    ( banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bmmcc_mc_to_cc_bmmmc) ).

fof(f20_nnf,plain,
    ( banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f20]) ).

fof(f20_sk,plain,
    ( banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f20_nnf]) ).

cnf(c20,plain,
    ( banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast)
    | ~ banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f20_sk]) ).

cnf(hi20,axiom,
    ifeq(banks(west(m(n2),c(n2)),east(m(n1),c(n1)),boatonwest),true,banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c20]) ).

cnf(h7,plain,
    banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi20,h6]) ).

cnf(f9,axiom,
    ( banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest)
    | ~ banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cc_bmmmc_to_bccc_mmm) ).

fof(f9_nnf,plain,
    ( banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest)
    | ~ banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast) ),
    inference(nnf_transformation,[status(thm)],[f9]) ).

fof(f9_sk,plain,
    ( banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest)
    | ~ banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast) ),
    inference(skolemisation,[status(esa)],[f9_nnf]) ).

cnf(c9,plain,
    ( banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest)
    | ~ banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast) ),
    inference(cnf_transformation,[status(esa)],[f9_sk]) ).

cnf(hi9,axiom,
    ifeq(banks(west(m(n0),c(n2)),east(m(n3),c(n1)),boatoneast),true,banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest),true) = true,
    inference(equality_encoding,[status(esa)],[c9]) ).

cnf(h8,plain,
    banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest) = true,
    inference(hyper_resolution,[status(thm)],[hi9,h7]) ).

cnf(f6,axiom,
    ( banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast)
    | ~ banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bccc_mmm_to_c_bmmmcc) ).

fof(f6_nnf,plain,
    ( banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast)
    | ~ banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f6]) ).

fof(f6_sk,plain,
    ( banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast)
    | ~ banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f6_nnf]) ).

cnf(c6,plain,
    ( banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast)
    | ~ banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f6_sk]) ).

cnf(hi6,axiom,
    ifeq(banks(west(m(n0),c(n3)),east(m(n3),c(n0)),boatonwest),true,banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c6]) ).

cnf(h9,plain,
    banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi6,h8]) ).

cnf(f21,axiom,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest)
    | ~ banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c_bmmmcc_to_bmc_mmcc) ).

fof(f21_nnf,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest)
    | ~ banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast) ),
    inference(nnf_transformation,[status(thm)],[f21]) ).

fof(f21_sk,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest)
    | ~ banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast) ),
    inference(skolemisation,[status(esa)],[f21_nnf]) ).

cnf(c21,plain,
    ( banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest)
    | ~ banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast) ),
    inference(cnf_transformation,[status(esa)],[f21_sk]) ).

cnf(hi21,axiom,
    ifeq(banks(west(m(n0),c(n1)),east(m(n3),c(n2)),boatoneast),true,banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest),true) = true,
    inference(equality_encoding,[status(esa)],[c21]) ).

cnf(h10,plain,
    banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest) = true,
    inference(hyper_resolution,[status(thm)],[hi21,h9]) ).

cnf(f27,axiom,
    ( banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bmc_mmcc_to_x_bmmmccc) ).

fof(f27_nnf,plain,
    ( banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest) ),
    inference(nnf_transformation,[status(thm)],[f27]) ).

fof(f27_sk,plain,
    ( banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest) ),
    inference(skolemisation,[status(esa)],[f27_nnf]) ).

cnf(c27,plain,
    ( banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast)
    | ~ banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest) ),
    inference(cnf_transformation,[status(esa)],[f27_sk]) ).

cnf(hi27,axiom,
    ifeq(banks(west(m(n1),c(n1)),east(m(n2),c(n2)),boatonwest),true,banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast),true) = true,
    inference(equality_encoding,[status(esa)],[c27]) ).

cnf(t1,plain,
    banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast) = true,
    inference(hyper_resolution,[status(thm)],[hi27,h10]) ).

cnf(t82,plain,
    banks(west(sFlat0,c(n0)),east(m(n3),c(n3)),boatoneast) = true,
    inference(step,[status(thm)],[t1,t54]) ).

cnf(t83,plain,
    banks(west(sFlat0,sFlat1),east(m(n3),c(n3)),boatoneast) = true,
    inference(step,[status(thm)],[t82,t56]) ).

cnf(t84,plain,
    banks(west(sFlat0,sFlat1),east(sFlat3,c(n3)),boatoneast) = true,
    inference(step,[status(thm)],[t83,t53]) ).

cnf(t85,plain,
    banks(west(sFlat0,sFlat1),east(sFlat3,sFlat4),boatoneast) = true,
    inference(step,[status(thm)],[t84,t55]) ).

cnf(t63,plain,
    banks(west(sFlat0,sFlat1),east(sFlat3,sFlat4),boatoneast) = true,
    inference(orient,[status(thm)],[t85]) ).

cnf(f31,negated_conjecture,
    ~ banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_can_get_across) ).

fof(f31_nnf,plain,
    ~ banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast),
    inference(nnf_transformation,[status(thm)],[f31]) ).

fof(f31_sk,plain,
    ~ banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast),
    inference(skolemisation,[status(esa)],[f31_nnf]) ).

cnf(c31,plain,
    ~ banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast),
    inference(cnf_transformation,[status(esa)],[f31_sk]) ).

cnf(goal_0,negated_conjecture,
    banks(west(m(n0),c(n0)),east(m(n3),c(n3)),boatoneast) != true,
    inference(equality_encoding,[status(esa)],[c31]) ).

cnf(g0_0,plain,
    banks(west(sFlat0,c(n0)),east(m(n3),c(n3)),boatoneast) != true,
    inference(rw,[status(thm)],[goal_0,t54]) ).

cnf(g0_1,plain,
    banks(west(sFlat0,sFlat1),east(m(n3),c(n3)),boatoneast) != true,
    inference(rw,[status(thm)],[g0_0,t56]) ).

cnf(g0_2,plain,
    banks(west(sFlat0,sFlat1),east(sFlat3,c(n3)),boatoneast) != true,
    inference(rw,[status(thm)],[g0_1,t53]) ).

cnf(g0_3,plain,
    banks(west(sFlat0,sFlat1),east(sFlat3,sFlat4),boatoneast) != true,
    inference(rw,[status(thm)],[g0_2,t55]) ).

cnf(g0_4,plain,
    true != true,
    inference(rw,[status(thm)],[g0_3,t63]) ).

cnf(contradiction_0,plain,
    $false,
    inference(trivial_inequality_removal,[status(thm)],[g0_4]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : PUZ008-2 : TPTP v9.3.1. Released v1.0.0.
% 0.00/0.04  % Command  : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 0.11/0.36  % Computer : n007.cluster.edu
% 0.11/0.36  % Model    : x86_64 x86_64
% 0.11/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.36  % Memory   : 8046.5625MB
% 0.11/0.36  % OS       : Linux 6.8.0-71-generic
% 0.11/0.36  % CPULimit : 300
% 0.11/0.36  % WCLimit  : 300
% 0.11/0.36  % DateTime : Thu Sep 24 06:34:37 UTC 2026
% 0.11/0.37  % CPUTime  : 
% 0.11/0.37  Running run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 5.97/1.22  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 5.97/1.22  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------