TSTP Solution File: AGT010+1 by Enigma---0.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Enigma---0.5.1
% Problem  : AGT010+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : enigmatic-eprover.py %s %d 1

% Computer : n027.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 : Thu Jul 14 11:57:02 EDT 2022

% Result   : Theorem 13.93s 3.20s
% Output   : CNFRefutation 13.93s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    8
%            Number of leaves      :   31
% Syntax   : Number of clauses     :   96 (  57 unt;   0 nHn;  90 RR)
%            Number of literals    :  155 (   0 equ;  63 neg)
%            Maximal clause size   :    6 (   1 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   13 (  12 usr;   1 prp; 0-4 aty)
%            Number of functors    :   27 (  27 usr;  24 con; 0-2 aty)
%            Number of variables   :   85 (  20 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(i_0_4,plain,
    ( accept_city(X1,X2)
    | ~ accept_team(X1,X3,X2,X4) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_4) ).

cnf(i_0_117,plain,
    accept_team(countryamedicalorganization,countryahumanitarianorganization,townc,n6),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_117) ).

cnf(i_0_7,plain,
    ( accept_city(X1,X2)
    | ~ the_agent_in_all_proposed_teams(X1,X3,X2) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_7) ).

cnf(i_0_152,plain,
    the_agent_in_all_proposed_teams(countryamedicalorganization,countrybhumanitarianorganization,cityb),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_152) ).

cnf(i_0_33,plain,
    ( accept_population(X1,atheist,n30)
    | ~ accept_city(X1,townc) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_33) ).

cnf(i_0_340,plain,
    ( less(X1,X2)
    | ~ rdn_positive_less(X3,X4)
    | ~ rdn_translate(X2,rdn_pos(X4))
    | ~ rdn_translate(X1,rdn_pos(X3)) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_340) ).

cnf(i_0_363,plain,
    rdn_translate(n30,rdn_pos(rdn(rdnn(n0),rdnn(n3)))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_363) ).

cnf(i_0_400,plain,
    ( rdn_positive_less(rdn(rdnn(X1),X2),rdn(rdnn(X3),X4))
    | ~ rdn_positive_less(X2,X4) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_400) ).

cnf(i_0_393,plain,
    rdn_positive_less(rdnn(n2),rdnn(n3)),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_393) ).

cnf(i_0_26,plain,
    ( accept_population(X1,christian,n20)
    | ~ accept_city(X1,cityb) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_26) ).

cnf(i_0_358,plain,
    rdn_translate(n20,rdn_pos(rdn(rdnn(n0),rdnn(n2)))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_358) ).

cnf(i_0_392,plain,
    rdn_positive_less(rdnn(n1),rdnn(n2)),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_392) ).

cnf(i_0_6,plain,
    ( accept_population(X1,X2,X3)
    | ~ less(X3,X4)
    | ~ accept_population(X1,X2,X4) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_6) ).

cnf(i_0_351,plain,
    rdn_translate(n10,rdn_pos(rdn(rdnn(n0),rdnn(n1)))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_351) ).

cnf(i_0_364,plain,
    rdn_translate(n3,rdn_pos(rdnn(n3))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_364) ).

cnf(i_0_389,plain,
    ( rdn_non_zero(rdnn(X1))
    | ~ rdn_non_zero_digit(rdnn(X1)) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_389) ).

cnf(i_0_379,plain,
    rdn_non_zero_digit(rdnn(n1)),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_379) ).

cnf(i_0_25,plain,
    ( accept_population(X1,muslim,n1)
    | ~ accept_city(X1,cityb) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_25) ).

cnf(i_0_357,plain,
    rdn_translate(n1,rdn_pos(rdnn(n1))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_357) ).

cnf(i_0_353,plain,
    rdn_translate(n12,rdn_pos(rdn(rdnn(n2),rdnn(n1)))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_353) ).

cnf(i_0_388,plain,
    ( rdn_positive_less(rdnn(X1),rdn(rdnn(X2),X3))
    | ~ rdn_non_zero(X3) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_388) ).

