↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : PUZ077+1 : TPTP v9.3.1. Released v3.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT

% Computer : n019.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 : Tue Sep 29 12:32:14 PM UTC 2026

% Result   : Theorem 2.84s 0.94s
% Output   : Refutation 2.84s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :   11
% Syntax   : Number of formulae    :  140 (  45 unt;   4 def)
%            Number of atoms       : 2939 (2214 equ)
%            Maximal formula atoms :  181 (  20 avg)
%            Number of connectives : 4749 (1950   ~;1519   |;1268   &)
%                                         (   6 <=>;   6  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   95 (  14 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   12 (  10 usr;   1 prp; 0-2 aty)
%            Number of functors    :  100 ( 100 usr; 100 con; 0-0 aty)
%            Number of variables   :  607 ( 461   !; 146   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1] :
      ( west(X1,X0)
    <=> ( ( X1 = cell1
          & X0 = cell11 )
        | ( X1 = cell2
          & X0 = cell12 )
        | ( X1 = cell3
          & X0 = cell13 )
        | ( X1 = cell4
          & X0 = cell14 )
        | ( X1 = cell5
          & X0 = cell15 )
        | ( X1 = cell6
          & X0 = cell16 )
        | ( X1 = cell7
          & X0 = cell17 )
        | ( X1 = cell8
          & X0 = cell18 )
        | ( X1 = cell9
          & X0 = cell19 )
        | ( X1 = cell10
          & X0 = cell20 )
        | ( X1 = cell11
          & X0 = cell21 )
        | ( X1 = cell12
          & X0 = cell22 )
        | ( X1 = cell13
          & X0 = cell23 )
        | ( X1 = cell14
          & X0 = cell24 )
        | ( X1 = cell15
          & X0 = cell25 )
        | ( X1 = cell16
          & X0 = cell26 )
        | ( X1 = cell17
          & X0 = cell27 )
        | ( X1 = cell18
          & X0 = cell28 )
        | ( X1 = cell19
          & X0 = cell29 )
        | ( X1 = cell20
          & X0 = cell30 )
        | ( X1 = cell21
          & X0 = cell31 )
        | ( X1 = cell22
          & X0 = cell32 )
        | ( X1 = cell23
          & X0 = cell33 )
        | ( X1 = cell24
          & X0 = cell34 )
        | ( X1 = cell25
          & X0 = cell35 )
        | ( X1 = cell26
          & X0 = cell36 )
        | ( X1 = cell27
          & X0 = cell37 )
        | ( X1 = cell28
          & X0 = cell38 )
        | ( X1 = cell29
          & X0 = cell39 )
        | ( X1 = cell30
          & X0 = cell40 )
        | ( X1 = cell31
          & X0 = cell41 )
        | ( X1 = cell32
          & X0 = cell42 )
        | ( X1 = cell33
          & X0 = cell43 )
        | ( X1 = cell34
          & X0 = cell44 )
        | ( X1 = cell35
          & X0 = cell45 )
        | ( X1 = cell36
          & X0 = cell46 )
        | ( X1 = cell37
          & X0 = cell47 )
        | ( X1 = cell38
          & X0 = cell48 )
        | ( X1 = cell39
          & X0 = cell49 )
        | ( X1 = cell40
          & X0 = cell50 )
        | ( X1 = cell41
          & X0 = cell51 )
        | ( X1 = cell42
          & X0 = cell52 )
        | ( X1 = cell43
          & X0 = cell53 )
        | ( X1 = cell44
          & X0 = cell54 )
        | ( X1 = cell45
          & X0 = cell55 )
        | ( X1 = cell46
          & X0 = cell56 )
        | ( X1 = cell47
          & X0 = cell57 )
        | ( X1 = cell48
          & X0 = cell58 )
        | ( X1 = cell49
          & X0 = cell59 )
        | ( X1 = cell50
          & X0 = cell60 )
        | ( X1 = cell51
          & X0 = cell61 )
        | ( X1 = cell52
          & X0 = cell62 )
        | ( X1 = cell53
          & X0 = cell63 )
        | ( X1 = cell54
          & X0 = cell64 )
        | ( X1 = cell55
          & X0 = cell65 )
        | ( X1 = cell56
          & X0 = cell66 )
        | ( X1 = cell57
          & X0 = cell67 )
        | ( X1 = cell58
          & X0 = cell68 )
        | ( X1 = cell59
          & X0 = cell69 )
        | ( X1 = cell60
          & X0 = cell70 )
        | ( X1 = cell61
          & X0 = cell71 )
        | ( X1 = cell62
          & X0 = cell72 )
        | ( X1 = cell63
          & X0 = cell73 )
        | ( X1 = cell64
          & X0 = cell74 )
        | ( X1 = cell65
          & X0 = cell75 )
        | ( X1 = cell66
          & X0 = cell76 )
        | ( X1 = cell67
          & X0 = cell77 )
        | ( X1 = cell68
          & X0 = cell78 )
        | ( X1 = cell69
          & X0 = cell79 )
        | ( X1 = cell70
          & X0 = cell80 )
        | ( X1 = cell71
          & X0 = cell81 )
        | ( X1 = cell72
          & X0 = cell82 )
        | ( X1 = cell73
          & X0 = cell83 )
        | ( X1 = cell74
          & X0 = cell84 )
        | ( X1 = cell75
          & X0 = cell85 )
        | ( X1 = cell76
          & X0 = cell86 )
        | ( X1 = cell77
          & X0 = cell87 )
        | ( X1 = cell78
          & X0 = cell88 )
        | ( X1 = cell79
          & X0 = cell89 )
        | ( X1 = cell80
          & X0 = cell90 )
        | ( X1 = cell81
          & X0 = cell91 )
        | ( X1 = cell82
          & X0 = cell92 )
        | ( X1 = cell83
          & X0 = cell93 )
        | ( X1 = cell84
          & X0 = cell94 )
        | ( X1 = cell85
          & X0 = cell95 )
        | ( X1 = cell86
          & X0 = cell96 )
        | ( X1 = cell87
          & X0 = cell97 )
        | ( X1 = cell88
          & X0 = cell98 )
        | ( X1 = cell89
          & X0 = cell99 )
        | ( X1 = cell90
          & X0 = cell100 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34975) ).

fof(f2,axiom,
    ! [X0,X1] :
      ( north(X1,X0)
    <=> ( ( X1 = cell1
          & X0 = cell2 )
        | ( X1 = cell2
          & X0 = cell3 )
        | ( X1 = cell3
          & X0 = cell4 )
        | ( X1 = cell4
          & X0 = cell5 )
        | ( X1 = cell5
          & X0 = cell6 )
        | ( X1 = cell6
          & X0 = cell7 )
        | ( X1 = cell7
          & X0 = cell8 )
        | ( X1 = cell8
          & X0 = cell9 )
        | ( X1 = cell9
          & X0 = cell10 )
        | ( X1 = cell11
          & X0 = cell12 )
        | ( X1 = cell12
          & X0 = cell13 )
        | ( X1 = cell13
          & X0 = cell14 )
        | ( X1 = cell14
          & X0 = cell15 )
        | ( X1 = cell15
          & X0 = cell16 )
        | ( X1 = cell16
          & X0 = cell17 )
        | ( X1 = cell17
          & X0 = cell18 )
        | ( X1 = cell18
          & X0 = cell19 )
        | ( X1 = cell19
          & X0 = cell20 )
        | ( X1 = cell21
          & X0 = cell22 )
        | ( X1 = cell22
          & X0 = cell23 )
        | ( X1 = cell23
          & X0 = cell24 )
        | ( X1 = cell24
          & X0 = cell25 )
        | ( X1 = cell25
          & X0 = cell26 )
        | ( X1 = cell26
          & X0 = cell27 )
        | ( X1 = cell27
          & X0 = cell28 )
        | ( X1 = cell28
          & X0 = cell29 )
        | ( X1 = cell29
          & X0 = cell30 )
        | ( X1 = cell31
          & X0 = cell32 )
        | ( X1 = cell32
          & X0 = cell33 )
        | ( X1 = cell33
          & X0 = cell34 )
        | ( X1 = cell34
          & X0 = cell35 )
        | ( X1 = cell35
          & X0 = cell36 )
        | ( X1 = cell36
          & X0 = cell37 )
        | ( X1 = cell37
          & X0 = cell38 )
        | ( X1 = cell38
          & X0 = cell39 )
        | ( X1 = cell39
          & X0 = cell40 )
        | ( X1 = cell41
          & X0 = cell42 )
        | ( X1 = cell42
          & X0 = cell43 )
        | ( X1 = cell43
          & X0 = cell44 )
        | ( X1 = cell44
          & X0 = cell45 )
        | ( X1 = cell45
          & X0 = cell46 )
        | ( X1 = cell46
          & X0 = cell47 )
        | ( X1 = cell47
          & X0 = cell48 )
        | ( X1 = cell48
          & X0 = cell49 )
        | ( X1 = cell49
          & X0 = cell50 )
        | ( X1 = cell51
          & X0 = cell52 )
        | ( X1 = cell52
          & X0 = cell53 )
        | ( X1 = cell53
          & X0 = cell54 )
        | ( X1 = cell54
          & X0 = cell55 )
        | ( X1 = cell55
          & X0 = cell56 )
        | ( X1 = cell56
          & X0 = cell57 )
        | ( X1 = cell57
          & X0 = cell58 )
        | ( X1 = cell58
          & X0 = cell59 )
        | ( X1 = cell59
          & X0 = cell60 )
        | ( X1 = cell61
          & X0 = cell62 )
        | ( X1 = cell62
          & X0 = cell63 )
        | ( X1 = cell63
          & X0 = cell64 )
        | ( X1 = cell64
          & X0 = cell65 )
        | ( X1 = cell65
          & X0 = cell66 )
        | ( X1 = cell66
          & X0 = cell67 )
        | ( X1 = cell67
          & X0 = cell68 )
        | ( X1 = cell68
          & X0 = cell69 )
        | ( X1 = cell69
          & X0 = cell70 )
        | ( X1 = cell71
          & X0 = cell72 )
        | ( X1 = cell72
          & X0 = cell73 )
        | ( X1 = cell73
          & X0 = cell74 )
        | ( X1 = cell74
          & X0 = cell75 )
        | ( X1 = cell75
          & X0 = cell76 )
        | ( X1 = cell76
          & X0 = cell77 )
        | ( X1 = cell77
          & X0 = cell78 )
        | ( X1 = cell78
          & X0 = cell79 )
        | ( X1 = cell79
          & X0 = cell80 )
        | ( X1 = cell81
          & X0 = cell82 )
        | ( X1 = cell82
          & X0 = cell83 )
        | ( X1 = cell83
          & X0 = cell84 )
        | ( X1 = cell84
          & X0 = cell85 )
        | ( X1 = cell85
          & X0 = cell86 )
        | ( X1 = cell86
          & X0 = cell87 )
        | ( X1 = cell87
          & X0 = cell88 )
        | ( X1 = cell88
          & X0 = cell89 )
        | ( X1 = cell89
          & X0 = cell90 )
        | ( X1 = cell91
          & X0 = cell92 )
        | ( X1 = cell92
          & X0 = cell93 )
        | ( X1 = cell93
          & X0 = cell94 )
        | ( X1 = cell94
          & X0 = cell95 )
        | ( X1 = cell95
          & X0 = cell96 )
        | ( X1 = cell96
          & X0 = cell97 )
        | ( X1 = cell97
          & X0 = cell98 )
        | ( X1 = cell98
          & X0 = cell99 )
        | ( X1 = cell99
          & X0 = cell100 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34976) ).

fof(f3,axiom,
    ! [X0,X1] :
      ( duewest(X1,X0)
    <=> ( west(X1,X0)
        | ? [X2] :
            ( west(X1,X2)
            & west(X2,X0) )
        | ? [X3,X4] :
            ( west(X1,X3)
            & west(X3,X4)
            & west(X4,X0) )
        | ? [X5,X6,X7] :
            ( west(X1,X5)
            & west(X5,X6)
            & west(X6,X7)
            & west(X7,X0) )
        | ? [X8,X9,X10,X11] :
            ( west(X1,X8)
            & west(X8,X9)
            & west(X9,X10)
            & west(X10,X11)
            & west(X11,X0) )
        | ? [X12,X13,X14,X15,X16] :
            ( west(X1,X12)
            & west(X12,X13)
            & west(X13,X14)
            & west(X14,X15)
            & west(X15,X16)
            & west(X16,X0) )
        | ? [X17,X18,X19,X20,X21,X22] :
            ( west(X1,X17)
            & west(X17,X18)
            & west(X18,X19)
            & west(X19,X20)
            & west(X20,X21)
            & west(X21,X22)
            & west(X22,X0) )
        | ? [X23,X24,X25,X26,X27,X28,X29] :
            ( west(X1,X23)
            & west(X23,X24)
            & west(X24,X25)
            & west(X25,X26)
            & west(X26,X27)
            & west(X27,X28)
            & west(X28,X29)
            & west(X29,X0) )
        | ? [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( west(X1,X30)
            & west(X30,X31)
            & west(X31,X32)
            & west(X32,X33)
            & west(X33,X34)
            & west(X34,X35)
            & west(X35,X36)
            & west(X36,X37)
            & west(X37,X0) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34977) ).

fof(f4,axiom,
    ! [X0,X1] :
      ( duenorth(X1,X0)
    <=> ( north(X1,X0)
        | ? [X2] :
            ( north(X1,X2)
            & north(X2,X0) )
        | ? [X3,X4] :
            ( north(X1,X3)
            & north(X3,X4)
            & north(X4,X0) )
        | ? [X5,X6,X7] :
            ( north(X1,X5)
            & north(X5,X6)
            & north(X6,X7)
            & north(X7,X0) )
        | ? [X8,X9,X10,X11] :
            ( north(X1,X8)
            & north(X8,X9)
            & north(X9,X10)
            & north(X10,X11)
            & north(X11,X0) )
        | ? [X12,X13,X14,X15,X16] :
            ( north(X1,X12)
            & north(X12,X13)
            & north(X13,X14)
            & north(X14,X15)
            & north(X15,X16)
            & north(X16,X0) )
        | ? [X17,X18,X19,X20,X21,X22] :
            ( north(X1,X17)
            & north(X17,X18)
            & north(X18,X19)
            & north(X19,X20)
            & north(X20,X21)
            & north(X21,X22)
            & north(X22,X0) )
        | ? [X23,X24,X25,X26,X27,X28,X29] :
            ( north(X1,X23)
            & north(X23,X24)
            & north(X24,X25)
            & north(X25,X26)
            & north(X26,X27)
            & north(X27,X28)
            & north(X28,X29)
            & north(X29,X0) )
        | ? [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( north(X1,X30)
            & north(X30,X31)
            & north(X31,X32)
            & north(X32,X33)
            & north(X33,X34)
            & north(X34,X35)
            & north(X35,X36)
            & north(X36,X37)
            & north(X37,X0) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34978) ).

fof(f5,axiom,
    ! [X0,X1] :
      ( vert(X1,X0)
    <=> ( duenorth(X1,X0)
        | duenorth(X0,X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34979) ).

fof(f6,axiom,
    ! [X0,X1] :
      ( westof(X1,X0)
    <=> ( duewest(X1,X0)
        | ? [X2] :
            ( vert(X1,X2)
            & duewest(X2,X0) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34980) ).

fof(f7,conjecture,
    westof(cell1,cell100),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tlhfof34981) ).

fof(f8,negated_conjecture,
    ~ westof(cell1,cell100),
    inference(negated_conjecture,[status(cth)],[f7]) ).

fof(f9,plain,
    ~ westof(cell1,cell100),
    inference(flattening,[],[f8]) ).

fof(f10,plain,
    ! [X0,X1] :
      ( ( duewest(X1,X0)
        | ? [X2] :
            ( vert(X1,X2)
            & duewest(X2,X0) ) )
     => westof(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f6]) ).

fof(f11,plain,
    ! [X0,X1] :
      ( ( west(X1,X0)
        | ? [X2] :
            ( west(X1,X2)
            & west(X2,X0) )
        | ? [X3,X4] :
            ( west(X1,X3)
            & west(X3,X4)
            & west(X4,X0) )
        | ? [X5,X6,X7] :
            ( west(X1,X5)
            & west(X5,X6)
            & west(X6,X7)
            & west(X7,X0) )
        | ? [X8,X9,X10,X11] :
            ( west(X1,X8)
            & west(X8,X9)
            & west(X9,X10)
            & west(X10,X11)
            & west(X11,X0) )
        | ? [X12,X13,X14,X15,X16] :
            ( west(X1,X12)
            & west(X12,X13)
            & west(X13,X14)
            & west(X14,X15)
            & west(X15,X16)
            & west(X16,X0) )
        | ? [X17,X18,X19,X20,X21,X22] :
            ( west(X1,X17)
            & west(X17,X18)
            & west(X18,X19)
            & west(X19,X20)
            & west(X20,X21)
            & west(X21,X22)
            & west(X22,X0) )
        | ? [X23,X24,X25,X26,X27,X28,X29] :
            ( west(X1,X23)
            & west(X23,X24)
            & west(X24,X25)
            & west(X25,X26)
            & west(X26,X27)
            & west(X27,X28)
            & west(X28,X29)
            & west(X29,X0) )
        | ? [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( west(X1,X30)
            & west(X30,X31)
            & west(X31,X32)
            & west(X32,X33)
            & west(X33,X34)
            & west(X34,X35)
            & west(X35,X36)
            & west(X36,X37)
            & west(X37,X0) ) )
     => duewest(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f3]) ).

fof(f12,plain,
    ! [X0,X1] :
      ( ( ( X1 = cell1
          & X0 = cell11 )
        | ( X1 = cell2
          & X0 = cell12 )
        | ( X1 = cell3
          & X0 = cell13 )
        | ( X1 = cell4
          & X0 = cell14 )
        | ( X1 = cell5
          & X0 = cell15 )
        | ( X1 = cell6
          & X0 = cell16 )
        | ( X1 = cell7
          & X0 = cell17 )
        | ( X1 = cell8
          & X0 = cell18 )
        | ( X1 = cell9
          & X0 = cell19 )
        | ( X1 = cell10
          & X0 = cell20 )
        | ( X1 = cell11
          & X0 = cell21 )
        | ( X1 = cell12
          & X0 = cell22 )
        | ( X1 = cell13
          & X0 = cell23 )
        | ( X1 = cell14
          & X0 = cell24 )
        | ( X1 = cell15
          & X0 = cell25 )
        | ( X1 = cell16
          & X0 = cell26 )
        | ( X1 = cell17
          & X0 = cell27 )
        | ( X1 = cell18
          & X0 = cell28 )
        | ( X1 = cell19
          & X0 = cell29 )
        | ( X1 = cell20
          & X0 = cell30 )
        | ( X1 = cell21
          & X0 = cell31 )
        | ( X1 = cell22
          & X0 = cell32 )
        | ( X1 = cell23
          & X0 = cell33 )
        | ( X1 = cell24
          & X0 = cell34 )
        | ( X1 = cell25
          & X0 = cell35 )
        | ( X1 = cell26
          & X0 = cell36 )
        | ( X1 = cell27
          & X0 = cell37 )
        | ( X1 = cell28
          & X0 = cell38 )
        | ( X1 = cell29
          & X0 = cell39 )
        | ( X1 = cell30
          & X0 = cell40 )
        | ( X1 = cell31
          & X0 = cell41 )
        | ( X1 = cell32
          & X0 = cell42 )
        | ( X1 = cell33
          & X0 = cell43 )
        | ( X1 = cell34
          & X0 = cell44 )
        | ( X1 = cell35
          & X0 = cell45 )
        | ( X1 = cell36
          & X0 = cell46 )
        | ( X1 = cell37
          & X0 = cell47 )
        | ( X1 = cell38
          & X0 = cell48 )
        | ( X1 = cell39
          & X0 = cell49 )
        | ( X1 = cell40
          & X0 = cell50 )
        | ( X1 = cell41
          & X0 = cell51 )
        | ( X1 = cell42
          & X0 = cell52 )
        | ( X1 = cell43
          & X0 = cell53 )
        | ( X1 = cell44
          & X0 = cell54 )
        | ( X1 = cell45
          & X0 = cell55 )
        | ( X1 = cell46
          & X0 = cell56 )
        | ( X1 = cell47
          & X0 = cell57 )
        | ( X1 = cell48
          & X0 = cell58 )
        | ( X1 = cell49
          & X0 = cell59 )
        | ( X1 = cell50
          & X0 = cell60 )
        | ( X1 = cell51
          & X0 = cell61 )
        | ( X1 = cell52
          & X0 = cell62 )
        | ( X1 = cell53
          & X0 = cell63 )
        | ( X1 = cell54
          & X0 = cell64 )
        | ( X1 = cell55
          & X0 = cell65 )
        | ( X1 = cell56
          & X0 = cell66 )
        | ( X1 = cell57
          & X0 = cell67 )
        | ( X1 = cell58
          & X0 = cell68 )
        | ( X1 = cell59
          & X0 = cell69 )
        | ( X1 = cell60
          & X0 = cell70 )
        | ( X1 = cell61
          & X0 = cell71 )
        | ( X1 = cell62
          & X0 = cell72 )
        | ( X1 = cell63
          & X0 = cell73 )
        | ( X1 = cell64
          & X0 = cell74 )
        | ( X1 = cell65
          & X0 = cell75 )
        | ( X1 = cell66
          & X0 = cell76 )
        | ( X1 = cell67
          & X0 = cell77 )
        | ( X1 = cell68
          & X0 = cell78 )
        | ( X1 = cell69
          & X0 = cell79 )
        | ( X1 = cell70
          & X0 = cell80 )
        | ( X1 = cell71
          & X0 = cell81 )
        | ( X1 = cell72
          & X0 = cell82 )
        | ( X1 = cell73
          & X0 = cell83 )
        | ( X1 = cell74
          & X0 = cell84 )
        | ( X1 = cell75
          & X0 = cell85 )
        | ( X1 = cell76
          & X0 = cell86 )
        | ( X1 = cell77
          & X0 = cell87 )
        | ( X1 = cell78
          & X0 = cell88 )
        | ( X1 = cell79
          & X0 = cell89 )
        | ( X1 = cell80
          & X0 = cell90 )
        | ( X1 = cell81
          & X0 = cell91 )
        | ( X1 = cell82
          & X0 = cell92 )
        | ( X1 = cell83
          & X0 = cell93 )
        | ( X1 = cell84
          & X0 = cell94 )
        | ( X1 = cell85
          & X0 = cell95 )
        | ( X1 = cell86
          & X0 = cell96 )
        | ( X1 = cell87
          & X0 = cell97 )
        | ( X1 = cell88
          & X0 = cell98 )
        | ( X1 = cell89
          & X0 = cell99 )
        | ( X1 = cell90
          & X0 = cell100 ) )
     => west(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f1]) ).

fof(f13,plain,
    ! [X0,X1] :
      ( ( duenorth(X1,X0)
        | duenorth(X0,X1) )
     => vert(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f5]) ).

fof(f14,plain,
    ! [X0,X1] :
      ( ( north(X1,X0)
        | ? [X2] :
            ( north(X1,X2)
            & north(X2,X0) )
        | ? [X3,X4] :
            ( north(X1,X3)
            & north(X3,X4)
            & north(X4,X0) )
        | ? [X5,X6,X7] :
            ( north(X1,X5)
            & north(X5,X6)
            & north(X6,X7)
            & north(X7,X0) )
        | ? [X8,X9,X10,X11] :
            ( north(X1,X8)
            & north(X8,X9)
            & north(X9,X10)
            & north(X10,X11)
            & north(X11,X0) )
        | ? [X12,X13,X14,X15,X16] :
            ( north(X1,X12)
            & north(X12,X13)
            & north(X13,X14)
            & north(X14,X15)
            & north(X15,X16)
            & north(X16,X0) )
        | ? [X17,X18,X19,X20,X21,X22] :
            ( north(X1,X17)
            & north(X17,X18)
            & north(X18,X19)
            & north(X19,X20)
            & north(X20,X21)
            & north(X21,X22)
            & north(X22,X0) )
        | ? [X23,X24,X25,X26,X27,X28,X29] :
            ( north(X1,X23)
            & north(X23,X24)
            & north(X24,X25)
            & north(X25,X26)
            & north(X26,X27)
            & north(X27,X28)
            & north(X28,X29)
            & north(X29,X0) )
        | ? [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( north(X1,X30)
            & north(X30,X31)
            & north(X31,X32)
            & north(X32,X33)
            & north(X33,X34)
            & north(X34,X35)
            & north(X35,X36)
            & north(X36,X37)
            & north(X37,X0) ) )
     => duenorth(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f4]) ).

fof(f15,plain,
    ! [X0,X1] :
      ( ( ( X1 = cell1
          & X0 = cell2 )
        | ( X1 = cell2
          & X0 = cell3 )
        | ( X1 = cell3
          & X0 = cell4 )
        | ( X1 = cell4
          & X0 = cell5 )
        | ( X1 = cell5
          & X0 = cell6 )
        | ( X1 = cell6
          & X0 = cell7 )
        | ( X1 = cell7
          & X0 = cell8 )
        | ( X1 = cell8
          & X0 = cell9 )
        | ( X1 = cell9
          & X0 = cell10 )
        | ( X1 = cell11
          & X0 = cell12 )
        | ( X1 = cell12
          & X0 = cell13 )
        | ( X1 = cell13
          & X0 = cell14 )
        | ( X1 = cell14
          & X0 = cell15 )
        | ( X1 = cell15
          & X0 = cell16 )
        | ( X1 = cell16
          & X0 = cell17 )
        | ( X1 = cell17
          & X0 = cell18 )
        | ( X1 = cell18
          & X0 = cell19 )
        | ( X1 = cell19
          & X0 = cell20 )
        | ( X1 = cell21
          & X0 = cell22 )
        | ( X1 = cell22
          & X0 = cell23 )
        | ( X1 = cell23
          & X0 = cell24 )
        | ( X1 = cell24
          & X0 = cell25 )
        | ( X1 = cell25
          & X0 = cell26 )
        | ( X1 = cell26
          & X0 = cell27 )
        | ( X1 = cell27
          & X0 = cell28 )
        | ( X1 = cell28
          & X0 = cell29 )
        | ( X1 = cell29
          & X0 = cell30 )
        | ( X1 = cell31
          & X0 = cell32 )
        | ( X1 = cell32
          & X0 = cell33 )
        | ( X1 = cell33
          & X0 = cell34 )
        | ( X1 = cell34
          & X0 = cell35 )
        | ( X1 = cell35
          & X0 = cell36 )
        | ( X1 = cell36
          & X0 = cell37 )
        | ( X1 = cell37
          & X0 = cell38 )
        | ( X1 = cell38
          & X0 = cell39 )
        | ( X1 = cell39
          & X0 = cell40 )
        | ( X1 = cell41
          & X0 = cell42 )
        | ( X1 = cell42
          & X0 = cell43 )
        | ( X1 = cell43
          & X0 = cell44 )
        | ( X1 = cell44
          & X0 = cell45 )
        | ( X1 = cell45
          & X0 = cell46 )
        | ( X1 = cell46
          & X0 = cell47 )
        | ( X1 = cell47
          & X0 = cell48 )
        | ( X1 = cell48
          & X0 = cell49 )
        | ( X1 = cell49
          & X0 = cell50 )
        | ( X1 = cell51
          & X0 = cell52 )
        | ( X1 = cell52
          & X0 = cell53 )
        | ( X1 = cell53
          & X0 = cell54 )
        | ( X1 = cell54
          & X0 = cell55 )
        | ( X1 = cell55
          & X0 = cell56 )
        | ( X1 = cell56
          & X0 = cell57 )
        | ( X1 = cell57
          & X0 = cell58 )
        | ( X1 = cell58
          & X0 = cell59 )
        | ( X1 = cell59
          & X0 = cell60 )
        | ( X1 = cell61
          & X0 = cell62 )
        | ( X1 = cell62
          & X0 = cell63 )
        | ( X1 = cell63
          & X0 = cell64 )
        | ( X1 = cell64
          & X0 = cell65 )
        | ( X1 = cell65
          & X0 = cell66 )
        | ( X1 = cell66
          & X0 = cell67 )
        | ( X1 = cell67
          & X0 = cell68 )
        | ( X1 = cell68
          & X0 = cell69 )
        | ( X1 = cell69
          & X0 = cell70 )
        | ( X1 = cell71
          & X0 = cell72 )
        | ( X1 = cell72
          & X0 = cell73 )
        | ( X1 = cell73
          & X0 = cell74 )
        | ( X1 = cell74
          & X0 = cell75 )
        | ( X1 = cell75
          & X0 = cell76 )
        | ( X1 = cell76
          & X0 = cell77 )
        | ( X1 = cell77
          & X0 = cell78 )
        | ( X1 = cell78
          & X0 = cell79 )
        | ( X1 = cell79
          & X0 = cell80 )
        | ( X1 = cell81
          & X0 = cell82 )
        | ( X1 = cell82
          & X0 = cell83 )
        | ( X1 = cell83
          & X0 = cell84 )
        | ( X1 = cell84
          & X0 = cell85 )
        | ( X1 = cell85
          & X0 = cell86 )
        | ( X1 = cell86
          & X0 = cell87 )
        | ( X1 = cell87
          & X0 = cell88 )
        | ( X1 = cell88
          & X0 = cell89 )
        | ( X1 = cell89
          & X0 = cell90 )
        | ( X1 = cell91
          & X0 = cell92 )
        | ( X1 = cell92
          & X0 = cell93 )
        | ( X1 = cell93
          & X0 = cell94 )
        | ( X1 = cell94
          & X0 = cell95 )
        | ( X1 = cell95
          & X0 = cell96 )
        | ( X1 = cell96
          & X0 = cell97 )
        | ( X1 = cell97
          & X0 = cell98 )
        | ( X1 = cell98
          & X0 = cell99 )
        | ( X1 = cell99
          & X0 = cell100 ) )
     => north(X1,X0) ),
    inference(unused_predicate_definition_removal,[],[f2]) ).

fof(f16,plain,
    ! [X0,X1] :
      ( west(X1,X0)
      | ( ( cell1 != X1
          | cell11 != X0 )
        & ( cell2 != X1
          | cell12 != X0 )
        & ( cell3 != X1
          | cell13 != X0 )
        & ( cell4 != X1
          | cell14 != X0 )
        & ( cell5 != X1
          | cell15 != X0 )
        & ( cell6 != X1
          | cell16 != X0 )
        & ( cell7 != X1
          | cell17 != X0 )
        & ( cell8 != X1
          | cell18 != X0 )
        & ( cell9 != X1
          | cell19 != X0 )
        & ( cell10 != X1
          | cell20 != X0 )
        & ( cell11 != X1
          | cell21 != X0 )
        & ( cell12 != X1
          | cell22 != X0 )
        & ( cell13 != X1
          | cell23 != X0 )
        & ( cell14 != X1
          | cell24 != X0 )
        & ( cell15 != X1
          | cell25 != X0 )
        & ( cell16 != X1
          | cell26 != X0 )
        & ( cell17 != X1
          | cell27 != X0 )
        & ( cell18 != X1
          | cell28 != X0 )
        & ( cell19 != X1
          | cell29 != X0 )
        & ( cell20 != X1
          | cell30 != X0 )
        & ( cell21 != X1
          | cell31 != X0 )
        & ( cell22 != X1
          | cell32 != X0 )
        & ( cell23 != X1
          | cell33 != X0 )
        & ( cell24 != X1
          | cell34 != X0 )
        & ( cell25 != X1
          | cell35 != X0 )
        & ( cell26 != X1
          | cell36 != X0 )
        & ( cell27 != X1
          | cell37 != X0 )
        & ( cell28 != X1
          | cell38 != X0 )
        & ( cell29 != X1
          | cell39 != X0 )
        & ( cell30 != X1
          | cell40 != X0 )
        & ( cell31 != X1
          | cell41 != X0 )
        & ( cell32 != X1
          | cell42 != X0 )
        & ( cell33 != X1
          | cell43 != X0 )
        & ( cell34 != X1
          | cell44 != X0 )
        & ( cell35 != X1
          | cell45 != X0 )
        & ( cell36 != X1
          | cell46 != X0 )
        & ( cell37 != X1
          | cell47 != X0 )
        & ( cell38 != X1
          | cell48 != X0 )
        & ( cell39 != X1
          | cell49 != X0 )
        & ( cell40 != X1
          | cell50 != X0 )
        & ( cell41 != X1
          | cell51 != X0 )
        & ( cell42 != X1
          | cell52 != X0 )
        & ( cell43 != X1
          | cell53 != X0 )
        & ( cell44 != X1
          | cell54 != X0 )
        & ( cell45 != X1
          | cell55 != X0 )
        & ( cell46 != X1
          | cell56 != X0 )
        & ( cell47 != X1
          | cell57 != X0 )
        & ( cell48 != X1
          | cell58 != X0 )
        & ( cell49 != X1
          | cell59 != X0 )
        & ( cell50 != X1
          | cell60 != X0 )
        & ( cell51 != X1
          | cell61 != X0 )
        & ( cell52 != X1
          | cell62 != X0 )
        & ( cell53 != X1
          | cell63 != X0 )
        & ( cell54 != X1
          | cell64 != X0 )
        & ( cell55 != X1
          | cell65 != X0 )
        & ( cell56 != X1
          | cell66 != X0 )
        & ( cell57 != X1
          | cell67 != X0 )
        & ( cell58 != X1
          | cell68 != X0 )
        & ( cell59 != X1
          | cell69 != X0 )
        & ( cell60 != X1
          | cell70 != X0 )
        & ( cell61 != X1
          | cell71 != X0 )
        & ( cell62 != X1
          | cell72 != X0 )
        & ( cell63 != X1
          | cell73 != X0 )
        & ( cell64 != X1
          | cell74 != X0 )
        & ( cell65 != X1
          | cell75 != X0 )
        & ( cell66 != X1
          | cell76 != X0 )
        & ( cell67 != X1
          | cell77 != X0 )
        & ( cell68 != X1
          | cell78 != X0 )
        & ( cell69 != X1
          | cell79 != X0 )
        & ( cell70 != X1
          | cell80 != X0 )
        & ( cell71 != X1
          | cell81 != X0 )
        & ( cell72 != X1
          | cell82 != X0 )
        & ( cell73 != X1
          | cell83 != X0 )
        & ( cell74 != X1
          | cell84 != X0 )
        & ( cell75 != X1
          | cell85 != X0 )
        & ( cell76 != X1
          | cell86 != X0 )
        & ( cell77 != X1
          | cell87 != X0 )
        & ( cell78 != X1
          | cell88 != X0 )
        & ( cell79 != X1
          | cell89 != X0 )
        & ( cell80 != X1
          | cell90 != X0 )
        & ( cell81 != X1
          | cell91 != X0 )
        & ( cell82 != X1
          | cell92 != X0 )
        & ( cell83 != X1
          | cell93 != X0 )
        & ( cell84 != X1
          | cell94 != X0 )
        & ( cell85 != X1
          | cell95 != X0 )
        & ( cell86 != X1
          | cell96 != X0 )
        & ( cell87 != X1
          | cell97 != X0 )
        & ( cell88 != X1
          | cell98 != X0 )
        & ( cell89 != X1
          | cell99 != X0 )
        & ( cell90 != X1
          | cell100 != X0 ) ) ),
    inference(ennf_transformation,[],[f12]) ).

fof(f17,plain,
    ! [X0,X1] :
      ( north(X1,X0)
      | ( ( cell1 != X1
          | cell2 != X0 )
        & ( cell2 != X1
          | cell3 != X0 )
        & ( cell3 != X1
          | cell4 != X0 )
        & ( cell4 != X1
          | cell5 != X0 )
        & ( cell5 != X1
          | cell6 != X0 )
        & ( cell6 != X1
          | cell7 != X0 )
        & ( cell7 != X1
          | cell8 != X0 )
        & ( cell8 != X1
          | cell9 != X0 )
        & ( cell9 != X1
          | cell10 != X0 )
        & ( cell11 != X1
          | cell12 != X0 )
        & ( cell12 != X1
          | cell13 != X0 )
        & ( cell13 != X1
          | cell14 != X0 )
        & ( cell14 != X1
          | cell15 != X0 )
        & ( cell15 != X1
          | cell16 != X0 )
        & ( cell16 != X1
          | cell17 != X0 )
        & ( cell17 != X1
          | cell18 != X0 )
        & ( cell18 != X1
          | cell19 != X0 )
        & ( cell19 != X1
          | cell20 != X0 )
        & ( cell21 != X1
          | cell22 != X0 )
        & ( cell22 != X1
          | cell23 != X0 )
        & ( cell23 != X1
          | cell24 != X0 )
        & ( cell24 != X1
          | cell25 != X0 )
        & ( cell25 != X1
          | cell26 != X0 )
        & ( cell26 != X1
          | cell27 != X0 )
        & ( cell27 != X1
          | cell28 != X0 )
        & ( cell28 != X1
          | cell29 != X0 )
        & ( cell29 != X1
          | cell30 != X0 )
        & ( cell31 != X1
          | cell32 != X0 )
        & ( cell32 != X1
          | cell33 != X0 )
        & ( cell33 != X1
          | cell34 != X0 )
        & ( cell34 != X1
          | cell35 != X0 )
        & ( cell35 != X1
          | cell36 != X0 )
        & ( cell36 != X1
          | cell37 != X0 )
        & ( cell37 != X1
          | cell38 != X0 )
        & ( cell38 != X1
          | cell39 != X0 )
        & ( cell39 != X1
          | cell40 != X0 )
        & ( cell41 != X1
          | cell42 != X0 )
        & ( cell42 != X1
          | cell43 != X0 )
        & ( cell43 != X1
          | cell44 != X0 )
        & ( cell44 != X1
          | cell45 != X0 )
        & ( cell45 != X1
          | cell46 != X0 )
        & ( cell46 != X1
          | cell47 != X0 )
        & ( cell47 != X1
          | cell48 != X0 )
        & ( cell48 != X1
          | cell49 != X0 )
        & ( cell49 != X1
          | cell50 != X0 )
        & ( cell51 != X1
          | cell52 != X0 )
        & ( cell52 != X1
          | cell53 != X0 )
        & ( cell53 != X1
          | cell54 != X0 )
        & ( cell54 != X1
          | cell55 != X0 )
        & ( cell55 != X1
          | cell56 != X0 )
        & ( cell56 != X1
          | cell57 != X0 )
        & ( cell57 != X1
          | cell58 != X0 )
        & ( cell58 != X1
          | cell59 != X0 )
        & ( cell59 != X1
          | cell60 != X0 )
        & ( cell61 != X1
          | cell62 != X0 )
        & ( cell62 != X1
          | cell63 != X0 )
        & ( cell63 != X1
          | cell64 != X0 )
        & ( cell64 != X1
          | cell65 != X0 )
        & ( cell65 != X1
          | cell66 != X0 )
        & ( cell66 != X1
          | cell67 != X0 )
        & ( cell67 != X1
          | cell68 != X0 )
        & ( cell68 != X1
          | cell69 != X0 )
        & ( cell69 != X1
          | cell70 != X0 )
        & ( cell71 != X1
          | cell72 != X0 )
        & ( cell72 != X1
          | cell73 != X0 )
        & ( cell73 != X1
          | cell74 != X0 )
        & ( cell74 != X1
          | cell75 != X0 )
        & ( cell75 != X1
          | cell76 != X0 )
        & ( cell76 != X1
          | cell77 != X0 )
        & ( cell77 != X1
          | cell78 != X0 )
        & ( cell78 != X1
          | cell79 != X0 )
        & ( cell79 != X1
          | cell80 != X0 )
        & ( cell81 != X1
          | cell82 != X0 )
        & ( cell82 != X1
          | cell83 != X0 )
        & ( cell83 != X1
          | cell84 != X0 )
        & ( cell84 != X1
          | cell85 != X0 )
        & ( cell85 != X1
          | cell86 != X0 )
        & ( cell86 != X1
          | cell87 != X0 )
        & ( cell87 != X1
          | cell88 != X0 )
        & ( cell88 != X1
          | cell89 != X0 )
        & ( cell89 != X1
          | cell90 != X0 )
        & ( cell91 != X1
          | cell92 != X0 )
        & ( cell92 != X1
          | cell93 != X0 )
        & ( cell93 != X1
          | cell94 != X0 )
        & ( cell94 != X1
          | cell95 != X0 )
        & ( cell95 != X1
          | cell96 != X0 )
        & ( cell96 != X1
          | cell97 != X0 )
        & ( cell97 != X1
          | cell98 != X0 )
        & ( cell98 != X1
          | cell99 != X0 )
        & ( cell99 != X1
          | cell100 != X0 ) ) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f18,plain,
    ! [X0,X1] :
      ( duewest(X1,X0)
      | ( ~ west(X1,X0)
        & ! [X2] :
            ( ~ west(X1,X2)
            | ~ west(X2,X0) )
        & ! [X3,X4] :
            ( ~ west(X1,X3)
            | ~ west(X3,X4)
            | ~ west(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ west(X1,X5)
            | ~ west(X5,X6)
            | ~ west(X6,X7)
            | ~ west(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ west(X1,X8)
            | ~ west(X8,X9)
            | ~ west(X9,X10)
            | ~ west(X10,X11)
            | ~ west(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ west(X1,X12)
            | ~ west(X12,X13)
            | ~ west(X13,X14)
            | ~ west(X14,X15)
            | ~ west(X15,X16)
            | ~ west(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ west(X1,X17)
            | ~ west(X17,X18)
            | ~ west(X18,X19)
            | ~ west(X19,X20)
            | ~ west(X20,X21)
            | ~ west(X21,X22)
            | ~ west(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ west(X1,X23)
            | ~ west(X23,X24)
            | ~ west(X24,X25)
            | ~ west(X25,X26)
            | ~ west(X26,X27)
            | ~ west(X27,X28)
            | ~ west(X28,X29)
            | ~ west(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ west(X1,X30)
            | ~ west(X30,X31)
            | ~ west(X31,X32)
            | ~ west(X32,X33)
            | ~ west(X33,X34)
            | ~ west(X34,X35)
            | ~ west(X35,X36)
            | ~ west(X36,X37)
            | ~ west(X37,X0) ) ) ),
    inference(ennf_transformation,[],[f11]) ).

fof(f19,plain,
    ! [X0,X1] :
      ( duenorth(X1,X0)
      | ( ~ north(X1,X0)
        & ! [X2] :
            ( ~ north(X1,X2)
            | ~ north(X2,X0) )
        & ! [X3,X4] :
            ( ~ north(X1,X3)
            | ~ north(X3,X4)
            | ~ north(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ north(X1,X5)
            | ~ north(X5,X6)
            | ~ north(X6,X7)
            | ~ north(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ north(X1,X8)
            | ~ north(X8,X9)
            | ~ north(X9,X10)
            | ~ north(X10,X11)
            | ~ north(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ north(X1,X12)
            | ~ north(X12,X13)
            | ~ north(X13,X14)
            | ~ north(X14,X15)
            | ~ north(X15,X16)
            | ~ north(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ north(X1,X17)
            | ~ north(X17,X18)
            | ~ north(X18,X19)
            | ~ north(X19,X20)
            | ~ north(X20,X21)
            | ~ north(X21,X22)
            | ~ north(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ north(X1,X23)
            | ~ north(X23,X24)
            | ~ north(X24,X25)
            | ~ north(X25,X26)
            | ~ north(X26,X27)
            | ~ north(X27,X28)
            | ~ north(X28,X29)
            | ~ north(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ north(X1,X30)
            | ~ north(X30,X31)
            | ~ north(X31,X32)
            | ~ north(X32,X33)
            | ~ north(X33,X34)
            | ~ north(X34,X35)
            | ~ north(X35,X36)
            | ~ north(X36,X37)
            | ~ north(X37,X0) ) ) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f20,plain,
    ! [X0,X1] :
      ( vert(X1,X0)
      | ( ~ duenorth(X1,X0)
        & ~ duenorth(X0,X1) ) ),
    inference(ennf_transformation,[],[f13]) ).

fof(f21,plain,
    ! [X0,X1] :
      ( westof(X1,X0)
      | ( ~ duewest(X1,X0)
        & ! [X2] :
            ( ~ vert(X1,X2)
            | ~ duewest(X2,X0) ) ) ),
    inference(ennf_transformation,[],[f10]) ).

fof(f22,definition,
    ! [X1,X0] :
      ( ( ( cell1 != X1
          | cell11 != X0 )
        & ( cell2 != X1
          | cell12 != X0 )
        & ( cell3 != X1
          | cell13 != X0 )
        & ( cell4 != X1
          | cell14 != X0 )
        & ( cell5 != X1
          | cell15 != X0 )
        & ( cell6 != X1
          | cell16 != X0 )
        & ( cell7 != X1
          | cell17 != X0 )
        & ( cell8 != X1
          | cell18 != X0 )
        & ( cell9 != X1
          | cell19 != X0 )
        & ( cell10 != X1
          | cell20 != X0 )
        & ( cell11 != X1
          | cell21 != X0 )
        & ( cell12 != X1
          | cell22 != X0 )
        & ( cell13 != X1
          | cell23 != X0 )
        & ( cell14 != X1
          | cell24 != X0 )
        & ( cell15 != X1
          | cell25 != X0 )
        & ( cell16 != X1
          | cell26 != X0 )
        & ( cell17 != X1
          | cell27 != X0 )
        & ( cell18 != X1
          | cell28 != X0 )
        & ( cell19 != X1
          | cell29 != X0 )
        & ( cell20 != X1
          | cell30 != X0 )
        & ( cell21 != X1
          | cell31 != X0 )
        & ( cell22 != X1
          | cell32 != X0 )
        & ( cell23 != X1
          | cell33 != X0 )
        & ( cell24 != X1
          | cell34 != X0 )
        & ( cell25 != X1
          | cell35 != X0 )
        & ( cell26 != X1
          | cell36 != X0 )
        & ( cell27 != X1
          | cell37 != X0 )
        & ( cell28 != X1
          | cell38 != X0 )
        & ( cell29 != X1
          | cell39 != X0 )
        & ( cell30 != X1
          | cell40 != X0 )
        & ( cell31 != X1
          | cell41 != X0 )
        & ( cell32 != X1
          | cell42 != X0 )
        & ( cell33 != X1
          | cell43 != X0 )
        & ( cell34 != X1
          | cell44 != X0 )
        & ( cell35 != X1
          | cell45 != X0 )
        & ( cell36 != X1
          | cell46 != X0 )
        & ( cell37 != X1
          | cell47 != X0 )
        & ( cell38 != X1
          | cell48 != X0 )
        & ( cell39 != X1
          | cell49 != X0 )
        & ( cell40 != X1
          | cell50 != X0 )
        & ( cell41 != X1
          | cell51 != X0 )
        & ( cell42 != X1
          | cell52 != X0 )
        & ( cell43 != X1
          | cell53 != X0 )
        & ( cell44 != X1
          | cell54 != X0 )
        & ( cell45 != X1
          | cell55 != X0 )
        & ( cell46 != X1
          | cell56 != X0 )
        & ( cell47 != X1
          | cell57 != X0 )
        & ( cell48 != X1
          | cell58 != X0 )
        & ( cell49 != X1
          | cell59 != X0 )
        & ( cell50 != X1
          | cell60 != X0 )
        & ( cell51 != X1
          | cell61 != X0 )
        & ( cell52 != X1
          | cell62 != X0 )
        & ( cell53 != X1
          | cell63 != X0 )
        & ( cell54 != X1
          | cell64 != X0 )
        & ( cell55 != X1
          | cell65 != X0 )
        & ( cell56 != X1
          | cell66 != X0 )
        & ( cell57 != X1
          | cell67 != X0 )
        & ( cell58 != X1
          | cell68 != X0 )
        & ( cell59 != X1
          | cell69 != X0 )
        & ( cell60 != X1
          | cell70 != X0 )
        & ( cell61 != X1
          | cell71 != X0 )
        & ( cell62 != X1
          | cell72 != X0 )
        & ( cell63 != X1
          | cell73 != X0 )
        & ( cell64 != X1
          | cell74 != X0 )
        & ( cell65 != X1
          | cell75 != X0 )
        & ( cell66 != X1
          | cell76 != X0 )
        & ( cell67 != X1
          | cell77 != X0 )
        & ( cell68 != X1
          | cell78 != X0 )
        & ( cell69 != X1
          | cell79 != X0 )
        & ( cell70 != X1
          | cell80 != X0 )
        & ( cell71 != X1
          | cell81 != X0 )
        & ( cell72 != X1
          | cell82 != X0 )
        & ( cell73 != X1
          | cell83 != X0 )
        & ( cell74 != X1
          | cell84 != X0 )
        & ( cell75 != X1
          | cell85 != X0 )
        & ( cell76 != X1
          | cell86 != X0 )
        & ( cell77 != X1
          | cell87 != X0 )
        & ( cell78 != X1
          | cell88 != X0 )
        & ( cell79 != X1
          | cell89 != X0 )
        & ( cell80 != X1
          | cell90 != X0 )
        & ( cell81 != X1
          | cell91 != X0 )
        & ( cell82 != X1
          | cell92 != X0 )
        & ( cell83 != X1
          | cell93 != X0 )
        & ( cell84 != X1
          | cell94 != X0 )
        & ( cell85 != X1
          | cell95 != X0 )
        & ( cell86 != X1
          | cell96 != X0 )
        & ( cell87 != X1
          | cell97 != X0 )
        & ( cell88 != X1
          | cell98 != X0 )
        & ( cell89 != X1
          | cell99 != X0 )
        & ( cell90 != X1
          | cell100 != X0 ) )
      | ~ sP0(X1,X0) ),
    introduced(definition,[new_symbols(definition,[sP0])],[predicate_definition_introduction]) ).

fof(f23,plain,
    ! [X0,X1] :
      ( west(X1,X0)
      | sP0(X1,X0) ),
    inference(definition_folding,[],[f16,f22]) ).

fof(f24,definition,
    ! [X1,X0] :
      ( ( ( cell1 != X1
          | cell2 != X0 )
        & ( cell2 != X1
          | cell3 != X0 )
        & ( cell3 != X1
          | cell4 != X0 )
        & ( cell4 != X1
          | cell5 != X0 )
        & ( cell5 != X1
          | cell6 != X0 )
        & ( cell6 != X1
          | cell7 != X0 )
        & ( cell7 != X1
          | cell8 != X0 )
        & ( cell8 != X1
          | cell9 != X0 )
        & ( cell9 != X1
          | cell10 != X0 )
        & ( cell11 != X1
          | cell12 != X0 )
        & ( cell12 != X1
          | cell13 != X0 )
        & ( cell13 != X1
          | cell14 != X0 )
        & ( cell14 != X1
          | cell15 != X0 )
        & ( cell15 != X1
          | cell16 != X0 )
        & ( cell16 != X1
          | cell17 != X0 )
        & ( cell17 != X1
          | cell18 != X0 )
        & ( cell18 != X1
          | cell19 != X0 )
        & ( cell19 != X1
          | cell20 != X0 )
        & ( cell21 != X1
          | cell22 != X0 )
        & ( cell22 != X1
          | cell23 != X0 )
        & ( cell23 != X1
          | cell24 != X0 )
        & ( cell24 != X1
          | cell25 != X0 )
        & ( cell25 != X1
          | cell26 != X0 )
        & ( cell26 != X1
          | cell27 != X0 )
        & ( cell27 != X1
          | cell28 != X0 )
        & ( cell28 != X1
          | cell29 != X0 )
        & ( cell29 != X1
          | cell30 != X0 )
        & ( cell31 != X1
          | cell32 != X0 )
        & ( cell32 != X1
          | cell33 != X0 )
        & ( cell33 != X1
          | cell34 != X0 )
        & ( cell34 != X1
          | cell35 != X0 )
        & ( cell35 != X1
          | cell36 != X0 )
        & ( cell36 != X1
          | cell37 != X0 )
        & ( cell37 != X1
          | cell38 != X0 )
        & ( cell38 != X1
          | cell39 != X0 )
        & ( cell39 != X1
          | cell40 != X0 )
        & ( cell41 != X1
          | cell42 != X0 )
        & ( cell42 != X1
          | cell43 != X0 )
        & ( cell43 != X1
          | cell44 != X0 )
        & ( cell44 != X1
          | cell45 != X0 )
        & ( cell45 != X1
          | cell46 != X0 )
        & ( cell46 != X1
          | cell47 != X0 )
        & ( cell47 != X1
          | cell48 != X0 )
        & ( cell48 != X1
          | cell49 != X0 )
        & ( cell49 != X1
          | cell50 != X0 )
        & ( cell51 != X1
          | cell52 != X0 )
        & ( cell52 != X1
          | cell53 != X0 )
        & ( cell53 != X1
          | cell54 != X0 )
        & ( cell54 != X1
          | cell55 != X0 )
        & ( cell55 != X1
          | cell56 != X0 )
        & ( cell56 != X1
          | cell57 != X0 )
        & ( cell57 != X1
          | cell58 != X0 )
        & ( cell58 != X1
          | cell59 != X0 )
        & ( cell59 != X1
          | cell60 != X0 )
        & ( cell61 != X1
          | cell62 != X0 )
        & ( cell62 != X1
          | cell63 != X0 )
        & ( cell63 != X1
          | cell64 != X0 )
        & ( cell64 != X1
          | cell65 != X0 )
        & ( cell65 != X1
          | cell66 != X0 )
        & ( cell66 != X1
          | cell67 != X0 )
        & ( cell67 != X1
          | cell68 != X0 )
        & ( cell68 != X1
          | cell69 != X0 )
        & ( cell69 != X1
          | cell70 != X0 )
        & ( cell71 != X1
          | cell72 != X0 )
        & ( cell72 != X1
          | cell73 != X0 )
        & ( cell73 != X1
          | cell74 != X0 )
        & ( cell74 != X1
          | cell75 != X0 )
        & ( cell75 != X1
          | cell76 != X0 )
        & ( cell76 != X1
          | cell77 != X0 )
        & ( cell77 != X1
          | cell78 != X0 )
        & ( cell78 != X1
          | cell79 != X0 )
        & ( cell79 != X1
          | cell80 != X0 )
        & ( cell81 != X1
          | cell82 != X0 )
        & ( cell82 != X1
          | cell83 != X0 )
        & ( cell83 != X1
          | cell84 != X0 )
        & ( cell84 != X1
          | cell85 != X0 )
        & ( cell85 != X1
          | cell86 != X0 )
        & ( cell86 != X1
          | cell87 != X0 )
        & ( cell87 != X1
          | cell88 != X0 )
        & ( cell88 != X1
          | cell89 != X0 )
        & ( cell89 != X1
          | cell90 != X0 )
        & ( cell91 != X1
          | cell92 != X0 )
        & ( cell92 != X1
          | cell93 != X0 )
        & ( cell93 != X1
          | cell94 != X0 )
        & ( cell94 != X1
          | cell95 != X0 )
        & ( cell95 != X1
          | cell96 != X0 )
        & ( cell96 != X1
          | cell97 != X0 )
        & ( cell97 != X1
          | cell98 != X0 )
        & ( cell98 != X1
          | cell99 != X0 )
        & ( cell99 != X1
          | cell100 != X0 ) )
      | ~ sP1(X1,X0) ),
    introduced(definition,[new_symbols(definition,[sP1])],[predicate_definition_introduction]) ).

fof(f25,plain,
    ! [X0,X1] :
      ( north(X1,X0)
      | sP1(X1,X0) ),
    inference(definition_folding,[],[f17,f24]) ).

fof(f26,definition,
    ! [X0,X1] :
      ( ( ~ west(X1,X0)
        & ! [X2] :
            ( ~ west(X1,X2)
            | ~ west(X2,X0) )
        & ! [X3,X4] :
            ( ~ west(X1,X3)
            | ~ west(X3,X4)
            | ~ west(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ west(X1,X5)
            | ~ west(X5,X6)
            | ~ west(X6,X7)
            | ~ west(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ west(X1,X8)
            | ~ west(X8,X9)
            | ~ west(X9,X10)
            | ~ west(X10,X11)
            | ~ west(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ west(X1,X12)
            | ~ west(X12,X13)
            | ~ west(X13,X14)
            | ~ west(X14,X15)
            | ~ west(X15,X16)
            | ~ west(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ west(X1,X17)
            | ~ west(X17,X18)
            | ~ west(X18,X19)
            | ~ west(X19,X20)
            | ~ west(X20,X21)
            | ~ west(X21,X22)
            | ~ west(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ west(X1,X23)
            | ~ west(X23,X24)
            | ~ west(X24,X25)
            | ~ west(X25,X26)
            | ~ west(X26,X27)
            | ~ west(X27,X28)
            | ~ west(X28,X29)
            | ~ west(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ west(X1,X30)
            | ~ west(X30,X31)
            | ~ west(X31,X32)
            | ~ west(X32,X33)
            | ~ west(X33,X34)
            | ~ west(X34,X35)
            | ~ west(X35,X36)
            | ~ west(X36,X37)
            | ~ west(X37,X0) ) )
      | ~ sP2(X0,X1) ),
    introduced(definition,[new_symbols(definition,[sP2])],[predicate_definition_introduction]) ).

fof(f27,plain,
    ! [X0,X1] :
      ( duewest(X1,X0)
      | sP2(X0,X1) ),
    inference(definition_folding,[],[f18,f26]) ).

fof(f28,definition,
    ! [X0,X1] :
      ( ( ~ north(X1,X0)
        & ! [X2] :
            ( ~ north(X1,X2)
            | ~ north(X2,X0) )
        & ! [X3,X4] :
            ( ~ north(X1,X3)
            | ~ north(X3,X4)
            | ~ north(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ north(X1,X5)
            | ~ north(X5,X6)
            | ~ north(X6,X7)
            | ~ north(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ north(X1,X8)
            | ~ north(X8,X9)
            | ~ north(X9,X10)
            | ~ north(X10,X11)
            | ~ north(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ north(X1,X12)
            | ~ north(X12,X13)
            | ~ north(X13,X14)
            | ~ north(X14,X15)
            | ~ north(X15,X16)
            | ~ north(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ north(X1,X17)
            | ~ north(X17,X18)
            | ~ north(X18,X19)
            | ~ north(X19,X20)
            | ~ north(X20,X21)
            | ~ north(X21,X22)
            | ~ north(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ north(X1,X23)
            | ~ north(X23,X24)
            | ~ north(X24,X25)
            | ~ north(X25,X26)
            | ~ north(X26,X27)
            | ~ north(X27,X28)
            | ~ north(X28,X29)
            | ~ north(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ north(X1,X30)
            | ~ north(X30,X31)
            | ~ north(X31,X32)
            | ~ north(X32,X33)
            | ~ north(X33,X34)
            | ~ north(X34,X35)
            | ~ north(X35,X36)
            | ~ north(X36,X37)
            | ~ north(X37,X0) ) )
      | ~ sP3(X0,X1) ),
    introduced(definition,[new_symbols(definition,[sP3])],[predicate_definition_introduction]) ).

fof(f29,plain,
    ! [X0,X1] :
      ( duenorth(X1,X0)
      | sP3(X0,X1) ),
    inference(definition_folding,[],[f19,f28]) ).

fof(f30,plain,
    ! [X1,X0] :
      ( ( ( cell1 != X1
          | cell11 != X0 )
        & ( cell2 != X1
          | cell12 != X0 )
        & ( cell3 != X1
          | cell13 != X0 )
        & ( cell4 != X1
          | cell14 != X0 )
        & ( cell5 != X1
          | cell15 != X0 )
        & ( cell6 != X1
          | cell16 != X0 )
        & ( cell7 != X1
          | cell17 != X0 )
        & ( cell8 != X1
          | cell18 != X0 )
        & ( cell9 != X1
          | cell19 != X0 )
        & ( cell10 != X1
          | cell20 != X0 )
        & ( cell11 != X1
          | cell21 != X0 )
        & ( cell12 != X1
          | cell22 != X0 )
        & ( cell13 != X1
          | cell23 != X0 )
        & ( cell14 != X1
          | cell24 != X0 )
        & ( cell15 != X1
          | cell25 != X0 )
        & ( cell16 != X1
          | cell26 != X0 )
        & ( cell17 != X1
          | cell27 != X0 )
        & ( cell18 != X1
          | cell28 != X0 )
        & ( cell19 != X1
          | cell29 != X0 )
        & ( cell20 != X1
          | cell30 != X0 )
        & ( cell21 != X1
          | cell31 != X0 )
        & ( cell22 != X1
          | cell32 != X0 )
        & ( cell23 != X1
          | cell33 != X0 )
        & ( cell24 != X1
          | cell34 != X0 )
        & ( cell25 != X1
          | cell35 != X0 )
        & ( cell26 != X1
          | cell36 != X0 )
        & ( cell27 != X1
          | cell37 != X0 )
        & ( cell28 != X1
          | cell38 != X0 )
        & ( cell29 != X1
          | cell39 != X0 )
        & ( cell30 != X1
          | cell40 != X0 )
        & ( cell31 != X1
          | cell41 != X0 )
        & ( cell32 != X1
          | cell42 != X0 )
        & ( cell33 != X1
          | cell43 != X0 )
        & ( cell34 != X1
          | cell44 != X0 )
        & ( cell35 != X1
          | cell45 != X0 )
        & ( cell36 != X1
          | cell46 != X0 )
        & ( cell37 != X1
          | cell47 != X0 )
        & ( cell38 != X1
          | cell48 != X0 )
        & ( cell39 != X1
          | cell49 != X0 )
        & ( cell40 != X1
          | cell50 != X0 )
        & ( cell41 != X1
          | cell51 != X0 )
        & ( cell42 != X1
          | cell52 != X0 )
        & ( cell43 != X1
          | cell53 != X0 )
        & ( cell44 != X1
          | cell54 != X0 )
        & ( cell45 != X1
          | cell55 != X0 )
        & ( cell46 != X1
          | cell56 != X0 )
        & ( cell47 != X1
          | cell57 != X0 )
        & ( cell48 != X1
          | cell58 != X0 )
        & ( cell49 != X1
          | cell59 != X0 )
        & ( cell50 != X1
          | cell60 != X0 )
        & ( cell51 != X1
          | cell61 != X0 )
        & ( cell52 != X1
          | cell62 != X0 )
        & ( cell53 != X1
          | cell63 != X0 )
        & ( cell54 != X1
          | cell64 != X0 )
        & ( cell55 != X1
          | cell65 != X0 )
        & ( cell56 != X1
          | cell66 != X0 )
        & ( cell57 != X1
          | cell67 != X0 )
        & ( cell58 != X1
          | cell68 != X0 )
        & ( cell59 != X1
          | cell69 != X0 )
        & ( cell60 != X1
          | cell70 != X0 )
        & ( cell61 != X1
          | cell71 != X0 )
        & ( cell62 != X1
          | cell72 != X0 )
        & ( cell63 != X1
          | cell73 != X0 )
        & ( cell64 != X1
          | cell74 != X0 )
        & ( cell65 != X1
          | cell75 != X0 )
        & ( cell66 != X1
          | cell76 != X0 )
        & ( cell67 != X1
          | cell77 != X0 )
        & ( cell68 != X1
          | cell78 != X0 )
        & ( cell69 != X1
          | cell79 != X0 )
        & ( cell70 != X1
          | cell80 != X0 )
        & ( cell71 != X1
          | cell81 != X0 )
        & ( cell72 != X1
          | cell82 != X0 )
        & ( cell73 != X1
          | cell83 != X0 )
        & ( cell74 != X1
          | cell84 != X0 )
        & ( cell75 != X1
          | cell85 != X0 )
        & ( cell76 != X1
          | cell86 != X0 )
        & ( cell77 != X1
          | cell87 != X0 )
        & ( cell78 != X1
          | cell88 != X0 )
        & ( cell79 != X1
          | cell89 != X0 )
        & ( cell80 != X1
          | cell90 != X0 )
        & ( cell81 != X1
          | cell91 != X0 )
        & ( cell82 != X1
          | cell92 != X0 )
        & ( cell83 != X1
          | cell93 != X0 )
        & ( cell84 != X1
          | cell94 != X0 )
        & ( cell85 != X1
          | cell95 != X0 )
        & ( cell86 != X1
          | cell96 != X0 )
        & ( cell87 != X1
          | cell97 != X0 )
        & ( cell88 != X1
          | cell98 != X0 )
        & ( cell89 != X1
          | cell99 != X0 )
        & ( cell90 != X1
          | cell100 != X0 ) )
      | ~ sP0(X1,X0) ),
    inference(nnf_transformation,[],[f22]) ).

fof(f31,plain,
    ! [X0,X1] :
      ( ( ( cell1 != X0
          | cell11 != X1 )
        & ( cell2 != X0
          | cell12 != X1 )
        & ( cell3 != X0
          | cell13 != X1 )
        & ( cell4 != X0
          | cell14 != X1 )
        & ( cell5 != X0
          | cell15 != X1 )
        & ( cell6 != X0
          | cell16 != X1 )
        & ( cell7 != X0
          | cell17 != X1 )
        & ( cell8 != X0
          | cell18 != X1 )
        & ( cell9 != X0
          | cell19 != X1 )
        & ( cell10 != X0
          | cell20 != X1 )
        & ( cell11 != X0
          | cell21 != X1 )
        & ( cell12 != X0
          | cell22 != X1 )
        & ( cell13 != X0
          | cell23 != X1 )
        & ( cell14 != X0
          | cell24 != X1 )
        & ( cell15 != X0
          | cell25 != X1 )
        & ( cell16 != X0
          | cell26 != X1 )
        & ( cell17 != X0
          | cell27 != X1 )
        & ( cell18 != X0
          | cell28 != X1 )
        & ( cell19 != X0
          | cell29 != X1 )
        & ( cell20 != X0
          | cell30 != X1 )
        & ( cell21 != X0
          | cell31 != X1 )
        & ( cell22 != X0
          | cell32 != X1 )
        & ( cell23 != X0
          | cell33 != X1 )
        & ( cell24 != X0
          | cell34 != X1 )
        & ( cell25 != X0
          | cell35 != X1 )
        & ( cell26 != X0
          | cell36 != X1 )
        & ( cell27 != X0
          | cell37 != X1 )
        & ( cell28 != X0
          | cell38 != X1 )
        & ( cell29 != X0
          | cell39 != X1 )
        & ( cell30 != X0
          | cell40 != X1 )
        & ( cell31 != X0
          | cell41 != X1 )
        & ( cell32 != X0
          | cell42 != X1 )
        & ( cell33 != X0
          | cell43 != X1 )
        & ( cell34 != X0
          | cell44 != X1 )
        & ( cell35 != X0
          | cell45 != X1 )
        & ( cell36 != X0
          | cell46 != X1 )
        & ( cell37 != X0
          | cell47 != X1 )
        & ( cell38 != X0
          | cell48 != X1 )
        & ( cell39 != X0
          | cell49 != X1 )
        & ( cell40 != X0
          | cell50 != X1 )
        & ( cell41 != X0
          | cell51 != X1 )
        & ( cell42 != X0
          | cell52 != X1 )
        & ( cell43 != X0
          | cell53 != X1 )
        & ( cell44 != X0
          | cell54 != X1 )
        & ( cell45 != X0
          | cell55 != X1 )
        & ( cell46 != X0
          | cell56 != X1 )
        & ( cell47 != X0
          | cell57 != X1 )
        & ( cell48 != X0
          | cell58 != X1 )
        & ( cell49 != X0
          | cell59 != X1 )
        & ( cell50 != X0
          | cell60 != X1 )
        & ( cell51 != X0
          | cell61 != X1 )
        & ( cell52 != X0
          | cell62 != X1 )
        & ( cell53 != X0
          | cell63 != X1 )
        & ( cell54 != X0
          | cell64 != X1 )
        & ( cell55 != X0
          | cell65 != X1 )
        & ( cell56 != X0
          | cell66 != X1 )
        & ( cell57 != X0
          | cell67 != X1 )
        & ( cell58 != X0
          | cell68 != X1 )
        & ( cell59 != X0
          | cell69 != X1 )
        & ( cell60 != X0
          | cell70 != X1 )
        & ( cell61 != X0
          | cell71 != X1 )
        & ( cell62 != X0
          | cell72 != X1 )
        & ( cell63 != X0
          | cell73 != X1 )
        & ( cell64 != X0
          | cell74 != X1 )
        & ( cell65 != X0
          | cell75 != X1 )
        & ( cell66 != X0
          | cell76 != X1 )
        & ( cell67 != X0
          | cell77 != X1 )
        & ( cell68 != X0
          | cell78 != X1 )
        & ( cell69 != X0
          | cell79 != X1 )
        & ( cell70 != X0
          | cell80 != X1 )
        & ( cell71 != X0
          | cell81 != X1 )
        & ( cell72 != X0
          | cell82 != X1 )
        & ( cell73 != X0
          | cell83 != X1 )
        & ( cell74 != X0
          | cell84 != X1 )
        & ( cell75 != X0
          | cell85 != X1 )
        & ( cell76 != X0
          | cell86 != X1 )
        & ( cell77 != X0
          | cell87 != X1 )
        & ( cell78 != X0
          | cell88 != X1 )
        & ( cell79 != X0
          | cell89 != X1 )
        & ( cell80 != X0
          | cell90 != X1 )
        & ( cell81 != X0
          | cell91 != X1 )
        & ( cell82 != X0
          | cell92 != X1 )
        & ( cell83 != X0
          | cell93 != X1 )
        & ( cell84 != X0
          | cell94 != X1 )
        & ( cell85 != X0
          | cell95 != X1 )
        & ( cell86 != X0
          | cell96 != X1 )
        & ( cell87 != X0
          | cell97 != X1 )
        & ( cell88 != X0
          | cell98 != X1 )
        & ( cell89 != X0
          | cell99 != X1 )
        & ( cell90 != X0
          | cell100 != X1 ) )
      | ~ sP0(X0,X1) ),
    inference(rectify,[],[f30]) ).

fof(f32,plain,
    ! [X1,X0] :
      ( ( ( cell1 != X1
          | cell2 != X0 )
        & ( cell2 != X1
          | cell3 != X0 )
        & ( cell3 != X1
          | cell4 != X0 )
        & ( cell4 != X1
          | cell5 != X0 )
        & ( cell5 != X1
          | cell6 != X0 )
        & ( cell6 != X1
          | cell7 != X0 )
        & ( cell7 != X1
          | cell8 != X0 )
        & ( cell8 != X1
          | cell9 != X0 )
        & ( cell9 != X1
          | cell10 != X0 )
        & ( cell11 != X1
          | cell12 != X0 )
        & ( cell12 != X1
          | cell13 != X0 )
        & ( cell13 != X1
          | cell14 != X0 )
        & ( cell14 != X1
          | cell15 != X0 )
        & ( cell15 != X1
          | cell16 != X0 )
        & ( cell16 != X1
          | cell17 != X0 )
        & ( cell17 != X1
          | cell18 != X0 )
        & ( cell18 != X1
          | cell19 != X0 )
        & ( cell19 != X1
          | cell20 != X0 )
        & ( cell21 != X1
          | cell22 != X0 )
        & ( cell22 != X1
          | cell23 != X0 )
        & ( cell23 != X1
          | cell24 != X0 )
        & ( cell24 != X1
          | cell25 != X0 )
        & ( cell25 != X1
          | cell26 != X0 )
        & ( cell26 != X1
          | cell27 != X0 )
        & ( cell27 != X1
          | cell28 != X0 )
        & ( cell28 != X1
          | cell29 != X0 )
        & ( cell29 != X1
          | cell30 != X0 )
        & ( cell31 != X1
          | cell32 != X0 )
        & ( cell32 != X1
          | cell33 != X0 )
        & ( cell33 != X1
          | cell34 != X0 )
        & ( cell34 != X1
          | cell35 != X0 )
        & ( cell35 != X1
          | cell36 != X0 )
        & ( cell36 != X1
          | cell37 != X0 )
        & ( cell37 != X1
          | cell38 != X0 )
        & ( cell38 != X1
          | cell39 != X0 )
        & ( cell39 != X1
          | cell40 != X0 )
        & ( cell41 != X1
          | cell42 != X0 )
        & ( cell42 != X1
          | cell43 != X0 )
        & ( cell43 != X1
          | cell44 != X0 )
        & ( cell44 != X1
          | cell45 != X0 )
        & ( cell45 != X1
          | cell46 != X0 )
        & ( cell46 != X1
          | cell47 != X0 )
        & ( cell47 != X1
          | cell48 != X0 )
        & ( cell48 != X1
          | cell49 != X0 )
        & ( cell49 != X1
          | cell50 != X0 )
        & ( cell51 != X1
          | cell52 != X0 )
        & ( cell52 != X1
          | cell53 != X0 )
        & ( cell53 != X1
          | cell54 != X0 )
        & ( cell54 != X1
          | cell55 != X0 )
        & ( cell55 != X1
          | cell56 != X0 )
        & ( cell56 != X1
          | cell57 != X0 )
        & ( cell57 != X1
          | cell58 != X0 )
        & ( cell58 != X1
          | cell59 != X0 )
        & ( cell59 != X1
          | cell60 != X0 )
        & ( cell61 != X1
          | cell62 != X0 )
        & ( cell62 != X1
          | cell63 != X0 )
        & ( cell63 != X1
          | cell64 != X0 )
        & ( cell64 != X1
          | cell65 != X0 )
        & ( cell65 != X1
          | cell66 != X0 )
        & ( cell66 != X1
          | cell67 != X0 )
        & ( cell67 != X1
          | cell68 != X0 )
        & ( cell68 != X1
          | cell69 != X0 )
        & ( cell69 != X1
          | cell70 != X0 )
        & ( cell71 != X1
          | cell72 != X0 )
        & ( cell72 != X1
          | cell73 != X0 )
        & ( cell73 != X1
          | cell74 != X0 )
        & ( cell74 != X1
          | cell75 != X0 )
        & ( cell75 != X1
          | cell76 != X0 )
        & ( cell76 != X1
          | cell77 != X0 )
        & ( cell77 != X1
          | cell78 != X0 )
        & ( cell78 != X1
          | cell79 != X0 )
        & ( cell79 != X1
          | cell80 != X0 )
        & ( cell81 != X1
          | cell82 != X0 )
        & ( cell82 != X1
          | cell83 != X0 )
        & ( cell83 != X1
          | cell84 != X0 )
        & ( cell84 != X1
          | cell85 != X0 )
        & ( cell85 != X1
          | cell86 != X0 )
        & ( cell86 != X1
          | cell87 != X0 )
        & ( cell87 != X1
          | cell88 != X0 )
        & ( cell88 != X1
          | cell89 != X0 )
        & ( cell89 != X1
          | cell90 != X0 )
        & ( cell91 != X1
          | cell92 != X0 )
        & ( cell92 != X1
          | cell93 != X0 )
        & ( cell93 != X1
          | cell94 != X0 )
        & ( cell94 != X1
          | cell95 != X0 )
        & ( cell95 != X1
          | cell96 != X0 )
        & ( cell96 != X1
          | cell97 != X0 )
        & ( cell97 != X1
          | cell98 != X0 )
        & ( cell98 != X1
          | cell99 != X0 )
        & ( cell99 != X1
          | cell100 != X0 ) )
      | ~ sP1(X1,X0) ),
    inference(nnf_transformation,[],[f24]) ).

fof(f33,plain,
    ! [X0,X1] :
      ( ( ( cell1 != X0
          | cell2 != X1 )
        & ( cell2 != X0
          | cell3 != X1 )
        & ( cell3 != X0
          | cell4 != X1 )
        & ( cell4 != X0
          | cell5 != X1 )
        & ( cell5 != X0
          | cell6 != X1 )
        & ( cell6 != X0
          | cell7 != X1 )
        & ( cell7 != X0
          | cell8 != X1 )
        & ( cell8 != X0
          | cell9 != X1 )
        & ( cell9 != X0
          | cell10 != X1 )
        & ( cell11 != X0
          | cell12 != X1 )
        & ( cell12 != X0
          | cell13 != X1 )
        & ( cell13 != X0
          | cell14 != X1 )
        & ( cell14 != X0
          | cell15 != X1 )
        & ( cell15 != X0
          | cell16 != X1 )
        & ( cell16 != X0
          | cell17 != X1 )
        & ( cell17 != X0
          | cell18 != X1 )
        & ( cell18 != X0
          | cell19 != X1 )
        & ( cell19 != X0
          | cell20 != X1 )
        & ( cell21 != X0
          | cell22 != X1 )
        & ( cell22 != X0
          | cell23 != X1 )
        & ( cell23 != X0
          | cell24 != X1 )
        & ( cell24 != X0
          | cell25 != X1 )
        & ( cell25 != X0
          | cell26 != X1 )
        & ( cell26 != X0
          | cell27 != X1 )
        & ( cell27 != X0
          | cell28 != X1 )
        & ( cell28 != X0
          | cell29 != X1 )
        & ( cell29 != X0
          | cell30 != X1 )
        & ( cell31 != X0
          | cell32 != X1 )
        & ( cell32 != X0
          | cell33 != X1 )
        & ( cell33 != X0
          | cell34 != X1 )
        & ( cell34 != X0
          | cell35 != X1 )
        & ( cell35 != X0
          | cell36 != X1 )
        & ( cell36 != X0
          | cell37 != X1 )
        & ( cell37 != X0
          | cell38 != X1 )
        & ( cell38 != X0
          | cell39 != X1 )
        & ( cell39 != X0
          | cell40 != X1 )
        & ( cell41 != X0
          | cell42 != X1 )
        & ( cell42 != X0
          | cell43 != X1 )
        & ( cell43 != X0
          | cell44 != X1 )
        & ( cell44 != X0
          | cell45 != X1 )
        & ( cell45 != X0
          | cell46 != X1 )
        & ( cell46 != X0
          | cell47 != X1 )
        & ( cell47 != X0
          | cell48 != X1 )
        & ( cell48 != X0
          | cell49 != X1 )
        & ( cell49 != X0
          | cell50 != X1 )
        & ( cell51 != X0
          | cell52 != X1 )
        & ( cell52 != X0
          | cell53 != X1 )
        & ( cell53 != X0
          | cell54 != X1 )
        & ( cell54 != X0
          | cell55 != X1 )
        & ( cell55 != X0
          | cell56 != X1 )
        & ( cell56 != X0
          | cell57 != X1 )
        & ( cell57 != X0
          | cell58 != X1 )
        & ( cell58 != X0
          | cell59 != X1 )
        & ( cell59 != X0
          | cell60 != X1 )
        & ( cell61 != X0
          | cell62 != X1 )
        & ( cell62 != X0
          | cell63 != X1 )
        & ( cell63 != X0
          | cell64 != X1 )
        & ( cell64 != X0
          | cell65 != X1 )
        & ( cell65 != X0
          | cell66 != X1 )
        & ( cell66 != X0
          | cell67 != X1 )
        & ( cell67 != X0
          | cell68 != X1 )
        & ( cell68 != X0
          | cell69 != X1 )
        & ( cell69 != X0
          | cell70 != X1 )
        & ( cell71 != X0
          | cell72 != X1 )
        & ( cell72 != X0
          | cell73 != X1 )
        & ( cell73 != X0
          | cell74 != X1 )
        & ( cell74 != X0
          | cell75 != X1 )
        & ( cell75 != X0
          | cell76 != X1 )
        & ( cell76 != X0
          | cell77 != X1 )
        & ( cell77 != X0
          | cell78 != X1 )
        & ( cell78 != X0
          | cell79 != X1 )
        & ( cell79 != X0
          | cell80 != X1 )
        & ( cell81 != X0
          | cell82 != X1 )
        & ( cell82 != X0
          | cell83 != X1 )
        & ( cell83 != X0
          | cell84 != X1 )
        & ( cell84 != X0
          | cell85 != X1 )
        & ( cell85 != X0
          | cell86 != X1 )
        & ( cell86 != X0
          | cell87 != X1 )
        & ( cell87 != X0
          | cell88 != X1 )
        & ( cell88 != X0
          | cell89 != X1 )
        & ( cell89 != X0
          | cell90 != X1 )
        & ( cell91 != X0
          | cell92 != X1 )
        & ( cell92 != X0
          | cell93 != X1 )
        & ( cell93 != X0
          | cell94 != X1 )
        & ( cell94 != X0
          | cell95 != X1 )
        & ( cell95 != X0
          | cell96 != X1 )
        & ( cell96 != X0
          | cell97 != X1 )
        & ( cell97 != X0
          | cell98 != X1 )
        & ( cell98 != X0
          | cell99 != X1 )
        & ( cell99 != X0
          | cell100 != X1 ) )
      | ~ sP1(X0,X1) ),
    inference(rectify,[],[f32]) ).

fof(f34,plain,
    ! [X0,X1] :
      ( ( ~ west(X1,X0)
        & ! [X2] :
            ( ~ west(X1,X2)
            | ~ west(X2,X0) )
        & ! [X3,X4] :
            ( ~ west(X1,X3)
            | ~ west(X3,X4)
            | ~ west(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ west(X1,X5)
            | ~ west(X5,X6)
            | ~ west(X6,X7)
            | ~ west(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ west(X1,X8)
            | ~ west(X8,X9)
            | ~ west(X9,X10)
            | ~ west(X10,X11)
            | ~ west(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ west(X1,X12)
            | ~ west(X12,X13)
            | ~ west(X13,X14)
            | ~ west(X14,X15)
            | ~ west(X15,X16)
            | ~ west(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ west(X1,X17)
            | ~ west(X17,X18)
            | ~ west(X18,X19)
            | ~ west(X19,X20)
            | ~ west(X20,X21)
            | ~ west(X21,X22)
            | ~ west(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ west(X1,X23)
            | ~ west(X23,X24)
            | ~ west(X24,X25)
            | ~ west(X25,X26)
            | ~ west(X26,X27)
            | ~ west(X27,X28)
            | ~ west(X28,X29)
            | ~ west(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ west(X1,X30)
            | ~ west(X30,X31)
            | ~ west(X31,X32)
            | ~ west(X32,X33)
            | ~ west(X33,X34)
            | ~ west(X34,X35)
            | ~ west(X35,X36)
            | ~ west(X36,X37)
            | ~ west(X37,X0) ) )
      | ~ sP2(X0,X1) ),
    inference(nnf_transformation,[],[f26]) ).

fof(f35,plain,
    ! [X0,X1] :
      ( ( ~ north(X1,X0)
        & ! [X2] :
            ( ~ north(X1,X2)
            | ~ north(X2,X0) )
        & ! [X3,X4] :
            ( ~ north(X1,X3)
            | ~ north(X3,X4)
            | ~ north(X4,X0) )
        & ! [X5,X6,X7] :
            ( ~ north(X1,X5)
            | ~ north(X5,X6)
            | ~ north(X6,X7)
            | ~ north(X7,X0) )
        & ! [X8,X9,X10,X11] :
            ( ~ north(X1,X8)
            | ~ north(X8,X9)
            | ~ north(X9,X10)
            | ~ north(X10,X11)
            | ~ north(X11,X0) )
        & ! [X12,X13,X14,X15,X16] :
            ( ~ north(X1,X12)
            | ~ north(X12,X13)
            | ~ north(X13,X14)
            | ~ north(X14,X15)
            | ~ north(X15,X16)
            | ~ north(X16,X0) )
        & ! [X17,X18,X19,X20,X21,X22] :
            ( ~ north(X1,X17)
            | ~ north(X17,X18)
            | ~ north(X18,X19)
            | ~ north(X19,X20)
            | ~ north(X20,X21)
            | ~ north(X21,X22)
            | ~ north(X22,X0) )
        & ! [X23,X24,X25,X26,X27,X28,X29] :
            ( ~ north(X1,X23)
            | ~ north(X23,X24)
            | ~ north(X24,X25)
            | ~ north(X25,X26)
            | ~ north(X26,X27)
            | ~ north(X27,X28)
            | ~ north(X28,X29)
            | ~ north(X29,X0) )
        & ! [X30,X31,X32,X33,X34,X35,X36,X37] :
            ( ~ north(X1,X30)
            | ~ north(X30,X31)
            | ~ north(X31,X32)
            | ~ north(X32,X33)
            | ~ north(X33,X34)
            | ~ north(X34,X35)
            | ~ north(X35,X36)
            | ~ north(X36,X37)
            | ~ north(X37,X0) ) )
      | ~ sP3(X0,X1) ),
    inference(nnf_transformation,[],[f28]) ).

fof(f36,plain,
    ! [X0,X1] :
      ( cell90 != X0
      | cell100 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f46,plain,
    ! [X0,X1] :
      ( cell80 != X0
      | cell90 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f56,plain,
    ! [X0,X1] :
      ( cell70 != X0
      | cell80 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f66,plain,
    ! [X0,X1] :
      ( cell60 != X0
      | cell70 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f76,plain,
    ! [X0,X1] :
      ( cell50 != X0
      | cell60 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f86,plain,
    ! [X0,X1] :
      ( cell40 != X0
      | cell50 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f96,plain,
    ! [X0,X1] :
      ( cell30 != X0
      | cell40 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f106,plain,
    ! [X0,X1] :
      ( cell20 != X0
      | cell30 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f116,plain,
    ! [X0,X1] :
      ( cell10 != X0
      | cell20 != X1
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f31]) ).

fof(f126,plain,
    ! [X0,X1] :
      ( sP0(X1,X0)
      | west(X1,X0) ),
    inference(cnf_transformation,[],[f23]) ).

fof(f208,plain,
    ! [X0,X1] :
      ( cell9 != X0
      | cell10 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f209,plain,
    ! [X0,X1] :
      ( cell8 != X0
      | cell9 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f210,plain,
    ! [X0,X1] :
      ( cell7 != X0
      | cell8 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f211,plain,
    ! [X0,X1] :
      ( cell6 != X0
      | cell7 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f212,plain,
    ! [X0,X1] :
      ( cell5 != X0
      | cell6 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f213,plain,
    ! [X0,X1] :
      ( cell4 != X0
      | cell5 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f214,plain,
    ! [X0,X1] :
      ( cell3 != X0
      | cell4 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f215,plain,
    ! [X0,X1] :
      ( cell2 != X0
      | cell3 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f216,plain,
    ! [X0,X1] :
      ( cell1 != X0
      | cell2 != X1
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f217,plain,
    ! [X0,X1] :
      ( sP1(X1,X0)
      | north(X1,X0) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f218,plain,
    ! [X31,X0,X36,X1,X37,X34,X35,X32,X30,X33] :
      ( ~ sP2(X0,X1)
      | ~ west(X30,X31)
      | ~ west(X31,X32)
      | ~ west(X32,X33)
      | ~ west(X33,X34)
      | ~ west(X34,X35)
      | ~ west(X35,X36)
      | ~ west(X36,X37)
      | ~ west(X37,X0)
      | ~ west(X1,X30) ),
    inference(cnf_transformation,[],[f34]) ).

fof(f227,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
      | duewest(X1,X0) ),
    inference(cnf_transformation,[],[f27]) ).

fof(f228,plain,
    ! [X31,X0,X36,X1,X37,X34,X35,X32,X30,X33] :
      ( ~ sP3(X0,X1)
      | ~ north(X30,X31)
      | ~ north(X31,X32)
      | ~ north(X32,X33)
      | ~ north(X33,X34)
      | ~ north(X34,X35)
      | ~ north(X35,X36)
      | ~ north(X36,X37)
      | ~ north(X37,X0)
      | ~ north(X1,X30) ),
    inference(cnf_transformation,[],[f35]) ).

fof(f237,plain,
    ! [X0,X1] :
      ( sP3(X0,X1)
      | duenorth(X1,X0) ),
    inference(cnf_transformation,[],[f29]) ).

fof(f239,plain,
    ! [X0,X1] :
      ( ~ duenorth(X1,X0)
      | vert(X1,X0) ),
    inference(cnf_transformation,[],[f20]) ).

fof(f240,plain,
    ! [X2,X0,X1] :
      ( ~ vert(X1,X2)
      | westof(X1,X0)
      | ~ duewest(X2,X0) ),
    inference(cnf_transformation,[],[f21]) ).

fof(f242,plain,
    ~ westof(cell1,cell100),
    inference(cnf_transformation,[],[f9]) ).

fof(f261,plain,
    ! [X1] :
      ( cell20 != X1
      | ~ sP0(cell10,X1) ),
    inference(equality_resolution,[],[f116]) ).

fof(f262,plain,
    ~ sP0(cell10,cell20),
    inference(equality_resolution,[],[f261]) ).

fof(f281,plain,
    ! [X1] :
      ( cell30 != X1
      | ~ sP0(cell20,X1) ),
    inference(equality_resolution,[],[f106]) ).

fof(f282,plain,
    ~ sP0(cell20,cell30),
    inference(equality_resolution,[],[f281]) ).

fof(f301,plain,
    ! [X1] :
      ( cell40 != X1
      | ~ sP0(cell30,X1) ),
    inference(equality_resolution,[],[f96]) ).

fof(f302,plain,
    ~ sP0(cell30,cell40),
    inference(equality_resolution,[],[f301]) ).

fof(f321,plain,
    ! [X1] :
      ( cell50 != X1
      | ~ sP0(cell40,X1) ),
    inference(equality_resolution,[],[f86]) ).

fof(f322,plain,
    ~ sP0(cell40,cell50),
    inference(equality_resolution,[],[f321]) ).

fof(f341,plain,
    ! [X1] :
      ( cell60 != X1
      | ~ sP0(cell50,X1) ),
    inference(equality_resolution,[],[f76]) ).

fof(f342,plain,
    ~ sP0(cell50,cell60),
    inference(equality_resolution,[],[f341]) ).

fof(f361,plain,
    ! [X1] :
      ( cell70 != X1
      | ~ sP0(cell60,X1) ),
    inference(equality_resolution,[],[f66]) ).

fof(f362,plain,
    ~ sP0(cell60,cell70),
    inference(equality_resolution,[],[f361]) ).

fof(f381,plain,
    ! [X1] :
      ( cell80 != X1
      | ~ sP0(cell70,X1) ),
    inference(equality_resolution,[],[f56]) ).

fof(f382,plain,
    ~ sP0(cell70,cell80),
    inference(equality_resolution,[],[f381]) ).

fof(f401,plain,
    ! [X1] :
      ( cell90 != X1
      | ~ sP0(cell80,X1) ),
    inference(equality_resolution,[],[f46]) ).

fof(f402,plain,
    ~ sP0(cell80,cell90),
    inference(equality_resolution,[],[f401]) ).

fof(f421,plain,
    ! [X1] :
      ( cell100 != X1
      | ~ sP0(cell90,X1) ),
    inference(equality_resolution,[],[f36]) ).

fof(f422,plain,
    ~ sP0(cell90,cell100),
    inference(equality_resolution,[],[f421]) ).

fof(f423,plain,
    ! [X1] :
      ( cell2 != X1
      | ~ sP1(cell1,X1) ),
    inference(equality_resolution,[],[f216]) ).

fof(f424,plain,
    ~ sP1(cell1,cell2),
    inference(equality_resolution,[],[f423]) ).

fof(f425,plain,
    ! [X1] :
      ( cell3 != X1
      | ~ sP1(cell2,X1) ),
    inference(equality_resolution,[],[f215]) ).

fof(f426,plain,
    ~ sP1(cell2,cell3),
    inference(equality_resolution,[],[f425]) ).

fof(f427,plain,
    ! [X1] :
      ( cell4 != X1
      | ~ sP1(cell3,X1) ),
    inference(equality_resolution,[],[f214]) ).

fof(f428,plain,
    ~ sP1(cell3,cell4),
    inference(equality_resolution,[],[f427]) ).

fof(f429,plain,
    ! [X1] :
      ( cell5 != X1
      | ~ sP1(cell4,X1) ),
    inference(equality_resolution,[],[f213]) ).

fof(f430,plain,
    ~ sP1(cell4,cell5),
    inference(equality_resolution,[],[f429]) ).

fof(f431,plain,
    ! [X1] :
      ( cell6 != X1
      | ~ sP1(cell5,X1) ),
    inference(equality_resolution,[],[f212]) ).

fof(f432,plain,
    ~ sP1(cell5,cell6),
    inference(equality_resolution,[],[f431]) ).

fof(f433,plain,
    ! [X1] :
      ( cell7 != X1
      | ~ sP1(cell6,X1) ),
    inference(equality_resolution,[],[f211]) ).

fof(f434,plain,
    ~ sP1(cell6,cell7),
    inference(equality_resolution,[],[f433]) ).

fof(f435,plain,
    ! [X1] :
      ( cell8 != X1
      | ~ sP1(cell7,X1) ),
    inference(equality_resolution,[],[f210]) ).

fof(f436,plain,
    ~ sP1(cell7,cell8),
    inference(equality_resolution,[],[f435]) ).

fof(f437,plain,
    ! [X1] :
      ( cell9 != X1
      | ~ sP1(cell8,X1) ),
    inference(equality_resolution,[],[f209]) ).

fof(f438,plain,
    ~ sP1(cell8,cell9),
    inference(equality_resolution,[],[f437]) ).

fof(f439,plain,
    ! [X1] :
      ( cell10 != X1
      | ~ sP1(cell9,X1) ),
    inference(equality_resolution,[],[f208]) ).

fof(f440,plain,
    ~ sP1(cell9,cell10),
    inference(equality_resolution,[],[f439]) ).

fof(f621,plain,
    west(cell10,cell20),
    inference(resolution,[],[f126,f262]) ).

fof(f622,plain,
    west(cell20,cell30),
    inference(resolution,[],[f126,f282]) ).

fof(f632,plain,
    west(cell30,cell40),
    inference(resolution,[],[f126,f302]) ).

fof(f642,plain,
    west(cell40,cell50),
    inference(resolution,[],[f126,f322]) ).

fof(f652,plain,
    west(cell50,cell60),
    inference(resolution,[],[f126,f342]) ).

fof(f662,plain,
    west(cell60,cell70),
    inference(resolution,[],[f126,f362]) ).

fof(f672,plain,
    west(cell70,cell80),
    inference(resolution,[],[f126,f382]) ).

fof(f682,plain,
    west(cell80,cell90),
    inference(resolution,[],[f126,f402]) ).

fof(f692,plain,
    west(cell90,cell100),
    inference(resolution,[],[f126,f422]) ).

fof(f693,plain,
    north(cell1,cell2),
    inference(resolution,[],[f217,f424]) ).

fof(f695,plain,
    north(cell2,cell3),
    inference(resolution,[],[f217,f426]) ).

fof(f697,plain,
    north(cell3,cell4),
    inference(resolution,[],[f217,f428]) ).

fof(f699,plain,
    north(cell4,cell5),
    inference(resolution,[],[f217,f430]) ).

fof(f701,plain,
    north(cell5,cell6),
    inference(resolution,[],[f217,f432]) ).

fof(f703,plain,
    north(cell6,cell7),
    inference(resolution,[],[f217,f434]) ).

fof(f705,plain,
    north(cell7,cell8),
    inference(resolution,[],[f217,f436]) ).

fof(f707,plain,
    north(cell8,cell9),
    inference(resolution,[],[f217,f438]) ).

fof(f709,plain,
    north(cell9,cell10),
    inference(resolution,[],[f217,f440]) ).

fof(f799,plain,
    ! [X2,X3,X0,X1,X8,X6,X9,X7,X4,X5] :
      ( ~ west(X9,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X3,X4)
      | ~ west(X4,X5)
      | ~ west(X5,X6)
      | ~ west(X6,X7)
      | ~ west(X7,X8)
      | ~ west(X0,X1)
      | duewest(X9,X8) ),
    inference(resolution,[],[f218,f227]) ).

fof(f800,plain,
    ! [X2,X3,X0,X1,X8,X6,X9,X7,X4,X5] :
      ( ~ north(X9,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X3,X4)
      | ~ north(X4,X5)
      | ~ north(X5,X6)
      | ~ north(X6,X7)
      | ~ north(X7,X8)
      | ~ north(X0,X1)
      | duenorth(X9,X8) ),
    inference(resolution,[],[f228,f237]) ).

fof(f2275,plain,
    ! [X2,X3,X0,X1,X6,X7,X4,X5] :
      ( ~ west(cell20,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X3,X4)
      | ~ west(X4,X5)
      | ~ west(X5,X6)
      | ~ west(X6,X7)
      | ~ west(X0,X1)
      | duewest(cell10,X7) ),
    inference(resolution,[],[f799,f621]) ).

fof(f2348,plain,
    ! [X2,X3,X0,X1,X6,X7,X4,X5] :
      ( ~ north(cell2,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X3,X4)
      | ~ north(X4,X5)
      | ~ north(X5,X6)
      | ~ north(X6,X7)
      | ~ north(X0,X1)
      | duenorth(cell1,X7) ),
    inference(resolution,[],[f800,f693]) ).

fof(f4974,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ west(cell30,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X3,X4)
      | ~ west(X4,X5)
      | ~ west(X5,X6)
      | ~ west(X0,X1)
      | duewest(cell10,X6) ),
    inference(resolution,[],[f2275,f622]) ).

fof(f5090,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ north(cell3,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X3,X4)
      | ~ north(X4,X5)
      | ~ north(X5,X6)
      | ~ north(X0,X1)
      | duenorth(cell1,X6) ),
    inference(resolution,[],[f2348,f695]) ).

fof(f6622,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ west(cell40,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X3,X4)
      | ~ west(X4,X5)
      | ~ west(X0,X1)
      | duewest(cell10,X5) ),
    inference(resolution,[],[f4974,f632]) ).

fof(f6747,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ north(cell4,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X3,X4)
      | ~ north(X4,X5)
      | ~ north(X0,X1)
      | duenorth(cell1,X5) ),
    inference(resolution,[],[f5090,f697]) ).

fof(f7819,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ west(cell50,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X3,X4)
      | ~ west(X0,X1)
      | duewest(cell10,X4) ),
    inference(resolution,[],[f6622,f642]) ).

fof(f7903,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ north(cell5,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X3,X4)
      | ~ north(X0,X1)
      | duenorth(cell1,X4) ),
    inference(resolution,[],[f6747,f699]) ).

fof(f8894,plain,
    ! [X2,X3,X0,X1] :
      ( ~ west(cell60,X0)
      | ~ west(X1,X2)
      | ~ west(X2,X3)
      | ~ west(X0,X1)
      | duewest(cell10,X3) ),
    inference(resolution,[],[f7819,f652]) ).

fof(f8961,plain,
    ! [X2,X3,X0,X1] :
      ( ~ north(cell6,X0)
      | ~ north(X1,X2)
      | ~ north(X2,X3)
      | ~ north(X0,X1)
      | duenorth(cell1,X3) ),
    inference(resolution,[],[f7903,f701]) ).

fof(f9901,plain,
    ! [X2,X0,X1] :
      ( ~ west(cell70,X0)
      | ~ west(X1,X2)
      | ~ west(X0,X1)
      | duewest(cell10,X2) ),
    inference(resolution,[],[f8894,f662]) ).

fof(f9923,plain,
    ! [X2,X0,X1] :
      ( ~ north(cell7,X0)
      | ~ north(X1,X2)
      | ~ north(X0,X1)
      | duenorth(cell1,X2) ),
    inference(resolution,[],[f8961,f703]) ).

fof(f10649,plain,
    ! [X0,X1] :
      ( ~ west(cell80,X0)
      | ~ west(X0,X1)
      | duewest(cell10,X1) ),
    inference(resolution,[],[f9901,f672]) ).

fof(f10661,plain,
    ! [X0,X1] :
      ( ~ north(cell8,X0)
      | ~ north(X0,X1)
      | duenorth(cell1,X1) ),
    inference(resolution,[],[f9923,f705]) ).

fof(f11439,plain,
    ! [X0] :
      ( ~ west(cell90,X0)
      | duewest(cell10,X0) ),
    inference(resolution,[],[f10649,f682]) ).

fof(f11441,plain,
    ! [X0] :
      ( ~ north(cell9,X0)
      | duenorth(cell1,X0) ),
    inference(resolution,[],[f10661,f707]) ).

fof(f12082,plain,
    duewest(cell10,cell100),
    inference(resolution,[],[f11439,f692]) ).

fof(f12083,plain,
    duenorth(cell1,cell10),
    inference(resolution,[],[f11441,f709]) ).

fof(f12221,plain,
    vert(cell1,cell10),
    inference(resolution,[],[f12083,f239]) ).

fof(f12511,plain,
    ! [X0] :
      ( ~ duewest(cell10,X0)
      | westof(cell1,X0) ),
    inference(resolution,[],[f12221,f240]) ).

fof(f12719,plain,
    westof(cell1,cell100),
    inference(resolution,[],[f12511,f12082]) ).

fof(f12720,plain,
    $false,
    inference(forward_subsumption_resolution,[],[f12719,f242]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : PUZ077+1 : TPTP v9.3.1. Released v3.5.0.
% 0.00/0.05  % Command  : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.10/0.38  % Computer : n019.cluster.edu
% 0.10/0.38  % Model    : x86_64 x86_64
% 0.10/0.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.38  % Memory   : 8046.5625MB
% 0.10/0.38  % OS       : Linux 6.8.0-71-generic
% 0.10/0.38  % CPULimit : 300
% 0.10/0.38  % WCLimit  : 300
% 0.10/0.38  % DateTime : Sun Sep 27 22:39:49 UTC 2026
% 0.10/0.38  % CPUTime  : 
% 0.10/0.38  Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.10/0.41  Running first-order model finding
% 0.10/0.41  Running: /export/starexec/sandbox/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 2.84/0.94  % (3486029)Will run a generic schedule for satisfiability detection.
% 2.84/0.94  % (3486038)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=2219389500:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 2.84/0.94  % (3486035)% WARNING: option uhcvi not known.
% 2.84/0.94  % (3486034)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=688794711_2999 on theBenchmark for (2999ds/0Mi)
% 2.84/0.94  % (3486035)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=3858717346:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 2.84/0.94  % (3486039)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=558056002:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 2.84/0.94  % (3486036)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=3977853354:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 2.84/0.94  % (3486037)dis+10_1_sil=32000:sp=arity:random_seed=3822497218:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 2.84/0.94  % (3486040)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=3782051020:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 2.84/0.94  % Detected minimum model sizes of [1]
% 2.84/0.94  % Detected maximum model sizes of [100]
% 2.84/0.94  % TRYING [1]
% 2.84/0.94  % TRYING [2]
% 2.84/0.94  % TRYING [3]
% 2.84/0.94  % TRYING [4]
% 2.84/0.94  % (3486038)Instruction limit reached! 
% 2.84/0.94  % (3486038)------------------------------
% 2.84/0.94  % (3486038)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486038)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486038)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486038)Termination reason: Instruction limit
% 2.84/0.94  % (3486038)Termination phase: Saturation
% 2.84/0.94  % (3486038)Time elapsed: 0.030 s
% 2.84/0.94  % (3486038)Peak memory usage: 12 MB
% 2.84/0.94  % (3486038)Instructions burned: 121 (million)
% 2.84/0.94  % (3486048)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=1623164230:i=714:nm=2_2999 on theBenchmark for (2999ds/714Mi)
% 2.84/0.94  % Detected minimum model sizes of [1]
% 2.84/0.94  % Detected maximum model sizes of [100]
% 2.84/0.94  % TRYING [1]
% 2.84/0.94  % TRYING [2]
% 2.84/0.94  % TRYING [3]
% 2.84/0.94  % (3486037)Instruction limit reached! 
% 2.84/0.94  % (3486037)------------------------------
% 2.84/0.94  % (3486037)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486037)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486037)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486037)Termination reason: Instruction limit
% 2.84/0.94  % (3486037)Termination phase: Saturation
% 2.84/0.94  % (3486037)Time elapsed: 0.041 s
% 2.84/0.94  % (3486037)Peak memory usage: 12 MB
% 2.84/0.94  % (3486037)Instructions burned: 103 (million)
% 2.84/0.94  % TRYING [4]
% 2.84/0.94  % TRYING [5]
% 2.84/0.94  % (3486039)Instruction limit reached! 
% 2.84/0.94  % (3486039)------------------------------
% 2.84/0.94  % (3486039)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486039)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486039)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486039)Termination reason: Instruction limit
% 2.84/0.94  % (3486039)Termination phase: Saturation
% 2.84/0.94  % (3486039)Time elapsed: 0.061 s
% 2.84/0.94  % (3486039)Peak memory usage: 12 MB
% 2.84/0.94  % (3486039)Instructions burned: 132 (million)
% 2.84/0.94  % (3486050)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=1445475070:i=131:bd=preordered:fsd=on_2999 on theBenchmark for (2999ds/131Mi)
% 2.84/0.94  % TRYING [5]
% 2.84/0.94  % (3486040)Instruction limit reached! 
% 2.84/0.94  % (3486040)------------------------------
% 2.84/0.94  % (3486040)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486040)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486040)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486040)Termination reason: Instruction limit
% 2.84/0.94  % (3486040)Termination phase: Saturation
% 2.84/0.94  % (3486040)Time elapsed: 0.072 s
% 2.84/0.94  % (3486040)Peak memory usage: 12 MB
% 2.84/0.94  % (3486040)Instructions burned: 161 (million)
% 2.84/0.94  % (3486052)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=474818632:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2999 on theBenchmark for (2999ds/684Mi)
% 2.84/0.94  % (3486053)ott-21_1_sil=16000:fs=off:random_seed=680706260:i=180:av=off:fsr=off_2998 on theBenchmark for (2998ds/180Mi)
% 2.84/0.94  % (3486050)Instruction limit reached! 
% 2.84/0.94  % (3486050)------------------------------
% 2.84/0.94  % (3486050)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486050)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486050)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486050)Termination reason: Instruction limit
% 2.84/0.94  % (3486050)Termination phase: Saturation
% 2.84/0.94  % (3486050)Time elapsed: 0.052 s
% 2.84/0.94  % (3486050)Peak memory usage: 13 MB
% 2.84/0.94  % (3486050)Instructions burned: 132 (million)
% 2.84/0.94  % (3486056)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=642095375:i=477:bd=all_2998 on theBenchmark for (2998ds/477Mi)
% 2.84/0.94  % (3486053)Instruction limit reached! 
% 2.84/0.94  % (3486053)------------------------------
% 2.84/0.94  % (3486053)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486053)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486053)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486053)Termination reason: Instruction limit
% 2.84/0.94  % (3486053)Termination phase: Saturation
% 2.84/0.94  % (3486053)Time elapsed: 0.086 s
% 2.84/0.94  % (3486053)Peak memory usage: 14 MB
% 2.84/0.94  % (3486053)Instructions burned: 184 (million)
% 2.84/0.94  % TRYING [6]
% 2.84/0.94  % TRYING [6]
% 2.84/0.94  % (3486058)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=2272565935:fmbsr=1.3:i=865:ins=25_2997 on theBenchmark for (2997ds/865Mi)
% 2.84/0.94  % TRYING [1]
% 2.84/0.94  % TRYING [2]
% 2.84/0.94  % (3486048)Instruction limit reached! 
% 2.84/0.94  % (3486048)------------------------------
% 2.84/0.94  % (3486048)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486048)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486048)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486048)Termination reason: Instruction limit
% 2.84/0.94  % (3486048)Termination phase: Finite model building SAT solving
% 2.84/0.94  % (3486048)Time elapsed: 0.215 s
% 2.84/0.94  % (3486048)Peak memory usage: 19 MB
% 2.84/0.94  % (3486048)Instructions burned: 715 (million)
% 2.84/0.94  % (3486060)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=2369535258:i=1179_2997 on theBenchmark for (2997ds/1179Mi)
% 2.84/0.94  % TRYING [3]
% 2.84/0.94  % TRYING [4]
% 2.84/0.94  % (3486056)Instruction limit reached! 
% 2.84/0.94  % (3486056)------------------------------
% 2.84/0.94  % (3486056)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486056)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486056)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486056)Termination reason: Instruction limit
% 2.84/0.94  % (3486056)Termination phase: Saturation
% 2.84/0.94  % (3486056)Time elapsed: 0.229 s
% 2.84/0.94  % (3486056)Peak memory usage: 15 MB
% 2.84/0.94  % (3486056)Instructions burned: 478 (million)
% 2.84/0.94  % (3486062)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=3329457710:i=889:ins=1_2996 on theBenchmark for (2996ds/889Mi)
% 2.84/0.94  % Detected minimum model sizes of [1]
% 2.84/0.94  % Detected maximum model sizes of [100]
% 2.84/0.94  % TRYING [14]
% 2.84/0.94  % (3486052)Instruction limit reached! 
% 2.84/0.94  % (3486052)------------------------------
% 2.84/0.94  % (3486052)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486052)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486052)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486052)Termination reason: Instruction limit
% 2.84/0.94  % (3486052)Termination phase: Saturation
% 2.84/0.94  % (3486052)Time elapsed: 0.329 s
% 2.84/0.94  % (3486052)Peak memory usage: 16 MB
% 2.84/0.94  % (3486052)Instructions burned: 686 (million)
% 2.84/0.94  % (3486064)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=1614090995:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2995 on theBenchmark for (2995ds/692Mi)
% 2.84/0.94  % (3486060) found proof, printing to "/export/starexec/sandbox/tmp/vampire-proof-3486029-3486060"...
% 2.84/0.94  % (3486060)...printing done.
% 2.84/0.94  % (3486060)Refutation found. Thanks to Tanya!
% 2.84/0.94  % SZS status Theorem for theBenchmark
% 2.84/0.94  % SZS output start Proof for theBenchmark
% See solution above
% 2.84/0.94  % (3486060)------------------------------
% 2.84/0.94  % (3486060)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 2.84/0.94  % (3486060)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 2.84/0.94  % (3486060)CaDiCaL version: 2.1.3
% 2.84/0.94  % (3486060)Termination reason: Refutation
% 2.84/0.94  % (3486060)Time elapsed: 0.212 s
% 2.84/0.94  % (3486060)Peak memory usage: 23 MB
% 2.84/0.94  % (3486060)Instructions burned: 871 (million)
% 2.84/0.94  % (3486029)Success in time 0.516 s
% 2.84/0.94  % Vampire exiting
%------------------------------------------------------------------------------