cnf(i_0_349,plain,
    rdn_translate(n0,rdn_pos(rdnn(n0))),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_349) ).

cnf(i_0_391,plain,
    rdn_positive_less(rdnn(n0),rdnn(n1)),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_391) ).

cnf(i_0_257,plain,
    accept_team(countryamedicalorganization,countryacivilorganization,towna,n6),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_257) ).

cnf(i_0_10,plain,
    ( ~ accept_city(X1,X2)
    | ~ accept_leader(X1,X3)
    | ~ the_agent_not_in_any_proposed_teams(X1,X3,X2) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_10) ).

cnf(i_0_268,plain,
    the_agent_not_in_any_proposed_teams(countryamedicalorganization,christiancountrychumanitarianorganization,coastvillage),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_268) ).

cnf(i_0_9,plain,
    ( accept_leader(X1,X2)
    | ~ any_agent_in_all_proposed_teams(X1,X2,X3) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_9) ).

cnf(i_0_269,plain,
    any_agent_in_all_proposed_teams(countryamedicalorganization,christiancountrychumanitarianorganization,coastvillage),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_269) ).

cnf(i_0_83,plain,
    ( accept_population(X1,other,n0)
    | ~ accept_city(X1,towna) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_83) ).

cnf(i_0_76,plain,
    ( accept_city(X1,coastvillage)
    | ~ accept_population(X1,atheist,n12)
    | ~ accept_population(X1,christian,n3)
    | ~ accept_population(X1,muslim,n0)
    | ~ accept_population(X1,native,n85)
    | ~ accept_population(X1,other,n0) ),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_76) ).

cnf(i_0_348,negated_conjecture,
    accept_population(countryamedicalorganization,native,n85),
    file('/export/starexec/sandbox2/tmp/enigma-theBenchmark.p-hq8dwtjd/lgb.p',i_0_348) ).

cnf(c_0_432,plain,
    ( accept_city(X1,X2)
    | ~ accept_team(X1,X3,X2,X4) ),
    i_0_4 ).

cnf(c_0_433,plain,
    accept_team(countryamedicalorganization,countryahumanitarianorganization,townc,n6),
    i_0_117 ).

cnf(c_0_434,plain,
    ( accept_city(X1,X2)
    | ~ the_agent_in_all_proposed_teams(X1,X3,X2) ),
    i_0_7 ).

cnf(c_0_435,plain,
    the_agent_in_all_proposed_teams(countryamedicalorganization,countrybhumanitarianorganization,cityb),
    i_0_152 ).

cnf(c_0_436,plain,
    ( accept_population(X1,atheist,n30)
    | ~ accept_city(X1,townc) ),
    i_0_33 ).

cnf(c_0_437,plain,
    accept_city(countryamedicalorganization,townc),
    inference(spm,[status(thm)],[c_0_432,c_0_433]) ).

cnf(c_0_438,plain,
    ( less(X1,X2)
    | ~ rdn_positive_less(X3,X4)
    | ~ rdn_translate(X2,rdn_pos(X4))
    | ~ rdn_translate(X1,rdn_pos(X3)) ),
    i_0_340 ).

cnf(c_0_439,plain,
    rdn_translate(n30,rdn_pos(rdn(rdnn(n0),rdnn(n3)))),
    i_0_363 ).

cnf(c_0_440,plain,
    ( rdn_positive_less(rdn(rdnn(X1),X2),rdn(rdnn(X3),X4))
    | ~ rdn_positive_less(X2,X4) ),
    i_0_400 ).

cnf(c_0_441,plain,
    rdn_positive_less(rdnn(n2),rdnn(n3)),
    i_0_393 ).

cnf(c_0_442,plain,
    ( accept_population(X1,christian,n20)
    | ~ accept_city(X1,cityb) ),
    i_0_26 ).

cnf(c_0_443,plain,
    accept_city(countryamedicalorganization,cityb),
    inference(spm,[status(thm)],[c_0_434,c_0_435]) ).

cnf(c_0_444,plain,
    rdn_translate(n20,rdn_pos(rdn(rdnn(n0),rdnn(n2)))),
    i_0_358 ).

cnf(c_0_445,plain,
    rdn_positive_less(rdnn(n1),rdnn(n2)),
    i_0_392 ).

cnf(c_0_446,plain,
    ( accept_population(X1,X2,X3)
    | ~ less(X3,X4)
    | ~ accept_population(X1,X2,X4) ),
    i_0_6 ).

cnf(c_0_447,plain,
    accept_population(countryamedicalorganization,atheist,n30),
    inference(spm,[status(thm)],[c_0_436,c_0_437]) ).

cnf(c_0_448,plain,
    ( less(X1,n30)
    | ~ rdn_translate(X1,rdn_pos(X2))
    | ~ rdn_positive_less(X2,rdn(rdnn(n0),rdnn(n3))) ),
    inference(spm,[status(thm)],[c_0_438,c_0_439]) ).

cnf(c_0_449,plain,
    rdn_positive_less(rdn(rdnn(X1),rdnn(n2)),rdn(rdnn(X2),rdnn(n3))),
    inference(spm,[status(thm)],[c_0_440,c_0_441]) ).

cnf(c_0_450,plain,
    accept_population(countryamedicalorganization,christian,n20),
    inference(spm,[status(thm)],[c_0_442,c_0_443]) ).

cnf(c_0_451,plain,
    ( less(X1,n20)
    | ~ rdn_translate(X1,rdn_pos(X2))
    | ~ rdn_positive_less(X2,rdn(rdnn(n0),rdnn(n2))) ),
    inference(spm,[status(thm)],[c_0_438,c_0_444]) ).

cnf(c_0_452,plain,
    rdn_translate(n10,rdn_pos(rdn(rdnn(n0),rdnn(n1)))),
    i_0_351 ).

cnf(c_0_453,plain,
    rdn_positive_less(rdn(rdnn(X1),rdnn(n1)),rdn(rdnn(X2),rdnn(n2))),
    inference(spm,[status(thm)],[c_0_440,c_0_445]) ).

cnf(c_0_454,plain,
    ( accept_population(countryamedicalorganization,atheist,X1)
    | ~ less(X1,n30) ),
    inference(spm,[status(thm)],[c_0_446,c_0_447]) ).

cnf(c_0_455,plain,
    less(n20,n30),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_448,c_0_444]),c_0_449])]) ).

cnf(c_0_456,plain,
    ( accept_population(countryamedicalorganization,christian,X1)
    | ~ less(X1,n20) ),
    inference(spm,[status(thm)],[c_0_446,c_0_450]) ).

cnf(c_0_457,plain,
    less(n10,n20),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_451,c_0_452]),c_0_453])]) ).

cnf(c_0_458,plain,
    ( less(X1,n10)
    | ~ rdn_translate(X1,rdn_pos(X2))
    | ~ rdn_positive_less(X2,rdn(rdnn(n0),rdnn(n1))) ),
    inference(spm,[status(thm)],[c_0_438,c_0_452]) ).

cnf(c_0_459,plain,
    rdn_translate(n3,rdn_pos(rdnn(n3))),
    i_0_364 ).

cnf(c_0_460,plain,
    ( rdn_non_zero(rdnn(X1))
    | ~ rdn_non_zero_digit(rdnn(X1)) ),
    i_0_389 ).

cnf(c_0_461,plain,
    rdn_non_zero_digit(rdnn(n1)),
    i_0_379 ).

cnf(c_0_462,plain,
    ( accept_population(X1,muslim,n1)
    | ~ accept_city(X1,cityb) ),
    i_0_25 ).

cnf(c_0_463,plain,
    rdn_translate(n1,rdn_pos(rdnn(n1))),
    i_0_357 ).

cnf(c_0_464,plain,
    accept_population(countryamedicalorganization,atheist,n20),
    inference(spm,[status(thm)],[c_0_454,c_0_455]) ).

cnf(c_0_465,plain,
    rdn_translate(n12,rdn_pos(rdn(rdnn(n2),rdnn(n1)))),
    i_0_353 ).

cnf(c_0_466,plain,
    accept_population(countryamedicalorganization,christian,n10),
    inference(spm,[status(thm)],[c_0_456,c_0_457]) ).

cnf(c_0_467,plain,
    ( less(n3,n10)
    | ~ rdn_positive_less(rdnn(n3),rdn(rdnn(n0),rdnn(n1))) ),
    inference(spm,[status(thm)],[c_0_458,c_0_459]) ).

cnf(c_0_468,plain,
    ( rdn_positive_less(rdnn(X1),rdn(rdnn(X2),X3))
    | ~ rdn_non_zero(X3) ),
    i_0_388 ).

cnf(c_0_469,plain,
    rdn_non_zero(rdnn(n1)),
    inference(spm,[status(thm)],[c_0_460,c_0_461]) ).

cnf(c_0_470,plain,
    accept_population(countryamedicalorganization,muslim,n1),
    inference(spm,[status(thm)],[c_0_462,c_0_443]) ).

cnf(c_0_471,plain,
    ( less(X1,n1)
    | ~ rdn_translate(X1,rdn_pos(X2))
    | ~ rdn_positive_less(X2,rdnn(n1)) ),
    inference(spm,[status(thm)],[c_0_438,c_0_463]) ).

cnf(c_0_472,plain,
    rdn_translate(n0,rdn_pos(rdnn(n0))),
    i_0_349 ).

cnf(c_0_473,plain,
    rdn_positive_less(rdnn(n0),rdnn(n1)),
    i_0_391 ).

cnf(c_0_474,plain,
    accept_team(countryamedicalorganization,countryacivilorganization,towna,n6),
    i_0_257 ).

cnf(c_0_475,plain,
    ( ~ accept_city(X1,X2)
    | ~ accept_leader(X1,X3)
    | ~ the_agent_not_in_any_proposed_teams(X1,X3,X2) ),
    i_0_10 ).

cnf(c_0_476,plain,
    the_agent_not_in_any_proposed_teams(countryamedicalorganization,christiancountrychumanitarianorganization,coastvillage),
    i_0_268 ).

cnf(c_0_477,plain,
    ( accept_leader(X1,X2)
    | ~ any_agent_in_all_proposed_teams(X1,X2,X3) ),
    i_0_9 ).

cnf(c_0_478,plain,
    any_agent_in_all_proposed_teams(countryamedicalorganization,christiancountrychumanitarianorganization,coastvillage),
    i_0_269 ).

cnf(c_0_479,plain,
    ( accept_population(countryamedicalorganization,atheist,X1)
    | ~ less(X1,n20) ),
    inference(spm,[status(thm)],[c_0_446,c_0_464]) ).

cnf(c_0_480,plain,
    less(n12,n20),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_451,c_0_465]),c_0_453])]) ).

cnf(c_0_481,plain,
    ( accept_population(countryamedicalorganization,christian,X1)
    | ~ less(X1,n10) ),
    inference(spm,[status(thm)],[c_0_446,c_0_466]) ).

cnf(c_0_482,plain,
    less(n3,n10),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_467,c_0_468]),c_0_469])]) ).

cnf(c_0_483,plain,
    ( accept_population(countryamedicalorganization,muslim,X1)
    | ~ less(X1,n1) ),
    inference(spm,[status(thm)],[c_0_446,c_0_470]) ).

cnf(c_0_484,plain,
    less(n0,n1),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_471,c_0_472]),c_0_473])]) ).

cnf(c_0_485,plain,
    ( accept_population(X1,other,n0)
    | ~ accept_city(X1,towna) ),
    i_0_83 ).

cnf(c_0_486,plain,
    accept_city(countryamedicalorganization,towna),
    inference(spm,[status(thm)],[c_0_432,c_0_474]) ).

cnf(c_0_487,plain,
    ( ~ accept_leader(countryamedicalorganization,christiancountrychumanitarianorganization)
    | ~ accept_city(countryamedicalorganization,coastvillage) ),
    inference(spm,[status(thm)],[c_0_475,c_0_476]) ).

cnf(c_0_488,plain,
    accept_leader(countryamedicalorganization,christiancountrychumanitarianorganization),
    inference(spm,[status(thm)],[c_0_477,c_0_478]) ).

cnf(c_0_489,plain,
    ( accept_city(X1,coastvillage)
    | ~ accept_population(X1,atheist,n12)
    | ~ accept_population(X1,christian,n3)
    | ~ accept_population(X1,muslim,n0)
    | ~ accept_population(X1,native,n85)
    | ~ accept_population(X1,other,n0) ),
    i_0_76 ).

cnf(c_0_490,plain,
    accept_population(countryamedicalorganization,atheist,n12),
    inference(spm,[status(thm)],[c_0_479,c_0_480]) ).

cnf(c_0_491,plain,
    accept_population(countryamedicalorganization,christian,n3),
    inference(spm,[status(thm)],[c_0_481,c_0_482]) ).

cnf(c_0_492,plain,
    accept_population(countryamedicalorganization,muslim,n0),
    inference(spm,[status(thm)],[c_0_483,c_0_484]) ).

cnf(c_0_493,negated_conjecture,
    accept_population(countryamedicalorganization,native,n85),
    i_0_348 ).

cnf(c_0_494,plain,
    accept_population(countryamedicalorganization,other,n0),
    inference(spm,[status(thm)],[c_0_485,c_0_486]) ).

cnf(c_0_495,plain,
    ~ accept_city(countryamedicalorganization,coastvillage),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_487,c_0_488])]) ).

cnf(c_0_496,plain,
    $false,
    inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_489,c_0_490]),c_0_491]),c_0_492]),c_0_493]),c_0_494])]),c_0_495]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.13  % Problem  : AGT010+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% 0.06/0.13  % Command  : enigmatic-eprover.py %s %d 1
% 0.13/0.34  % Computer : n027.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Sat Jun  4 04:43:53 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.20/0.45  # ENIGMATIC: Selected SinE mode:
% 0.20/0.46  # Parsing /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.20/0.46  # Filter: axfilter_auto   0 goes into file theBenchmark_axfilter_auto   0.p
% 0.20/0.46  # Filter: axfilter_auto   1 goes into file theBenchmark_axfilter_auto   1.p
% 0.20/0.46  # Filter: axfilter_auto   2 goes into file theBenchmark_axfilter_auto   2.p
% 13.93/3.20  # ENIGMATIC: Solved by autoschedule-lgb:
% 13.93/3.20  # No SInE strategy applied
% 13.93/3.20  # Trying AutoSched0 for 150 seconds
% 13.93/3.20  # AutoSched0-Mode selected heuristic G_E___207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S
% 13.93/3.20  # and selection function SelectNewComplexAHP.
% 13.93/3.20  #
% 13.93/3.20  # Preprocessing time       : 0.028 s
% 13.93/3.20  # Presaturation interreduction done
% 13.93/3.20  
% 13.93/3.20  # Proof found!
% 13.93/3.20  # SZS status Theorem
% 13.93/3.20  # SZS output start CNFRefutation
% See solution above
% 13.93/3.20  # Training examples: 0 positive, 0 negative
% 13.93/3.20  
% 13.93/3.20  # -------------------------------------------------
% 13.93/3.20  # User time                : 0.771 s
% 13.93/3.20  # System time              : 0.022 s
% 13.93/3.20  # Total time               : 0.793 s
% 13.93/3.20  # Maximum resident set size: 7124 pages
% 13.93/3.20  
%------------------------------------------------------------------------------