1:-module(wumpus_world_big,[]).    2
    3:-expects_dialect(eclipse).    4
    5:-user:use_module(library(swi_fd)).    6
    7:-export adjacent/2.
    8:-export neighbours/2.
    9:-export initial_state/1.
   10:-export real_world/1.
   11:-export action/3.
   12:-export aux/1.
   13:-export sensors/1.
   14:-export sensor_axiom/2.
   15
   16%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   17%%                                                           %%
   18%%  Declare Auxiliary Predicates                             %%
   19%%                                                           %%
   20%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   21
   22aux([neighbours]).
   23
   24%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   25%%                                                           %%
   26%%  Declare Sensor Fluents                                   %%
   27%%                                                           %%
   28%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   29
   30sensors([breeze,glitter,stench]).
   31
   32
   33%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   34%%                                                           %%
   35%%  Declare Size of Wumpus World                             %%
   36%%                                                           %%
   37%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   43dimension(16).
   47real_world(W) :-
   48        dimension(Dim),
   49        real_world(Dim,W).
   50
   51initial_state(State) :-
   52        dimension(Dim),
   53        initial_state(Dim,State).
   54
   55%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   56%%                                                           %%
   57%%  Actions                                                  %%
   58%%                                                           %%
   59%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   63action(grab,
   64       [at(gold,Cell),at(agent,Cell)],
   65       [carries(agent,gold),neg(at(gold,Cell))]).
   69action(go(Cell1,Cell2),
   70       [at(agent,Cell1),
   71        connected(Cell1,Cell2)],
   72       [neg(at(agent,Cell1)),
   73        at(agent,Cell2)]).
   77action(shoot,
   78       [carries(agent,arrow),
   79        at(wumpus,Cell1),
   80        at(agent,Cell2),
   81        connected(Cell2,Cell1)],
   82       [neg(carries(agent,arrow)),
   83        neg(alive(wumpus))]).
   84
   85
   86%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   87%%                                                           %%
   88%%  Sensor Axioms                                            %%
   89%%                                                           %%
   90%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   91
   92sensor_axiom(breeze(X),[ [X-true] -
   93                         [at(agent,Y),neighbours(Y,[Cell1,Cell2,Cell3,Cell4])] -
   94                         [[ pit(Cell1),pit(Cell2),pit(Cell3),pit(Cell4)]],
   95                       
   96                         [X-false] -
   97                         [at(agent,Y),neighbours(Y,[Cell1,Cell2,Cell3,Cell4])] -
   98                         [neg(pit(Cell1)),neg(pit(Cell2)),neg(pit(Cell3)),neg(pit(Cell4))]
   99                       ]).
  100
  101sensor_axiom(glitter(X),[ [X-true] -
  102                          [at(agent,Y)] -
  103                          [at(gold,Y)],
  104                          
  105                          [X-false] -
  106                          [at(agent,Y)]-
  107                          [neg(at(gold,Y))]
  108                        ]).
  109
  110sensor_axiom(stench(X),[ [X-true] -
  111                         [at(agent,Y),neighbours(Y,[Cell1,Cell2,Cell3,Cell4])]-
  112                         [[ at(wumpus,Cell1),at(wumpus,Cell2),at(wumpus,Cell3),at(wumpus,Cell4)]],
  113
  114                         [X-false] -
  115                         [at(agent,Y),neighbours(Y,[Cell1,Cell2,Cell3,Cell4])]-
  116                         [neg(at(wumpus,Cell1)),neg(at(wumpus,Cell2)),neg(at(wumpus,Cell3)),neg(at(wumpus,Cell4))]
  117                       ]).
  118
  119%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  120%%                                                           %%
  121%%  Auxiliary Axioms                                         %%
  122%%                                                           %%
  123%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  124
  125adjacent(cell(X,Y),cell(X1,Y1)) :-
  126        dimension(Dim),
  127         [X,Y,X1,Y1]::1..Dim,
  128        (X1 #= X) #/\ (Y1 #= Y+1)
  129         #\/ (X1#=X) #/\ (Y1 #= Y-1)
  130         #\/ (X1#=X+1) #/\ (Y1#=Y)
  131         #\/ (X1#=X-1) #/\ (Y1#=Y),
  132        labeling([],[X,Y,X1,Y1]).
  133
  134neighbours(cell(X,Y),
  135           [cell(X,Y1),cell(X,Y2),cell(X1,Y),cell(X2,Y)]) :-
  136        Y1 is Y + 1,
  137        Y2 is Y - 1,
  138        X1 is X + 1,
  139        X2 is X - 1.
  140
  141%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  142%%                                                           %%
  143%%  The real world                                           %%
  144%%                                                           %%
  145%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  149real_world(4,[at(wumpus,cell(2,4)),
  150            pit(cell(4,2)),
  151            at(gold,cell(4,4))]).
  152
  153real_world(8,[at(wumpus,cell(6,6)),
  154            at(gold,cell(7,6)),
  155            pit(cell(7,3)),
  156            pit(cell(5,3)),
  157            pit(cell(4,3)),
  158            pit(cell(5,7)),
  159            pit(cell(3,4))]).
  160
  161real_world(16,[at(wumpus,cell(9,6)),
  162               at(gold,cell(11,13)),
  163               pit(cell(2,3)),
  164               pit(cell(2,10)),
  165               pit(cell(5,4)),
  166               pit(cell(3,5)),
  167               pit(cell(8,6)),
  168               pit(cell(9,8)),
  169               pit(cell(13,8)),
  170               pit(cell(5,10)),
  171               pit(cell(11,11)),
  172               pit(cell(7,13))]).
  173
  174real_world(32,[at(wumpus,cell(8,13)),
  175               at(gold,cell(26,30)),
  176               pit(cell(4,1)),
  177               pit(cell(10,3)),
  178               pit(cell(18,3)),
  179               pit(cell(24,4)),
  180               pit(cell(6,5)),
  181               pit(cell(12,6)),
  182               pit(cell(28,6)),
  183               pit(cell(21,7)),
  184               pit(cell(21,8)),
  185               pit(cell(16,9)),
  186               pit(cell(5,10)),
  187               pit(cell(12,12)),
  188               pit(cell(21,12)),
  189               pit(cell(26,12)),
  190               pit(cell(4,13)),
  191               pit(cell(6,13)),
  192               pit(cell(10,13)),
  193               pit(cell(13,14)),
  194               pit(cell(6,15)),
  195               pit(cell(10,15)),
  196               pit(cell(29,15)),
  197               pit(cell(19,16)),
  198               pit(cell(23,16)),
  199               pit(cell(8,19)),
  200               pit(cell(15,19)),
  201               pit(cell(21,20)),
  202               pit(cell(25,20)),
  203               pit(cell(12,21)),
  204               pit(cell(6,22)),
  205               pit(cell(15,24)),
  206               pit(cell(21,24)),
  207               pit(cell(8,25)),
  208               pit(cell(28,25)),
  209               pit(cell(30,25)),
  210               pit(cell(25,26)),
  211               pit(cell(5,27)),
  212               pit(cell(12,28)),
  213               pit(cell(23,28)),
  214               pit(cell(8,30)),
  215               pit(cell(17,30))
  216              ]).
  217
  218
  219%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  220%%                                                           %%
  221%%  Initial State as Fact                                    %%
  222%%                                                           %%
  223%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  224
  225initial_state(4,State) :-
  226
  227        State = [
  231                    neg(at(wumpus, cell(0, 1))),
  232                    neg(at(wumpus, cell(0, 2))),
  233                    neg(at(wumpus, cell(0, 3))),
  234                    neg(at(wumpus, cell(0, 4))),
  235                    neg(at(wumpus, cell(5, 1))),
  236                    neg(at(wumpus, cell(5, 2))),
  237                    neg(at(wumpus, cell(5, 3))),
  238                    neg(at(wumpus, cell(5, 4))),
  239                    neg(at(wumpus, cell(1, 0))),
  240                    neg(at(wumpus, cell(2, 0))),
  241                    neg(at(wumpus, cell(3, 0))),
  242                    neg(at(wumpus, cell(4, 0))),
  243                    neg(at(wumpus, cell(1, 5))),
  244                    neg(at(wumpus, cell(2, 5))),
  245                    neg(at(wumpus, cell(3, 5))),
  246                    neg(at(wumpus, cell(4, 5))),
  247                    neg(pit(cell(0, 1))),
  248                    neg(pit(cell(0, 2))),
  249                    neg(pit(cell(0, 3))),
  250                    neg(pit(cell(0, 4))),
  251                    neg(pit(cell(5, 1))),
  252                    neg(pit(cell(5, 2))),
  253                    neg(pit(cell(5, 3))),
  254                    neg(pit(cell(5, 4))),
  255                    neg(pit(cell(1, 0))),
  256                    neg(pit(cell(2, 0))),
  257                    neg(pit(cell(3, 0))),
  258                    neg(pit(cell(4, 0))),
  259                    neg(pit(cell(1, 5))),
  260                    neg(pit(cell(2, 5))),
  261                    neg(pit(cell(3, 5))),
  262                    neg(pit(cell(4, 5))),
  266                    connected(cell(1, 1), cell(1, 2)),
  267                    connected(cell(1, 1), cell(2, 1)),
  268                    connected(cell(1, 2), cell(1, 1)),
  269                    connected(cell(1, 2), cell(1, 3)),
  270                    connected(cell(1, 2), cell(2, 2)),
  271                    connected(cell(1, 3), cell(1, 2)),
  272                    connected(cell(1, 3), cell(1, 4)),
  273                    connected(cell(1, 3), cell(2, 3)),
  274                    connected(cell(1, 4), cell(1, 3)),
  275                    connected(cell(1, 4), cell(2, 4)),
  276                    connected(cell(2, 1), cell(1, 1)),
  277                    connected(cell(2, 1), cell(2, 2)),
  278                    connected(cell(2, 1), cell(3, 1)),
  279                    connected(cell(2, 2), cell(1, 2)),
  280                    connected(cell(2, 2), cell(2, 1)),
  281                    connected(cell(2, 2), cell(2, 3)),
  282                    connected(cell(2, 2), cell(3, 2)),
  283                    connected(cell(2, 3), cell(1, 3)),
  284                    connected(cell(2, 3), cell(2, 2)),
  285                    connected(cell(2, 3), cell(2, 4)),
  286                    connected(cell(2, 3), cell(3, 3)),
  287                    connected(cell(2, 4), cell(1, 4)),
  288                    connected(cell(2, 4), cell(2, 3)),
  289                    connected(cell(2, 4), cell(3, 4)),
  290                    connected(cell(3, 1), cell(2, 1)),
  291                    connected(cell(3, 1), cell(3, 2)),
  292                    connected(cell(3, 1), cell(4, 1)),
  293                    connected(cell(3, 2), cell(2, 2)),
  294                    connected(cell(3, 2), cell(3, 1)),
  295                    connected(cell(3, 2), cell(3, 3)),
  296                    connected(cell(3, 2), cell(4, 2)),
  297                    connected(cell(3, 3), cell(2, 3)),
  298                    connected(cell(3, 3), cell(3, 2)),
  299                    connected(cell(3, 3), cell(3, 4)),
  300                    connected(cell(3, 3), cell(4, 3)),
  301                    connected(cell(3, 4), cell(2, 4)),
  302                    connected(cell(3, 4), cell(3, 3)),
  303                    connected(cell(3, 4), cell(4, 4)),
  304                    connected(cell(4, 1), cell(3, 1)),
  305                    connected(cell(4, 1), cell(4, 2)),
  306                    connected(cell(4, 2), cell(3, 2)),
  307                    connected(cell(4, 2), cell(4, 1)),
  308                    connected(cell(4, 2), cell(4, 3)),
  309                    connected(cell(4, 3), cell(3, 3)),
  310                    connected(cell(4, 3), cell(4, 2)),
  311                    connected(cell(4, 3), cell(4, 4)),
  312                    connected(cell(4, 4), cell(3, 4)),
  313                    connected(cell(4, 4), cell(4, 3)),
  317                    carries(agent, arrow),
  321                    at(agent, cell(1, 1)),
  325                    alive(wumpus) 
  326                ]
  326.
  327
  328
  329initial_state(8,State) :-
  330        State = [
  331                    neg(at(wumpus, cell(0, 1))),
  332                    neg(at(wumpus, cell(0, 2))),
  333                    neg(at(wumpus, cell(0, 3))),
  334                    neg(at(wumpus, cell(0, 4))),
  335                    neg(at(wumpus, cell(0, 5))),
  336                    neg(at(wumpus, cell(0, 6))),
  337                    neg(at(wumpus, cell(0, 7))),
  338                    neg(at(wumpus, cell(0, 8))),
  339                    neg(at(wumpus, cell(9, 1))),
  340                    neg(at(wumpus, cell(9, 2))),
  341                    neg(at(wumpus, cell(9, 3))),
  342                    neg(at(wumpus, cell(9, 4))),
  343                    neg(at(wumpus, cell(9, 5))),
  344                    neg(at(wumpus, cell(9, 6))),
  345                    neg(at(wumpus, cell(9, 7))),
  346                    neg(at(wumpus, cell(9, 8))),
  347                    neg(at(wumpus, cell(1, 0))),
  348                    neg(at(wumpus, cell(2, 0))),
  349                    neg(at(wumpus, cell(3, 0))),
  350                    neg(at(wumpus, cell(4, 0))),
  351                    neg(at(wumpus, cell(5, 0))),
  352                    neg(at(wumpus, cell(6, 0))),
  353                    neg(at(wumpus, cell(7, 0))),
  354                    neg(at(wumpus, cell(8, 0))),
  355                    neg(at(wumpus, cell(1, 9))),
  356                    neg(at(wumpus, cell(2, 9))),
  357                    neg(at(wumpus, cell(3, 9))),
  358                    neg(at(wumpus, cell(4, 9))),
  359                    neg(at(wumpus, cell(5, 9))),
  360                    neg(at(wumpus, cell(6, 9))),
  361                    neg(at(wumpus, cell(7, 9))),
  362                    neg(at(wumpus, cell(8, 9))),
  363                    neg(pit(cell(0, 1))),
  364                    neg(pit(cell(0, 2))),
  365                    neg(pit(cell(0, 3))),
  366                    neg(pit(cell(0, 4))),
  367                    neg(pit(cell(0, 5))),
  368                    neg(pit(cell(0, 6))),
  369                    neg(pit(cell(0, 7))),
  370                    neg(pit(cell(0, 8))),
  371                    neg(pit(cell(9, 1))),
  372                    neg(pit(cell(9, 2))),
  373                    neg(pit(cell(9, 3))),
  374                    neg(pit(cell(9, 4))),
  375                    neg(pit(cell(9, 5))),
  376                    neg(pit(cell(9, 6))),
  377                    neg(pit(cell(9, 7))),
  378                    neg(pit(cell(9, 8))),
  379                    neg(pit(cell(1, 0))),
  380                    neg(pit(cell(2, 0))),
  381                    neg(pit(cell(3, 0))),
  382                    neg(pit(cell(4, 0))),
  383                    neg(pit(cell(5, 0))),
  384                    neg(pit(cell(6, 0))),
  385                    neg(pit(cell(7, 0))),
  386                    neg(pit(cell(8, 0))),
  387                    neg(pit(cell(1, 9))),
  388                    neg(pit(cell(2, 9))),
  389                    neg(pit(cell(3, 9))),
  390                    neg(pit(cell(4, 9))),
  391                    neg(pit(cell(5, 9))),
  392                    neg(pit(cell(6, 9))),
  393                    neg(pit(cell(7, 9))),
  394                    neg(pit(cell(8, 9))),
  395                    connected(cell(1, 1), cell(1, 2)),
  396                    connected(cell(1, 1), cell(2, 1)),
  397                    connected(cell(1, 2), cell(1, 1)),
  398                    connected(cell(1, 2), cell(1, 3)),
  399                    connected(cell(1, 2), cell(2, 2)),
  400                    connected(cell(1, 3), cell(1, 2)),
  401                    connected(cell(1, 3), cell(1, 4)),
  402                    connected(cell(1, 3), cell(2, 3)),
  403                    connected(cell(1, 4), cell(1, 3)),
  404                    connected(cell(1, 4), cell(1, 5)),
  405                    connected(cell(1, 4), cell(2, 4)),
  406                    connected(cell(1, 5), cell(1, 4)),
  407                    connected(cell(1, 5), cell(1, 6)),
  408                    connected(cell(1, 5), cell(2, 5)),
  409                    connected(cell(1, 6), cell(1, 5)),
  410                    connected(cell(1, 6), cell(1, 7)),
  411                    connected(cell(1, 6), cell(2, 6)),
  412                    connected(cell(1, 7), cell(1, 6)),
  413                    connected(cell(1, 7), cell(1, 8)),
  414                    connected(cell(1, 7), cell(2, 7)),
  415                    connected(cell(1, 8), cell(1, 7)),
  416                    connected(cell(1, 8), cell(2, 8)),
  417                    connected(cell(2, 1), cell(1, 1)),
  418                    connected(cell(2, 1), cell(2, 2)),
  419                    connected(cell(2, 1), cell(3, 1)),
  420                    connected(cell(2, 2), cell(1, 2)),
  421                    connected(cell(2, 2), cell(2, 1)),
  422                    connected(cell(2, 2), cell(2, 3)),
  423                    connected(cell(2, 2), cell(3, 2)),
  424                    connected(cell(2, 3), cell(1, 3)),
  425                    connected(cell(2, 3), cell(2, 2)),
  426                    connected(cell(2, 3), cell(2, 4)),
  427                    connected(cell(2, 3), cell(3, 3)),
  428                    connected(cell(2, 4), cell(1, 4)),
  429                    connected(cell(2, 4), cell(2, 3)),
  430                    connected(cell(2, 4), cell(2, 5)),
  431                    connected(cell(2, 4), cell(3, 4)),
  432                    connected(cell(2, 5), cell(1, 5)),
  433                    connected(cell(2, 5), cell(2, 4)),
  434                    connected(cell(2, 5), cell(2, 6)),
  435                    connected(cell(2, 5), cell(3, 5)),
  436                    connected(cell(2, 6), cell(1, 6)),
  437                    connected(cell(2, 6), cell(2, 5)),
  438                    connected(cell(2, 6), cell(2, 7)),
  439                    connected(cell(2, 6), cell(3, 6)),
  440                    connected(cell(2, 7), cell(1, 7)),
  441                    connected(cell(2, 7), cell(2, 6)),
  442                    connected(cell(2, 7), cell(2, 8)),
  443                    connected(cell(2, 7), cell(3, 7)),
  444                    connected(cell(2, 8), cell(1, 8)),
  445                    connected(cell(2, 8), cell(2, 7)),
  446                    connected(cell(2, 8), cell(3, 8)),
  447                    connected(cell(3, 1), cell(2, 1)),
  448                    connected(cell(3, 1), cell(3, 2)),
  449                    connected(cell(3, 1), cell(4, 1)),
  450                    connected(cell(3, 2), cell(2, 2)),
  451                    connected(cell(3, 2), cell(3, 1)),
  452                    connected(cell(3, 2), cell(3, 3)),
  453                    connected(cell(3, 2), cell(4, 2)),
  454                    connected(cell(3, 3), cell(2, 3)),
  455                    connected(cell(3, 3), cell(3, 2)),
  456                    connected(cell(3, 3), cell(3, 4)),
  457                    connected(cell(3, 3), cell(4, 3)),
  458                    connected(cell(3, 4), cell(2, 4)),
  459                    connected(cell(3, 4), cell(3, 3)),
  460                    connected(cell(3, 4), cell(3, 5)),
  461                    connected(cell(3, 4), cell(4, 4)),
  462                    connected(cell(3, 5), cell(2, 5)),
  463                    connected(cell(3, 5), cell(3, 4)),
  464                    connected(cell(3, 5), cell(3, 6)),
  465                    connected(cell(3, 5), cell(4, 5)),
  466                    connected(cell(3, 6), cell(2, 6)),
  467                    connected(cell(3, 6), cell(3, 5)),
  468                    connected(cell(3, 6), cell(3, 7)),
  469                    connected(cell(3, 6), cell(4, 6)),
  470                    connected(cell(3, 7), cell(2, 7)),
  471                    connected(cell(3, 7), cell(3, 6)),
  472                    connected(cell(3, 7), cell(3, 8)),
  473                    connected(cell(3, 7), cell(4, 7)),
  474                    connected(cell(3, 8), cell(2, 8)),
  475                    connected(cell(3, 8), cell(3, 7)),
  476                    connected(cell(3, 8), cell(4, 8)),
  477                    connected(cell(4, 1), cell(3, 1)),
  478                    connected(cell(4, 1), cell(4, 2)),
  479                    connected(cell(4, 1), cell(5, 1)),
  480                    connected(cell(4, 2), cell(3, 2)),
  481                    connected(cell(4, 2), cell(4, 1)),
  482                    connected(cell(4, 2), cell(4, 3)),
  483                    connected(cell(4, 2), cell(5, 2)),
  484                    connected(cell(4, 3), cell(3, 3)),
  485                    connected(cell(4, 3), cell(4, 2)),
  486                    connected(cell(4, 3), cell(4, 4)),
  487                    connected(cell(4, 3), cell(5, 3)),
  488                    connected(cell(4, 4), cell(3, 4)),
  489                    connected(cell(4, 4), cell(4, 3)),
  490                    connected(cell(4, 4), cell(4, 5)),
  491                    connected(cell(4, 4), cell(5, 4)),
  492                    connected(cell(4, 5), cell(3, 5)),
  493                    connected(cell(4, 5), cell(4, 4)),
  494                    connected(cell(4, 5), cell(4, 6)),
  495                    connected(cell(4, 5), cell(5, 5)),
  496                    connected(cell(4, 6), cell(3, 6)),
  497                    connected(cell(4, 6), cell(4, 5)),
  498                    connected(cell(4, 6), cell(4, 7)),
  499                    connected(cell(4, 6), cell(5, 6)),
  500                    connected(cell(4, 7), cell(3, 7)),
  501                    connected(cell(4, 7), cell(4, 6)),
  502                    connected(cell(4, 7), cell(4, 8)),
  503                    connected(cell(4, 7), cell(5, 7)),
  504                    connected(cell(4, 8), cell(3, 8)),
  505                    connected(cell(4, 8), cell(4, 7)),
  506                    connected(cell(4, 8), cell(5, 8)),
  507                    connected(cell(5, 1), cell(4, 1)),
  508                    connected(cell(5, 1), cell(5, 2)),
  509                    connected(cell(5, 1), cell(6, 1)),
  510                    connected(cell(5, 2), cell(4, 2)),
  511                    connected(cell(5, 2), cell(5, 1)),
  512                    connected(cell(5, 2), cell(5, 3)),
  513                    connected(cell(5, 2), cell(6, 2)),
  514                    connected(cell(5, 3), cell(4, 3)),
  515                    connected(cell(5, 3), cell(5, 2)),
  516                    connected(cell(5, 3), cell(5, 4)),
  517                    connected(cell(5, 3), cell(6, 3)),
  518                    connected(cell(5, 4), cell(4, 4)),
  519                    connected(cell(5, 4), cell(5, 3)),
  520                    connected(cell(5, 4), cell(5, 5)),
  521                    connected(cell(5, 4), cell(6, 4)),
  522                    connected(cell(5, 5), cell(4, 5)),
  523                    connected(cell(5, 5), cell(5, 4)),
  524                    connected(cell(5, 5), cell(5, 6)),
  525                    connected(cell(5, 5), cell(6, 5)),
  526                    connected(cell(5, 6), cell(4, 6)),
  527                    connected(cell(5, 6), cell(5, 5)),
  528                    connected(cell(5, 6), cell(5, 7)),
  529                    connected(cell(5, 6), cell(6, 6)),
  530                    connected(cell(5, 7), cell(4, 7)),
  531                    connected(cell(5, 7), cell(5, 6)),
  532                    connected(cell(5, 7), cell(5, 8)),
  533                    connected(cell(5, 7), cell(6, 7)),
  534                    connected(cell(5, 8), cell(4, 8)),
  535                    connected(cell(5, 8), cell(5, 7)),
  536                    connected(cell(5, 8), cell(6, 8)),
  537                    connected(cell(6, 1), cell(5, 1)),
  538                    connected(cell(6, 1), cell(6, 2)),
  539                    connected(cell(6, 1), cell(7, 1)),
  540                    connected(cell(6, 2), cell(5, 2)),
  541                    connected(cell(6, 2), cell(6, 1)),
  542                    connected(cell(6, 2), cell(6, 3)),
  543                    connected(cell(6, 2), cell(7, 2)),
  544                    connected(cell(6, 3), cell(5, 3)),
  545                    connected(cell(6, 3), cell(6, 2)),
  546                    connected(cell(6, 3), cell(6, 4)),
  547                    connected(cell(6, 3), cell(7, 3)),
  548                    connected(cell(6, 4), cell(5, 4)),
  549                    connected(cell(6, 4), cell(6, 3)),
  550                    connected(cell(6, 4), cell(6, 5)),
  551                    connected(cell(6, 4), cell(7, 4)),
  552                    connected(cell(6, 5), cell(5, 5)),
  553                    connected(cell(6, 5), cell(6, 4)),
  554                    connected(cell(6, 5), cell(6, 6)),
  555                    connected(cell(6, 5), cell(7, 5)),
  556                    connected(cell(6, 6), cell(5, 6)),
  557                    connected(cell(6, 6), cell(6, 5)),
  558                    connected(cell(6, 6), cell(6, 7)),
  559                    connected(cell(6, 6), cell(7, 6)),
  560                    connected(cell(6, 7), cell(5, 7)),
  561                    connected(cell(6, 7), cell(6, 6)),
  562                    connected(cell(6, 7), cell(6, 8)),
  563                    connected(cell(6, 7), cell(7, 7)),
  564                    connected(cell(6, 8), cell(5, 8)),
  565                    connected(cell(6, 8), cell(6, 7)),
  566                    connected(cell(6, 8), cell(7, 8)),
  567                    connected(cell(7, 1), cell(6, 1)),
  568                    connected(cell(7, 1), cell(7, 2)),
  569                    connected(cell(7, 1), cell(8, 1)),
  570                    connected(cell(7, 2), cell(6, 2)),
  571                    connected(cell(7, 2), cell(7, 1)),
  572                    connected(cell(7, 2), cell(7, 3)),
  573                    connected(cell(7, 2), cell(8, 2)),
  574                    connected(cell(7, 3), cell(6, 3)),
  575                    connected(cell(7, 3), cell(7, 2)),
  576                    connected(cell(7, 3), cell(7, 4)),
  577                    connected(cell(7, 3), cell(8, 3)),
  578                    connected(cell(7, 4), cell(6, 4)),
  579                    connected(cell(7, 4), cell(7, 3)),
  580                    connected(cell(7, 4), cell(7, 5)),
  581                    connected(cell(7, 4), cell(8, 4)),
  582                    connected(cell(7, 5), cell(6, 5)),
  583                    connected(cell(7, 5), cell(7, 4)),
  584                    connected(cell(7, 5), cell(7, 6)),
  585                    connected(cell(7, 5), cell(8, 5)),
  586                    connected(cell(7, 6), cell(6, 6)),
  587                    connected(cell(7, 6), cell(7, 5)),
  588                    connected(cell(7, 6), cell(7, 7)),
  589                    connected(cell(7, 6), cell(8, 6)),
  590                    connected(cell(7, 7), cell(6, 7)),
  591                    connected(cell(7, 7), cell(7, 6)),
  592                    connected(cell(7, 7), cell(7, 8)),
  593                    connected(cell(7, 7), cell(8, 7)),
  594                    connected(cell(7, 8), cell(6, 8)),
  595                    connected(cell(7, 8), cell(7, 7)),
  596                    connected(cell(7, 8), cell(8, 8)),
  597                    connected(cell(8, 1), cell(7, 1)),
  598                    connected(cell(8, 1), cell(8, 2)),
  599                    connected(cell(8, 2), cell(7, 2)),
  600                    connected(cell(8, 2), cell(8, 1)),
  601                    connected(cell(8, 2), cell(8, 3)),
  602                    connected(cell(8, 3), cell(7, 3)),
  603                    connected(cell(8, 3), cell(8, 2)),
  604                    connected(cell(8, 3), cell(8, 4)),
  605                    connected(cell(8, 4), cell(7, 4)),
  606                    connected(cell(8, 4), cell(8, 3)),
  607                    connected(cell(8, 4), cell(8, 5)),
  608                    connected(cell(8, 5), cell(7, 5)),
  609                    connected(cell(8, 5), cell(8, 4)),
  610                    connected(cell(8, 5), cell(8, 6)),
  611                    connected(cell(8, 6), cell(7, 6)),
  612                    connected(cell(8, 6), cell(8, 5)),
  613                    connected(cell(8, 6), cell(8, 7)),
  614                    connected(cell(8, 7), cell(7, 7)),
  615                    connected(cell(8, 7), cell(8, 6)),
  616                    connected(cell(8, 7), cell(8, 8)),
  617                    connected(cell(8, 8), cell(7, 8)),
  618                    connected(cell(8, 8), cell(8, 7)),
  619                    carries(agent, arrow),
  620                    at(agent, cell(1, 1)),
  621                    alive(wumpus)
  622                ].
  623
  624initial_state(16,State) :-
  625        State = [
  626                    neg(at(wumpus, cell(0, 1))),
  627                    neg(at(wumpus, cell(0, 2))),
  628                    neg(at(wumpus, cell(0, 3))),
  629                    neg(at(wumpus, cell(0, 4))),
  630                    neg(at(wumpus, cell(0, 5))),
  631                    neg(at(wumpus, cell(0, 6))),
  632                    neg(at(wumpus, cell(0, 7))),
  633                    neg(at(wumpus, cell(0, 8))),
  634                    neg(at(wumpus, cell(0, 9))),
  635                    neg(at(wumpus, cell(0, 10))),
  636                    neg(at(wumpus, cell(0, 11))),
  637                    neg(at(wumpus, cell(0, 12))),
  638                    neg(at(wumpus, cell(0, 13))),
  639                    neg(at(wumpus, cell(0, 14))),
  640                    neg(at(wumpus, cell(0, 15))),
  641                    neg(at(wumpus, cell(0, 16))),
  642                    neg(at(wumpus, cell(17, 1))),
  643                    neg(at(wumpus, cell(17, 2))),
  644                    neg(at(wumpus, cell(17, 3))),
  645                    neg(at(wumpus, cell(17, 4))),
  646                    neg(at(wumpus, cell(17, 5))),
  647                    neg(at(wumpus, cell(17, 6))),
  648                    neg(at(wumpus, cell(17, 7))),
  649                    neg(at(wumpus, cell(17, 8))),
  650                    neg(at(wumpus, cell(17, 9))),
  651                    neg(at(wumpus, cell(17, 10))),
  652                    neg(at(wumpus, cell(17, 11))),
  653                    neg(at(wumpus, cell(17, 12))),
  654                    neg(at(wumpus, cell(17, 13))),
  655                    neg(at(wumpus, cell(17, 14))),
  656                    neg(at(wumpus, cell(17, 15))),
  657                    neg(at(wumpus, cell(17, 16))),
  658                    neg(at(wumpus, cell(1, 0))),
  659                    neg(at(wumpus, cell(2, 0))),
  660                    neg(at(wumpus, cell(3, 0))),
  661                    neg(at(wumpus, cell(4, 0))),
  662                    neg(at(wumpus, cell(5, 0))),
  663                    neg(at(wumpus, cell(6, 0))),
  664                    neg(at(wumpus, cell(7, 0))),
  665                    neg(at(wumpus, cell(8, 0))),
  666                    neg(at(wumpus, cell(9, 0))),
  667                    neg(at(wumpus, cell(10, 0))),
  668                    neg(at(wumpus, cell(11, 0))),
  669                    neg(at(wumpus, cell(12, 0))),
  670                    neg(at(wumpus, cell(13, 0))),
  671                    neg(at(wumpus, cell(14, 0))),
  672                    neg(at(wumpus, cell(15, 0))),
  673                    neg(at(wumpus, cell(16, 0))),
  674                    neg(at(wumpus, cell(1, 17))),
  675                    neg(at(wumpus, cell(2, 17))),
  676                    neg(at(wumpus, cell(3, 17))),
  677                    neg(at(wumpus, cell(4, 17))),
  678                    neg(at(wumpus, cell(5, 17))),
  679                    neg(at(wumpus, cell(6, 17))),
  680                    neg(at(wumpus, cell(7, 17))),
  681                    neg(at(wumpus, cell(8, 17))),
  682                    neg(at(wumpus, cell(9, 17))),
  683                    neg(at(wumpus, cell(10, 17))),
  684                    neg(at(wumpus, cell(11, 17))),
  685                    neg(at(wumpus, cell(12, 17))),
  686                    neg(at(wumpus, cell(13, 17))),
  687                    neg(at(wumpus, cell(14, 17))),
  688                    neg(at(wumpus, cell(15, 17))),
  689                    neg(at(wumpus, cell(16, 17))),
  690                    neg(pit(cell(0, 1))),
  691                    neg(pit(cell(0, 2))),
  692                    neg(pit(cell(0, 3))),
  693                    neg(pit(cell(0, 4))),
  694                    neg(pit(cell(0, 5))),
  695                    neg(pit(cell(0, 6))),
  696                    neg(pit(cell(0, 7))),
  697                    neg(pit(cell(0, 8))),
  698                    neg(pit(cell(0, 9))),
  699                    neg(pit(cell(0, 10))),
  700                    neg(pit(cell(0, 11))),
  701                    neg(pit(cell(0, 12))),
  702                    neg(pit(cell(0, 13))),
  703                    neg(pit(cell(0, 14))),
  704                    neg(pit(cell(0, 15))),
  705                    neg(pit(cell(0, 16))),
  706                    neg(pit(cell(17, 1))),
  707                    neg(pit(cell(17, 2))),
  708                    neg(pit(cell(17, 3))),
  709                    neg(pit(cell(17, 4))),
  710                    neg(pit(cell(17, 5))),
  711                    neg(pit(cell(17, 6))),
  712                    neg(pit(cell(17, 7))),
  713                    neg(pit(cell(17, 8))),
  714                    neg(pit(cell(17, 9))),
  715                    neg(pit(cell(17, 10))),
  716                    neg(pit(cell(17, 11))),
  717                    neg(pit(cell(17, 12))),
  718                    neg(pit(cell(17, 13))),
  719                    neg(pit(cell(17, 14))),
  720                    neg(pit(cell(17, 15))),
  721                    neg(pit(cell(17, 16))),
  722                    neg(pit(cell(1, 0))),
  723                    neg(pit(cell(2, 0))),
  724                    neg(pit(cell(3, 0))),
  725                    neg(pit(cell(4, 0))),
  726                    neg(pit(cell(5, 0))),
  727                    neg(pit(cell(6, 0))),
  728                    neg(pit(cell(7, 0))),
  729                    neg(pit(cell(8, 0))),
  730                    neg(pit(cell(9, 0))),
  731                    neg(pit(cell(10, 0))),
  732                    neg(pit(cell(11, 0))),
  733                    neg(pit(cell(12, 0))),
  734                    neg(pit(cell(13, 0))),
  735                    neg(pit(cell(14, 0))),
  736                    neg(pit(cell(15, 0))),
  737                    neg(pit(cell(16, 0))),
  738                    neg(pit(cell(1, 17))),
  739                    neg(pit(cell(2, 17))),
  740                    neg(pit(cell(3, 17))),
  741                    neg(pit(cell(4, 17))),
  742                    neg(pit(cell(5, 17))),
  743                    neg(pit(cell(6, 17))),
  744                    neg(pit(cell(7, 17))),
  745                    neg(pit(cell(8, 17))),
  746                    neg(pit(cell(9, 17))),
  747                    neg(pit(cell(10, 17))),
  748                    neg(pit(cell(11, 17))),
  749                    neg(pit(cell(12, 17))),
  750                    neg(pit(cell(13, 17))),
  751                    neg(pit(cell(14, 17))),
  752                    neg(pit(cell(15, 17))),
  753                    neg(pit(cell(16, 17))),
  754                    connected(cell(1, 1), cell(1, 2)),
  755                    connected(cell(1, 1), cell(2, 1)),
  756                    connected(cell(1, 2), cell(1, 1)),
  757                    connected(cell(1, 2), cell(1, 3)),
  758                    connected(cell(1, 2), cell(2, 2)),
  759                    connected(cell(1, 3), cell(1, 2)),
  760                    connected(cell(1, 3), cell(1, 4)),
  761                    connected(cell(1, 3), cell(2, 3)),
  762                    connected(cell(1, 4), cell(1, 3)),
  763                    connected(cell(1, 4), cell(1, 5)),
  764                    connected(cell(1, 4), cell(2, 4)),
  765                    connected(cell(1, 5), cell(1, 4)),
  766                    connected(cell(1, 5), cell(1, 6)),
  767                    connected(cell(1, 5), cell(2, 5)),
  768                    connected(cell(1, 6), cell(1, 5)),
  769                    connected(cell(1, 6), cell(1, 7)),
  770                    connected(cell(1, 6), cell(2, 6)),
  771                    connected(cell(1, 7), cell(1, 6)),
  772                    connected(cell(1, 7), cell(1, 8)),
  773                    connected(cell(1, 7), cell(2, 7)),
  774                    connected(cell(1, 8), cell(1, 7)),
  775                    connected(cell(1, 8), cell(1, 9)),
  776                    connected(cell(1, 8), cell(2, 8)),
  777                    connected(cell(1, 9), cell(1, 8)),
  778                    connected(cell(1, 9), cell(1, 10)),
  779                    connected(cell(1, 9), cell(2, 9)),
  780                    connected(cell(1, 10), cell(1, 9)),
  781                    connected(cell(1, 10), cell(1, 11)),
  782                    connected(cell(1, 10), cell(2, 10)),
  783                    connected(cell(1, 11), cell(1, 10)),
  784                    connected(cell(1, 11), cell(1, 12)),
  785                    connected(cell(1, 11), cell(2, 11)),
  786                    connected(cell(1, 12), cell(1, 11)),
  787                    connected(cell(1, 12), cell(1, 13)),
  788                    connected(cell(1, 12), cell(2, 12)),
  789                    connected(cell(1, 13), cell(1, 12)),
  790                    connected(cell(1, 13), cell(1, 14)),
  791                    connected(cell(1, 13), cell(2, 13)),
  792                    connected(cell(1, 14), cell(1, 13)),
  793                    connected(cell(1, 14), cell(1, 15)),
  794                    connected(cell(1, 14), cell(2, 14)),
  795                    connected(cell(1, 15), cell(1, 14)),
  796                    connected(cell(1, 15), cell(1, 16)),
  797                    connected(cell(1, 15), cell(2, 15)),
  798                    connected(cell(1, 16), cell(1, 15)),
  799                    connected(cell(1, 16), cell(2, 16)),
  800                    connected(cell(2, 1), cell(1, 1)),
  801                    connected(cell(2, 1), cell(2, 2)),
  802                    connected(cell(2, 1), cell(3, 1)),
  803                    connected(cell(2, 2), cell(1, 2)),
  804                    connected(cell(2, 2), cell(2, 1)),
  805                    connected(cell(2, 2), cell(2, 3)),
  806                    connected(cell(2, 2), cell(3, 2)),
  807                    connected(cell(2, 3), cell(1, 3)),
  808                    connected(cell(2, 3), cell(2, 2)),
  809                    connected(cell(2, 3), cell(2, 4)),
  810                    connected(cell(2, 3), cell(3, 3)),
  811                    connected(cell(2, 4), cell(1, 4)),
  812                    connected(cell(2, 4), cell(2, 3)),
  813                    connected(cell(2, 4), cell(2, 5)),
  814                    connected(cell(2, 4), cell(3, 4)),
  815                    connected(cell(2, 5), cell(1, 5)),
  816                    connected(cell(2, 5), cell(2, 4)),
  817                    connected(cell(2, 5), cell(2, 6)),
  818                    connected(cell(2, 5), cell(3, 5)),
  819                    connected(cell(2, 6), cell(1, 6)),
  820                    connected(cell(2, 6), cell(2, 5)),
  821                    connected(cell(2, 6), cell(2, 7)),
  822                    connected(cell(2, 6), cell(3, 6)),
  823                    connected(cell(2, 7), cell(1, 7)),
  824                    connected(cell(2, 7), cell(2, 6)),
  825                    connected(cell(2, 7), cell(2, 8)),
  826                    connected(cell(2, 7), cell(3, 7)),
  827                    connected(cell(2, 8), cell(1, 8)),
  828                    connected(cell(2, 8), cell(2, 7)),
  829                    connected(cell(2, 8), cell(2, 9)),
  830                    connected(cell(2, 8), cell(3, 8)),
  831                    connected(cell(2, 9), cell(1, 9)),
  832                    connected(cell(2, 9), cell(2, 8)),
  833                    connected(cell(2, 9), cell(2, 10)),
  834                    connected(cell(2, 9), cell(3, 9)),
  835                    connected(cell(2, 10), cell(1, 10)),
  836                    connected(cell(2, 10), cell(2, 9)),
  837                    connected(cell(2, 10), cell(2, 11)),
  838                    connected(cell(2, 10), cell(3, 10)),
  839                    connected(cell(2, 11), cell(1, 11)),
  840                    connected(cell(2, 11), cell(2, 10)),
  841                    connected(cell(2, 11), cell(2, 12)),
  842                    connected(cell(2, 11), cell(3, 11)),
  843                    connected(cell(2, 12), cell(1, 12)),
  844                    connected(cell(2, 12), cell(2, 11)),
  845                    connected(cell(2, 12), cell(2, 13)),
  846                    connected(cell(2, 12), cell(3, 12)),
  847                    connected(cell(2, 13), cell(1, 13)),
  848                    connected(cell(2, 13), cell(2, 12)),
  849                    connected(cell(2, 13), cell(2, 14)),
  850                    connected(cell(2, 13), cell(3, 13)),
  851                    connected(cell(2, 14), cell(1, 14)),
  852                    connected(cell(2, 14), cell(2, 13)),
  853                    connected(cell(2, 14), cell(2, 15)),
  854                    connected(cell(2, 14), cell(3, 14)),
  855                    connected(cell(2, 15), cell(1, 15)),
  856                    connected(cell(2, 15), cell(2, 14)),
  857                    connected(cell(2, 15), cell(2, 16)),
  858                    connected(cell(2, 15), cell(3, 15)),
  859                    connected(cell(2, 16), cell(1, 16)),
  860                    connected(cell(2, 16), cell(2, 15)),
  861                    connected(cell(2, 16), cell(3, 16)),
  862                    connected(cell(3, 1), cell(2, 1)),
  863                    connected(cell(3, 1), cell(3, 2)),
  864                    connected(cell(3, 1), cell(4, 1)),
  865                    connected(cell(3, 2), cell(2, 2)),
  866                    connected(cell(3, 2), cell(3, 1)),
  867                    connected(cell(3, 2), cell(3, 3)),
  868                    connected(cell(3, 2), cell(4, 2)),
  869                    connected(cell(3, 3), cell(2, 3)),
  870                    connected(cell(3, 3), cell(3, 2)),
  871                    connected(cell(3, 3), cell(3, 4)),
  872                    connected(cell(3, 3), cell(4, 3)),
  873                    connected(cell(3, 4), cell(2, 4)),
  874                    connected(cell(3, 4), cell(3, 3)),
  875                    connected(cell(3, 4), cell(3, 5)),
  876                    connected(cell(3, 4), cell(4, 4)),
  877                    connected(cell(3, 5), cell(2, 5)),
  878                    connected(cell(3, 5), cell(3, 4)),
  879                    connected(cell(3, 5), cell(3, 6)),
  880                    connected(cell(3, 5), cell(4, 5)),
  881                    connected(cell(3, 6), cell(2, 6)),
  882                    connected(cell(3, 6), cell(3, 5)),
  883                    connected(cell(3, 6), cell(3, 7)),
  884                    connected(cell(3, 6), cell(4, 6)),
  885                    connected(cell(3, 7), cell(2, 7)),
  886                    connected(cell(3, 7), cell(3, 6)),
  887                    connected(cell(3, 7), cell(3, 8)),
  888                    connected(cell(3, 7), cell(4, 7)),
  889                    connected(cell(3, 8), cell(2, 8)),
  890                    connected(cell(3, 8), cell(3, 7)),
  891                    connected(cell(3, 8), cell(3, 9)),
  892                    connected(cell(3, 8), cell(4, 8)),
  893                    connected(cell(3, 9), cell(2, 9)),
  894                    connected(cell(3, 9), cell(3, 8)),
  895                    connected(cell(3, 9), cell(3, 10)),
  896                    connected(cell(3, 9), cell(4, 9)),
  897                    connected(cell(3, 10), cell(2, 10)),
  898                    connected(cell(3, 10), cell(3, 9)),
  899                    connected(cell(3, 10), cell(3, 11)),
  900                    connected(cell(3, 10), cell(4, 10)),
  901                    connected(cell(3, 11), cell(2, 11)),
  902                    connected(cell(3, 11), cell(3, 10)),
  903                    connected(cell(3, 11), cell(3, 12)),
  904                    connected(cell(3, 11), cell(4, 11)),
  905                    connected(cell(3, 12), cell(2, 12)),
  906                    connected(cell(3, 12), cell(3, 11)),
  907                    connected(cell(3, 12), cell(3, 13)),
  908                    connected(cell(3, 12), cell(4, 12)),
  909                    connected(cell(3, 13), cell(2, 13)),
  910                    connected(cell(3, 13), cell(3, 12)),
  911                    connected(cell(3, 13), cell(3, 14)),
  912                    connected(cell(3, 13), cell(4, 13)),
  913                    connected(cell(3, 14), cell(2, 14)),
  914                    connected(cell(3, 14), cell(3, 13)),
  915                    connected(cell(3, 14), cell(3, 15)),
  916                    connected(cell(3, 14), cell(4, 14)),
  917                    connected(cell(3, 15), cell(2, 15)),
  918                    connected(cell(3, 15), cell(3, 14)),
  919                    connected(cell(3, 15), cell(3, 16)),
  920                    connected(cell(3, 15), cell(4, 15)),
  921                    connected(cell(3, 16), cell(2, 16)),
  922                    connected(cell(3, 16), cell(3, 15)),
  923                    connected(cell(3, 16), cell(4, 16)),
  924                    connected(cell(4, 1), cell(3, 1)),
  925                    connected(cell(4, 1), cell(4, 2)),
  926                    connected(cell(4, 1), cell(5, 1)),
  927                    connected(cell(4, 2), cell(3, 2)),
  928                    connected(cell(4, 2), cell(4, 1)),
  929                    connected(cell(4, 2), cell(4, 3)),
  930                    connected(cell(4, 2), cell(5, 2)),
  931                    connected(cell(4, 3), cell(3, 3)),
  932                    connected(cell(4, 3), cell(4, 2)),
  933                    connected(cell(4, 3), cell(4, 4)),
  934                    connected(cell(4, 3), cell(5, 3)),
  935                    connected(cell(4, 4), cell(3, 4)),
  936                    connected(cell(4, 4), cell(4, 3)),
  937                    connected(cell(4, 4), cell(4, 5)),
  938                    connected(cell(4, 4), cell(5, 4)),
  939                    connected(cell(4, 5), cell(3, 5)),
  940                    connected(cell(4, 5), cell(4, 4)),
  941                    connected(cell(4, 5), cell(4, 6)),
  942                    connected(cell(4, 5), cell(5, 5)),
  943                    connected(cell(4, 6), cell(3, 6)),
  944                    connected(cell(4, 6), cell(4, 5)),
  945                    connected(cell(4, 6), cell(4, 7)),
  946                    connected(cell(4, 6), cell(5, 6)),
  947                    connected(cell(4, 7), cell(3, 7)),
  948                    connected(cell(4, 7), cell(4, 6)),
  949                    connected(cell(4, 7), cell(4, 8)),
  950                    connected(cell(4, 7), cell(5, 7)),
  951                    connected(cell(4, 8), cell(3, 8)),
  952                    connected(cell(4, 8), cell(4, 7)),
  953                    connected(cell(4, 8), cell(4, 9)),
  954                    connected(cell(4, 8), cell(5, 8)),
  955                    connected(cell(4, 9), cell(3, 9)),
  956                    connected(cell(4, 9), cell(4, 8)),
  957                    connected(cell(4, 9), cell(4, 10)),
  958                    connected(cell(4, 9), cell(5, 9)),
  959                    connected(cell(4, 10), cell(3, 10)),
  960                    connected(cell(4, 10), cell(4, 9)),
  961                    connected(cell(4, 10), cell(4, 11)),
  962                    connected(cell(4, 10), cell(5, 10)),
  963                    connected(cell(4, 11), cell(3, 11)),
  964                    connected(cell(4, 11), cell(4, 10)),
  965                    connected(cell(4, 11), cell(4, 12)),
  966                    connected(cell(4, 11), cell(5, 11)),
  967                    connected(cell(4, 12), cell(3, 12)),
  968                    connected(cell(4, 12), cell(4, 11)),
  969                    connected(cell(4, 12), cell(4, 13)),
  970                    connected(cell(4, 12), cell(5, 12)),
  971                    connected(cell(4, 13), cell(3, 13)),
  972                    connected(cell(4, 13), cell(4, 12)),
  973                    connected(cell(4, 13), cell(4, 14)),
  974                    connected(cell(4, 13), cell(5, 13)),
  975                    connected(cell(4, 14), cell(3, 14)),
  976                    connected(cell(4, 14), cell(4, 13)),
  977                    connected(cell(4, 14), cell(4, 15)),
  978                    connected(cell(4, 14), cell(5, 14)),
  979                    connected(cell(4, 15), cell(3, 15)),
  980                    connected(cell(4, 15), cell(4, 14)),
  981                    connected(cell(4, 15), cell(4, 16)),
  982                    connected(cell(4, 15), cell(5, 15)),
  983                    connected(cell(4, 16), cell(3, 16)),
  984                    connected(cell(4, 16), cell(4, 15)),
  985                    connected(cell(4, 16), cell(5, 16)),
  986                    connected(cell(5, 1), cell(4, 1)),
  987                    connected(cell(5, 1), cell(5, 2)),
  988                    connected(cell(5, 1), cell(6, 1)),
  989                    connected(cell(5, 2), cell(4, 2)),
  990                    connected(cell(5, 2), cell(5, 1)),
  991                    connected(cell(5, 2), cell(5, 3)),
  992                    connected(cell(5, 2), cell(6, 2)),
  993                    connected(cell(5, 3), cell(4, 3)),
  994                    connected(cell(5, 3), cell(5, 2)),
  995                    connected(cell(5, 3), cell(5, 4)),
  996                    connected(cell(5, 3), cell(6, 3)),
  997                    connected(cell(5, 4), cell(4, 4)),
  998                    connected(cell(5, 4), cell(5, 3)),
  999                    connected(cell(5, 4), cell(5, 5)),
 1000                    connected(cell(5, 4), cell(6, 4)),
 1001                    connected(cell(5, 5), cell(4, 5)),
 1002                    connected(cell(5, 5), cell(5, 4)),
 1003                    connected(cell(5, 5), cell(5, 6)),
 1004                    connected(cell(5, 5), cell(6, 5)),
 1005                    connected(cell(5, 6), cell(4, 6)),
 1006                    connected(cell(5, 6), cell(5, 5)),
 1007                    connected(cell(5, 6), cell(5, 7)),
 1008                    connected(cell(5, 6), cell(6, 6)),
 1009                    connected(cell(5, 7), cell(4, 7)),
 1010                    connected(cell(5, 7), cell(5, 6)),
 1011                    connected(cell(5, 7), cell(5, 8)),
 1012                    connected(cell(5, 7), cell(6, 7)),
 1013                    connected(cell(5, 8), cell(4, 8)),
 1014                    connected(cell(5, 8), cell(5, 7)),
 1015                    connected(cell(5, 8), cell(5, 9)),
 1016                    connected(cell(5, 8), cell(6, 8)),
 1017                    connected(cell(5, 9), cell(4, 9)),
 1018                    connected(cell(5, 9), cell(5, 8)),
 1019                    connected(cell(5, 9), cell(5, 10)),
 1020                    connected(cell(5, 9), cell(6, 9)),
 1021                    connected(cell(5, 10), cell(4, 10)),
 1022                    connected(cell(5, 10), cell(5, 9)),
 1023                    connected(cell(5, 10), cell(5, 11)),
 1024                    connected(cell(5, 10), cell(6, 10)),
 1025                    connected(cell(5, 11), cell(4, 11)),
 1026                    connected(cell(5, 11), cell(5, 10)),
 1027                    connected(cell(5, 11), cell(5, 12)),
 1028                    connected(cell(5, 11), cell(6, 11)),
 1029                    connected(cell(5, 12), cell(4, 12)),
 1030                    connected(cell(5, 12), cell(5, 11)),
 1031                    connected(cell(5, 12), cell(5, 13)),
 1032                    connected(cell(5, 12), cell(6, 12)),
 1033                    connected(cell(5, 13), cell(4, 13)),
 1034                    connected(cell(5, 13), cell(5, 12)),
 1035                    connected(cell(5, 13), cell(5, 14)),
 1036                    connected(cell(5, 13), cell(6, 13)),
 1037                    connected(cell(5, 14), cell(4, 14)),
 1038                    connected(cell(5, 14), cell(5, 13)),
 1039                    connected(cell(5, 14), cell(5, 15)),
 1040                    connected(cell(5, 14), cell(6, 14)),
 1041                    connected(cell(5, 15), cell(4, 15)),
 1042                    connected(cell(5, 15), cell(5, 14)),
 1043                    connected(cell(5, 15), cell(5, 16)),
 1044                    connected(cell(5, 15), cell(6, 15)),
 1045                    connected(cell(5, 16), cell(4, 16)),
 1046                    connected(cell(5, 16), cell(5, 15)),
 1047                    connected(cell(5, 16), cell(6, 16)),
 1048                    connected(cell(6, 1), cell(5, 1)),
 1049                    connected(cell(6, 1), cell(6, 2)),
 1050                    connected(cell(6, 1), cell(7, 1)),
 1051                    connected(cell(6, 2), cell(5, 2)),
 1052                    connected(cell(6, 2), cell(6, 1)),
 1053                    connected(cell(6, 2), cell(6, 3)),
 1054                    connected(cell(6, 2), cell(7, 2)),
 1055                    connected(cell(6, 3), cell(5, 3)),
 1056                    connected(cell(6, 3), cell(6, 2)),
 1057                    connected(cell(6, 3), cell(6, 4)),
 1058                    connected(cell(6, 3), cell(7, 3)),
 1059                    connected(cell(6, 4), cell(5, 4)),
 1060                    connected(cell(6, 4), cell(6, 3)),
 1061                    connected(cell(6, 4), cell(6, 5)),
 1062                    connected(cell(6, 4), cell(7, 4)),
 1063                    connected(cell(6, 5), cell(5, 5)),
 1064                    connected(cell(6, 5), cell(6, 4)),
 1065                    connected(cell(6, 5), cell(6, 6)),
 1066                    connected(cell(6, 5), cell(7, 5)),
 1067                    connected(cell(6, 6), cell(5, 6)),
 1068                    connected(cell(6, 6), cell(6, 5)),
 1069                    connected(cell(6, 6), cell(6, 7)),
 1070                    connected(cell(6, 6), cell(7, 6)),
 1071                    connected(cell(6, 7), cell(5, 7)),
 1072                    connected(cell(6, 7), cell(6, 6)),
 1073                    connected(cell(6, 7), cell(6, 8)),
 1074                    connected(cell(6, 7), cell(7, 7)),
 1075                    connected(cell(6, 8), cell(5, 8)),
 1076                    connected(cell(6, 8), cell(6, 7)),
 1077                    connected(cell(6, 8), cell(6, 9)),
 1078                    connected(cell(6, 8), cell(7, 8)),
 1079                    connected(cell(6, 9), cell(5, 9)),
 1080                    connected(cell(6, 9), cell(6, 8)),
 1081                    connected(cell(6, 9), cell(6, 10)),
 1082                    connected(cell(6, 9), cell(7, 9)),
 1083                    connected(cell(6, 10), cell(5, 10)),
 1084                    connected(cell(6, 10), cell(6, 9)),
 1085                    connected(cell(6, 10), cell(6, 11)),
 1086                    connected(cell(6, 10), cell(7, 10)),
 1087                    connected(cell(6, 11), cell(5, 11)),
 1088                    connected(cell(6, 11), cell(6, 10)),
 1089                    connected(cell(6, 11), cell(6, 12)),
 1090                    connected(cell(6, 11), cell(7, 11)),
 1091                    connected(cell(6, 12), cell(5, 12)),
 1092                    connected(cell(6, 12), cell(6, 11)),
 1093                    connected(cell(6, 12), cell(6, 13)),
 1094                    connected(cell(6, 12), cell(7, 12)),
 1095                    connected(cell(6, 13), cell(5, 13)),
 1096                    connected(cell(6, 13), cell(6, 12)),
 1097                    connected(cell(6, 13), cell(6, 14)),
 1098                    connected(cell(6, 13), cell(7, 13)),
 1099                    connected(cell(6, 14), cell(5, 14)),
 1100                    connected(cell(6, 14), cell(6, 13)),
 1101                    connected(cell(6, 14), cell(6, 15)),
 1102                    connected(cell(6, 14), cell(7, 14)),
 1103                    connected(cell(6, 15), cell(5, 15)),
 1104                    connected(cell(6, 15), cell(6, 14)),
 1105                    connected(cell(6, 15), cell(6, 16)),
 1106                    connected(cell(6, 15), cell(7, 15)),
 1107                    connected(cell(6, 16), cell(5, 16)),
 1108                    connected(cell(6, 16), cell(6, 15)),
 1109                    connected(cell(6, 16), cell(7, 16)),
 1110                    connected(cell(7, 1), cell(6, 1)),
 1111                    connected(cell(7, 1), cell(7, 2)),
 1112                    connected(cell(7, 1), cell(8, 1)),
 1113                    connected(cell(7, 2), cell(6, 2)),
 1114                    connected(cell(7, 2), cell(7, 1)),
 1115                    connected(cell(7, 2), cell(7, 3)),
 1116                    connected(cell(7, 2), cell(8, 2)),
 1117                    connected(cell(7, 3), cell(6, 3)),
 1118                    connected(cell(7, 3), cell(7, 2)),
 1119                    connected(cell(7, 3), cell(7, 4)),
 1120                    connected(cell(7, 3), cell(8, 3)),
 1121                    connected(cell(7, 4), cell(6, 4)),
 1122                    connected(cell(7, 4), cell(7, 3)),
 1123                    connected(cell(7, 4), cell(7, 5)),
 1124                    connected(cell(7, 4), cell(8, 4)),
 1125                    connected(cell(7, 5), cell(6, 5)),
 1126                    connected(cell(7, 5), cell(7, 4)),
 1127                    connected(cell(7, 5), cell(7, 6)),
 1128                    connected(cell(7, 5), cell(8, 5)),
 1129                    connected(cell(7, 6), cell(6, 6)),
 1130                    connected(cell(7, 6), cell(7, 5)),
 1131                    connected(cell(7, 6), cell(7, 7)),
 1132                    connected(cell(7, 6), cell(8, 6)),
 1133                    connected(cell(7, 7), cell(6, 7)),
 1134                    connected(cell(7, 7), cell(7, 6)),
 1135                    connected(cell(7, 7), cell(7, 8)),
 1136                    connected(cell(7, 7), cell(8, 7)),
 1137                    connected(cell(7, 8), cell(6, 8)),
 1138                    connected(cell(7, 8), cell(7, 7)),
 1139                    connected(cell(7, 8), cell(7, 9)),
 1140                    connected(cell(7, 8), cell(8, 8)),
 1141                    connected(cell(7, 9), cell(6, 9)),
 1142                    connected(cell(7, 9), cell(7, 8)),
 1143                    connected(cell(7, 9), cell(7, 10)),
 1144                    connected(cell(7, 9), cell(8, 9)),
 1145                    connected(cell(7, 10), cell(6, 10)),
 1146                    connected(cell(7, 10), cell(7, 9)),
 1147                    connected(cell(7, 10), cell(7, 11)),
 1148                    connected(cell(7, 10), cell(8, 10)),
 1149                    connected(cell(7, 11), cell(6, 11)),
 1150                    connected(cell(7, 11), cell(7, 10)),
 1151                    connected(cell(7, 11), cell(7, 12)),
 1152                    connected(cell(7, 11), cell(8, 11)),
 1153                    connected(cell(7, 12), cell(6, 12)),
 1154                    connected(cell(7, 12), cell(7, 11)),
 1155                    connected(cell(7, 12), cell(7, 13)),
 1156                    connected(cell(7, 12), cell(8, 12)),
 1157                    connected(cell(7, 13), cell(6, 13)),
 1158                    connected(cell(7, 13), cell(7, 12)),
 1159                    connected(cell(7, 13), cell(7, 14)),
 1160                    connected(cell(7, 13), cell(8, 13)),
 1161                    connected(cell(7, 14), cell(6, 14)),
 1162                    connected(cell(7, 14), cell(7, 13)),
 1163                    connected(cell(7, 14), cell(7, 15)),
 1164                    connected(cell(7, 14), cell(8, 14)),
 1165                    connected(cell(7, 15), cell(6, 15)),
 1166                    connected(cell(7, 15), cell(7, 14)),
 1167                    connected(cell(7, 15), cell(7, 16)),
 1168                    connected(cell(7, 15), cell(8, 15)),
 1169                    connected(cell(7, 16), cell(6, 16)),
 1170                    connected(cell(7, 16), cell(7, 15)),
 1171                    connected(cell(7, 16), cell(8, 16)),
 1172                    connected(cell(8, 1), cell(7, 1)),
 1173                    connected(cell(8, 1), cell(8, 2)),
 1174                    connected(cell(8, 1), cell(9, 1)),
 1175                    connected(cell(8, 2), cell(7, 2)),
 1176                    connected(cell(8, 2), cell(8, 1)),
 1177                    connected(cell(8, 2), cell(8, 3)),
 1178                    connected(cell(8, 2), cell(9, 2)),
 1179                    connected(cell(8, 3), cell(7, 3)),
 1180                    connected(cell(8, 3), cell(8, 2)),
 1181                    connected(cell(8, 3), cell(8, 4)),
 1182                    connected(cell(8, 3), cell(9, 3)),
 1183                    connected(cell(8, 4), cell(7, 4)),
 1184                    connected(cell(8, 4), cell(8, 3)),
 1185                    connected(cell(8, 4), cell(8, 5)),
 1186                    connected(cell(8, 4), cell(9, 4)),
 1187                    connected(cell(8, 5), cell(7, 5)),
 1188                    connected(cell(8, 5), cell(8, 4)),
 1189                    connected(cell(8, 5), cell(8, 6)),
 1190                    connected(cell(8, 5), cell(9, 5)),
 1191                    connected(cell(8, 6), cell(7, 6)),
 1192                    connected(cell(8, 6), cell(8, 5)),
 1193                    connected(cell(8, 6), cell(8, 7)),
 1194                    connected(cell(8, 6), cell(9, 6)),
 1195                    connected(cell(8, 7), cell(7, 7)),
 1196                    connected(cell(8, 7), cell(8, 6)),
 1197                    connected(cell(8, 7), cell(8, 8)),
 1198                    connected(cell(8, 7), cell(9, 7)),
 1199                    connected(cell(8, 8), cell(7, 8)),
 1200                    connected(cell(8, 8), cell(8, 7)),
 1201                    connected(cell(8, 8), cell(8, 9)),
 1202                    connected(cell(8, 8), cell(9, 8)),
 1203                    connected(cell(8, 9), cell(7, 9)),
 1204                    connected(cell(8, 9), cell(8, 8)),
 1205                    connected(cell(8, 9), cell(8, 10)),
 1206                    connected(cell(8, 9), cell(9, 9)),
 1207                    connected(cell(8, 10), cell(7, 10)),
 1208                    connected(cell(8, 10), cell(8, 9)),
 1209                    connected(cell(8, 10), cell(8, 11)),
 1210                    connected(cell(8, 10), cell(9, 10)),
 1211                    connected(cell(8, 11), cell(7, 11)),
 1212                    connected(cell(8, 11), cell(8, 10)),
 1213                    connected(cell(8, 11), cell(8, 12)),
 1214                    connected(cell(8, 11), cell(9, 11)),
 1215                    connected(cell(8, 12), cell(7, 12)),
 1216                    connected(cell(8, 12), cell(8, 11)),
 1217                    connected(cell(8, 12), cell(8, 13)),
 1218                    connected(cell(8, 12), cell(9, 12)),
 1219                    connected(cell(8, 13), cell(7, 13)),
 1220                    connected(cell(8, 13), cell(8, 12)),
 1221                    connected(cell(8, 13), cell(8, 14)),
 1222                    connected(cell(8, 13), cell(9, 13)),
 1223                    connected(cell(8, 14), cell(7, 14)),
 1224                    connected(cell(8, 14), cell(8, 13)),
 1225                    connected(cell(8, 14), cell(8, 15)),
 1226                    connected(cell(8, 14), cell(9, 14)),
 1227                    connected(cell(8, 15), cell(7, 15)),
 1228                    connected(cell(8, 15), cell(8, 14)),
 1229                    connected(cell(8, 15), cell(8, 16)),
 1230                    connected(cell(8, 15), cell(9, 15)),
 1231                    connected(cell(8, 16), cell(7, 16)),
 1232                    connected(cell(8, 16), cell(8, 15)),
 1233                    connected(cell(8, 16), cell(9, 16)),
 1234                    connected(cell(9, 1), cell(8, 1)),
 1235                    connected(cell(9, 1), cell(9, 2)),
 1236                    connected(cell(9, 1), cell(10, 1)),
 1237                    connected(cell(9, 2), cell(8, 2)),
 1238                    connected(cell(9, 2), cell(9, 1)),
 1239                    connected(cell(9, 2), cell(9, 3)),
 1240                    connected(cell(9, 2), cell(10, 2)),
 1241                    connected(cell(9, 3), cell(8, 3)),
 1242                    connected(cell(9, 3), cell(9, 2)),
 1243                    connected(cell(9, 3), cell(9, 4)),
 1244                    connected(cell(9, 3), cell(10, 3)),
 1245                    connected(cell(9, 4), cell(8, 4)),
 1246                    connected(cell(9, 4), cell(9, 3)),
 1247                    connected(cell(9, 4), cell(9, 5)),
 1248                    connected(cell(9, 4), cell(10, 4)),
 1249                    connected(cell(9, 5), cell(8, 5)),
 1250                    connected(cell(9, 5), cell(9, 4)),
 1251                    connected(cell(9, 5), cell(9, 6)),
 1252                    connected(cell(9, 5), cell(10, 5)),
 1253                    connected(cell(9, 6), cell(8, 6)),
 1254                    connected(cell(9, 6), cell(9, 5)),
 1255                    connected(cell(9, 6), cell(9, 7)),
 1256                    connected(cell(9, 6), cell(10, 6)),
 1257                    connected(cell(9, 7), cell(8, 7)),
 1258                    connected(cell(9, 7), cell(9, 6)),
 1259                    connected(cell(9, 7), cell(9, 8)),
 1260                    connected(cell(9, 7), cell(10, 7)),
 1261                    connected(cell(9, 8), cell(8, 8)),
 1262                    connected(cell(9, 8), cell(9, 7)),
 1263                    connected(cell(9, 8), cell(9, 9)),
 1264                    connected(cell(9, 8), cell(10, 8)),
 1265                    connected(cell(9, 9), cell(8, 9)),
 1266                    connected(cell(9, 9), cell(9, 8)),
 1267                    connected(cell(9, 9), cell(9, 10)),
 1268                    connected(cell(9, 9), cell(10, 9)),
 1269                    connected(cell(9, 10), cell(8, 10)),
 1270                    connected(cell(9, 10), cell(9, 9)),
 1271                    connected(cell(9, 10), cell(9, 11)),
 1272                    connected(cell(9, 10), cell(10, 10)),
 1273                    connected(cell(9, 11), cell(8, 11)),
 1274                    connected(cell(9, 11), cell(9, 10)),
 1275                    connected(cell(9, 11), cell(9, 12)),
 1276                    connected(cell(9, 11), cell(10, 11)),
 1277                    connected(cell(9, 12), cell(8, 12)),
 1278                    connected(cell(9, 12), cell(9, 11)),
 1279                    connected(cell(9, 12), cell(9, 13)),
 1280                    connected(cell(9, 12), cell(10, 12)),
 1281                    connected(cell(9, 13), cell(8, 13)),
 1282                    connected(cell(9, 13), cell(9, 12)),
 1283                    connected(cell(9, 13), cell(9, 14)),
 1284                    connected(cell(9, 13), cell(10, 13)),
 1285                    connected(cell(9, 14), cell(8, 14)),
 1286                    connected(cell(9, 14), cell(9, 13)),
 1287                    connected(cell(9, 14), cell(9, 15)),
 1288                    connected(cell(9, 14), cell(10, 14)),
 1289                    connected(cell(9, 15), cell(8, 15)),
 1290                    connected(cell(9, 15), cell(9, 14)),
 1291                    connected(cell(9, 15), cell(9, 16)),
 1292                    connected(cell(9, 15), cell(10, 15)),
 1293                    connected(cell(9, 16), cell(8, 16)),
 1294                    connected(cell(9, 16), cell(9, 15)),
 1295                    connected(cell(9, 16), cell(10, 16)),
 1296                    connected(cell(10, 1), cell(9, 1)),
 1297                    connected(cell(10, 1), cell(10, 2)),
 1298                    connected(cell(10, 1), cell(11, 1)),
 1299                    connected(cell(10, 2), cell(9, 2)),
 1300                    connected(cell(10, 2), cell(10, 1)),
 1301                    connected(cell(10, 2), cell(10, 3)),
 1302                    connected(cell(10, 2), cell(11, 2)),
 1303                    connected(cell(10, 3), cell(9, 3)),
 1304                    connected(cell(10, 3), cell(10, 2)),
 1305                    connected(cell(10, 3), cell(10, 4)),
 1306                    connected(cell(10, 3), cell(11, 3)),
 1307                    connected(cell(10, 4), cell(9, 4)),
 1308                    connected(cell(10, 4), cell(10, 3)),
 1309                    connected(cell(10, 4), cell(10, 5)),
 1310                    connected(cell(10, 4), cell(11, 4)),
 1311                    connected(cell(10, 5), cell(9, 5)),
 1312                    connected(cell(10, 5), cell(10, 4)),
 1313                    connected(cell(10, 5), cell(10, 6)),
 1314                    connected(cell(10, 5), cell(11, 5)),
 1315                    connected(cell(10, 6), cell(9, 6)),
 1316                    connected(cell(10, 6), cell(10, 5)),
 1317                    connected(cell(10, 6), cell(10, 7)),
 1318                    connected(cell(10, 6), cell(11, 6)),
 1319                    connected(cell(10, 7), cell(9, 7)),
 1320                    connected(cell(10, 7), cell(10, 6)),
 1321                    connected(cell(10, 7), cell(10, 8)),
 1322                    connected(cell(10, 7), cell(11, 7)),
 1323                    connected(cell(10, 8), cell(9, 8)),
 1324                    connected(cell(10, 8), cell(10, 7)),
 1325                    connected(cell(10, 8), cell(10, 9)),
 1326                    connected(cell(10, 8), cell(11, 8)),
 1327                    connected(cell(10, 9), cell(9, 9)),
 1328                    connected(cell(10, 9), cell(10, 8)),
 1329                    connected(cell(10, 9), cell(10, 10)),
 1330                    connected(cell(10, 9), cell(11, 9)),
 1331                    connected(cell(10, 10), cell(9, 10)),
 1332                    connected(cell(10, 10), cell(10, 9)),
 1333                    connected(cell(10, 10), cell(10, 11)),
 1334                    connected(cell(10, 10), cell(11, 10)),
 1335                    connected(cell(10, 11), cell(9, 11)),
 1336                    connected(cell(10, 11), cell(10, 10)),
 1337                    connected(cell(10, 11), cell(10, 12)),
 1338                    connected(cell(10, 11), cell(11, 11)),
 1339                    connected(cell(10, 12), cell(9, 12)),
 1340                    connected(cell(10, 12), cell(10, 11)),
 1341                    connected(cell(10, 12), cell(10, 13)),
 1342                    connected(cell(10, 12), cell(11, 12)),
 1343                    connected(cell(10, 13), cell(9, 13)),
 1344                    connected(cell(10, 13), cell(10, 12)),
 1345                    connected(cell(10, 13), cell(10, 14)),
 1346                    connected(cell(10, 13), cell(11, 13)),
 1347                    connected(cell(10, 14), cell(9, 14)),
 1348                    connected(cell(10, 14), cell(10, 13)),
 1349                    connected(cell(10, 14), cell(10, 15)),
 1350                    connected(cell(10, 14), cell(11, 14)),
 1351                    connected(cell(10, 15), cell(9, 15)),
 1352                    connected(cell(10, 15), cell(10, 14)),
 1353                    connected(cell(10, 15), cell(10, 16)),
 1354                    connected(cell(10, 15), cell(11, 15)),
 1355                    connected(cell(10, 16), cell(9, 16)),
 1356                    connected(cell(10, 16), cell(10, 15)),
 1357                    connected(cell(10, 16), cell(11, 16)),
 1358                    connected(cell(11, 1), cell(10, 1)),
 1359                    connected(cell(11, 1), cell(11, 2)),
 1360                    connected(cell(11, 1), cell(12, 1)),
 1361                    connected(cell(11, 2), cell(10, 2)),
 1362                    connected(cell(11, 2), cell(11, 1)),
 1363                    connected(cell(11, 2), cell(11, 3)),
 1364                    connected(cell(11, 2), cell(12, 2)),
 1365                    connected(cell(11, 3), cell(10, 3)),
 1366                    connected(cell(11, 3), cell(11, 2)),
 1367                    connected(cell(11, 3), cell(11, 4)),
 1368                    connected(cell(11, 3), cell(12, 3)),
 1369                    connected(cell(11, 4), cell(10, 4)),
 1370                    connected(cell(11, 4), cell(11, 3)),
 1371                    connected(cell(11, 4), cell(11, 5)),
 1372                    connected(cell(11, 4), cell(12, 4)),
 1373                    connected(cell(11, 5), cell(10, 5)),
 1374                    connected(cell(11, 5), cell(11, 4)),
 1375                    connected(cell(11, 5), cell(11, 6)),
 1376                    connected(cell(11, 5), cell(12, 5)),
 1377                    connected(cell(11, 6), cell(10, 6)),
 1378                    connected(cell(11, 6), cell(11, 5)),
 1379                    connected(cell(11, 6), cell(11, 7)),
 1380                    connected(cell(11, 6), cell(12, 6)),
 1381                    connected(cell(11, 7), cell(10, 7)),
 1382                    connected(cell(11, 7), cell(11, 6)),
 1383                    connected(cell(11, 7), cell(11, 8)),
 1384                    connected(cell(11, 7), cell(12, 7)),
 1385                    connected(cell(11, 8), cell(10, 8)),
 1386                    connected(cell(11, 8), cell(11, 7)),
 1387                    connected(cell(11, 8), cell(11, 9)),
 1388                    connected(cell(11, 8), cell(12, 8)),
 1389                    connected(cell(11, 9), cell(10, 9)),
 1390                    connected(cell(11, 9), cell(11, 8)),
 1391                    connected(cell(11, 9), cell(11, 10)),
 1392                    connected(cell(11, 9), cell(12, 9)),
 1393                    connected(cell(11, 10), cell(10, 10)),
 1394                    connected(cell(11, 10), cell(11, 9)),
 1395                    connected(cell(11, 10), cell(11, 11)),
 1396                    connected(cell(11, 10), cell(12, 10)),
 1397                    connected(cell(11, 11), cell(10, 11)),
 1398                    connected(cell(11, 11), cell(11, 10)),
 1399                    connected(cell(11, 11), cell(11, 12)),
 1400                    connected(cell(11, 11), cell(12, 11)),
 1401                    connected(cell(11, 12), cell(10, 12)),
 1402                    connected(cell(11, 12), cell(11, 11)),
 1403                    connected(cell(11, 12), cell(11, 13)),
 1404                    connected(cell(11, 12), cell(12, 12)),
 1405                    connected(cell(11, 13), cell(10, 13)),
 1406                    connected(cell(11, 13), cell(11, 12)),
 1407                    connected(cell(11, 13), cell(11, 14)),
 1408                    connected(cell(11, 13), cell(12, 13)),
 1409                    connected(cell(11, 14), cell(10, 14)),
 1410                    connected(cell(11, 14), cell(11, 13)),
 1411                    connected(cell(11, 14), cell(11, 15)),
 1412                    connected(cell(11, 14), cell(12, 14)),
 1413                    connected(cell(11, 15), cell(10, 15)),
 1414                    connected(cell(11, 15), cell(11, 14)),
 1415                    connected(cell(11, 15), cell(11, 16)),
 1416                    connected(cell(11, 15), cell(12, 15)),
 1417                    connected(cell(11, 16), cell(10, 16)),
 1418                    connected(cell(11, 16), cell(11, 15)),
 1419                    connected(cell(11, 16), cell(12, 16)),
 1420                    connected(cell(12, 1), cell(11, 1)),
 1421                    connected(cell(12, 1), cell(12, 2)),
 1422                    connected(cell(12, 1), cell(13, 1)),
 1423                    connected(cell(12, 2), cell(11, 2)),
 1424                    connected(cell(12, 2), cell(12, 1)),
 1425                    connected(cell(12, 2), cell(12, 3)),
 1426                    connected(cell(12, 2), cell(13, 2)),
 1427                    connected(cell(12, 3), cell(11, 3)),
 1428                    connected(cell(12, 3), cell(12, 2)),
 1429                    connected(cell(12, 3), cell(12, 4)),
 1430                    connected(cell(12, 3), cell(13, 3)),
 1431                    connected(cell(12, 4), cell(11, 4)),
 1432                    connected(cell(12, 4), cell(12, 3)),
 1433                    connected(cell(12, 4), cell(12, 5)),
 1434                    connected(cell(12, 4), cell(13, 4)),
 1435                    connected(cell(12, 5), cell(11, 5)),
 1436                    connected(cell(12, 5), cell(12, 4)),
 1437                    connected(cell(12, 5), cell(12, 6)),
 1438                    connected(cell(12, 5), cell(13, 5)),
 1439                    connected(cell(12, 6), cell(11, 6)),
 1440                    connected(cell(12, 6), cell(12, 5)),
 1441                    connected(cell(12, 6), cell(12, 7)),
 1442                    connected(cell(12, 6), cell(13, 6)),
 1443                    connected(cell(12, 7), cell(11, 7)),
 1444                    connected(cell(12, 7), cell(12, 6)),
 1445                    connected(cell(12, 7), cell(12, 8)),
 1446                    connected(cell(12, 7), cell(13, 7)),
 1447                    connected(cell(12, 8), cell(11, 8)),
 1448                    connected(cell(12, 8), cell(12, 7)),
 1449                    connected(cell(12, 8), cell(12, 9)),
 1450                    connected(cell(12, 8), cell(13, 8)),
 1451                    connected(cell(12, 9), cell(11, 9)),
 1452                    connected(cell(12, 9), cell(12, 8)),
 1453                    connected(cell(12, 9), cell(12, 10)),
 1454                    connected(cell(12, 9), cell(13, 9)),
 1455                    connected(cell(12, 10), cell(11, 10)),
 1456                    connected(cell(12, 10), cell(12, 9)),
 1457                    connected(cell(12, 10), cell(12, 11)),
 1458                    connected(cell(12, 10), cell(13, 10)),
 1459                    connected(cell(12, 11), cell(11, 11)),
 1460                    connected(cell(12, 11), cell(12, 10)),
 1461                    connected(cell(12, 11), cell(12, 12)),
 1462                    connected(cell(12, 11), cell(13, 11)),
 1463                    connected(cell(12, 12), cell(11, 12)),
 1464                    connected(cell(12, 12), cell(12, 11)),
 1465                    connected(cell(12, 12), cell(12, 13)),
 1466                    connected(cell(12, 12), cell(13, 12)),
 1467                    connected(cell(12, 13), cell(11, 13)),
 1468                    connected(cell(12, 13), cell(12, 12)),
 1469                    connected(cell(12, 13), cell(12, 14)),
 1470                    connected(cell(12, 13), cell(13, 13)),
 1471                    connected(cell(12, 14), cell(11, 14)),
 1472                    connected(cell(12, 14), cell(12, 13)),
 1473                    connected(cell(12, 14), cell(12, 15)),
 1474                    connected(cell(12, 14), cell(13, 14)),
 1475                    connected(cell(12, 15), cell(11, 15)),
 1476                    connected(cell(12, 15), cell(12, 14)),
 1477                    connected(cell(12, 15), cell(12, 16)),
 1478                    connected(cell(12, 15), cell(13, 15)),
 1479                    connected(cell(12, 16), cell(11, 16)),
 1480                    connected(cell(12, 16), cell(12, 15)),
 1481                    connected(cell(12, 16), cell(13, 16)),
 1482                    connected(cell(13, 1), cell(12, 1)),
 1483                    connected(cell(13, 1), cell(13, 2)),
 1484                    connected(cell(13, 1), cell(14, 1)),
 1485                    connected(cell(13, 2), cell(12, 2)),
 1486                    connected(cell(13, 2), cell(13, 1)),
 1487                    connected(cell(13, 2), cell(13, 3)),
 1488                    connected(cell(13, 2), cell(14, 2)),
 1489                    connected(cell(13, 3), cell(12, 3)),
 1490                    connected(cell(13, 3), cell(13, 2)),
 1491                    connected(cell(13, 3), cell(13, 4)),
 1492                    connected(cell(13, 3), cell(14, 3)),
 1493                    connected(cell(13, 4), cell(12, 4)),
 1494                    connected(cell(13, 4), cell(13, 3)),
 1495                    connected(cell(13, 4), cell(13, 5)),
 1496                    connected(cell(13, 4), cell(14, 4)),
 1497                    connected(cell(13, 5), cell(12, 5)),
 1498                    connected(cell(13, 5), cell(13, 4)),
 1499                    connected(cell(13, 5), cell(13, 6)),
 1500                    connected(cell(13, 5), cell(14, 5)),
 1501                    connected(cell(13, 6), cell(12, 6)),
 1502                    connected(cell(13, 6), cell(13, 5)),
 1503                    connected(cell(13, 6), cell(13, 7)),
 1504                    connected(cell(13, 6), cell(14, 6)),
 1505                    connected(cell(13, 7), cell(12, 7)),
 1506                    connected(cell(13, 7), cell(13, 6)),
 1507                    connected(cell(13, 7), cell(13, 8)),
 1508                    connected(cell(13, 7), cell(14, 7)),
 1509                    connected(cell(13, 8), cell(12, 8)),
 1510                    connected(cell(13, 8), cell(13, 7)),
 1511                    connected(cell(13, 8), cell(13, 9)),
 1512                    connected(cell(13, 8), cell(14, 8)),
 1513                    connected(cell(13, 9), cell(12, 9)),
 1514                    connected(cell(13, 9), cell(13, 8)),
 1515                    connected(cell(13, 9), cell(13, 10)),
 1516                    connected(cell(13, 9), cell(14, 9)),
 1517                    connected(cell(13, 10), cell(12, 10)),
 1518                    connected(cell(13, 10), cell(13, 9)),
 1519                    connected(cell(13, 10), cell(13, 11)),
 1520                    connected(cell(13, 10), cell(14, 10)),
 1521                    connected(cell(13, 11), cell(12, 11)),
 1522                    connected(cell(13, 11), cell(13, 10)),
 1523                    connected(cell(13, 11), cell(13, 12)),
 1524                    connected(cell(13, 11), cell(14, 11)),
 1525                    connected(cell(13, 12), cell(12, 12)),
 1526                    connected(cell(13, 12), cell(13, 11)),
 1527                    connected(cell(13, 12), cell(13, 13)),
 1528                    connected(cell(13, 12), cell(14, 12)),
 1529                    connected(cell(13, 13), cell(12, 13)),
 1530                    connected(cell(13, 13), cell(13, 12)),
 1531                    connected(cell(13, 13), cell(13, 14)),
 1532                    connected(cell(13, 13), cell(14, 13)),
 1533                    connected(cell(13, 14), cell(12, 14)),
 1534                    connected(cell(13, 14), cell(13, 13)),
 1535                    connected(cell(13, 14), cell(13, 15)),
 1536                    connected(cell(13, 14), cell(14, 14)),
 1537                    connected(cell(13, 15), cell(12, 15)),
 1538                    connected(cell(13, 15), cell(13, 14)),
 1539                    connected(cell(13, 15), cell(13, 16)),
 1540                    connected(cell(13, 15), cell(14, 15)),
 1541                    connected(cell(13, 16), cell(12, 16)),
 1542                    connected(cell(13, 16), cell(13, 15)),
 1543                    connected(cell(13, 16), cell(14, 16)),
 1544                    connected(cell(14, 1), cell(13, 1)),
 1545                    connected(cell(14, 1), cell(14, 2)),
 1546                    connected(cell(14, 1), cell(15, 1)),
 1547                    connected(cell(14, 2), cell(13, 2)),
 1548                    connected(cell(14, 2), cell(14, 1)),
 1549                    connected(cell(14, 2), cell(14, 3)),
 1550                    connected(cell(14, 2), cell(15, 2)),
 1551                    connected(cell(14, 3), cell(13, 3)),
 1552                    connected(cell(14, 3), cell(14, 2)),
 1553                    connected(cell(14, 3), cell(14, 4)),
 1554                    connected(cell(14, 3), cell(15, 3)),
 1555                    connected(cell(14, 4), cell(13, 4)),
 1556                    connected(cell(14, 4), cell(14, 3)),
 1557                    connected(cell(14, 4), cell(14, 5)),
 1558                    connected(cell(14, 4), cell(15, 4)),
 1559                    connected(cell(14, 5), cell(13, 5)),
 1560                    connected(cell(14, 5), cell(14, 4)),
 1561                    connected(cell(14, 5), cell(14, 6)),
 1562                    connected(cell(14, 5), cell(15, 5)),
 1563                    connected(cell(14, 6), cell(13, 6)),
 1564                    connected(cell(14, 6), cell(14, 5)),
 1565                    connected(cell(14, 6), cell(14, 7)),
 1566                    connected(cell(14, 6), cell(15, 6)),
 1567                    connected(cell(14, 7), cell(13, 7)),
 1568                    connected(cell(14, 7), cell(14, 6)),
 1569                    connected(cell(14, 7), cell(14, 8)),
 1570                    connected(cell(14, 7), cell(15, 7)),
 1571                    connected(cell(14, 8), cell(13, 8)),
 1572                    connected(cell(14, 8), cell(14, 7)),
 1573                    connected(cell(14, 8), cell(14, 9)),
 1574                    connected(cell(14, 8), cell(15, 8)),
 1575                    connected(cell(14, 9), cell(13, 9)),
 1576                    connected(cell(14, 9), cell(14, 8)),
 1577                    connected(cell(14, 9), cell(14, 10)),
 1578                    connected(cell(14, 9), cell(15, 9)),
 1579                    connected(cell(14, 10), cell(13, 10)),
 1580                    connected(cell(14, 10), cell(14, 9)),
 1581                    connected(cell(14, 10), cell(14, 11)),
 1582                    connected(cell(14, 10), cell(15, 10)),
 1583                    connected(cell(14, 11), cell(13, 11)),
 1584                    connected(cell(14, 11), cell(14, 10)),
 1585                    connected(cell(14, 11), cell(14, 12)),
 1586                    connected(cell(14, 11), cell(15, 11)),
 1587                    connected(cell(14, 12), cell(13, 12)),
 1588                    connected(cell(14, 12), cell(14, 11)),
 1589                    connected(cell(14, 12), cell(14, 13)),
 1590                    connected(cell(14, 12), cell(15, 12)),
 1591                    connected(cell(14, 13), cell(13, 13)),
 1592                    connected(cell(14, 13), cell(14, 12)),
 1593                    connected(cell(14, 13), cell(14, 14)),
 1594                    connected(cell(14, 13), cell(15, 13)),
 1595                    connected(cell(14, 14), cell(13, 14)),
 1596                    connected(cell(14, 14), cell(14, 13)),
 1597                    connected(cell(14, 14), cell(14, 15)),
 1598                    connected(cell(14, 14), cell(15, 14)),
 1599                    connected(cell(14, 15), cell(13, 15)),
 1600                    connected(cell(14, 15), cell(14, 14)),
 1601                    connected(cell(14, 15), cell(14, 16)),
 1602                    connected(cell(14, 15), cell(15, 15)),
 1603                    connected(cell(14, 16), cell(13, 16)),
 1604                    connected(cell(14, 16), cell(14, 15)),
 1605                    connected(cell(14, 16), cell(15, 16)),
 1606                    connected(cell(15, 1), cell(14, 1)),
 1607                    connected(cell(15, 1), cell(15, 2)),
 1608                    connected(cell(15, 1), cell(16, 1)),
 1609                    connected(cell(15, 2), cell(14, 2)),
 1610                    connected(cell(15, 2), cell(15, 1)),
 1611                    connected(cell(15, 2), cell(15, 3)),
 1612                    connected(cell(15, 2), cell(16, 2)),
 1613                    connected(cell(15, 3), cell(14, 3)),
 1614                    connected(cell(15, 3), cell(15, 2)),
 1615                    connected(cell(15, 3), cell(15, 4)),
 1616                    connected(cell(15, 3), cell(16, 3)),
 1617                    connected(cell(15, 4), cell(14, 4)),
 1618                    connected(cell(15, 4), cell(15, 3)),
 1619                    connected(cell(15, 4), cell(15, 5)),
 1620                    connected(cell(15, 4), cell(16, 4)),
 1621                    connected(cell(15, 5), cell(14, 5)),
 1622                    connected(cell(15, 5), cell(15, 4)),
 1623                    connected(cell(15, 5), cell(15, 6)),
 1624                    connected(cell(15, 5), cell(16, 5)),
 1625                    connected(cell(15, 6), cell(14, 6)),
 1626                    connected(cell(15, 6), cell(15, 5)),
 1627                    connected(cell(15, 6), cell(15, 7)),
 1628                    connected(cell(15, 6), cell(16, 6)),
 1629                    connected(cell(15, 7), cell(14, 7)),
 1630                    connected(cell(15, 7), cell(15, 6)),
 1631                    connected(cell(15, 7), cell(15, 8)),
 1632                    connected(cell(15, 7), cell(16, 7)),
 1633                    connected(cell(15, 8), cell(14, 8)),
 1634                    connected(cell(15, 8), cell(15, 7)),
 1635                    connected(cell(15, 8), cell(15, 9)),
 1636                    connected(cell(15, 8), cell(16, 8)),
 1637                    connected(cell(15, 9), cell(14, 9)),
 1638                    connected(cell(15, 9), cell(15, 8)),
 1639                    connected(cell(15, 9), cell(15, 10)),
 1640                    connected(cell(15, 9), cell(16, 9)),
 1641                    connected(cell(15, 10), cell(14, 10)),
 1642                    connected(cell(15, 10), cell(15, 9)),
 1643                    connected(cell(15, 10), cell(15, 11)),
 1644                    connected(cell(15, 10), cell(16, 10)),
 1645                    connected(cell(15, 11), cell(14, 11)),
 1646                    connected(cell(15, 11), cell(15, 10)),
 1647                    connected(cell(15, 11), cell(15, 12)),
 1648                    connected(cell(15, 11), cell(16, 11)),
 1649                    connected(cell(15, 12), cell(14, 12)),
 1650                    connected(cell(15, 12), cell(15, 11)),
 1651                    connected(cell(15, 12), cell(15, 13)),
 1652                    connected(cell(15, 12), cell(16, 12)),
 1653                    connected(cell(15, 13), cell(14, 13)),
 1654                    connected(cell(15, 13), cell(15, 12)),
 1655                    connected(cell(15, 13), cell(15, 14)),
 1656                    connected(cell(15, 13), cell(16, 13)),
 1657                    connected(cell(15, 14), cell(14, 14)),
 1658                    connected(cell(15, 14), cell(15, 13)),
 1659                    connected(cell(15, 14), cell(15, 15)),
 1660                    connected(cell(15, 14), cell(16, 14)),
 1661                    connected(cell(15, 15), cell(14, 15)),
 1662                    connected(cell(15, 15), cell(15, 14)),
 1663                    connected(cell(15, 15), cell(15, 16)),
 1664                    connected(cell(15, 15), cell(16, 15)),
 1665                    connected(cell(15, 16), cell(14, 16)),
 1666                    connected(cell(15, 16), cell(15, 15)),
 1667                    connected(cell(15, 16), cell(16, 16)),
 1668                    connected(cell(16, 1), cell(15, 1)),
 1669                    connected(cell(16, 1), cell(16, 2)),
 1670                    connected(cell(16, 2), cell(15, 2)),
 1671                    connected(cell(16, 2), cell(16, 1)),
 1672                    connected(cell(16, 2), cell(16, 3)),
 1673                    connected(cell(16, 3), cell(15, 3)),
 1674                    connected(cell(16, 3), cell(16, 2)),
 1675                    connected(cell(16, 3), cell(16, 4)),
 1676                    connected(cell(16, 4), cell(15, 4)),
 1677                    connected(cell(16, 4), cell(16, 3)),
 1678                    connected(cell(16, 4), cell(16, 5)),
 1679                    connected(cell(16, 5), cell(15, 5)),
 1680                    connected(cell(16, 5), cell(16, 4)),
 1681                    connected(cell(16, 5), cell(16, 6)),
 1682                    connected(cell(16, 6), cell(15, 6)),
 1683                    connected(cell(16, 6), cell(16, 5)),
 1684                    connected(cell(16, 6), cell(16, 7)),
 1685                    connected(cell(16, 7), cell(15, 7)),
 1686                    connected(cell(16, 7), cell(16, 6)),
 1687                    connected(cell(16, 7), cell(16, 8)),
 1688                    connected(cell(16, 8), cell(15, 8)),
 1689                    connected(cell(16, 8), cell(16, 7)),
 1690                    connected(cell(16, 8), cell(16, 9)),
 1691                    connected(cell(16, 9), cell(15, 9)),
 1692                    connected(cell(16, 9), cell(16, 8)),
 1693                    connected(cell(16, 9), cell(16, 10)),
 1694                    connected(cell(16, 10), cell(15, 10)),
 1695                    connected(cell(16, 10), cell(16, 9)),
 1696                    connected(cell(16, 10), cell(16, 11)),
 1697                    connected(cell(16, 11), cell(15, 11)),
 1698                    connected(cell(16, 11), cell(16, 10)),
 1699                    connected(cell(16, 11), cell(16, 12)),
 1700                    connected(cell(16, 12), cell(15, 12)),
 1701                    connected(cell(16, 12), cell(16, 11)),
 1702                    connected(cell(16, 12), cell(16, 13)),
 1703                    connected(cell(16, 13), cell(15, 13)),
 1704                    connected(cell(16, 13), cell(16, 12)),
 1705                    connected(cell(16, 13), cell(16, 14)),
 1706                    connected(cell(16, 14), cell(15, 14)),
 1707                    connected(cell(16, 14), cell(16, 13)),
 1708                    connected(cell(16, 14), cell(16, 15)),
 1709                    connected(cell(16, 15), cell(15, 15)),
 1710                    connected(cell(16, 15), cell(16, 14)),
 1711                    connected(cell(16, 15), cell(16, 16)),
 1712                    connected(cell(16, 16), cell(15, 16)),
 1713                    connected(cell(16, 16), cell(16, 15)),
 1714                    carries(agent, arrow),
 1715                    at(agent, cell(1, 1)),
 1716                    alive(wumpus) 
 1717                ].
 1718
 1719
 1720initial_state(32,State) :- 
 1721        State = [
 1722                    neg(at(wumpus, cell(0, 1))),
 1723                    neg(at(wumpus, cell(0, 2))),
 1724                    neg(at(wumpus, cell(0, 3))),
 1725                    neg(at(wumpus, cell(0, 4))),
 1726                    neg(at(wumpus, cell(0, 5))),
 1727                    neg(at(wumpus, cell(0, 6))),
 1728                    neg(at(wumpus, cell(0, 7))),
 1729                    neg(at(wumpus, cell(0, 8))),
 1730                    neg(at(wumpus, cell(0, 9))),
 1731                    neg(at(wumpus, cell(0, 10))),
 1732                    neg(at(wumpus, cell(0, 11))),
 1733                    neg(at(wumpus, cell(0, 12))),
 1734                    neg(at(wumpus, cell(0, 13))),
 1735                    neg(at(wumpus, cell(0, 14))),
 1736                    neg(at(wumpus, cell(0, 15))),
 1737                    neg(at(wumpus, cell(0, 16))),
 1738                    neg(at(wumpus, cell(0, 17))),
 1739                    neg(at(wumpus, cell(0, 18))),
 1740                    neg(at(wumpus, cell(0, 19))),
 1741                    neg(at(wumpus, cell(0, 20))),
 1742                    neg(at(wumpus, cell(0, 21))),
 1743                    neg(at(wumpus, cell(0, 22))),
 1744                    neg(at(wumpus, cell(0, 23))),
 1745                    neg(at(wumpus, cell(0, 24))),
 1746                    neg(at(wumpus, cell(0, 25))),
 1747                    neg(at(wumpus, cell(0, 26))),
 1748                    neg(at(wumpus, cell(0, 27))),
 1749                    neg(at(wumpus, cell(0, 28))),
 1750                    neg(at(wumpus, cell(0, 29))),
 1751                    neg(at(wumpus, cell(0, 30))),
 1752                    neg(at(wumpus, cell(0, 31))),
 1753                    neg(at(wumpus, cell(0, 32))),
 1754                    neg(at(wumpus, cell(33, 1))),
 1755                    neg(at(wumpus, cell(33, 2))),
 1756                    neg(at(wumpus, cell(33, 3))),
 1757                    neg(at(wumpus, cell(33, 4))),
 1758                    neg(at(wumpus, cell(33, 5))),
 1759                    neg(at(wumpus, cell(33, 6))),
 1760                    neg(at(wumpus, cell(33, 7))),
 1761                    neg(at(wumpus, cell(33, 8))),
 1762                    neg(at(wumpus, cell(33, 9))),
 1763                    neg(at(wumpus, cell(33, 10))),
 1764                    neg(at(wumpus, cell(33, 11))),
 1765                    neg(at(wumpus, cell(33, 12))),
 1766                    neg(at(wumpus, cell(33, 13))),
 1767                    neg(at(wumpus, cell(33, 14))),
 1768                    neg(at(wumpus, cell(33, 15))),
 1769                    neg(at(wumpus, cell(33, 16))),
 1770                    neg(at(wumpus, cell(33, 17))),
 1771                    neg(at(wumpus, cell(33, 18))),
 1772                    neg(at(wumpus, cell(33, 19))),
 1773                    neg(at(wumpus, cell(33, 20))),
 1774                    neg(at(wumpus, cell(33, 21))),
 1775                    neg(at(wumpus, cell(33, 22))),
 1776                    neg(at(wumpus, cell(33, 23))),
 1777                    neg(at(wumpus, cell(33, 24))),
 1778                    neg(at(wumpus, cell(33, 25))),
 1779                    neg(at(wumpus, cell(33, 26))),
 1780                    neg(at(wumpus, cell(33, 27))),
 1781                    neg(at(wumpus, cell(33, 28))),
 1782                    neg(at(wumpus, cell(33, 29))),
 1783                    neg(at(wumpus, cell(33, 30))),
 1784                    neg(at(wumpus, cell(33, 31))),
 1785                    neg(at(wumpus, cell(33, 32))),
 1786                    neg(at(wumpus, cell(1, 0))),
 1787                    neg(at(wumpus, cell(2, 0))),
 1788                    neg(at(wumpus, cell(3, 0))),
 1789                    neg(at(wumpus, cell(4, 0))),
 1790                    neg(at(wumpus, cell(5, 0))),
 1791                    neg(at(wumpus, cell(6, 0))),
 1792                    neg(at(wumpus, cell(7, 0))),
 1793                    neg(at(wumpus, cell(8, 0))),
 1794                    neg(at(wumpus, cell(9, 0))),
 1795                    neg(at(wumpus, cell(10, 0))),
 1796                    neg(at(wumpus, cell(11, 0))),
 1797                    neg(at(wumpus, cell(12, 0))),
 1798                    neg(at(wumpus, cell(13, 0))),
 1799                    neg(at(wumpus, cell(14, 0))),
 1800                    neg(at(wumpus, cell(15, 0))),
 1801                    neg(at(wumpus, cell(16, 0))),
 1802                    neg(at(wumpus, cell(17, 0))),
 1803                    neg(at(wumpus, cell(18, 0))),
 1804                    neg(at(wumpus, cell(19, 0))),
 1805                    neg(at(wumpus, cell(20, 0))),
 1806                    neg(at(wumpus, cell(21, 0))),
 1807                    neg(at(wumpus, cell(22, 0))),
 1808                    neg(at(wumpus, cell(23, 0))),
 1809                    neg(at(wumpus, cell(24, 0))),
 1810                    neg(at(wumpus, cell(25, 0))),
 1811                    neg(at(wumpus, cell(26, 0))),
 1812                    neg(at(wumpus, cell(27, 0))),
 1813                    neg(at(wumpus, cell(28, 0))),
 1814                    neg(at(wumpus, cell(29, 0))),
 1815                    neg(at(wumpus, cell(30, 0))),
 1816                    neg(at(wumpus, cell(31, 0))),
 1817                    neg(at(wumpus, cell(32, 0))),
 1818                    neg(at(wumpus, cell(1, 33))),
 1819                    neg(at(wumpus, cell(2, 33))),
 1820                    neg(at(wumpus, cell(3, 33))),
 1821                    neg(at(wumpus, cell(4, 33))),
 1822                    neg(at(wumpus, cell(5, 33))),
 1823                    neg(at(wumpus, cell(6, 33))),
 1824                    neg(at(wumpus, cell(7, 33))),
 1825                    neg(at(wumpus, cell(8, 33))),
 1826                    neg(at(wumpus, cell(9, 33))),
 1827                    neg(at(wumpus, cell(10, 33))),
 1828                    neg(at(wumpus, cell(11, 33))),
 1829                    neg(at(wumpus, cell(12, 33))),
 1830                    neg(at(wumpus, cell(13, 33))),
 1831                    neg(at(wumpus, cell(14, 33))),
 1832                    neg(at(wumpus, cell(15, 33))),
 1833                    neg(at(wumpus, cell(16, 33))),
 1834                    neg(at(wumpus, cell(17, 33))),
 1835                    neg(at(wumpus, cell(18, 33))),
 1836                    neg(at(wumpus, cell(19, 33))),
 1837                    neg(at(wumpus, cell(20, 33))),
 1838                    neg(at(wumpus, cell(21, 33))),
 1839                    neg(at(wumpus, cell(22, 33))),
 1840                    neg(at(wumpus, cell(23, 33))),
 1841                    neg(at(wumpus, cell(24, 33))),
 1842                    neg(at(wumpus, cell(25, 33))),
 1843                    neg(at(wumpus, cell(26, 33))),
 1844                    neg(at(wumpus, cell(27, 33))),
 1845                    neg(at(wumpus, cell(28, 33))),
 1846                    neg(at(wumpus, cell(29, 33))),
 1847                    neg(at(wumpus, cell(30, 33))),
 1848                    neg(at(wumpus, cell(31, 33))),
 1849                    neg(at(wumpus, cell(32, 33))),
 1850                    neg(pit(cell(0, 1))),
 1851                    neg(pit(cell(0, 2))),
 1852                    neg(pit(cell(0, 3))),
 1853                    neg(pit(cell(0, 4))),
 1854                    neg(pit(cell(0, 5))),
 1855                    neg(pit(cell(0, 6))),
 1856                    neg(pit(cell(0, 7))),
 1857                    neg(pit(cell(0, 8))),
 1858                    neg(pit(cell(0, 9))),
 1859                    neg(pit(cell(0, 10))),
 1860                    neg(pit(cell(0, 11))),
 1861                    neg(pit(cell(0, 12))),
 1862                    neg(pit(cell(0, 13))),
 1863                    neg(pit(cell(0, 14))),
 1864                    neg(pit(cell(0, 15))),
 1865                    neg(pit(cell(0, 16))),
 1866                    neg(pit(cell(0, 17))),
 1867                    neg(pit(cell(0, 18))),
 1868                    neg(pit(cell(0, 19))),
 1869                    neg(pit(cell(0, 20))),
 1870                    neg(pit(cell(0, 21))),
 1871                    neg(pit(cell(0, 22))),
 1872                    neg(pit(cell(0, 23))),
 1873                    neg(pit(cell(0, 24))),
 1874                    neg(pit(cell(0, 25))),
 1875                    neg(pit(cell(0, 26))),
 1876                    neg(pit(cell(0, 27))),
 1877                    neg(pit(cell(0, 28))),
 1878                    neg(pit(cell(0, 29))),
 1879                    neg(pit(cell(0, 30))),
 1880                    neg(pit(cell(0, 31))),
 1881                    neg(pit(cell(0, 32))),
 1882                    neg(pit(cell(33, 1))),
 1883                    neg(pit(cell(33, 2))),
 1884                    neg(pit(cell(33, 3))),
 1885                    neg(pit(cell(33, 4))),
 1886                    neg(pit(cell(33, 5))),
 1887                    neg(pit(cell(33, 6))),
 1888                    neg(pit(cell(33, 7))),
 1889                    neg(pit(cell(33, 8))),
 1890                    neg(pit(cell(33, 9))),
 1891                    neg(pit(cell(33, 10))),
 1892                    neg(pit(cell(33, 11))),
 1893                    neg(pit(cell(33, 12))),
 1894                    neg(pit(cell(33, 13))),
 1895                    neg(pit(cell(33, 14))),
 1896                    neg(pit(cell(33, 15))),
 1897                    neg(pit(cell(33, 16))),
 1898                    neg(pit(cell(33, 17))),
 1899                    neg(pit(cell(33, 18))),
 1900                    neg(pit(cell(33, 19))),
 1901                    neg(pit(cell(33, 20))),
 1902                    neg(pit(cell(33, 21))),
 1903                    neg(pit(cell(33, 22))),
 1904                    neg(pit(cell(33, 23))),
 1905                    neg(pit(cell(33, 24))),
 1906                    neg(pit(cell(33, 25))),
 1907                    neg(pit(cell(33, 26))),
 1908                    neg(pit(cell(33, 27))),
 1909                    neg(pit(cell(33, 28))),
 1910                    neg(pit(cell(33, 29))),
 1911                    neg(pit(cell(33, 30))),
 1912                    neg(pit(cell(33, 31))),
 1913                    neg(pit(cell(33, 32))),
 1914                    neg(pit(cell(1, 0))),
 1915                    neg(pit(cell(2, 0))),
 1916                    neg(pit(cell(3, 0))),
 1917                    neg(pit(cell(4, 0))),
 1918                    neg(pit(cell(5, 0))),
 1919                    neg(pit(cell(6, 0))),
 1920                    neg(pit(cell(7, 0))),
 1921                    neg(pit(cell(8, 0))),
 1922                    neg(pit(cell(9, 0))),
 1923                    neg(pit(cell(10, 0))),
 1924                    neg(pit(cell(11, 0))),
 1925                    neg(pit(cell(12, 0))),
 1926                    neg(pit(cell(13, 0))),
 1927                    neg(pit(cell(14, 0))),
 1928                    neg(pit(cell(15, 0))),
 1929                    neg(pit(cell(16, 0))),
 1930                    neg(pit(cell(17, 0))),
 1931                    neg(pit(cell(18, 0))),
 1932                    neg(pit(cell(19, 0))),
 1933                    neg(pit(cell(20, 0))),
 1934                    neg(pit(cell(21, 0))),
 1935                    neg(pit(cell(22, 0))),
 1936                    neg(pit(cell(23, 0))),
 1937                    neg(pit(cell(24, 0))),
 1938                    neg(pit(cell(25, 0))),
 1939                    neg(pit(cell(26, 0))),
 1940                    neg(pit(cell(27, 0))),
 1941                    neg(pit(cell(28, 0))),
 1942                    neg(pit(cell(29, 0))),
 1943                    neg(pit(cell(30, 0))),
 1944                    neg(pit(cell(31, 0))),
 1945                    neg(pit(cell(32, 0))),
 1946                    neg(pit(cell(1, 33))),
 1947                    neg(pit(cell(2, 33))),
 1948                    neg(pit(cell(3, 33))),
 1949                    neg(pit(cell(4, 33))),
 1950                    neg(pit(cell(5, 33))),
 1951                    neg(pit(cell(6, 33))),
 1952                    neg(pit(cell(7, 33))),
 1953                    neg(pit(cell(8, 33))),
 1954                    neg(pit(cell(9, 33))),
 1955                    neg(pit(cell(10, 33))),
 1956                    neg(pit(cell(11, 33))),
 1957                    neg(pit(cell(12, 33))),
 1958                    neg(pit(cell(13, 33))),
 1959                    neg(pit(cell(14, 33))),
 1960                    neg(pit(cell(15, 33))),
 1961                    neg(pit(cell(16, 33))),
 1962                    neg(pit(cell(17, 33))),
 1963                    neg(pit(cell(18, 33))),
 1964                    neg(pit(cell(19, 33))),
 1965                    neg(pit(cell(20, 33))),
 1966                    neg(pit(cell(21, 33))),
 1967                    neg(pit(cell(22, 33))),
 1968                    neg(pit(cell(23, 33))),
 1969                    neg(pit(cell(24, 33))),
 1970                    neg(pit(cell(25, 33))),
 1971                    neg(pit(cell(26, 33))),
 1972                    neg(pit(cell(27, 33))),
 1973                    neg(pit(cell(28, 33))),
 1974                    neg(pit(cell(29, 33))),
 1975                    neg(pit(cell(30, 33))),
 1976                    neg(pit(cell(31, 33))),
 1977                    neg(pit(cell(32, 33))),
 1978                    connected(cell(1, 1), cell(1, 2)),
 1979                    connected(cell(1, 1), cell(2, 1)),
 1980                    connected(cell(1, 2), cell(1, 1)),
 1981                    connected(cell(1, 2), cell(1, 3)),
 1982                    connected(cell(1, 2), cell(2, 2)),
 1983                    connected(cell(1, 3), cell(1, 2)),
 1984                    connected(cell(1, 3), cell(1, 4)),
 1985                    connected(cell(1, 3), cell(2, 3)),
 1986                    connected(cell(1, 4), cell(1, 3)),
 1987                    connected(cell(1, 4), cell(1, 5)),
 1988                    connected(cell(1, 4), cell(2, 4)),
 1989                    connected(cell(1, 5), cell(1, 4)),
 1990                    connected(cell(1, 5), cell(1, 6)),
 1991                    connected(cell(1, 5), cell(2, 5)),
 1992                    connected(cell(1, 6), cell(1, 5)),
 1993                    connected(cell(1, 6), cell(1, 7)),
 1994                    connected(cell(1, 6), cell(2, 6)),
 1995                    connected(cell(1, 7), cell(1, 6)),
 1996                    connected(cell(1, 7), cell(1, 8)),
 1997                    connected(cell(1, 7), cell(2, 7)),
 1998                    connected(cell(1, 8), cell(1, 7)),
 1999                    connected(cell(1, 8), cell(1, 9)),
 2000                    connected(cell(1, 8), cell(2, 8)),
 2001                    connected(cell(1, 9), cell(1, 8)),
 2002                    connected(cell(1, 9), cell(1, 10)),
 2003                    connected(cell(1, 9), cell(2, 9)),
 2004                    connected(cell(1, 10), cell(1, 9)),
 2005                    connected(cell(1, 10), cell(1, 11)),
 2006                    connected(cell(1, 10), cell(2, 10)),
 2007                    connected(cell(1, 11), cell(1, 10)),
 2008                    connected(cell(1, 11), cell(1, 12)),
 2009                    connected(cell(1, 11), cell(2, 11)),
 2010                    connected(cell(1, 12), cell(1, 11)),
 2011                    connected(cell(1, 12), cell(1, 13)),
 2012                    connected(cell(1, 12), cell(2, 12)),
 2013                    connected(cell(1, 13), cell(1, 12)),
 2014                    connected(cell(1, 13), cell(1, 14)),
 2015                    connected(cell(1, 13), cell(2, 13)),
 2016                    connected(cell(1, 14), cell(1, 13)),
 2017                    connected(cell(1, 14), cell(1, 15)),
 2018                    connected(cell(1, 14), cell(2, 14)),
 2019                    connected(cell(1, 15), cell(1, 14)),
 2020                    connected(cell(1, 15), cell(1, 16)),
 2021                    connected(cell(1, 15), cell(2, 15)),
 2022                    connected(cell(1, 16), cell(1, 15)),
 2023                    connected(cell(1, 16), cell(1, 17)),
 2024                    connected(cell(1, 16), cell(2, 16)),
 2025                    connected(cell(1, 17), cell(1, 16)),
 2026                    connected(cell(1, 17), cell(1, 18)),
 2027                    connected(cell(1, 17), cell(2, 17)),
 2028                    connected(cell(1, 18), cell(1, 17)),
 2029                    connected(cell(1, 18), cell(1, 19)),
 2030                    connected(cell(1, 18), cell(2, 18)),
 2031                    connected(cell(1, 19), cell(1, 18)),
 2032                    connected(cell(1, 19), cell(1, 20)),
 2033                    connected(cell(1, 19), cell(2, 19)),
 2034                    connected(cell(1, 20), cell(1, 19)),
 2035                    connected(cell(1, 20), cell(1, 21)),
 2036                    connected(cell(1, 20), cell(2, 20)),
 2037                    connected(cell(1, 21), cell(1, 20)),
 2038                    connected(cell(1, 21), cell(1, 22)),
 2039                    connected(cell(1, 21), cell(2, 21)),
 2040                    connected(cell(1, 22), cell(1, 21)),
 2041                    connected(cell(1, 22), cell(1, 23)),
 2042                    connected(cell(1, 22), cell(2, 22)),
 2043                    connected(cell(1, 23), cell(1, 22)),
 2044                    connected(cell(1, 23), cell(1, 24)),
 2045                    connected(cell(1, 23), cell(2, 23)),
 2046                    connected(cell(1, 24), cell(1, 23)),
 2047                    connected(cell(1, 24), cell(1, 25)),
 2048                    connected(cell(1, 24), cell(2, 24)),
 2049                    connected(cell(1, 25), cell(1, 24)),
 2050                    connected(cell(1, 25), cell(1, 26)),
 2051                    connected(cell(1, 25), cell(2, 25)),
 2052                    connected(cell(1, 26), cell(1, 25)),
 2053                    connected(cell(1, 26), cell(1, 27)),
 2054                    connected(cell(1, 26), cell(2, 26)),
 2055                    connected(cell(1, 27), cell(1, 26)),
 2056                    connected(cell(1, 27), cell(1, 28)),
 2057                    connected(cell(1, 27), cell(2, 27)),
 2058                    connected(cell(1, 28), cell(1, 27)),
 2059                    connected(cell(1, 28), cell(1, 29)),
 2060                    connected(cell(1, 28), cell(2, 28)),
 2061                    connected(cell(1, 29), cell(1, 28)),
 2062                    connected(cell(1, 29), cell(1, 30)),
 2063                    connected(cell(1, 29), cell(2, 29)),
 2064                    connected(cell(1, 30), cell(1, 29)),
 2065                    connected(cell(1, 30), cell(1, 31)),
 2066                    connected(cell(1, 30), cell(2, 30)),
 2067                    connected(cell(1, 31), cell(1, 30)),
 2068                    connected(cell(1, 31), cell(1, 32)),
 2069                    connected(cell(1, 31), cell(2, 31)),
 2070                    connected(cell(1, 32), cell(1, 31)),
 2071                    connected(cell(1, 32), cell(2, 32)),
 2072                    connected(cell(2, 1), cell(1, 1)),
 2073                    connected(cell(2, 1), cell(2, 2)),
 2074                    connected(cell(2, 1), cell(3, 1)),
 2075                    connected(cell(2, 2), cell(1, 2)),
 2076                    connected(cell(2, 2), cell(2, 1)),
 2077                    connected(cell(2, 2), cell(2, 3)),
 2078                    connected(cell(2, 2), cell(3, 2)),
 2079                    connected(cell(2, 3), cell(1, 3)),
 2080                    connected(cell(2, 3), cell(2, 2)),
 2081                    connected(cell(2, 3), cell(2, 4)),
 2082                    connected(cell(2, 3), cell(3, 3)),
 2083                    connected(cell(2, 4), cell(1, 4)),
 2084                    connected(cell(2, 4), cell(2, 3)),
 2085                    connected(cell(2, 4), cell(2, 5)),
 2086                    connected(cell(2, 4), cell(3, 4)),
 2087                    connected(cell(2, 5), cell(1, 5)),
 2088                    connected(cell(2, 5), cell(2, 4)),
 2089                    connected(cell(2, 5), cell(2, 6)),
 2090                    connected(cell(2, 5), cell(3, 5)),
 2091                    connected(cell(2, 6), cell(1, 6)),
 2092                    connected(cell(2, 6), cell(2, 5)),
 2093                    connected(cell(2, 6), cell(2, 7)),
 2094                    connected(cell(2, 6), cell(3, 6)),
 2095                    connected(cell(2, 7), cell(1, 7)),
 2096                    connected(cell(2, 7), cell(2, 6)),
 2097                    connected(cell(2, 7), cell(2, 8)),
 2098                    connected(cell(2, 7), cell(3, 7)),
 2099                    connected(cell(2, 8), cell(1, 8)),
 2100                    connected(cell(2, 8), cell(2, 7)),
 2101                    connected(cell(2, 8), cell(2, 9)),
 2102                    connected(cell(2, 8), cell(3, 8)),
 2103                    connected(cell(2, 9), cell(1, 9)),
 2104                    connected(cell(2, 9), cell(2, 8)),
 2105                    connected(cell(2, 9), cell(2, 10)),
 2106                    connected(cell(2, 9), cell(3, 9)),
 2107                    connected(cell(2, 10), cell(1, 10)),
 2108                    connected(cell(2, 10), cell(2, 9)),
 2109                    connected(cell(2, 10), cell(2, 11)),
 2110                    connected(cell(2, 10), cell(3, 10)),
 2111                    connected(cell(2, 11), cell(1, 11)),
 2112                    connected(cell(2, 11), cell(2, 10)),
 2113                    connected(cell(2, 11), cell(2, 12)),
 2114                    connected(cell(2, 11), cell(3, 11)),
 2115                    connected(cell(2, 12), cell(1, 12)),
 2116                    connected(cell(2, 12), cell(2, 11)),
 2117                    connected(cell(2, 12), cell(2, 13)),
 2118                    connected(cell(2, 12), cell(3, 12)),
 2119                    connected(cell(2, 13), cell(1, 13)),
 2120                    connected(cell(2, 13), cell(2, 12)),
 2121                    connected(cell(2, 13), cell(2, 14)),
 2122                    connected(cell(2, 13), cell(3, 13)),
 2123                    connected(cell(2, 14), cell(1, 14)),
 2124                    connected(cell(2, 14), cell(2, 13)),
 2125                    connected(cell(2, 14), cell(2, 15)),
 2126                    connected(cell(2, 14), cell(3, 14)),
 2127                    connected(cell(2, 15), cell(1, 15)),
 2128                    connected(cell(2, 15), cell(2, 14)),
 2129                    connected(cell(2, 15), cell(2, 16)),
 2130                    connected(cell(2, 15), cell(3, 15)),
 2131                    connected(cell(2, 16), cell(1, 16)),
 2132                    connected(cell(2, 16), cell(2, 15)),
 2133                    connected(cell(2, 16), cell(2, 17)),
 2134                    connected(cell(2, 16), cell(3, 16)),
 2135                    connected(cell(2, 17), cell(1, 17)),
 2136                    connected(cell(2, 17), cell(2, 16)),
 2137                    connected(cell(2, 17), cell(2, 18)),
 2138                    connected(cell(2, 17), cell(3, 17)),
 2139                    connected(cell(2, 18), cell(1, 18)),
 2140                    connected(cell(2, 18), cell(2, 17)),
 2141                    connected(cell(2, 18), cell(2, 19)),
 2142                    connected(cell(2, 18), cell(3, 18)),
 2143                    connected(cell(2, 19), cell(1, 19)),
 2144                    connected(cell(2, 19), cell(2, 18)),
 2145                    connected(cell(2, 19), cell(2, 20)),
 2146                    connected(cell(2, 19), cell(3, 19)),
 2147                    connected(cell(2, 20), cell(1, 20)),
 2148                    connected(cell(2, 20), cell(2, 19)),
 2149                    connected(cell(2, 20), cell(2, 21)),
 2150                    connected(cell(2, 20), cell(3, 20)),
 2151                    connected(cell(2, 21), cell(1, 21)),
 2152                    connected(cell(2, 21), cell(2, 20)),
 2153                    connected(cell(2, 21), cell(2, 22)),
 2154                    connected(cell(2, 21), cell(3, 21)),
 2155                    connected(cell(2, 22), cell(1, 22)),
 2156                    connected(cell(2, 22), cell(2, 21)),
 2157                    connected(cell(2, 22), cell(2, 23)),
 2158                    connected(cell(2, 22), cell(3, 22)),
 2159                    connected(cell(2, 23), cell(1, 23)),
 2160                    connected(cell(2, 23), cell(2, 22)),
 2161                    connected(cell(2, 23), cell(2, 24)),
 2162                    connected(cell(2, 23), cell(3, 23)),
 2163                    connected(cell(2, 24), cell(1, 24)),
 2164                    connected(cell(2, 24), cell(2, 23)),
 2165                    connected(cell(2, 24), cell(2, 25)),
 2166                    connected(cell(2, 24), cell(3, 24)),
 2167                    connected(cell(2, 25), cell(1, 25)),
 2168                    connected(cell(2, 25), cell(2, 24)),
 2169                    connected(cell(2, 25), cell(2, 26)),
 2170                    connected(cell(2, 25), cell(3, 25)),
 2171                    connected(cell(2, 26), cell(1, 26)),
 2172                    connected(cell(2, 26), cell(2, 25)),
 2173                    connected(cell(2, 26), cell(2, 27)),
 2174                    connected(cell(2, 26), cell(3, 26)),
 2175                    connected(cell(2, 27), cell(1, 27)),
 2176                    connected(cell(2, 27), cell(2, 26)),
 2177                    connected(cell(2, 27), cell(2, 28)),
 2178                    connected(cell(2, 27), cell(3, 27)),
 2179                    connected(cell(2, 28), cell(1, 28)),
 2180                    connected(cell(2, 28), cell(2, 27)),
 2181                    connected(cell(2, 28), cell(2, 29)),
 2182                    connected(cell(2, 28), cell(3, 28)),
 2183                    connected(cell(2, 29), cell(1, 29)),
 2184                    connected(cell(2, 29), cell(2, 28)),
 2185                    connected(cell(2, 29), cell(2, 30)),
 2186                    connected(cell(2, 29), cell(3, 29)),
 2187                    connected(cell(2, 30), cell(1, 30)),
 2188                    connected(cell(2, 30), cell(2, 29)),
 2189                    connected(cell(2, 30), cell(2, 31)),
 2190                    connected(cell(2, 30), cell(3, 30)),
 2191                    connected(cell(2, 31), cell(1, 31)),
 2192                    connected(cell(2, 31), cell(2, 30)),
 2193                    connected(cell(2, 31), cell(2, 32)),
 2194                    connected(cell(2, 31), cell(3, 31)),
 2195                    connected(cell(2, 32), cell(1, 32)),
 2196                    connected(cell(2, 32), cell(2, 31)),
 2197                    connected(cell(2, 32), cell(3, 32)),
 2198                    connected(cell(3, 1), cell(2, 1)),
 2199                    connected(cell(3, 1), cell(3, 2)),
 2200                    connected(cell(3, 1), cell(4, 1)),
 2201                    connected(cell(3, 2), cell(2, 2)),
 2202                    connected(cell(3, 2), cell(3, 1)),
 2203                    connected(cell(3, 2), cell(3, 3)),
 2204                    connected(cell(3, 2), cell(4, 2)),
 2205                    connected(cell(3, 3), cell(2, 3)),
 2206                    connected(cell(3, 3), cell(3, 2)),
 2207                    connected(cell(3, 3), cell(3, 4)),
 2208                    connected(cell(3, 3), cell(4, 3)),
 2209                    connected(cell(3, 4), cell(2, 4)),
 2210                    connected(cell(3, 4), cell(3, 3)),
 2211                    connected(cell(3, 4), cell(3, 5)),
 2212                    connected(cell(3, 4), cell(4, 4)),
 2213                    connected(cell(3, 5), cell(2, 5)),
 2214                    connected(cell(3, 5), cell(3, 4)),
 2215                    connected(cell(3, 5), cell(3, 6)),
 2216                    connected(cell(3, 5), cell(4, 5)),
 2217                    connected(cell(3, 6), cell(2, 6)),
 2218                    connected(cell(3, 6), cell(3, 5)),
 2219                    connected(cell(3, 6), cell(3, 7)),
 2220                    connected(cell(3, 6), cell(4, 6)),
 2221                    connected(cell(3, 7), cell(2, 7)),
 2222                    connected(cell(3, 7), cell(3, 6)),
 2223                    connected(cell(3, 7), cell(3, 8)),
 2224                    connected(cell(3, 7), cell(4, 7)),
 2225                    connected(cell(3, 8), cell(2, 8)),
 2226                    connected(cell(3, 8), cell(3, 7)),
 2227                    connected(cell(3, 8), cell(3, 9)),
 2228                    connected(cell(3, 8), cell(4, 8)),
 2229                    connected(cell(3, 9), cell(2, 9)),
 2230                    connected(cell(3, 9), cell(3, 8)),
 2231                    connected(cell(3, 9), cell(3, 10)),
 2232                    connected(cell(3, 9), cell(4, 9)),
 2233                    connected(cell(3, 10), cell(2, 10)),
 2234                    connected(cell(3, 10), cell(3, 9)),
 2235                    connected(cell(3, 10), cell(3, 11)),
 2236                    connected(cell(3, 10), cell(4, 10)),
 2237                    connected(cell(3, 11), cell(2, 11)),
 2238                    connected(cell(3, 11), cell(3, 10)),
 2239                    connected(cell(3, 11), cell(3, 12)),
 2240                    connected(cell(3, 11), cell(4, 11)),
 2241                    connected(cell(3, 12), cell(2, 12)),
 2242                    connected(cell(3, 12), cell(3, 11)),
 2243                    connected(cell(3, 12), cell(3, 13)),
 2244                    connected(cell(3, 12), cell(4, 12)),
 2245                    connected(cell(3, 13), cell(2, 13)),
 2246                    connected(cell(3, 13), cell(3, 12)),
 2247                    connected(cell(3, 13), cell(3, 14)),
 2248                    connected(cell(3, 13), cell(4, 13)),
 2249                    connected(cell(3, 14), cell(2, 14)),
 2250                    connected(cell(3, 14), cell(3, 13)),
 2251                    connected(cell(3, 14), cell(3, 15)),
 2252                    connected(cell(3, 14), cell(4, 14)),
 2253                    connected(cell(3, 15), cell(2, 15)),
 2254                    connected(cell(3, 15), cell(3, 14)),
 2255                    connected(cell(3, 15), cell(3, 16)),
 2256                    connected(cell(3, 15), cell(4, 15)),
 2257                    connected(cell(3, 16), cell(2, 16)),
 2258                    connected(cell(3, 16), cell(3, 15)),
 2259                    connected(cell(3, 16), cell(3, 17)),
 2260                    connected(cell(3, 16), cell(4, 16)),
 2261                    connected(cell(3, 17), cell(2, 17)),
 2262                    connected(cell(3, 17), cell(3, 16)),
 2263                    connected(cell(3, 17), cell(3, 18)),
 2264                    connected(cell(3, 17), cell(4, 17)),
 2265                    connected(cell(3, 18), cell(2, 18)),
 2266                    connected(cell(3, 18), cell(3, 17)),
 2267                    connected(cell(3, 18), cell(3, 19)),
 2268                    connected(cell(3, 18), cell(4, 18)),
 2269                    connected(cell(3, 19), cell(2, 19)),
 2270                    connected(cell(3, 19), cell(3, 18)),
 2271                    connected(cell(3, 19), cell(3, 20)),
 2272                    connected(cell(3, 19), cell(4, 19)),
 2273                    connected(cell(3, 20), cell(2, 20)),
 2274                    connected(cell(3, 20), cell(3, 19)),
 2275                    connected(cell(3, 20), cell(3, 21)),
 2276                    connected(cell(3, 20), cell(4, 20)),
 2277                    connected(cell(3, 21), cell(2, 21)),
 2278                    connected(cell(3, 21), cell(3, 20)),
 2279                    connected(cell(3, 21), cell(3, 22)),
 2280                    connected(cell(3, 21), cell(4, 21)),
 2281                    connected(cell(3, 22), cell(2, 22)),
 2282                    connected(cell(3, 22), cell(3, 21)),
 2283                    connected(cell(3, 22), cell(3, 23)),
 2284                    connected(cell(3, 22), cell(4, 22)),
 2285                    connected(cell(3, 23), cell(2, 23)),
 2286                    connected(cell(3, 23), cell(3, 22)),
 2287                    connected(cell(3, 23), cell(3, 24)),
 2288                    connected(cell(3, 23), cell(4, 23)),
 2289                    connected(cell(3, 24), cell(2, 24)),
 2290                    connected(cell(3, 24), cell(3, 23)),
 2291                    connected(cell(3, 24), cell(3, 25)),
 2292                    connected(cell(3, 24), cell(4, 24)),
 2293                    connected(cell(3, 25), cell(2, 25)),
 2294                    connected(cell(3, 25), cell(3, 24)),
 2295                    connected(cell(3, 25), cell(3, 26)),
 2296                    connected(cell(3, 25), cell(4, 25)),
 2297                    connected(cell(3, 26), cell(2, 26)),
 2298                    connected(cell(3, 26), cell(3, 25)),
 2299                    connected(cell(3, 26), cell(3, 27)),
 2300                    connected(cell(3, 26), cell(4, 26)),
 2301                    connected(cell(3, 27), cell(2, 27)),
 2302                    connected(cell(3, 27), cell(3, 26)),
 2303                    connected(cell(3, 27), cell(3, 28)),
 2304                    connected(cell(3, 27), cell(4, 27)),
 2305                    connected(cell(3, 28), cell(2, 28)),
 2306                    connected(cell(3, 28), cell(3, 27)),
 2307                    connected(cell(3, 28), cell(3, 29)),
 2308                    connected(cell(3, 28), cell(4, 28)),
 2309                    connected(cell(3, 29), cell(2, 29)),
 2310                    connected(cell(3, 29), cell(3, 28)),
 2311                    connected(cell(3, 29), cell(3, 30)),
 2312                    connected(cell(3, 29), cell(4, 29)),
 2313                    connected(cell(3, 30), cell(2, 30)),
 2314                    connected(cell(3, 30), cell(3, 29)),
 2315                    connected(cell(3, 30), cell(3, 31)),
 2316                    connected(cell(3, 30), cell(4, 30)),
 2317                    connected(cell(3, 31), cell(2, 31)),
 2318                    connected(cell(3, 31), cell(3, 30)),
 2319                    connected(cell(3, 31), cell(3, 32)),
 2320                    connected(cell(3, 31), cell(4, 31)),
 2321                    connected(cell(3, 32), cell(2, 32)),
 2322                    connected(cell(3, 32), cell(3, 31)),
 2323                    connected(cell(3, 32), cell(4, 32)),
 2324                    connected(cell(4, 1), cell(3, 1)),
 2325                    connected(cell(4, 1), cell(4, 2)),
 2326                    connected(cell(4, 1), cell(5, 1)),
 2327                    connected(cell(4, 2), cell(3, 2)),
 2328                    connected(cell(4, 2), cell(4, 1)),
 2329                    connected(cell(4, 2), cell(4, 3)),
 2330                    connected(cell(4, 2), cell(5, 2)),
 2331                    connected(cell(4, 3), cell(3, 3)),
 2332                    connected(cell(4, 3), cell(4, 2)),
 2333                    connected(cell(4, 3), cell(4, 4)),
 2334                    connected(cell(4, 3), cell(5, 3)),
 2335                    connected(cell(4, 4), cell(3, 4)),
 2336                    connected(cell(4, 4), cell(4, 3)),
 2337                    connected(cell(4, 4), cell(4, 5)),
 2338                    connected(cell(4, 4), cell(5, 4)),
 2339                    connected(cell(4, 5), cell(3, 5)),
 2340                    connected(cell(4, 5), cell(4, 4)),
 2341                    connected(cell(4, 5), cell(4, 6)),
 2342                    connected(cell(4, 5), cell(5, 5)),
 2343                    connected(cell(4, 6), cell(3, 6)),
 2344                    connected(cell(4, 6), cell(4, 5)),
 2345                    connected(cell(4, 6), cell(4, 7)),
 2346                    connected(cell(4, 6), cell(5, 6)),
 2347                    connected(cell(4, 7), cell(3, 7)),
 2348                    connected(cell(4, 7), cell(4, 6)),
 2349                    connected(cell(4, 7), cell(4, 8)),
 2350                    connected(cell(4, 7), cell(5, 7)),
 2351                    connected(cell(4, 8), cell(3, 8)),
 2352                    connected(cell(4, 8), cell(4, 7)),
 2353                    connected(cell(4, 8), cell(4, 9)),
 2354                    connected(cell(4, 8), cell(5, 8)),
 2355                    connected(cell(4, 9), cell(3, 9)),
 2356                    connected(cell(4, 9), cell(4, 8)),
 2357                    connected(cell(4, 9), cell(4, 10)),
 2358                    connected(cell(4, 9), cell(5, 9)),
 2359                    connected(cell(4, 10), cell(3, 10)),
 2360                    connected(cell(4, 10), cell(4, 9)),
 2361                    connected(cell(4, 10), cell(4, 11)),
 2362                    connected(cell(4, 10), cell(5, 10)),
 2363                    connected(cell(4, 11), cell(3, 11)),
 2364                    connected(cell(4, 11), cell(4, 10)),
 2365                    connected(cell(4, 11), cell(4, 12)),
 2366                    connected(cell(4, 11), cell(5, 11)),
 2367                    connected(cell(4, 12), cell(3, 12)),
 2368                    connected(cell(4, 12), cell(4, 11)),
 2369                    connected(cell(4, 12), cell(4, 13)),
 2370                    connected(cell(4, 12), cell(5, 12)),
 2371                    connected(cell(4, 13), cell(3, 13)),
 2372                    connected(cell(4, 13), cell(4, 12)),
 2373                    connected(cell(4, 13), cell(4, 14)),
 2374                    connected(cell(4, 13), cell(5, 13)),
 2375                    connected(cell(4, 14), cell(3, 14)),
 2376                    connected(cell(4, 14), cell(4, 13)),
 2377                    connected(cell(4, 14), cell(4, 15)),
 2378                    connected(cell(4, 14), cell(5, 14)),
 2379                    connected(cell(4, 15), cell(3, 15)),
 2380                    connected(cell(4, 15), cell(4, 14)),
 2381                    connected(cell(4, 15), cell(4, 16)),
 2382                    connected(cell(4, 15), cell(5, 15)),
 2383                    connected(cell(4, 16), cell(3, 16)),
 2384                    connected(cell(4, 16), cell(4, 15)),
 2385                    connected(cell(4, 16), cell(4, 17)),
 2386                    connected(cell(4, 16), cell(5, 16)),
 2387                    connected(cell(4, 17), cell(3, 17)),
 2388                    connected(cell(4, 17), cell(4, 16)),
 2389                    connected(cell(4, 17), cell(4, 18)),
 2390                    connected(cell(4, 17), cell(5, 17)),
 2391                    connected(cell(4, 18), cell(3, 18)),
 2392                    connected(cell(4, 18), cell(4, 17)),
 2393                    connected(cell(4, 18), cell(4, 19)),
 2394                    connected(cell(4, 18), cell(5, 18)),
 2395                    connected(cell(4, 19), cell(3, 19)),
 2396                    connected(cell(4, 19), cell(4, 18)),
 2397                    connected(cell(4, 19), cell(4, 20)),
 2398                    connected(cell(4, 19), cell(5, 19)),
 2399                    connected(cell(4, 20), cell(3, 20)),
 2400                    connected(cell(4, 20), cell(4, 19)),
 2401                    connected(cell(4, 20), cell(4, 21)),
 2402                    connected(cell(4, 20), cell(5, 20)),
 2403                    connected(cell(4, 21), cell(3, 21)),
 2404                    connected(cell(4, 21), cell(4, 20)),
 2405                    connected(cell(4, 21), cell(4, 22)),
 2406                    connected(cell(4, 21), cell(5, 21)),
 2407                    connected(cell(4, 22), cell(3, 22)),
 2408                    connected(cell(4, 22), cell(4, 21)),
 2409                    connected(cell(4, 22), cell(4, 23)),
 2410                    connected(cell(4, 22), cell(5, 22)),
 2411                    connected(cell(4, 23), cell(3, 23)),
 2412                    connected(cell(4, 23), cell(4, 22)),
 2413                    connected(cell(4, 23), cell(4, 24)),
 2414                    connected(cell(4, 23), cell(5, 23)),
 2415                    connected(cell(4, 24), cell(3, 24)),
 2416                    connected(cell(4, 24), cell(4, 23)),
 2417                    connected(cell(4, 24), cell(4, 25)),
 2418                    connected(cell(4, 24), cell(5, 24)),
 2419                    connected(cell(4, 25), cell(3, 25)),
 2420                    connected(cell(4, 25), cell(4, 24)),
 2421                    connected(cell(4, 25), cell(4, 26)),
 2422                    connected(cell(4, 25), cell(5, 25)),
 2423                    connected(cell(4, 26), cell(3, 26)),
 2424                    connected(cell(4, 26), cell(4, 25)),
 2425                    connected(cell(4, 26), cell(4, 27)),
 2426                    connected(cell(4, 26), cell(5, 26)),
 2427                    connected(cell(4, 27), cell(3, 27)),
 2428                    connected(cell(4, 27), cell(4, 26)),
 2429                    connected(cell(4, 27), cell(4, 28)),
 2430                    connected(cell(4, 27), cell(5, 27)),
 2431                    connected(cell(4, 28), cell(3, 28)),
 2432                    connected(cell(4, 28), cell(4, 27)),
 2433                    connected(cell(4, 28), cell(4, 29)),
 2434                    connected(cell(4, 28), cell(5, 28)),
 2435                    connected(cell(4, 29), cell(3, 29)),
 2436                    connected(cell(4, 29), cell(4, 28)),
 2437                    connected(cell(4, 29), cell(4, 30)),
 2438                    connected(cell(4, 29), cell(5, 29)),
 2439                    connected(cell(4, 30), cell(3, 30)),
 2440                    connected(cell(4, 30), cell(4, 29)),
 2441                    connected(cell(4, 30), cell(4, 31)),
 2442                    connected(cell(4, 30), cell(5, 30)),
 2443                    connected(cell(4, 31), cell(3, 31)),
 2444                    connected(cell(4, 31), cell(4, 30)),
 2445                    connected(cell(4, 31), cell(4, 32)),
 2446                    connected(cell(4, 31), cell(5, 31)),
 2447                    connected(cell(4, 32), cell(3, 32)),
 2448                    connected(cell(4, 32), cell(4, 31)),
 2449                    connected(cell(4, 32), cell(5, 32)),
 2450                    connected(cell(5, 1), cell(4, 1)),
 2451                    connected(cell(5, 1), cell(5, 2)),
 2452                    connected(cell(5, 1), cell(6, 1)),
 2453                    connected(cell(5, 2), cell(4, 2)),
 2454                    connected(cell(5, 2), cell(5, 1)),
 2455                    connected(cell(5, 2), cell(5, 3)),
 2456                    connected(cell(5, 2), cell(6, 2)),
 2457                    connected(cell(5, 3), cell(4, 3)),
 2458                    connected(cell(5, 3), cell(5, 2)),
 2459                    connected(cell(5, 3), cell(5, 4)),
 2460                    connected(cell(5, 3), cell(6, 3)),
 2461                    connected(cell(5, 4), cell(4, 4)),
 2462                    connected(cell(5, 4), cell(5, 3)),
 2463                    connected(cell(5, 4), cell(5, 5)),
 2464                    connected(cell(5, 4), cell(6, 4)),
 2465                    connected(cell(5, 5), cell(4, 5)),
 2466                    connected(cell(5, 5), cell(5, 4)),
 2467                    connected(cell(5, 5), cell(5, 6)),
 2468                    connected(cell(5, 5), cell(6, 5)),
 2469                    connected(cell(5, 6), cell(4, 6)),
 2470                    connected(cell(5, 6), cell(5, 5)),
 2471                    connected(cell(5, 6), cell(5, 7)),
 2472                    connected(cell(5, 6), cell(6, 6)),
 2473                    connected(cell(5, 7), cell(4, 7)),
 2474                    connected(cell(5, 7), cell(5, 6)),
 2475                    connected(cell(5, 7), cell(5, 8)),
 2476                    connected(cell(5, 7), cell(6, 7)),
 2477                    connected(cell(5, 8), cell(4, 8)),
 2478                    connected(cell(5, 8), cell(5, 7)),
 2479                    connected(cell(5, 8), cell(5, 9)),
 2480                    connected(cell(5, 8), cell(6, 8)),
 2481                    connected(cell(5, 9), cell(4, 9)),
 2482                    connected(cell(5, 9), cell(5, 8)),
 2483                    connected(cell(5, 9), cell(5, 10)),
 2484                    connected(cell(5, 9), cell(6, 9)),
 2485                    connected(cell(5, 10), cell(4, 10)),
 2486                    connected(cell(5, 10), cell(5, 9)),
 2487                    connected(cell(5, 10), cell(5, 11)),
 2488                    connected(cell(5, 10), cell(6, 10)),
 2489                    connected(cell(5, 11), cell(4, 11)),
 2490                    connected(cell(5, 11), cell(5, 10)),
 2491                    connected(cell(5, 11), cell(5, 12)),
 2492                    connected(cell(5, 11), cell(6, 11)),
 2493                    connected(cell(5, 12), cell(4, 12)),
 2494                    connected(cell(5, 12), cell(5, 11)),
 2495                    connected(cell(5, 12), cell(5, 13)),
 2496                    connected(cell(5, 12), cell(6, 12)),
 2497                    connected(cell(5, 13), cell(4, 13)),
 2498                    connected(cell(5, 13), cell(5, 12)),
 2499                    connected(cell(5, 13), cell(5, 14)),
 2500                    connected(cell(5, 13), cell(6, 13)),
 2501                    connected(cell(5, 14), cell(4, 14)),
 2502                    connected(cell(5, 14), cell(5, 13)),
 2503                    connected(cell(5, 14), cell(5, 15)),
 2504                    connected(cell(5, 14), cell(6, 14)),
 2505                    connected(cell(5, 15), cell(4, 15)),
 2506                    connected(cell(5, 15), cell(5, 14)),
 2507                    connected(cell(5, 15), cell(5, 16)),
 2508                    connected(cell(5, 15), cell(6, 15)),
 2509                    connected(cell(5, 16), cell(4, 16)),
 2510                    connected(cell(5, 16), cell(5, 15)),
 2511                    connected(cell(5, 16), cell(5, 17)),
 2512                    connected(cell(5, 16), cell(6, 16)),
 2513                    connected(cell(5, 17), cell(4, 17)),
 2514                    connected(cell(5, 17), cell(5, 16)),
 2515                    connected(cell(5, 17), cell(5, 18)),
 2516                    connected(cell(5, 17), cell(6, 17)),
 2517                    connected(cell(5, 18), cell(4, 18)),
 2518                    connected(cell(5, 18), cell(5, 17)),
 2519                    connected(cell(5, 18), cell(5, 19)),
 2520                    connected(cell(5, 18), cell(6, 18)),
 2521                    connected(cell(5, 19), cell(4, 19)),
 2522                    connected(cell(5, 19), cell(5, 18)),
 2523                    connected(cell(5, 19), cell(5, 20)),
 2524                    connected(cell(5, 19), cell(6, 19)),
 2525                    connected(cell(5, 20), cell(4, 20)),
 2526                    connected(cell(5, 20), cell(5, 19)),
 2527                    connected(cell(5, 20), cell(5, 21)),
 2528                    connected(cell(5, 20), cell(6, 20)),
 2529                    connected(cell(5, 21), cell(4, 21)),
 2530                    connected(cell(5, 21), cell(5, 20)),
 2531                    connected(cell(5, 21), cell(5, 22)),
 2532                    connected(cell(5, 21), cell(6, 21)),
 2533                    connected(cell(5, 22), cell(4, 22)),
 2534                    connected(cell(5, 22), cell(5, 21)),
 2535                    connected(cell(5, 22), cell(5, 23)),
 2536                    connected(cell(5, 22), cell(6, 22)),
 2537                    connected(cell(5, 23), cell(4, 23)),
 2538                    connected(cell(5, 23), cell(5, 22)),
 2539                    connected(cell(5, 23), cell(5, 24)),
 2540                    connected(cell(5, 23), cell(6, 23)),
 2541                    connected(cell(5, 24), cell(4, 24)),
 2542                    connected(cell(5, 24), cell(5, 23)),
 2543                    connected(cell(5, 24), cell(5, 25)),
 2544                    connected(cell(5, 24), cell(6, 24)),
 2545                    connected(cell(5, 25), cell(4, 25)),
 2546                    connected(cell(5, 25), cell(5, 24)),
 2547                    connected(cell(5, 25), cell(5, 26)),
 2548                    connected(cell(5, 25), cell(6, 25)),
 2549                    connected(cell(5, 26), cell(4, 26)),
 2550                    connected(cell(5, 26), cell(5, 25)),
 2551                    connected(cell(5, 26), cell(5, 27)),
 2552                    connected(cell(5, 26), cell(6, 26)),
 2553                    connected(cell(5, 27), cell(4, 27)),
 2554                    connected(cell(5, 27), cell(5, 26)),
 2555                    connected(cell(5, 27), cell(5, 28)),
 2556                    connected(cell(5, 27), cell(6, 27)),
 2557                    connected(cell(5, 28), cell(4, 28)),
 2558                    connected(cell(5, 28), cell(5, 27)),
 2559                    connected(cell(5, 28), cell(5, 29)),
 2560                    connected(cell(5, 28), cell(6, 28)),
 2561                    connected(cell(5, 29), cell(4, 29)),
 2562                    connected(cell(5, 29), cell(5, 28)),
 2563                    connected(cell(5, 29), cell(5, 30)),
 2564                    connected(cell(5, 29), cell(6, 29)),
 2565                    connected(cell(5, 30), cell(4, 30)),
 2566                    connected(cell(5, 30), cell(5, 29)),
 2567                    connected(cell(5, 30), cell(5, 31)),
 2568                    connected(cell(5, 30), cell(6, 30)),
 2569                    connected(cell(5, 31), cell(4, 31)),
 2570                    connected(cell(5, 31), cell(5, 30)),
 2571                    connected(cell(5, 31), cell(5, 32)),
 2572                    connected(cell(5, 31), cell(6, 31)),
 2573                    connected(cell(5, 32), cell(4, 32)),
 2574                    connected(cell(5, 32), cell(5, 31)),
 2575                    connected(cell(5, 32), cell(6, 32)),
 2576                    connected(cell(6, 1), cell(5, 1)),
 2577                    connected(cell(6, 1), cell(6, 2)),
 2578                    connected(cell(6, 1), cell(7, 1)),
 2579                    connected(cell(6, 2), cell(5, 2)),
 2580                    connected(cell(6, 2), cell(6, 1)),
 2581                    connected(cell(6, 2), cell(6, 3)),
 2582                    connected(cell(6, 2), cell(7, 2)),
 2583                    connected(cell(6, 3), cell(5, 3)),
 2584                    connected(cell(6, 3), cell(6, 2)),
 2585                    connected(cell(6, 3), cell(6, 4)),
 2586                    connected(cell(6, 3), cell(7, 3)),
 2587                    connected(cell(6, 4), cell(5, 4)),
 2588                    connected(cell(6, 4), cell(6, 3)),
 2589                    connected(cell(6, 4), cell(6, 5)),
 2590                    connected(cell(6, 4), cell(7, 4)),
 2591                    connected(cell(6, 5), cell(5, 5)),
 2592                    connected(cell(6, 5), cell(6, 4)),
 2593                    connected(cell(6, 5), cell(6, 6)),
 2594                    connected(cell(6, 5), cell(7, 5)),
 2595                    connected(cell(6, 6), cell(5, 6)),
 2596                    connected(cell(6, 6), cell(6, 5)),
 2597                    connected(cell(6, 6), cell(6, 7)),
 2598                    connected(cell(6, 6), cell(7, 6)),
 2599                    connected(cell(6, 7), cell(5, 7)),
 2600                    connected(cell(6, 7), cell(6, 6)),
 2601                    connected(cell(6, 7), cell(6, 8)),
 2602                    connected(cell(6, 7), cell(7, 7)),
 2603                    connected(cell(6, 8), cell(5, 8)),
 2604                    connected(cell(6, 8), cell(6, 7)),
 2605                    connected(cell(6, 8), cell(6, 9)),
 2606                    connected(cell(6, 8), cell(7, 8)),
 2607                    connected(cell(6, 9), cell(5, 9)),
 2608                    connected(cell(6, 9), cell(6, 8)),
 2609                    connected(cell(6, 9), cell(6, 10)),
 2610                    connected(cell(6, 9), cell(7, 9)),
 2611                    connected(cell(6, 10), cell(5, 10)),
 2612                    connected(cell(6, 10), cell(6, 9)),
 2613                    connected(cell(6, 10), cell(6, 11)),
 2614                    connected(cell(6, 10), cell(7, 10)),
 2615                    connected(cell(6, 11), cell(5, 11)),
 2616                    connected(cell(6, 11), cell(6, 10)),
 2617                    connected(cell(6, 11), cell(6, 12)),
 2618                    connected(cell(6, 11), cell(7, 11)),
 2619                    connected(cell(6, 12), cell(5, 12)),
 2620                    connected(cell(6, 12), cell(6, 11)),
 2621                    connected(cell(6, 12), cell(6, 13)),
 2622                    connected(cell(6, 12), cell(7, 12)),
 2623                    connected(cell(6, 13), cell(5, 13)),
 2624                    connected(cell(6, 13), cell(6, 12)),
 2625                    connected(cell(6, 13), cell(6, 14)),
 2626                    connected(cell(6, 13), cell(7, 13)),
 2627                    connected(cell(6, 14), cell(5, 14)),
 2628                    connected(cell(6, 14), cell(6, 13)),
 2629                    connected(cell(6, 14), cell(6, 15)),
 2630                    connected(cell(6, 14), cell(7, 14)),
 2631                    connected(cell(6, 15), cell(5, 15)),
 2632                    connected(cell(6, 15), cell(6, 14)),
 2633                    connected(cell(6, 15), cell(6, 16)),
 2634                    connected(cell(6, 15), cell(7, 15)),
 2635                    connected(cell(6, 16), cell(5, 16)),
 2636                    connected(cell(6, 16), cell(6, 15)),
 2637                    connected(cell(6, 16), cell(6, 17)),
 2638                    connected(cell(6, 16), cell(7, 16)),
 2639                    connected(cell(6, 17), cell(5, 17)),
 2640                    connected(cell(6, 17), cell(6, 16)),
 2641                    connected(cell(6, 17), cell(6, 18)),
 2642                    connected(cell(6, 17), cell(7, 17)),
 2643                    connected(cell(6, 18), cell(5, 18)),
 2644                    connected(cell(6, 18), cell(6, 17)),
 2645                    connected(cell(6, 18), cell(6, 19)),
 2646                    connected(cell(6, 18), cell(7, 18)),
 2647                    connected(cell(6, 19), cell(5, 19)),
 2648                    connected(cell(6, 19), cell(6, 18)),
 2649                    connected(cell(6, 19), cell(6, 20)),
 2650                    connected(cell(6, 19), cell(7, 19)),
 2651                    connected(cell(6, 20), cell(5, 20)),
 2652                    connected(cell(6, 20), cell(6, 19)),
 2653                    connected(cell(6, 20), cell(6, 21)),
 2654                    connected(cell(6, 20), cell(7, 20)),
 2655                    connected(cell(6, 21), cell(5, 21)),
 2656                    connected(cell(6, 21), cell(6, 20)),
 2657                    connected(cell(6, 21), cell(6, 22)),
 2658                    connected(cell(6, 21), cell(7, 21)),
 2659                    connected(cell(6, 22), cell(5, 22)),
 2660                    connected(cell(6, 22), cell(6, 21)),
 2661                    connected(cell(6, 22), cell(6, 23)),
 2662                    connected(cell(6, 22), cell(7, 22)),
 2663                    connected(cell(6, 23), cell(5, 23)),
 2664                    connected(cell(6, 23), cell(6, 22)),
 2665                    connected(cell(6, 23), cell(6, 24)),
 2666                    connected(cell(6, 23), cell(7, 23)),
 2667                    connected(cell(6, 24), cell(5, 24)),
 2668                    connected(cell(6, 24), cell(6, 23)),
 2669                    connected(cell(6, 24), cell(6, 25)),
 2670                    connected(cell(6, 24), cell(7, 24)),
 2671                    connected(cell(6, 25), cell(5, 25)),
 2672                    connected(cell(6, 25), cell(6, 24)),
 2673                    connected(cell(6, 25), cell(6, 26)),
 2674                    connected(cell(6, 25), cell(7, 25)),
 2675                    connected(cell(6, 26), cell(5, 26)),
 2676                    connected(cell(6, 26), cell(6, 25)),
 2677                    connected(cell(6, 26), cell(6, 27)),
 2678                    connected(cell(6, 26), cell(7, 26)),
 2679                    connected(cell(6, 27), cell(5, 27)),
 2680                    connected(cell(6, 27), cell(6, 26)),
 2681                    connected(cell(6, 27), cell(6, 28)),
 2682                    connected(cell(6, 27), cell(7, 27)),
 2683                    connected(cell(6, 28), cell(5, 28)),
 2684                    connected(cell(6, 28), cell(6, 27)),
 2685                    connected(cell(6, 28), cell(6, 29)),
 2686                    connected(cell(6, 28), cell(7, 28)),
 2687                    connected(cell(6, 29), cell(5, 29)),
 2688                    connected(cell(6, 29), cell(6, 28)),
 2689                    connected(cell(6, 29), cell(6, 30)),
 2690                    connected(cell(6, 29), cell(7, 29)),
 2691                    connected(cell(6, 30), cell(5, 30)),
 2692                    connected(cell(6, 30), cell(6, 29)),
 2693                    connected(cell(6, 30), cell(6, 31)),
 2694                    connected(cell(6, 30), cell(7, 30)),
 2695                    connected(cell(6, 31), cell(5, 31)),
 2696                    connected(cell(6, 31), cell(6, 30)),
 2697                    connected(cell(6, 31), cell(6, 32)),
 2698                    connected(cell(6, 31), cell(7, 31)),
 2699                    connected(cell(6, 32), cell(5, 32)),
 2700                    connected(cell(6, 32), cell(6, 31)),
 2701                    connected(cell(6, 32), cell(7, 32)),
 2702                    connected(cell(7, 1), cell(6, 1)),
 2703                    connected(cell(7, 1), cell(7, 2)),
 2704                    connected(cell(7, 1), cell(8, 1)),
 2705                    connected(cell(7, 2), cell(6, 2)),
 2706                    connected(cell(7, 2), cell(7, 1)),
 2707                    connected(cell(7, 2), cell(7, 3)),
 2708                    connected(cell(7, 2), cell(8, 2)),
 2709                    connected(cell(7, 3), cell(6, 3)),
 2710                    connected(cell(7, 3), cell(7, 2)),
 2711                    connected(cell(7, 3), cell(7, 4)),
 2712                    connected(cell(7, 3), cell(8, 3)),
 2713                    connected(cell(7, 4), cell(6, 4)),
 2714                    connected(cell(7, 4), cell(7, 3)),
 2715                    connected(cell(7, 4), cell(7, 5)),
 2716                    connected(cell(7, 4), cell(8, 4)),
 2717                    connected(cell(7, 5), cell(6, 5)),
 2718                    connected(cell(7, 5), cell(7, 4)),
 2719                    connected(cell(7, 5), cell(7, 6)),
 2720                    connected(cell(7, 5), cell(8, 5)),
 2721                    connected(cell(7, 6), cell(6, 6)),
 2722                    connected(cell(7, 6), cell(7, 5)),
 2723                    connected(cell(7, 6), cell(7, 7)),
 2724                    connected(cell(7, 6), cell(8, 6)),
 2725                    connected(cell(7, 7), cell(6, 7)),
 2726                    connected(cell(7, 7), cell(7, 6)),
 2727                    connected(cell(7, 7), cell(7, 8)),
 2728                    connected(cell(7, 7), cell(8, 7)),
 2729                    connected(cell(7, 8), cell(6, 8)),
 2730                    connected(cell(7, 8), cell(7, 7)),
 2731                    connected(cell(7, 8), cell(7, 9)),
 2732                    connected(cell(7, 8), cell(8, 8)),
 2733                    connected(cell(7, 9), cell(6, 9)),
 2734                    connected(cell(7, 9), cell(7, 8)),
 2735                    connected(cell(7, 9), cell(7, 10)),
 2736                    connected(cell(7, 9), cell(8, 9)),
 2737                    connected(cell(7, 10), cell(6, 10)),
 2738                    connected(cell(7, 10), cell(7, 9)),
 2739                    connected(cell(7, 10), cell(7, 11)),
 2740                    connected(cell(7, 10), cell(8, 10)),
 2741                    connected(cell(7, 11), cell(6, 11)),
 2742                    connected(cell(7, 11), cell(7, 10)),
 2743                    connected(cell(7, 11), cell(7, 12)),
 2744                    connected(cell(7, 11), cell(8, 11)),
 2745                    connected(cell(7, 12), cell(6, 12)),
 2746                    connected(cell(7, 12), cell(7, 11)),
 2747                    connected(cell(7, 12), cell(7, 13)),
 2748                    connected(cell(7, 12), cell(8, 12)),
 2749                    connected(cell(7, 13), cell(6, 13)),
 2750                    connected(cell(7, 13), cell(7, 12)),
 2751                    connected(cell(7, 13), cell(7, 14)),
 2752                    connected(cell(7, 13), cell(8, 13)),
 2753                    connected(cell(7, 14), cell(6, 14)),
 2754                    connected(cell(7, 14), cell(7, 13)),
 2755                    connected(cell(7, 14), cell(7, 15)),
 2756                    connected(cell(7, 14), cell(8, 14)),
 2757                    connected(cell(7, 15), cell(6, 15)),
 2758                    connected(cell(7, 15), cell(7, 14)),
 2759                    connected(cell(7, 15), cell(7, 16)),
 2760                    connected(cell(7, 15), cell(8, 15)),
 2761                    connected(cell(7, 16), cell(6, 16)),
 2762                    connected(cell(7, 16), cell(7, 15)),
 2763                    connected(cell(7, 16), cell(7, 17)),
 2764                    connected(cell(7, 16), cell(8, 16)),
 2765                    connected(cell(7, 17), cell(6, 17)),
 2766                    connected(cell(7, 17), cell(7, 16)),
 2767                    connected(cell(7, 17), cell(7, 18)),
 2768                    connected(cell(7, 17), cell(8, 17)),
 2769                    connected(cell(7, 18), cell(6, 18)),
 2770                    connected(cell(7, 18), cell(7, 17)),
 2771                    connected(cell(7, 18), cell(7, 19)),
 2772                    connected(cell(7, 18), cell(8, 18)),
 2773                    connected(cell(7, 19), cell(6, 19)),
 2774                    connected(cell(7, 19), cell(7, 18)),
 2775                    connected(cell(7, 19), cell(7, 20)),
 2776                    connected(cell(7, 19), cell(8, 19)),
 2777                    connected(cell(7, 20), cell(6, 20)),
 2778                    connected(cell(7, 20), cell(7, 19)),
 2779                    connected(cell(7, 20), cell(7, 21)),
 2780                    connected(cell(7, 20), cell(8, 20)),
 2781                    connected(cell(7, 21), cell(6, 21)),
 2782                    connected(cell(7, 21), cell(7, 20)),
 2783                    connected(cell(7, 21), cell(7, 22)),
 2784                    connected(cell(7, 21), cell(8, 21)),
 2785                    connected(cell(7, 22), cell(6, 22)),
 2786                    connected(cell(7, 22), cell(7, 21)),
 2787                    connected(cell(7, 22), cell(7, 23)),
 2788                    connected(cell(7, 22), cell(8, 22)),
 2789                    connected(cell(7, 23), cell(6, 23)),
 2790                    connected(cell(7, 23), cell(7, 22)),
 2791                    connected(cell(7, 23), cell(7, 24)),
 2792                    connected(cell(7, 23), cell(8, 23)),
 2793                    connected(cell(7, 24), cell(6, 24)),
 2794                    connected(cell(7, 24), cell(7, 23)),
 2795                    connected(cell(7, 24), cell(7, 25)),
 2796                    connected(cell(7, 24), cell(8, 24)),
 2797                    connected(cell(7, 25), cell(6, 25)),
 2798                    connected(cell(7, 25), cell(7, 24)),
 2799                    connected(cell(7, 25), cell(7, 26)),
 2800                    connected(cell(7, 25), cell(8, 25)),
 2801                    connected(cell(7, 26), cell(6, 26)),
 2802                    connected(cell(7, 26), cell(7, 25)),
 2803                    connected(cell(7, 26), cell(7, 27)),
 2804                    connected(cell(7, 26), cell(8, 26)),
 2805                    connected(cell(7, 27), cell(6, 27)),
 2806                    connected(cell(7, 27), cell(7, 26)),
 2807                    connected(cell(7, 27), cell(7, 28)),
 2808                    connected(cell(7, 27), cell(8, 27)),
 2809                    connected(cell(7, 28), cell(6, 28)),
 2810                    connected(cell(7, 28), cell(7, 27)),
 2811                    connected(cell(7, 28), cell(7, 29)),
 2812                    connected(cell(7, 28), cell(8, 28)),
 2813                    connected(cell(7, 29), cell(6, 29)),
 2814                    connected(cell(7, 29), cell(7, 28)),
 2815                    connected(cell(7, 29), cell(7, 30)),
 2816                    connected(cell(7, 29), cell(8, 29)),
 2817                    connected(cell(7, 30), cell(6, 30)),
 2818                    connected(cell(7, 30), cell(7, 29)),
 2819                    connected(cell(7, 30), cell(7, 31)),
 2820                    connected(cell(7, 30), cell(8, 30)),
 2821                    connected(cell(7, 31), cell(6, 31)),
 2822                    connected(cell(7, 31), cell(7, 30)),
 2823                    connected(cell(7, 31), cell(7, 32)),
 2824                    connected(cell(7, 31), cell(8, 31)),
 2825                    connected(cell(7, 32), cell(6, 32)),
 2826                    connected(cell(7, 32), cell(7, 31)),
 2827                    connected(cell(7, 32), cell(8, 32)),
 2828                    connected(cell(8, 1), cell(7, 1)),
 2829                    connected(cell(8, 1), cell(8, 2)),
 2830                    connected(cell(8, 1), cell(9, 1)),
 2831                    connected(cell(8, 2), cell(7, 2)),
 2832                    connected(cell(8, 2), cell(8, 1)),
 2833                    connected(cell(8, 2), cell(8, 3)),
 2834                    connected(cell(8, 2), cell(9, 2)),
 2835                    connected(cell(8, 3), cell(7, 3)),
 2836                    connected(cell(8, 3), cell(8, 2)),
 2837                    connected(cell(8, 3), cell(8, 4)),
 2838                    connected(cell(8, 3), cell(9, 3)),
 2839                    connected(cell(8, 4), cell(7, 4)),
 2840                    connected(cell(8, 4), cell(8, 3)),
 2841                    connected(cell(8, 4), cell(8, 5)),
 2842                    connected(cell(8, 4), cell(9, 4)),
 2843                    connected(cell(8, 5), cell(7, 5)),
 2844                    connected(cell(8, 5), cell(8, 4)),
 2845                    connected(cell(8, 5), cell(8, 6)),
 2846                    connected(cell(8, 5), cell(9, 5)),
 2847                    connected(cell(8, 6), cell(7, 6)),
 2848                    connected(cell(8, 6), cell(8, 5)),
 2849                    connected(cell(8, 6), cell(8, 7)),
 2850                    connected(cell(8, 6), cell(9, 6)),
 2851                    connected(cell(8, 7), cell(7, 7)),
 2852                    connected(cell(8, 7), cell(8, 6)),
 2853                    connected(cell(8, 7), cell(8, 8)),
 2854                    connected(cell(8, 7), cell(9, 7)),
 2855                    connected(cell(8, 8), cell(7, 8)),
 2856                    connected(cell(8, 8), cell(8, 7)),
 2857                    connected(cell(8, 8), cell(8, 9)),
 2858                    connected(cell(8, 8), cell(9, 8)),
 2859                    connected(cell(8, 9), cell(7, 9)),
 2860                    connected(cell(8, 9), cell(8, 8)),
 2861                    connected(cell(8, 9), cell(8, 10)),
 2862                    connected(cell(8, 9), cell(9, 9)),
 2863                    connected(cell(8, 10), cell(7, 10)),
 2864                    connected(cell(8, 10), cell(8, 9)),
 2865                    connected(cell(8, 10), cell(8, 11)),
 2866                    connected(cell(8, 10), cell(9, 10)),
 2867                    connected(cell(8, 11), cell(7, 11)),
 2868                    connected(cell(8, 11), cell(8, 10)),
 2869                    connected(cell(8, 11), cell(8, 12)),
 2870                    connected(cell(8, 11), cell(9, 11)),
 2871                    connected(cell(8, 12), cell(7, 12)),
 2872                    connected(cell(8, 12), cell(8, 11)),
 2873                    connected(cell(8, 12), cell(8, 13)),
 2874                    connected(cell(8, 12), cell(9, 12)),
 2875                    connected(cell(8, 13), cell(7, 13)),
 2876                    connected(cell(8, 13), cell(8, 12)),
 2877                    connected(cell(8, 13), cell(8, 14)),
 2878                    connected(cell(8, 13), cell(9, 13)),
 2879                    connected(cell(8, 14), cell(7, 14)),
 2880                    connected(cell(8, 14), cell(8, 13)),
 2881                    connected(cell(8, 14), cell(8, 15)),
 2882                    connected(cell(8, 14), cell(9, 14)),
 2883                    connected(cell(8, 15), cell(7, 15)),
 2884                    connected(cell(8, 15), cell(8, 14)),
 2885                    connected(cell(8, 15), cell(8, 16)),
 2886                    connected(cell(8, 15), cell(9, 15)),
 2887                    connected(cell(8, 16), cell(7, 16)),
 2888                    connected(cell(8, 16), cell(8, 15)),
 2889                    connected(cell(8, 16), cell(8, 17)),
 2890                    connected(cell(8, 16), cell(9, 16)),
 2891                    connected(cell(8, 17), cell(7, 17)),
 2892                    connected(cell(8, 17), cell(8, 16)),
 2893                    connected(cell(8, 17), cell(8, 18)),
 2894                    connected(cell(8, 17), cell(9, 17)),
 2895                    connected(cell(8, 18), cell(7, 18)),
 2896                    connected(cell(8, 18), cell(8, 17)),
 2897                    connected(cell(8, 18), cell(8, 19)),
 2898                    connected(cell(8, 18), cell(9, 18)),
 2899                    connected(cell(8, 19), cell(7, 19)),
 2900                    connected(cell(8, 19), cell(8, 18)),
 2901                    connected(cell(8, 19), cell(8, 20)),
 2902                    connected(cell(8, 19), cell(9, 19)),
 2903                    connected(cell(8, 20), cell(7, 20)),
 2904                    connected(cell(8, 20), cell(8, 19)),
 2905                    connected(cell(8, 20), cell(8, 21)),
 2906                    connected(cell(8, 20), cell(9, 20)),
 2907                    connected(cell(8, 21), cell(7, 21)),
 2908                    connected(cell(8, 21), cell(8, 20)),
 2909                    connected(cell(8, 21), cell(8, 22)),
 2910                    connected(cell(8, 21), cell(9, 21)),
 2911                    connected(cell(8, 22), cell(7, 22)),
 2912                    connected(cell(8, 22), cell(8, 21)),
 2913                    connected(cell(8, 22), cell(8, 23)),
 2914                    connected(cell(8, 22), cell(9, 22)),
 2915                    connected(cell(8, 23), cell(7, 23)),
 2916                    connected(cell(8, 23), cell(8, 22)),
 2917                    connected(cell(8, 23), cell(8, 24)),
 2918                    connected(cell(8, 23), cell(9, 23)),
 2919                    connected(cell(8, 24), cell(7, 24)),
 2920                    connected(cell(8, 24), cell(8, 23)),
 2921                    connected(cell(8, 24), cell(8, 25)),
 2922                    connected(cell(8, 24), cell(9, 24)),
 2923                    connected(cell(8, 25), cell(7, 25)),
 2924                    connected(cell(8, 25), cell(8, 24)),
 2925                    connected(cell(8, 25), cell(8, 26)),
 2926                    connected(cell(8, 25), cell(9, 25)),
 2927                    connected(cell(8, 26), cell(7, 26)),
 2928                    connected(cell(8, 26), cell(8, 25)),
 2929                    connected(cell(8, 26), cell(8, 27)),
 2930                    connected(cell(8, 26), cell(9, 26)),
 2931                    connected(cell(8, 27), cell(7, 27)),
 2932                    connected(cell(8, 27), cell(8, 26)),
 2933                    connected(cell(8, 27), cell(8, 28)),
 2934                    connected(cell(8, 27), cell(9, 27)),
 2935                    connected(cell(8, 28), cell(7, 28)),
 2936                    connected(cell(8, 28), cell(8, 27)),
 2937                    connected(cell(8, 28), cell(8, 29)),
 2938                    connected(cell(8, 28), cell(9, 28)),
 2939                    connected(cell(8, 29), cell(7, 29)),
 2940                    connected(cell(8, 29), cell(8, 28)),
 2941                    connected(cell(8, 29), cell(8, 30)),
 2942                    connected(cell(8, 29), cell(9, 29)),
 2943                    connected(cell(8, 30), cell(7, 30)),
 2944                    connected(cell(8, 30), cell(8, 29)),
 2945                    connected(cell(8, 30), cell(8, 31)),
 2946                    connected(cell(8, 30), cell(9, 30)),
 2947                    connected(cell(8, 31), cell(7, 31)),
 2948                    connected(cell(8, 31), cell(8, 30)),
 2949                    connected(cell(8, 31), cell(8, 32)),
 2950                    connected(cell(8, 31), cell(9, 31)),
 2951                    connected(cell(8, 32), cell(7, 32)),
 2952                    connected(cell(8, 32), cell(8, 31)),
 2953                    connected(cell(8, 32), cell(9, 32)),
 2954                    connected(cell(9, 1), cell(8, 1)),
 2955                    connected(cell(9, 1), cell(9, 2)),
 2956                    connected(cell(9, 1), cell(10, 1)),
 2957                    connected(cell(9, 2), cell(8, 2)),
 2958                    connected(cell(9, 2), cell(9, 1)),
 2959                    connected(cell(9, 2), cell(9, 3)),
 2960                    connected(cell(9, 2), cell(10, 2)),
 2961                    connected(cell(9, 3), cell(8, 3)),
 2962                    connected(cell(9, 3), cell(9, 2)),
 2963                    connected(cell(9, 3), cell(9, 4)),
 2964                    connected(cell(9, 3), cell(10, 3)),
 2965                    connected(cell(9, 4), cell(8, 4)),
 2966                    connected(cell(9, 4), cell(9, 3)),
 2967                    connected(cell(9, 4), cell(9, 5)),
 2968                    connected(cell(9, 4), cell(10, 4)),
 2969                    connected(cell(9, 5), cell(8, 5)),
 2970                    connected(cell(9, 5), cell(9, 4)),
 2971                    connected(cell(9, 5), cell(9, 6)),
 2972                    connected(cell(9, 5), cell(10, 5)),
 2973                    connected(cell(9, 6), cell(8, 6)),
 2974                    connected(cell(9, 6), cell(9, 5)),
 2975                    connected(cell(9, 6), cell(9, 7)),
 2976                    connected(cell(9, 6), cell(10, 6)),
 2977                    connected(cell(9, 7), cell(8, 7)),
 2978                    connected(cell(9, 7), cell(9, 6)),
 2979                    connected(cell(9, 7), cell(9, 8)),
 2980                    connected(cell(9, 7), cell(10, 7)),
 2981                    connected(cell(9, 8), cell(8, 8)),
 2982                    connected(cell(9, 8), cell(9, 7)),
 2983                    connected(cell(9, 8), cell(9, 9)),
 2984                    connected(cell(9, 8), cell(10, 8)),
 2985                    connected(cell(9, 9), cell(8, 9)),
 2986                    connected(cell(9, 9), cell(9, 8)),
 2987                    connected(cell(9, 9), cell(9, 10)),
 2988                    connected(cell(9, 9), cell(10, 9)),
 2989                    connected(cell(9, 10), cell(8, 10)),
 2990                    connected(cell(9, 10), cell(9, 9)),
 2991                    connected(cell(9, 10), cell(9, 11)),
 2992                    connected(cell(9, 10), cell(10, 10)),
 2993                    connected(cell(9, 11), cell(8, 11)),
 2994                    connected(cell(9, 11), cell(9, 10)),
 2995                    connected(cell(9, 11), cell(9, 12)),
 2996                    connected(cell(9, 11), cell(10, 11)),
 2997                    connected(cell(9, 12), cell(8, 12)),
 2998                    connected(cell(9, 12), cell(9, 11)),
 2999                    connected(cell(9, 12), cell(9, 13)),
 3000                    connected(cell(9, 12), cell(10, 12)),
 3001                    connected(cell(9, 13), cell(8, 13)),
 3002                    connected(cell(9, 13), cell(9, 12)),
 3003                    connected(cell(9, 13), cell(9, 14)),
 3004                    connected(cell(9, 13), cell(10, 13)),
 3005                    connected(cell(9, 14), cell(8, 14)),
 3006                    connected(cell(9, 14), cell(9, 13)),
 3007                    connected(cell(9, 14), cell(9, 15)),
 3008                    connected(cell(9, 14), cell(10, 14)),
 3009                    connected(cell(9, 15), cell(8, 15)),
 3010                    connected(cell(9, 15), cell(9, 14)),
 3011                    connected(cell(9, 15), cell(9, 16)),
 3012                    connected(cell(9, 15), cell(10, 15)),
 3013                    connected(cell(9, 16), cell(8, 16)),
 3014                    connected(cell(9, 16), cell(9, 15)),
 3015                    connected(cell(9, 16), cell(9, 17)),
 3016                    connected(cell(9, 16), cell(10, 16)),
 3017                    connected(cell(9, 17), cell(8, 17)),
 3018                    connected(cell(9, 17), cell(9, 16)),
 3019                    connected(cell(9, 17), cell(9, 18)),
 3020                    connected(cell(9, 17), cell(10, 17)),
 3021                    connected(cell(9, 18), cell(8, 18)),
 3022                    connected(cell(9, 18), cell(9, 17)),
 3023                    connected(cell(9, 18), cell(9, 19)),
 3024                    connected(cell(9, 18), cell(10, 18)),
 3025                    connected(cell(9, 19), cell(8, 19)),
 3026                    connected(cell(9, 19), cell(9, 18)),
 3027                    connected(cell(9, 19), cell(9, 20)),
 3028                    connected(cell(9, 19), cell(10, 19)),
 3029                    connected(cell(9, 20), cell(8, 20)),
 3030                    connected(cell(9, 20), cell(9, 19)),
 3031                    connected(cell(9, 20), cell(9, 21)),
 3032                    connected(cell(9, 20), cell(10, 20)),
 3033                    connected(cell(9, 21), cell(8, 21)),
 3034                    connected(cell(9, 21), cell(9, 20)),
 3035                    connected(cell(9, 21), cell(9, 22)),
 3036                    connected(cell(9, 21), cell(10, 21)),
 3037                    connected(cell(9, 22), cell(8, 22)),
 3038                    connected(cell(9, 22), cell(9, 21)),
 3039                    connected(cell(9, 22), cell(9, 23)),
 3040                    connected(cell(9, 22), cell(10, 22)),
 3041                    connected(cell(9, 23), cell(8, 23)),
 3042                    connected(cell(9, 23), cell(9, 22)),
 3043                    connected(cell(9, 23), cell(9, 24)),
 3044                    connected(cell(9, 23), cell(10, 23)),
 3045                    connected(cell(9, 24), cell(8, 24)),
 3046                    connected(cell(9, 24), cell(9, 23)),
 3047                    connected(cell(9, 24), cell(9, 25)),
 3048                    connected(cell(9, 24), cell(10, 24)),
 3049                    connected(cell(9, 25), cell(8, 25)),
 3050                    connected(cell(9, 25), cell(9, 24)),
 3051                    connected(cell(9, 25), cell(9, 26)),
 3052                    connected(cell(9, 25), cell(10, 25)),
 3053                    connected(cell(9, 26), cell(8, 26)),
 3054                    connected(cell(9, 26), cell(9, 25)),
 3055                    connected(cell(9, 26), cell(9, 27)),
 3056                    connected(cell(9, 26), cell(10, 26)),
 3057                    connected(cell(9, 27), cell(8, 27)),
 3058                    connected(cell(9, 27), cell(9, 26)),
 3059                    connected(cell(9, 27), cell(9, 28)),
 3060                    connected(cell(9, 27), cell(10, 27)),
 3061                    connected(cell(9, 28), cell(8, 28)),
 3062                    connected(cell(9, 28), cell(9, 27)),
 3063                    connected(cell(9, 28), cell(9, 29)),
 3064                    connected(cell(9, 28), cell(10, 28)),
 3065                    connected(cell(9, 29), cell(8, 29)),
 3066                    connected(cell(9, 29), cell(9, 28)),
 3067                    connected(cell(9, 29), cell(9, 30)),
 3068                    connected(cell(9, 29), cell(10, 29)),
 3069                    connected(cell(9, 30), cell(8, 30)),
 3070                    connected(cell(9, 30), cell(9, 29)),
 3071                    connected(cell(9, 30), cell(9, 31)),
 3072                    connected(cell(9, 30), cell(10, 30)),
 3073                    connected(cell(9, 31), cell(8, 31)),
 3074                    connected(cell(9, 31), cell(9, 30)),
 3075                    connected(cell(9, 31), cell(9, 32)),
 3076                    connected(cell(9, 31), cell(10, 31)),
 3077                    connected(cell(9, 32), cell(8, 32)),
 3078                    connected(cell(9, 32), cell(9, 31)),
 3079                    connected(cell(9, 32), cell(10, 32)),
 3080                    connected(cell(10, 1), cell(9, 1)),
 3081                    connected(cell(10, 1), cell(10, 2)),
 3082                    connected(cell(10, 1), cell(11, 1)),
 3083                    connected(cell(10, 2), cell(9, 2)),
 3084                    connected(cell(10, 2), cell(10, 1)),
 3085                    connected(cell(10, 2), cell(10, 3)),
 3086                    connected(cell(10, 2), cell(11, 2)),
 3087                    connected(cell(10, 3), cell(9, 3)),
 3088                    connected(cell(10, 3), cell(10, 2)),
 3089                    connected(cell(10, 3), cell(10, 4)),
 3090                    connected(cell(10, 3), cell(11, 3)),
 3091                    connected(cell(10, 4), cell(9, 4)),
 3092                    connected(cell(10, 4), cell(10, 3)),
 3093                    connected(cell(10, 4), cell(10, 5)),
 3094                    connected(cell(10, 4), cell(11, 4)),
 3095                    connected(cell(10, 5), cell(9, 5)),
 3096                    connected(cell(10, 5), cell(10, 4)),
 3097                    connected(cell(10, 5), cell(10, 6)),
 3098                    connected(cell(10, 5), cell(11, 5)),
 3099                    connected(cell(10, 6), cell(9, 6)),
 3100                    connected(cell(10, 6), cell(10, 5)),
 3101                    connected(cell(10, 6), cell(10, 7)),
 3102                    connected(cell(10, 6), cell(11, 6)),
 3103                    connected(cell(10, 7), cell(9, 7)),
 3104                    connected(cell(10, 7), cell(10, 6)),
 3105                    connected(cell(10, 7), cell(10, 8)),
 3106                    connected(cell(10, 7), cell(11, 7)),
 3107                    connected(cell(10, 8), cell(9, 8)),
 3108                    connected(cell(10, 8), cell(10, 7)),
 3109                    connected(cell(10, 8), cell(10, 9)),
 3110                    connected(cell(10, 8), cell(11, 8)),
 3111                    connected(cell(10, 9), cell(9, 9)),
 3112                    connected(cell(10, 9), cell(10, 8)),
 3113                    connected(cell(10, 9), cell(10, 10)),
 3114                    connected(cell(10, 9), cell(11, 9)),
 3115                    connected(cell(10, 10), cell(9, 10)),
 3116                    connected(cell(10, 10), cell(10, 9)),
 3117                    connected(cell(10, 10), cell(10, 11)),
 3118                    connected(cell(10, 10), cell(11, 10)),
 3119                    connected(cell(10, 11), cell(9, 11)),
 3120                    connected(cell(10, 11), cell(10, 10)),
 3121                    connected(cell(10, 11), cell(10, 12)),
 3122                    connected(cell(10, 11), cell(11, 11)),
 3123                    connected(cell(10, 12), cell(9, 12)),
 3124                    connected(cell(10, 12), cell(10, 11)),
 3125                    connected(cell(10, 12), cell(10, 13)),
 3126                    connected(cell(10, 12), cell(11, 12)),
 3127                    connected(cell(10, 13), cell(9, 13)),
 3128                    connected(cell(10, 13), cell(10, 12)),
 3129                    connected(cell(10, 13), cell(10, 14)),
 3130                    connected(cell(10, 13), cell(11, 13)),
 3131                    connected(cell(10, 14), cell(9, 14)),
 3132                    connected(cell(10, 14), cell(10, 13)),
 3133                    connected(cell(10, 14), cell(10, 15)),
 3134                    connected(cell(10, 14), cell(11, 14)),
 3135                    connected(cell(10, 15), cell(9, 15)),
 3136                    connected(cell(10, 15), cell(10, 14)),
 3137                    connected(cell(10, 15), cell(10, 16)),
 3138                    connected(cell(10, 15), cell(11, 15)),
 3139                    connected(cell(10, 16), cell(9, 16)),
 3140                    connected(cell(10, 16), cell(10, 15)),
 3141                    connected(cell(10, 16), cell(10, 17)),
 3142                    connected(cell(10, 16), cell(11, 16)),
 3143                    connected(cell(10, 17), cell(9, 17)),
 3144                    connected(cell(10, 17), cell(10, 16)),
 3145                    connected(cell(10, 17), cell(10, 18)),
 3146                    connected(cell(10, 17), cell(11, 17)),
 3147                    connected(cell(10, 18), cell(9, 18)),
 3148                    connected(cell(10, 18), cell(10, 17)),
 3149                    connected(cell(10, 18), cell(10, 19)),
 3150                    connected(cell(10, 18), cell(11, 18)),
 3151                    connected(cell(10, 19), cell(9, 19)),
 3152                    connected(cell(10, 19), cell(10, 18)),
 3153                    connected(cell(10, 19), cell(10, 20)),
 3154                    connected(cell(10, 19), cell(11, 19)),
 3155                    connected(cell(10, 20), cell(9, 20)),
 3156                    connected(cell(10, 20), cell(10, 19)),
 3157                    connected(cell(10, 20), cell(10, 21)),
 3158                    connected(cell(10, 20), cell(11, 20)),
 3159                    connected(cell(10, 21), cell(9, 21)),
 3160                    connected(cell(10, 21), cell(10, 20)),
 3161                    connected(cell(10, 21), cell(10, 22)),
 3162                    connected(cell(10, 21), cell(11, 21)),
 3163                    connected(cell(10, 22), cell(9, 22)),
 3164                    connected(cell(10, 22), cell(10, 21)),
 3165                    connected(cell(10, 22), cell(10, 23)),
 3166                    connected(cell(10, 22), cell(11, 22)),
 3167                    connected(cell(10, 23), cell(9, 23)),
 3168                    connected(cell(10, 23), cell(10, 22)),
 3169                    connected(cell(10, 23), cell(10, 24)),
 3170                    connected(cell(10, 23), cell(11, 23)),
 3171                    connected(cell(10, 24), cell(9, 24)),
 3172                    connected(cell(10, 24), cell(10, 23)),
 3173                    connected(cell(10, 24), cell(10, 25)),
 3174                    connected(cell(10, 24), cell(11, 24)),
 3175                    connected(cell(10, 25), cell(9, 25)),
 3176                    connected(cell(10, 25), cell(10, 24)),
 3177                    connected(cell(10, 25), cell(10, 26)),
 3178                    connected(cell(10, 25), cell(11, 25)),
 3179                    connected(cell(10, 26), cell(9, 26)),
 3180                    connected(cell(10, 26), cell(10, 25)),
 3181                    connected(cell(10, 26), cell(10, 27)),
 3182                    connected(cell(10, 26), cell(11, 26)),
 3183                    connected(cell(10, 27), cell(9, 27)),
 3184                    connected(cell(10, 27), cell(10, 26)),
 3185                    connected(cell(10, 27), cell(10, 28)),
 3186                    connected(cell(10, 27), cell(11, 27)),
 3187                    connected(cell(10, 28), cell(9, 28)),
 3188                    connected(cell(10, 28), cell(10, 27)),
 3189                    connected(cell(10, 28), cell(10, 29)),
 3190                    connected(cell(10, 28), cell(11, 28)),
 3191                    connected(cell(10, 29), cell(9, 29)),
 3192                    connected(cell(10, 29), cell(10, 28)),
 3193                    connected(cell(10, 29), cell(10, 30)),
 3194                    connected(cell(10, 29), cell(11, 29)),
 3195                    connected(cell(10, 30), cell(9, 30)),
 3196                    connected(cell(10, 30), cell(10, 29)),
 3197                    connected(cell(10, 30), cell(10, 31)),
 3198                    connected(cell(10, 30), cell(11, 30)),
 3199                    connected(cell(10, 31), cell(9, 31)),
 3200                    connected(cell(10, 31), cell(10, 30)),
 3201                    connected(cell(10, 31), cell(10, 32)),
 3202                    connected(cell(10, 31), cell(11, 31)),
 3203                    connected(cell(10, 32), cell(9, 32)),
 3204                    connected(cell(10, 32), cell(10, 31)),
 3205                    connected(cell(10, 32), cell(11, 32)),
 3206                    connected(cell(11, 1), cell(10, 1)),
 3207                    connected(cell(11, 1), cell(11, 2)),
 3208                    connected(cell(11, 1), cell(12, 1)),
 3209                    connected(cell(11, 2), cell(10, 2)),
 3210                    connected(cell(11, 2), cell(11, 1)),
 3211                    connected(cell(11, 2), cell(11, 3)),
 3212                    connected(cell(11, 2), cell(12, 2)),
 3213                    connected(cell(11, 3), cell(10, 3)),
 3214                    connected(cell(11, 3), cell(11, 2)),
 3215                    connected(cell(11, 3), cell(11, 4)),
 3216                    connected(cell(11, 3), cell(12, 3)),
 3217                    connected(cell(11, 4), cell(10, 4)),
 3218                    connected(cell(11, 4), cell(11, 3)),
 3219                    connected(cell(11, 4), cell(11, 5)),
 3220                    connected(cell(11, 4), cell(12, 4)),
 3221                    connected(cell(11, 5), cell(10, 5)),
 3222                    connected(cell(11, 5), cell(11, 4)),
 3223                    connected(cell(11, 5), cell(11, 6)),
 3224                    connected(cell(11, 5), cell(12, 5)),
 3225                    connected(cell(11, 6), cell(10, 6)),
 3226                    connected(cell(11, 6), cell(11, 5)),
 3227                    connected(cell(11, 6), cell(11, 7)),
 3228                    connected(cell(11, 6), cell(12, 6)),
 3229                    connected(cell(11, 7), cell(10, 7)),
 3230                    connected(cell(11, 7), cell(11, 6)),
 3231                    connected(cell(11, 7), cell(11, 8)),
 3232                    connected(cell(11, 7), cell(12, 7)),
 3233                    connected(cell(11, 8), cell(10, 8)),
 3234                    connected(cell(11, 8), cell(11, 7)),
 3235                    connected(cell(11, 8), cell(11, 9)),
 3236                    connected(cell(11, 8), cell(12, 8)),
 3237                    connected(cell(11, 9), cell(10, 9)),
 3238                    connected(cell(11, 9), cell(11, 8)),
 3239                    connected(cell(11, 9), cell(11, 10)),
 3240                    connected(cell(11, 9), cell(12, 9)),
 3241                    connected(cell(11, 10), cell(10, 10)),
 3242                    connected(cell(11, 10), cell(11, 9)),
 3243                    connected(cell(11, 10), cell(11, 11)),
 3244                    connected(cell(11, 10), cell(12, 10)),
 3245                    connected(cell(11, 11), cell(10, 11)),
 3246                    connected(cell(11, 11), cell(11, 10)),
 3247                    connected(cell(11, 11), cell(11, 12)),
 3248                    connected(cell(11, 11), cell(12, 11)),
 3249                    connected(cell(11, 12), cell(10, 12)),
 3250                    connected(cell(11, 12), cell(11, 11)),
 3251                    connected(cell(11, 12), cell(11, 13)),
 3252                    connected(cell(11, 12), cell(12, 12)),
 3253                    connected(cell(11, 13), cell(10, 13)),
 3254                    connected(cell(11, 13), cell(11, 12)),
 3255                    connected(cell(11, 13), cell(11, 14)),
 3256                    connected(cell(11, 13), cell(12, 13)),
 3257                    connected(cell(11, 14), cell(10, 14)),
 3258                    connected(cell(11, 14), cell(11, 13)),
 3259                    connected(cell(11, 14), cell(11, 15)),
 3260                    connected(cell(11, 14), cell(12, 14)),
 3261                    connected(cell(11, 15), cell(10, 15)),
 3262                    connected(cell(11, 15), cell(11, 14)),
 3263                    connected(cell(11, 15), cell(11, 16)),
 3264                    connected(cell(11, 15), cell(12, 15)),
 3265                    connected(cell(11, 16), cell(10, 16)),
 3266                    connected(cell(11, 16), cell(11, 15)),
 3267                    connected(cell(11, 16), cell(11, 17)),
 3268                    connected(cell(11, 16), cell(12, 16)),
 3269                    connected(cell(11, 17), cell(10, 17)),
 3270                    connected(cell(11, 17), cell(11, 16)),
 3271                    connected(cell(11, 17), cell(11, 18)),
 3272                    connected(cell(11, 17), cell(12, 17)),
 3273                    connected(cell(11, 18), cell(10, 18)),
 3274                    connected(cell(11, 18), cell(11, 17)),
 3275                    connected(cell(11, 18), cell(11, 19)),
 3276                    connected(cell(11, 18), cell(12, 18)),
 3277                    connected(cell(11, 19), cell(10, 19)),
 3278                    connected(cell(11, 19), cell(11, 18)),
 3279                    connected(cell(11, 19), cell(11, 20)),
 3280                    connected(cell(11, 19), cell(12, 19)),
 3281                    connected(cell(11, 20), cell(10, 20)),
 3282                    connected(cell(11, 20), cell(11, 19)),
 3283                    connected(cell(11, 20), cell(11, 21)),
 3284                    connected(cell(11, 20), cell(12, 20)),
 3285                    connected(cell(11, 21), cell(10, 21)),
 3286                    connected(cell(11, 21), cell(11, 20)),
 3287                    connected(cell(11, 21), cell(11, 22)),
 3288                    connected(cell(11, 21), cell(12, 21)),
 3289                    connected(cell(11, 22), cell(10, 22)),
 3290                    connected(cell(11, 22), cell(11, 21)),
 3291                    connected(cell(11, 22), cell(11, 23)),
 3292                    connected(cell(11, 22), cell(12, 22)),
 3293                    connected(cell(11, 23), cell(10, 23)),
 3294                    connected(cell(11, 23), cell(11, 22)),
 3295                    connected(cell(11, 23), cell(11, 24)),
 3296                    connected(cell(11, 23), cell(12, 23)),
 3297                    connected(cell(11, 24), cell(10, 24)),
 3298                    connected(cell(11, 24), cell(11, 23)),
 3299                    connected(cell(11, 24), cell(11, 25)),
 3300                    connected(cell(11, 24), cell(12, 24)),
 3301                    connected(cell(11, 25), cell(10, 25)),
 3302                    connected(cell(11, 25), cell(11, 24)),
 3303                    connected(cell(11, 25), cell(11, 26)),
 3304                    connected(cell(11, 25), cell(12, 25)),
 3305                    connected(cell(11, 26), cell(10, 26)),
 3306                    connected(cell(11, 26), cell(11, 25)),
 3307                    connected(cell(11, 26), cell(11, 27)),
 3308                    connected(cell(11, 26), cell(12, 26)),
 3309                    connected(cell(11, 27), cell(10, 27)),
 3310                    connected(cell(11, 27), cell(11, 26)),
 3311                    connected(cell(11, 27), cell(11, 28)),
 3312                    connected(cell(11, 27), cell(12, 27)),
 3313                    connected(cell(11, 28), cell(10, 28)),
 3314                    connected(cell(11, 28), cell(11, 27)),
 3315                    connected(cell(11, 28), cell(11, 29)),
 3316                    connected(cell(11, 28), cell(12, 28)),
 3317                    connected(cell(11, 29), cell(10, 29)),
 3318                    connected(cell(11, 29), cell(11, 28)),
 3319                    connected(cell(11, 29), cell(11, 30)),
 3320                    connected(cell(11, 29), cell(12, 29)),
 3321                    connected(cell(11, 30), cell(10, 30)),
 3322                    connected(cell(11, 30), cell(11, 29)),
 3323                    connected(cell(11, 30), cell(11, 31)),
 3324                    connected(cell(11, 30), cell(12, 30)),
 3325                    connected(cell(11, 31), cell(10, 31)),
 3326                    connected(cell(11, 31), cell(11, 30)),
 3327                    connected(cell(11, 31), cell(11, 32)),
 3328                    connected(cell(11, 31), cell(12, 31)),
 3329                    connected(cell(11, 32), cell(10, 32)),
 3330                    connected(cell(11, 32), cell(11, 31)),
 3331                    connected(cell(11, 32), cell(12, 32)),
 3332                    connected(cell(12, 1), cell(11, 1)),
 3333                    connected(cell(12, 1), cell(12, 2)),
 3334                    connected(cell(12, 1), cell(13, 1)),
 3335                    connected(cell(12, 2), cell(11, 2)),
 3336                    connected(cell(12, 2), cell(12, 1)),
 3337                    connected(cell(12, 2), cell(12, 3)),
 3338                    connected(cell(12, 2), cell(13, 2)),
 3339                    connected(cell(12, 3), cell(11, 3)),
 3340                    connected(cell(12, 3), cell(12, 2)),
 3341                    connected(cell(12, 3), cell(12, 4)),
 3342                    connected(cell(12, 3), cell(13, 3)),
 3343                    connected(cell(12, 4), cell(11, 4)),
 3344                    connected(cell(12, 4), cell(12, 3)),
 3345                    connected(cell(12, 4), cell(12, 5)),
 3346                    connected(cell(12, 4), cell(13, 4)),
 3347                    connected(cell(12, 5), cell(11, 5)),
 3348                    connected(cell(12, 5), cell(12, 4)),
 3349                    connected(cell(12, 5), cell(12, 6)),
 3350                    connected(cell(12, 5), cell(13, 5)),
 3351                    connected(cell(12, 6), cell(11, 6)),
 3352                    connected(cell(12, 6), cell(12, 5)),
 3353                    connected(cell(12, 6), cell(12, 7)),
 3354                    connected(cell(12, 6), cell(13, 6)),
 3355                    connected(cell(12, 7), cell(11, 7)),
 3356                    connected(cell(12, 7), cell(12, 6)),
 3357                    connected(cell(12, 7), cell(12, 8)),
 3358                    connected(cell(12, 7), cell(13, 7)),
 3359                    connected(cell(12, 8), cell(11, 8)),
 3360                    connected(cell(12, 8), cell(12, 7)),
 3361                    connected(cell(12, 8), cell(12, 9)),
 3362                    connected(cell(12, 8), cell(13, 8)),
 3363                    connected(cell(12, 9), cell(11, 9)),
 3364                    connected(cell(12, 9), cell(12, 8)),
 3365                    connected(cell(12, 9), cell(12, 10)),
 3366                    connected(cell(12, 9), cell(13, 9)),
 3367                    connected(cell(12, 10), cell(11, 10)),
 3368                    connected(cell(12, 10), cell(12, 9)),
 3369                    connected(cell(12, 10), cell(12, 11)),
 3370                    connected(cell(12, 10), cell(13, 10)),
 3371                    connected(cell(12, 11), cell(11, 11)),
 3372                    connected(cell(12, 11), cell(12, 10)),
 3373                    connected(cell(12, 11), cell(12, 12)),
 3374                    connected(cell(12, 11), cell(13, 11)),
 3375                    connected(cell(12, 12), cell(11, 12)),
 3376                    connected(cell(12, 12), cell(12, 11)),
 3377                    connected(cell(12, 12), cell(12, 13)),
 3378                    connected(cell(12, 12), cell(13, 12)),
 3379                    connected(cell(12, 13), cell(11, 13)),
 3380                    connected(cell(12, 13), cell(12, 12)),
 3381                    connected(cell(12, 13), cell(12, 14)),
 3382                    connected(cell(12, 13), cell(13, 13)),
 3383                    connected(cell(12, 14), cell(11, 14)),
 3384                    connected(cell(12, 14), cell(12, 13)),
 3385                    connected(cell(12, 14), cell(12, 15)),
 3386                    connected(cell(12, 14), cell(13, 14)),
 3387                    connected(cell(12, 15), cell(11, 15)),
 3388                    connected(cell(12, 15), cell(12, 14)),
 3389                    connected(cell(12, 15), cell(12, 16)),
 3390                    connected(cell(12, 15), cell(13, 15)),
 3391                    connected(cell(12, 16), cell(11, 16)),
 3392                    connected(cell(12, 16), cell(12, 15)),
 3393                    connected(cell(12, 16), cell(12, 17)),
 3394                    connected(cell(12, 16), cell(13, 16)),
 3395                    connected(cell(12, 17), cell(11, 17)),
 3396                    connected(cell(12, 17), cell(12, 16)),
 3397                    connected(cell(12, 17), cell(12, 18)),
 3398                    connected(cell(12, 17), cell(13, 17)),
 3399                    connected(cell(12, 18), cell(11, 18)),
 3400                    connected(cell(12, 18), cell(12, 17)),
 3401                    connected(cell(12, 18), cell(12, 19)),
 3402                    connected(cell(12, 18), cell(13, 18)),
 3403                    connected(cell(12, 19), cell(11, 19)),
 3404                    connected(cell(12, 19), cell(12, 18)),
 3405                    connected(cell(12, 19), cell(12, 20)),
 3406                    connected(cell(12, 19), cell(13, 19)),
 3407                    connected(cell(12, 20), cell(11, 20)),
 3408                    connected(cell(12, 20), cell(12, 19)),
 3409                    connected(cell(12, 20), cell(12, 21)),
 3410                    connected(cell(12, 20), cell(13, 20)),
 3411                    connected(cell(12, 21), cell(11, 21)),
 3412                    connected(cell(12, 21), cell(12, 20)),
 3413                    connected(cell(12, 21), cell(12, 22)),
 3414                    connected(cell(12, 21), cell(13, 21)),
 3415                    connected(cell(12, 22), cell(11, 22)),
 3416                    connected(cell(12, 22), cell(12, 21)),
 3417                    connected(cell(12, 22), cell(12, 23)),
 3418                    connected(cell(12, 22), cell(13, 22)),
 3419                    connected(cell(12, 23), cell(11, 23)),
 3420                    connected(cell(12, 23), cell(12, 22)),
 3421                    connected(cell(12, 23), cell(12, 24)),
 3422                    connected(cell(12, 23), cell(13, 23)),
 3423                    connected(cell(12, 24), cell(11, 24)),
 3424                    connected(cell(12, 24), cell(12, 23)),
 3425                    connected(cell(12, 24), cell(12, 25)),
 3426                    connected(cell(12, 24), cell(13, 24)),
 3427                    connected(cell(12, 25), cell(11, 25)),
 3428                    connected(cell(12, 25), cell(12, 24)),
 3429                    connected(cell(12, 25), cell(12, 26)),
 3430                    connected(cell(12, 25), cell(13, 25)),
 3431                    connected(cell(12, 26), cell(11, 26)),
 3432                    connected(cell(12, 26), cell(12, 25)),
 3433                    connected(cell(12, 26), cell(12, 27)),
 3434                    connected(cell(12, 26), cell(13, 26)),
 3435                    connected(cell(12, 27), cell(11, 27)),
 3436                    connected(cell(12, 27), cell(12, 26)),
 3437                    connected(cell(12, 27), cell(12, 28)),
 3438                    connected(cell(12, 27), cell(13, 27)),
 3439                    connected(cell(12, 28), cell(11, 28)),
 3440                    connected(cell(12, 28), cell(12, 27)),
 3441                    connected(cell(12, 28), cell(12, 29)),
 3442                    connected(cell(12, 28), cell(13, 28)),
 3443                    connected(cell(12, 29), cell(11, 29)),
 3444                    connected(cell(12, 29), cell(12, 28)),
 3445                    connected(cell(12, 29), cell(12, 30)),
 3446                    connected(cell(12, 29), cell(13, 29)),
 3447                    connected(cell(12, 30), cell(11, 30)),
 3448                    connected(cell(12, 30), cell(12, 29)),
 3449                    connected(cell(12, 30), cell(12, 31)),
 3450                    connected(cell(12, 30), cell(13, 30)),
 3451                    connected(cell(12, 31), cell(11, 31)),
 3452                    connected(cell(12, 31), cell(12, 30)),
 3453                    connected(cell(12, 31), cell(12, 32)),
 3454                    connected(cell(12, 31), cell(13, 31)),
 3455                    connected(cell(12, 32), cell(11, 32)),
 3456                    connected(cell(12, 32), cell(12, 31)),
 3457                    connected(cell(12, 32), cell(13, 32)),
 3458                    connected(cell(13, 1), cell(12, 1)),
 3459                    connected(cell(13, 1), cell(13, 2)),
 3460                    connected(cell(13, 1), cell(14, 1)),
 3461                    connected(cell(13, 2), cell(12, 2)),
 3462                    connected(cell(13, 2), cell(13, 1)),
 3463                    connected(cell(13, 2), cell(13, 3)),
 3464                    connected(cell(13, 2), cell(14, 2)),
 3465                    connected(cell(13, 3), cell(12, 3)),
 3466                    connected(cell(13, 3), cell(13, 2)),
 3467                    connected(cell(13, 3), cell(13, 4)),
 3468                    connected(cell(13, 3), cell(14, 3)),
 3469                    connected(cell(13, 4), cell(12, 4)),
 3470                    connected(cell(13, 4), cell(13, 3)),
 3471                    connected(cell(13, 4), cell(13, 5)),
 3472                    connected(cell(13, 4), cell(14, 4)),
 3473                    connected(cell(13, 5), cell(12, 5)),
 3474                    connected(cell(13, 5), cell(13, 4)),
 3475                    connected(cell(13, 5), cell(13, 6)),
 3476                    connected(cell(13, 5), cell(14, 5)),
 3477                    connected(cell(13, 6), cell(12, 6)),
 3478                    connected(cell(13, 6), cell(13, 5)),
 3479                    connected(cell(13, 6), cell(13, 7)),
 3480                    connected(cell(13, 6), cell(14, 6)),
 3481                    connected(cell(13, 7), cell(12, 7)),
 3482                    connected(cell(13, 7), cell(13, 6)),
 3483                    connected(cell(13, 7), cell(13, 8)),
 3484                    connected(cell(13, 7), cell(14, 7)),
 3485                    connected(cell(13, 8), cell(12, 8)),
 3486                    connected(cell(13, 8), cell(13, 7)),
 3487                    connected(cell(13, 8), cell(13, 9)),
 3488                    connected(cell(13, 8), cell(14, 8)),
 3489                    connected(cell(13, 9), cell(12, 9)),
 3490                    connected(cell(13, 9), cell(13, 8)),
 3491                    connected(cell(13, 9), cell(13, 10)),
 3492                    connected(cell(13, 9), cell(14, 9)),
 3493                    connected(cell(13, 10), cell(12, 10)),
 3494                    connected(cell(13, 10), cell(13, 9)),
 3495                    connected(cell(13, 10), cell(13, 11)),
 3496                    connected(cell(13, 10), cell(14, 10)),
 3497                    connected(cell(13, 11), cell(12, 11)),
 3498                    connected(cell(13, 11), cell(13, 10)),
 3499                    connected(cell(13, 11), cell(13, 12)),
 3500                    connected(cell(13, 11), cell(14, 11)),
 3501                    connected(cell(13, 12), cell(12, 12)),
 3502                    connected(cell(13, 12), cell(13, 11)),
 3503                    connected(cell(13, 12), cell(13, 13)),
 3504                    connected(cell(13, 12), cell(14, 12)),
 3505                    connected(cell(13, 13), cell(12, 13)),
 3506                    connected(cell(13, 13), cell(13, 12)),
 3507                    connected(cell(13, 13), cell(13, 14)),
 3508                    connected(cell(13, 13), cell(14, 13)),
 3509                    connected(cell(13, 14), cell(12, 14)),
 3510                    connected(cell(13, 14), cell(13, 13)),
 3511                    connected(cell(13, 14), cell(13, 15)),
 3512                    connected(cell(13, 14), cell(14, 14)),
 3513                    connected(cell(13, 15), cell(12, 15)),
 3514                    connected(cell(13, 15), cell(13, 14)),
 3515                    connected(cell(13, 15), cell(13, 16)),
 3516                    connected(cell(13, 15), cell(14, 15)),
 3517                    connected(cell(13, 16), cell(12, 16)),
 3518                    connected(cell(13, 16), cell(13, 15)),
 3519                    connected(cell(13, 16), cell(13, 17)),
 3520                    connected(cell(13, 16), cell(14, 16)),
 3521                    connected(cell(13, 17), cell(12, 17)),
 3522                    connected(cell(13, 17), cell(13, 16)),
 3523                    connected(cell(13, 17), cell(13, 18)),
 3524                    connected(cell(13, 17), cell(14, 17)),
 3525                    connected(cell(13, 18), cell(12, 18)),
 3526                    connected(cell(13, 18), cell(13, 17)),
 3527                    connected(cell(13, 18), cell(13, 19)),
 3528                    connected(cell(13, 18), cell(14, 18)),
 3529                    connected(cell(13, 19), cell(12, 19)),
 3530                    connected(cell(13, 19), cell(13, 18)),
 3531                    connected(cell(13, 19), cell(13, 20)),
 3532                    connected(cell(13, 19), cell(14, 19)),
 3533                    connected(cell(13, 20), cell(12, 20)),
 3534                    connected(cell(13, 20), cell(13, 19)),
 3535                    connected(cell(13, 20), cell(13, 21)),
 3536                    connected(cell(13, 20), cell(14, 20)),
 3537                    connected(cell(13, 21), cell(12, 21)),
 3538                    connected(cell(13, 21), cell(13, 20)),
 3539                    connected(cell(13, 21), cell(13, 22)),
 3540                    connected(cell(13, 21), cell(14, 21)),
 3541                    connected(cell(13, 22), cell(12, 22)),
 3542                    connected(cell(13, 22), cell(13, 21)),
 3543                    connected(cell(13, 22), cell(13, 23)),
 3544                    connected(cell(13, 22), cell(14, 22)),
 3545                    connected(cell(13, 23), cell(12, 23)),
 3546                    connected(cell(13, 23), cell(13, 22)),
 3547                    connected(cell(13, 23), cell(13, 24)),
 3548                    connected(cell(13, 23), cell(14, 23)),
 3549                    connected(cell(13, 24), cell(12, 24)),
 3550                    connected(cell(13, 24), cell(13, 23)),
 3551                    connected(cell(13, 24), cell(13, 25)),
 3552                    connected(cell(13, 24), cell(14, 24)),
 3553                    connected(cell(13, 25), cell(12, 25)),
 3554                    connected(cell(13, 25), cell(13, 24)),
 3555                    connected(cell(13, 25), cell(13, 26)),
 3556                    connected(cell(13, 25), cell(14, 25)),
 3557                    connected(cell(13, 26), cell(12, 26)),
 3558                    connected(cell(13, 26), cell(13, 25)),
 3559                    connected(cell(13, 26), cell(13, 27)),
 3560                    connected(cell(13, 26), cell(14, 26)),
 3561                    connected(cell(13, 27), cell(12, 27)),
 3562                    connected(cell(13, 27), cell(13, 26)),
 3563                    connected(cell(13, 27), cell(13, 28)),
 3564                    connected(cell(13, 27), cell(14, 27)),
 3565                    connected(cell(13, 28), cell(12, 28)),
 3566                    connected(cell(13, 28), cell(13, 27)),
 3567                    connected(cell(13, 28), cell(13, 29)),
 3568                    connected(cell(13, 28), cell(14, 28)),
 3569                    connected(cell(13, 29), cell(12, 29)),
 3570                    connected(cell(13, 29), cell(13, 28)),
 3571                    connected(cell(13, 29), cell(13, 30)),
 3572                    connected(cell(13, 29), cell(14, 29)),
 3573                    connected(cell(13, 30), cell(12, 30)),
 3574                    connected(cell(13, 30), cell(13, 29)),
 3575                    connected(cell(13, 30), cell(13, 31)),
 3576                    connected(cell(13, 30), cell(14, 30)),
 3577                    connected(cell(13, 31), cell(12, 31)),
 3578                    connected(cell(13, 31), cell(13, 30)),
 3579                    connected(cell(13, 31), cell(13, 32)),
 3580                    connected(cell(13, 31), cell(14, 31)),
 3581                    connected(cell(13, 32), cell(12, 32)),
 3582                    connected(cell(13, 32), cell(13, 31)),
 3583                    connected(cell(13, 32), cell(14, 32)),
 3584                    connected(cell(14, 1), cell(13, 1)),
 3585                    connected(cell(14, 1), cell(14, 2)),
 3586                    connected(cell(14, 1), cell(15, 1)),
 3587                    connected(cell(14, 2), cell(13, 2)),
 3588                    connected(cell(14, 2), cell(14, 1)),
 3589                    connected(cell(14, 2), cell(14, 3)),
 3590                    connected(cell(14, 2), cell(15, 2)),
 3591                    connected(cell(14, 3), cell(13, 3)),
 3592                    connected(cell(14, 3), cell(14, 2)),
 3593                    connected(cell(14, 3), cell(14, 4)),
 3594                    connected(cell(14, 3), cell(15, 3)),
 3595                    connected(cell(14, 4), cell(13, 4)),
 3596                    connected(cell(14, 4), cell(14, 3)),
 3597                    connected(cell(14, 4), cell(14, 5)),
 3598                    connected(cell(14, 4), cell(15, 4)),
 3599                    connected(cell(14, 5), cell(13, 5)),
 3600                    connected(cell(14, 5), cell(14, 4)),
 3601                    connected(cell(14, 5), cell(14, 6)),
 3602                    connected(cell(14, 5), cell(15, 5)),
 3603                    connected(cell(14, 6), cell(13, 6)),
 3604                    connected(cell(14, 6), cell(14, 5)),
 3605                    connected(cell(14, 6), cell(14, 7)),
 3606                    connected(cell(14, 6), cell(15, 6)),
 3607                    connected(cell(14, 7), cell(13, 7)),
 3608                    connected(cell(14, 7), cell(14, 6)),
 3609                    connected(cell(14, 7), cell(14, 8)),
 3610                    connected(cell(14, 7), cell(15, 7)),
 3611                    connected(cell(14, 8), cell(13, 8)),
 3612                    connected(cell(14, 8), cell(14, 7)),
 3613                    connected(cell(14, 8), cell(14, 9)),
 3614                    connected(cell(14, 8), cell(15, 8)),
 3615                    connected(cell(14, 9), cell(13, 9)),
 3616                    connected(cell(14, 9), cell(14, 8)),
 3617                    connected(cell(14, 9), cell(14, 10)),
 3618                    connected(cell(14, 9), cell(15, 9)),
 3619                    connected(cell(14, 10), cell(13, 10)),
 3620                    connected(cell(14, 10), cell(14, 9)),
 3621                    connected(cell(14, 10), cell(14, 11)),
 3622                    connected(cell(14, 10), cell(15, 10)),
 3623                    connected(cell(14, 11), cell(13, 11)),
 3624                    connected(cell(14, 11), cell(14, 10)),
 3625                    connected(cell(14, 11), cell(14, 12)),
 3626                    connected(cell(14, 11), cell(15, 11)),
 3627                    connected(cell(14, 12), cell(13, 12)),
 3628                    connected(cell(14, 12), cell(14, 11)),
 3629                    connected(cell(14, 12), cell(14, 13)),
 3630                    connected(cell(14, 12), cell(15, 12)),
 3631                    connected(cell(14, 13), cell(13, 13)),
 3632                    connected(cell(14, 13), cell(14, 12)),
 3633                    connected(cell(14, 13), cell(14, 14)),
 3634                    connected(cell(14, 13), cell(15, 13)),
 3635                    connected(cell(14, 14), cell(13, 14)),
 3636                    connected(cell(14, 14), cell(14, 13)),
 3637                    connected(cell(14, 14), cell(14, 15)),
 3638                    connected(cell(14, 14), cell(15, 14)),
 3639                    connected(cell(14, 15), cell(13, 15)),
 3640                    connected(cell(14, 15), cell(14, 14)),
 3641                    connected(cell(14, 15), cell(14, 16)),
 3642                    connected(cell(14, 15), cell(15, 15)),
 3643                    connected(cell(14, 16), cell(13, 16)),
 3644                    connected(cell(14, 16), cell(14, 15)),
 3645                    connected(cell(14, 16), cell(14, 17)),
 3646                    connected(cell(14, 16), cell(15, 16)),
 3647                    connected(cell(14, 17), cell(13, 17)),
 3648                    connected(cell(14, 17), cell(14, 16)),
 3649                    connected(cell(14, 17), cell(14, 18)),
 3650                    connected(cell(14, 17), cell(15, 17)),
 3651                    connected(cell(14, 18), cell(13, 18)),
 3652                    connected(cell(14, 18), cell(14, 17)),
 3653                    connected(cell(14, 18), cell(14, 19)),
 3654                    connected(cell(14, 18), cell(15, 18)),
 3655                    connected(cell(14, 19), cell(13, 19)),
 3656                    connected(cell(14, 19), cell(14, 18)),
 3657                    connected(cell(14, 19), cell(14, 20)),
 3658                    connected(cell(14, 19), cell(15, 19)),
 3659                    connected(cell(14, 20), cell(13, 20)),
 3660                    connected(cell(14, 20), cell(14, 19)),
 3661                    connected(cell(14, 20), cell(14, 21)),
 3662                    connected(cell(14, 20), cell(15, 20)),
 3663                    connected(cell(14, 21), cell(13, 21)),
 3664                    connected(cell(14, 21), cell(14, 20)),
 3665                    connected(cell(14, 21), cell(14, 22)),
 3666                    connected(cell(14, 21), cell(15, 21)),
 3667                    connected(cell(14, 22), cell(13, 22)),
 3668                    connected(cell(14, 22), cell(14, 21)),
 3669                    connected(cell(14, 22), cell(14, 23)),
 3670                    connected(cell(14, 22), cell(15, 22)),
 3671                    connected(cell(14, 23), cell(13, 23)),
 3672                    connected(cell(14, 23), cell(14, 22)),
 3673                    connected(cell(14, 23), cell(14, 24)),
 3674                    connected(cell(14, 23), cell(15, 23)),
 3675                    connected(cell(14, 24), cell(13, 24)),
 3676                    connected(cell(14, 24), cell(14, 23)),
 3677                    connected(cell(14, 24), cell(14, 25)),
 3678                    connected(cell(14, 24), cell(15, 24)),
 3679                    connected(cell(14, 25), cell(13, 25)),
 3680                    connected(cell(14, 25), cell(14, 24)),
 3681                    connected(cell(14, 25), cell(14, 26)),
 3682                    connected(cell(14, 25), cell(15, 25)),
 3683                    connected(cell(14, 26), cell(13, 26)),
 3684                    connected(cell(14, 26), cell(14, 25)),
 3685                    connected(cell(14, 26), cell(14, 27)),
 3686                    connected(cell(14, 26), cell(15, 26)),
 3687                    connected(cell(14, 27), cell(13, 27)),
 3688                    connected(cell(14, 27), cell(14, 26)),
 3689                    connected(cell(14, 27), cell(14, 28)),
 3690                    connected(cell(14, 27), cell(15, 27)),
 3691                    connected(cell(14, 28), cell(13, 28)),
 3692                    connected(cell(14, 28), cell(14, 27)),
 3693                    connected(cell(14, 28), cell(14, 29)),
 3694                    connected(cell(14, 28), cell(15, 28)),
 3695                    connected(cell(14, 29), cell(13, 29)),
 3696                    connected(cell(14, 29), cell(14, 28)),
 3697                    connected(cell(14, 29), cell(14, 30)),
 3698                    connected(cell(14, 29), cell(15, 29)),
 3699                    connected(cell(14, 30), cell(13, 30)),
 3700                    connected(cell(14, 30), cell(14, 29)),
 3701                    connected(cell(14, 30), cell(14, 31)),
 3702                    connected(cell(14, 30), cell(15, 30)),
 3703                    connected(cell(14, 31), cell(13, 31)),
 3704                    connected(cell(14, 31), cell(14, 30)),
 3705                    connected(cell(14, 31), cell(14, 32)),
 3706                    connected(cell(14, 31), cell(15, 31)),
 3707                    connected(cell(14, 32), cell(13, 32)),
 3708                    connected(cell(14, 32), cell(14, 31)),
 3709                    connected(cell(14, 32), cell(15, 32)),
 3710                    connected(cell(15, 1), cell(14, 1)),
 3711                    connected(cell(15, 1), cell(15, 2)),
 3712                    connected(cell(15, 1), cell(16, 1)),
 3713                    connected(cell(15, 2), cell(14, 2)),
 3714                    connected(cell(15, 2), cell(15, 1)),
 3715                    connected(cell(15, 2), cell(15, 3)),
 3716                    connected(cell(15, 2), cell(16, 2)),
 3717                    connected(cell(15, 3), cell(14, 3)),
 3718                    connected(cell(15, 3), cell(15, 2)),
 3719                    connected(cell(15, 3), cell(15, 4)),
 3720                    connected(cell(15, 3), cell(16, 3)),
 3721                    connected(cell(15, 4), cell(14, 4)),
 3722                    connected(cell(15, 4), cell(15, 3)),
 3723                    connected(cell(15, 4), cell(15, 5)),
 3724                    connected(cell(15, 4), cell(16, 4)),
 3725                    connected(cell(15, 5), cell(14, 5)),
 3726                    connected(cell(15, 5), cell(15, 4)),
 3727                    connected(cell(15, 5), cell(15, 6)),
 3728                    connected(cell(15, 5), cell(16, 5)),
 3729                    connected(cell(15, 6), cell(14, 6)),
 3730                    connected(cell(15, 6), cell(15, 5)),
 3731                    connected(cell(15, 6), cell(15, 7)),
 3732                    connected(cell(15, 6), cell(16, 6)),
 3733                    connected(cell(15, 7), cell(14, 7)),
 3734                    connected(cell(15, 7), cell(15, 6)),
 3735                    connected(cell(15, 7), cell(15, 8)),
 3736                    connected(cell(15, 7), cell(16, 7)),
 3737                    connected(cell(15, 8), cell(14, 8)),
 3738                    connected(cell(15, 8), cell(15, 7)),
 3739                    connected(cell(15, 8), cell(15, 9)),
 3740                    connected(cell(15, 8), cell(16, 8)),
 3741                    connected(cell(15, 9), cell(14, 9)),
 3742                    connected(cell(15, 9), cell(15, 8)),
 3743                    connected(cell(15, 9), cell(15, 10)),
 3744                    connected(cell(15, 9), cell(16, 9)),
 3745                    connected(cell(15, 10), cell(14, 10)),
 3746                    connected(cell(15, 10), cell(15, 9)),
 3747                    connected(cell(15, 10), cell(15, 11)),
 3748                    connected(cell(15, 10), cell(16, 10)),
 3749                    connected(cell(15, 11), cell(14, 11)),
 3750                    connected(cell(15, 11), cell(15, 10)),
 3751                    connected(cell(15, 11), cell(15, 12)),
 3752                    connected(cell(15, 11), cell(16, 11)),
 3753                    connected(cell(15, 12), cell(14, 12)),
 3754                    connected(cell(15, 12), cell(15, 11)),
 3755                    connected(cell(15, 12), cell(15, 13)),
 3756                    connected(cell(15, 12), cell(16, 12)),
 3757                    connected(cell(15, 13), cell(14, 13)),
 3758                    connected(cell(15, 13), cell(15, 12)),
 3759                    connected(cell(15, 13), cell(15, 14)),
 3760                    connected(cell(15, 13), cell(16, 13)),
 3761                    connected(cell(15, 14), cell(14, 14)),
 3762                    connected(cell(15, 14), cell(15, 13)),
 3763                    connected(cell(15, 14), cell(15, 15)),
 3764                    connected(cell(15, 14), cell(16, 14)),
 3765                    connected(cell(15, 15), cell(14, 15)),
 3766                    connected(cell(15, 15), cell(15, 14)),
 3767                    connected(cell(15, 15), cell(15, 16)),
 3768                    connected(cell(15, 15), cell(16, 15)),
 3769                    connected(cell(15, 16), cell(14, 16)),
 3770                    connected(cell(15, 16), cell(15, 15)),
 3771                    connected(cell(15, 16), cell(15, 17)),
 3772                    connected(cell(15, 16), cell(16, 16)),
 3773                    connected(cell(15, 17), cell(14, 17)),
 3774                    connected(cell(15, 17), cell(15, 16)),
 3775                    connected(cell(15, 17), cell(15, 18)),
 3776                    connected(cell(15, 17), cell(16, 17)),
 3777                    connected(cell(15, 18), cell(14, 18)),
 3778                    connected(cell(15, 18), cell(15, 17)),
 3779                    connected(cell(15, 18), cell(15, 19)),
 3780                    connected(cell(15, 18), cell(16, 18)),
 3781                    connected(cell(15, 19), cell(14, 19)),
 3782                    connected(cell(15, 19), cell(15, 18)),
 3783                    connected(cell(15, 19), cell(15, 20)),
 3784                    connected(cell(15, 19), cell(16, 19)),
 3785                    connected(cell(15, 20), cell(14, 20)),
 3786                    connected(cell(15, 20), cell(15, 19)),
 3787                    connected(cell(15, 20), cell(15, 21)),
 3788                    connected(cell(15, 20), cell(16, 20)),
 3789                    connected(cell(15, 21), cell(14, 21)),
 3790                    connected(cell(15, 21), cell(15, 20)),
 3791                    connected(cell(15, 21), cell(15, 22)),
 3792                    connected(cell(15, 21), cell(16, 21)),
 3793                    connected(cell(15, 22), cell(14, 22)),
 3794                    connected(cell(15, 22), cell(15, 21)),
 3795                    connected(cell(15, 22), cell(15, 23)),
 3796                    connected(cell(15, 22), cell(16, 22)),
 3797                    connected(cell(15, 23), cell(14, 23)),
 3798                    connected(cell(15, 23), cell(15, 22)),
 3799                    connected(cell(15, 23), cell(15, 24)),
 3800                    connected(cell(15, 23), cell(16, 23)),
 3801                    connected(cell(15, 24), cell(14, 24)),
 3802                    connected(cell(15, 24), cell(15, 23)),
 3803                    connected(cell(15, 24), cell(15, 25)),
 3804                    connected(cell(15, 24), cell(16, 24)),
 3805                    connected(cell(15, 25), cell(14, 25)),
 3806                    connected(cell(15, 25), cell(15, 24)),
 3807                    connected(cell(15, 25), cell(15, 26)),
 3808                    connected(cell(15, 25), cell(16, 25)),
 3809                    connected(cell(15, 26), cell(14, 26)),
 3810                    connected(cell(15, 26), cell(15, 25)),
 3811                    connected(cell(15, 26), cell(15, 27)),
 3812                    connected(cell(15, 26), cell(16, 26)),
 3813                    connected(cell(15, 27), cell(14, 27)),
 3814                    connected(cell(15, 27), cell(15, 26)),
 3815                    connected(cell(15, 27), cell(15, 28)),
 3816                    connected(cell(15, 27), cell(16, 27)),
 3817                    connected(cell(15, 28), cell(14, 28)),
 3818                    connected(cell(15, 28), cell(15, 27)),
 3819                    connected(cell(15, 28), cell(15, 29)),
 3820                    connected(cell(15, 28), cell(16, 28)),
 3821                    connected(cell(15, 29), cell(14, 29)),
 3822                    connected(cell(15, 29), cell(15, 28)),
 3823                    connected(cell(15, 29), cell(15, 30)),
 3824                    connected(cell(15, 29), cell(16, 29)),
 3825                    connected(cell(15, 30), cell(14, 30)),
 3826                    connected(cell(15, 30), cell(15, 29)),
 3827                    connected(cell(15, 30), cell(15, 31)),
 3828                    connected(cell(15, 30), cell(16, 30)),
 3829                    connected(cell(15, 31), cell(14, 31)),
 3830                    connected(cell(15, 31), cell(15, 30)),
 3831                    connected(cell(15, 31), cell(15, 32)),
 3832                    connected(cell(15, 31), cell(16, 31)),
 3833                    connected(cell(15, 32), cell(14, 32)),
 3834                    connected(cell(15, 32), cell(15, 31)),
 3835                    connected(cell(15, 32), cell(16, 32)),
 3836                    connected(cell(16, 1), cell(15, 1)),
 3837                    connected(cell(16, 1), cell(16, 2)),
 3838                    connected(cell(16, 1), cell(17, 1)),
 3839                    connected(cell(16, 2), cell(15, 2)),
 3840                    connected(cell(16, 2), cell(16, 1)),
 3841                    connected(cell(16, 2), cell(16, 3)),
 3842                    connected(cell(16, 2), cell(17, 2)),
 3843                    connected(cell(16, 3), cell(15, 3)),
 3844                    connected(cell(16, 3), cell(16, 2)),
 3845                    connected(cell(16, 3), cell(16, 4)),
 3846                    connected(cell(16, 3), cell(17, 3)),
 3847                    connected(cell(16, 4), cell(15, 4)),
 3848                    connected(cell(16, 4), cell(16, 3)),
 3849                    connected(cell(16, 4), cell(16, 5)),
 3850                    connected(cell(16, 4), cell(17, 4)),
 3851                    connected(cell(16, 5), cell(15, 5)),
 3852                    connected(cell(16, 5), cell(16, 4)),
 3853                    connected(cell(16, 5), cell(16, 6)),
 3854                    connected(cell(16, 5), cell(17, 5)),
 3855                    connected(cell(16, 6), cell(15, 6)),
 3856                    connected(cell(16, 6), cell(16, 5)),
 3857                    connected(cell(16, 6), cell(16, 7)),
 3858                    connected(cell(16, 6), cell(17, 6)),
 3859                    connected(cell(16, 7), cell(15, 7)),
 3860                    connected(cell(16, 7), cell(16, 6)),
 3861                    connected(cell(16, 7), cell(16, 8)),
 3862                    connected(cell(16, 7), cell(17, 7)),
 3863                    connected(cell(16, 8), cell(15, 8)),
 3864                    connected(cell(16, 8), cell(16, 7)),
 3865                    connected(cell(16, 8), cell(16, 9)),
 3866                    connected(cell(16, 8), cell(17, 8)),
 3867                    connected(cell(16, 9), cell(15, 9)),
 3868                    connected(cell(16, 9), cell(16, 8)),
 3869                    connected(cell(16, 9), cell(16, 10)),
 3870                    connected(cell(16, 9), cell(17, 9)),
 3871                    connected(cell(16, 10), cell(15, 10)),
 3872                    connected(cell(16, 10), cell(16, 9)),
 3873                    connected(cell(16, 10), cell(16, 11)),
 3874                    connected(cell(16, 10), cell(17, 10)),
 3875                    connected(cell(16, 11), cell(15, 11)),
 3876                    connected(cell(16, 11), cell(16, 10)),
 3877                    connected(cell(16, 11), cell(16, 12)),
 3878                    connected(cell(16, 11), cell(17, 11)),
 3879                    connected(cell(16, 12), cell(15, 12)),
 3880                    connected(cell(16, 12), cell(16, 11)),
 3881                    connected(cell(16, 12), cell(16, 13)),
 3882                    connected(cell(16, 12), cell(17, 12)),
 3883                    connected(cell(16, 13), cell(15, 13)),
 3884                    connected(cell(16, 13), cell(16, 12)),
 3885                    connected(cell(16, 13), cell(16, 14)),
 3886                    connected(cell(16, 13), cell(17, 13)),
 3887                    connected(cell(16, 14), cell(15, 14)),
 3888                    connected(cell(16, 14), cell(16, 13)),
 3889                    connected(cell(16, 14), cell(16, 15)),
 3890                    connected(cell(16, 14), cell(17, 14)),
 3891                    connected(cell(16, 15), cell(15, 15)),
 3892                    connected(cell(16, 15), cell(16, 14)),
 3893                    connected(cell(16, 15), cell(16, 16)),
 3894                    connected(cell(16, 15), cell(17, 15)),
 3895                    connected(cell(16, 16), cell(15, 16)),
 3896                    connected(cell(16, 16), cell(16, 15)),
 3897                    connected(cell(16, 16), cell(16, 17)),
 3898                    connected(cell(16, 16), cell(17, 16)),
 3899                    connected(cell(16, 17), cell(15, 17)),
 3900                    connected(cell(16, 17), cell(16, 16)),
 3901                    connected(cell(16, 17), cell(16, 18)),
 3902                    connected(cell(16, 17), cell(17, 17)),
 3903                    connected(cell(16, 18), cell(15, 18)),
 3904                    connected(cell(16, 18), cell(16, 17)),
 3905                    connected(cell(16, 18), cell(16, 19)),
 3906                    connected(cell(16, 18), cell(17, 18)),
 3907                    connected(cell(16, 19), cell(15, 19)),
 3908                    connected(cell(16, 19), cell(16, 18)),
 3909                    connected(cell(16, 19), cell(16, 20)),
 3910                    connected(cell(16, 19), cell(17, 19)),
 3911                    connected(cell(16, 20), cell(15, 20)),
 3912                    connected(cell(16, 20), cell(16, 19)),
 3913                    connected(cell(16, 20), cell(16, 21)),
 3914                    connected(cell(16, 20), cell(17, 20)),
 3915                    connected(cell(16, 21), cell(15, 21)),
 3916                    connected(cell(16, 21), cell(16, 20)),
 3917                    connected(cell(16, 21), cell(16, 22)),
 3918                    connected(cell(16, 21), cell(17, 21)),
 3919                    connected(cell(16, 22), cell(15, 22)),
 3920                    connected(cell(16, 22), cell(16, 21)),
 3921                    connected(cell(16, 22), cell(16, 23)),
 3922                    connected(cell(16, 22), cell(17, 22)),
 3923                    connected(cell(16, 23), cell(15, 23)),
 3924                    connected(cell(16, 23), cell(16, 22)),
 3925                    connected(cell(16, 23), cell(16, 24)),
 3926                    connected(cell(16, 23), cell(17, 23)),
 3927                    connected(cell(16, 24), cell(15, 24)),
 3928                    connected(cell(16, 24), cell(16, 23)),
 3929                    connected(cell(16, 24), cell(16, 25)),
 3930                    connected(cell(16, 24), cell(17, 24)),
 3931                    connected(cell(16, 25), cell(15, 25)),
 3932                    connected(cell(16, 25), cell(16, 24)),
 3933                    connected(cell(16, 25), cell(16, 26)),
 3934                    connected(cell(16, 25), cell(17, 25)),
 3935                    connected(cell(16, 26), cell(15, 26)),
 3936                    connected(cell(16, 26), cell(16, 25)),
 3937                    connected(cell(16, 26), cell(16, 27)),
 3938                    connected(cell(16, 26), cell(17, 26)),
 3939                    connected(cell(16, 27), cell(15, 27)),
 3940                    connected(cell(16, 27), cell(16, 26)),
 3941                    connected(cell(16, 27), cell(16, 28)),
 3942                    connected(cell(16, 27), cell(17, 27)),
 3943                    connected(cell(16, 28), cell(15, 28)),
 3944                    connected(cell(16, 28), cell(16, 27)),
 3945                    connected(cell(16, 28), cell(16, 29)),
 3946                    connected(cell(16, 28), cell(17, 28)),
 3947                    connected(cell(16, 29), cell(15, 29)),
 3948                    connected(cell(16, 29), cell(16, 28)),
 3949                    connected(cell(16, 29), cell(16, 30)),
 3950                    connected(cell(16, 29), cell(17, 29)),
 3951                    connected(cell(16, 30), cell(15, 30)),
 3952                    connected(cell(16, 30), cell(16, 29)),
 3953                    connected(cell(16, 30), cell(16, 31)),
 3954                    connected(cell(16, 30), cell(17, 30)),
 3955                    connected(cell(16, 31), cell(15, 31)),
 3956                    connected(cell(16, 31), cell(16, 30)),
 3957                    connected(cell(16, 31), cell(16, 32)),
 3958                    connected(cell(16, 31), cell(17, 31)),
 3959                    connected(cell(16, 32), cell(15, 32)),
 3960                    connected(cell(16, 32), cell(16, 31)),
 3961                    connected(cell(16, 32), cell(17, 32)),
 3962                    connected(cell(17, 1), cell(16, 1)),
 3963                    connected(cell(17, 1), cell(17, 2)),
 3964                    connected(cell(17, 1), cell(18, 1)),
 3965                    connected(cell(17, 2), cell(16, 2)),
 3966                    connected(cell(17, 2), cell(17, 1)),
 3967                    connected(cell(17, 2), cell(17, 3)),
 3968                    connected(cell(17, 2), cell(18, 2)),
 3969                    connected(cell(17, 3), cell(16, 3)),
 3970                    connected(cell(17, 3), cell(17, 2)),
 3971                    connected(cell(17, 3), cell(17, 4)),
 3972                    connected(cell(17, 3), cell(18, 3)),
 3973                    connected(cell(17, 4), cell(16, 4)),
 3974                    connected(cell(17, 4), cell(17, 3)),
 3975                    connected(cell(17, 4), cell(17, 5)),
 3976                    connected(cell(17, 4), cell(18, 4)),
 3977                    connected(cell(17, 5), cell(16, 5)),
 3978                    connected(cell(17, 5), cell(17, 4)),
 3979                    connected(cell(17, 5), cell(17, 6)),
 3980                    connected(cell(17, 5), cell(18, 5)),
 3981                    connected(cell(17, 6), cell(16, 6)),
 3982                    connected(cell(17, 6), cell(17, 5)),
 3983                    connected(cell(17, 6), cell(17, 7)),
 3984                    connected(cell(17, 6), cell(18, 6)),
 3985                    connected(cell(17, 7), cell(16, 7)),
 3986                    connected(cell(17, 7), cell(17, 6)),
 3987                    connected(cell(17, 7), cell(17, 8)),
 3988                    connected(cell(17, 7), cell(18, 7)),
 3989                    connected(cell(17, 8), cell(16, 8)),
 3990                    connected(cell(17, 8), cell(17, 7)),
 3991                    connected(cell(17, 8), cell(17, 9)),
 3992                    connected(cell(17, 8), cell(18, 8)),
 3993                    connected(cell(17, 9), cell(16, 9)),
 3994                    connected(cell(17, 9), cell(17, 8)),
 3995                    connected(cell(17, 9), cell(17, 10)),
 3996                    connected(cell(17, 9), cell(18, 9)),
 3997                    connected(cell(17, 10), cell(16, 10)),
 3998                    connected(cell(17, 10), cell(17, 9)),
 3999                    connected(cell(17, 10), cell(17, 11)),
 4000                    connected(cell(17, 10), cell(18, 10)),
 4001                    connected(cell(17, 11), cell(16, 11)),
 4002                    connected(cell(17, 11), cell(17, 10)),
 4003                    connected(cell(17, 11), cell(17, 12)),
 4004                    connected(cell(17, 11), cell(18, 11)),
 4005                    connected(cell(17, 12), cell(16, 12)),
 4006                    connected(cell(17, 12), cell(17, 11)),
 4007                    connected(cell(17, 12), cell(17, 13)),
 4008                    connected(cell(17, 12), cell(18, 12)),
 4009                    connected(cell(17, 13), cell(16, 13)),
 4010                    connected(cell(17, 13), cell(17, 12)),
 4011                    connected(cell(17, 13), cell(17, 14)),
 4012                    connected(cell(17, 13), cell(18, 13)),
 4013                    connected(cell(17, 14), cell(16, 14)),
 4014                    connected(cell(17, 14), cell(17, 13)),
 4015                    connected(cell(17, 14), cell(17, 15)),
 4016                    connected(cell(17, 14), cell(18, 14)),
 4017                    connected(cell(17, 15), cell(16, 15)),
 4018                    connected(cell(17, 15), cell(17, 14)),
 4019                    connected(cell(17, 15), cell(17, 16)),
 4020                    connected(cell(17, 15), cell(18, 15)),
 4021                    connected(cell(17, 16), cell(16, 16)),
 4022                    connected(cell(17, 16), cell(17, 15)),
 4023                    connected(cell(17, 16), cell(17, 17)),
 4024                    connected(cell(17, 16), cell(18, 16)),
 4025                    connected(cell(17, 17), cell(16, 17)),
 4026                    connected(cell(17, 17), cell(17, 16)),
 4027                    connected(cell(17, 17), cell(17, 18)),
 4028                    connected(cell(17, 17), cell(18, 17)),
 4029                    connected(cell(17, 18), cell(16, 18)),
 4030                    connected(cell(17, 18), cell(17, 17)),
 4031                    connected(cell(17, 18), cell(17, 19)),
 4032                    connected(cell(17, 18), cell(18, 18)),
 4033                    connected(cell(17, 19), cell(16, 19)),
 4034                    connected(cell(17, 19), cell(17, 18)),
 4035                    connected(cell(17, 19), cell(17, 20)),
 4036                    connected(cell(17, 19), cell(18, 19)),
 4037                    connected(cell(17, 20), cell(16, 20)),
 4038                    connected(cell(17, 20), cell(17, 19)),
 4039                    connected(cell(17, 20), cell(17, 21)),
 4040                    connected(cell(17, 20), cell(18, 20)),
 4041                    connected(cell(17, 21), cell(16, 21)),
 4042                    connected(cell(17, 21), cell(17, 20)),
 4043                    connected(cell(17, 21), cell(17, 22)),
 4044                    connected(cell(17, 21), cell(18, 21)),
 4045                    connected(cell(17, 22), cell(16, 22)),
 4046                    connected(cell(17, 22), cell(17, 21)),
 4047                    connected(cell(17, 22), cell(17, 23)),
 4048                    connected(cell(17, 22), cell(18, 22)),
 4049                    connected(cell(17, 23), cell(16, 23)),
 4050                    connected(cell(17, 23), cell(17, 22)),
 4051                    connected(cell(17, 23), cell(17, 24)),
 4052                    connected(cell(17, 23), cell(18, 23)),
 4053                    connected(cell(17, 24), cell(16, 24)),
 4054                    connected(cell(17, 24), cell(17, 23)),
 4055                    connected(cell(17, 24), cell(17, 25)),
 4056                    connected(cell(17, 24), cell(18, 24)),
 4057                    connected(cell(17, 25), cell(16, 25)),
 4058                    connected(cell(17, 25), cell(17, 24)),
 4059                    connected(cell(17, 25), cell(17, 26)),
 4060                    connected(cell(17, 25), cell(18, 25)),
 4061                    connected(cell(17, 26), cell(16, 26)),
 4062                    connected(cell(17, 26), cell(17, 25)),
 4063                    connected(cell(17, 26), cell(17, 27)),
 4064                    connected(cell(17, 26), cell(18, 26)),
 4065                    connected(cell(17, 27), cell(16, 27)),
 4066                    connected(cell(17, 27), cell(17, 26)),
 4067                    connected(cell(17, 27), cell(17, 28)),
 4068                    connected(cell(17, 27), cell(18, 27)),
 4069                    connected(cell(17, 28), cell(16, 28)),
 4070                    connected(cell(17, 28), cell(17, 27)),
 4071                    connected(cell(17, 28), cell(17, 29)),
 4072                    connected(cell(17, 28), cell(18, 28)),
 4073                    connected(cell(17, 29), cell(16, 29)),
 4074                    connected(cell(17, 29), cell(17, 28)),
 4075                    connected(cell(17, 29), cell(17, 30)),
 4076                    connected(cell(17, 29), cell(18, 29)),
 4077                    connected(cell(17, 30), cell(16, 30)),
 4078                    connected(cell(17, 30), cell(17, 29)),
 4079                    connected(cell(17, 30), cell(17, 31)),
 4080                    connected(cell(17, 30), cell(18, 30)),
 4081                    connected(cell(17, 31), cell(16, 31)),
 4082                    connected(cell(17, 31), cell(17, 30)),
 4083                    connected(cell(17, 31), cell(17, 32)),
 4084                    connected(cell(17, 31), cell(18, 31)),
 4085                    connected(cell(17, 32), cell(16, 32)),
 4086                    connected(cell(17, 32), cell(17, 31)),
 4087                    connected(cell(17, 32), cell(18, 32)),
 4088                    connected(cell(18, 1), cell(17, 1)),
 4089                    connected(cell(18, 1), cell(18, 2)),
 4090                    connected(cell(18, 1), cell(19, 1)),
 4091                    connected(cell(18, 2), cell(17, 2)),
 4092                    connected(cell(18, 2), cell(18, 1)),
 4093                    connected(cell(18, 2), cell(18, 3)),
 4094                    connected(cell(18, 2), cell(19, 2)),
 4095                    connected(cell(18, 3), cell(17, 3)),
 4096                    connected(cell(18, 3), cell(18, 2)),
 4097                    connected(cell(18, 3), cell(18, 4)),
 4098                    connected(cell(18, 3), cell(19, 3)),
 4099                    connected(cell(18, 4), cell(17, 4)),
 4100                    connected(cell(18, 4), cell(18, 3)),
 4101                    connected(cell(18, 4), cell(18, 5)),
 4102                    connected(cell(18, 4), cell(19, 4)),
 4103                    connected(cell(18, 5), cell(17, 5)),
 4104                    connected(cell(18, 5), cell(18, 4)),
 4105                    connected(cell(18, 5), cell(18, 6)),
 4106                    connected(cell(18, 5), cell(19, 5)),
 4107                    connected(cell(18, 6), cell(17, 6)),
 4108                    connected(cell(18, 6), cell(18, 5)),
 4109                    connected(cell(18, 6), cell(18, 7)),
 4110                    connected(cell(18, 6), cell(19, 6)),
 4111                    connected(cell(18, 7), cell(17, 7)),
 4112                    connected(cell(18, 7), cell(18, 6)),
 4113                    connected(cell(18, 7), cell(18, 8)),
 4114                    connected(cell(18, 7), cell(19, 7)),
 4115                    connected(cell(18, 8), cell(17, 8)),
 4116                    connected(cell(18, 8), cell(18, 7)),
 4117                    connected(cell(18, 8), cell(18, 9)),
 4118                    connected(cell(18, 8), cell(19, 8)),
 4119                    connected(cell(18, 9), cell(17, 9)),
 4120                    connected(cell(18, 9), cell(18, 8)),
 4121                    connected(cell(18, 9), cell(18, 10)),
 4122                    connected(cell(18, 9), cell(19, 9)),
 4123                    connected(cell(18, 10), cell(17, 10)),
 4124                    connected(cell(18, 10), cell(18, 9)),
 4125                    connected(cell(18, 10), cell(18, 11)),
 4126                    connected(cell(18, 10), cell(19, 10)),
 4127                    connected(cell(18, 11), cell(17, 11)),
 4128                    connected(cell(18, 11), cell(18, 10)),
 4129                    connected(cell(18, 11), cell(18, 12)),
 4130                    connected(cell(18, 11), cell(19, 11)),
 4131                    connected(cell(18, 12), cell(17, 12)),
 4132                    connected(cell(18, 12), cell(18, 11)),
 4133                    connected(cell(18, 12), cell(18, 13)),
 4134                    connected(cell(18, 12), cell(19, 12)),
 4135                    connected(cell(18, 13), cell(17, 13)),
 4136                    connected(cell(18, 13), cell(18, 12)),
 4137                    connected(cell(18, 13), cell(18, 14)),
 4138                    connected(cell(18, 13), cell(19, 13)),
 4139                    connected(cell(18, 14), cell(17, 14)),
 4140                    connected(cell(18, 14), cell(18, 13)),
 4141                    connected(cell(18, 14), cell(18, 15)),
 4142                    connected(cell(18, 14), cell(19, 14)),
 4143                    connected(cell(18, 15), cell(17, 15)),
 4144                    connected(cell(18, 15), cell(18, 14)),
 4145                    connected(cell(18, 15), cell(18, 16)),
 4146                    connected(cell(18, 15), cell(19, 15)),
 4147                    connected(cell(18, 16), cell(17, 16)),
 4148                    connected(cell(18, 16), cell(18, 15)),
 4149                    connected(cell(18, 16), cell(18, 17)),
 4150                    connected(cell(18, 16), cell(19, 16)),
 4151                    connected(cell(18, 17), cell(17, 17)),
 4152                    connected(cell(18, 17), cell(18, 16)),
 4153                    connected(cell(18, 17), cell(18, 18)),
 4154                    connected(cell(18, 17), cell(19, 17)),
 4155                    connected(cell(18, 18), cell(17, 18)),
 4156                    connected(cell(18, 18), cell(18, 17)),
 4157                    connected(cell(18, 18), cell(18, 19)),
 4158                    connected(cell(18, 18), cell(19, 18)),
 4159                    connected(cell(18, 19), cell(17, 19)),
 4160                    connected(cell(18, 19), cell(18, 18)),
 4161                    connected(cell(18, 19), cell(18, 20)),
 4162                    connected(cell(18, 19), cell(19, 19)),
 4163                    connected(cell(18, 20), cell(17, 20)),
 4164                    connected(cell(18, 20), cell(18, 19)),
 4165                    connected(cell(18, 20), cell(18, 21)),
 4166                    connected(cell(18, 20), cell(19, 20)),
 4167                    connected(cell(18, 21), cell(17, 21)),
 4168                    connected(cell(18, 21), cell(18, 20)),
 4169                    connected(cell(18, 21), cell(18, 22)),
 4170                    connected(cell(18, 21), cell(19, 21)),
 4171                    connected(cell(18, 22), cell(17, 22)),
 4172                    connected(cell(18, 22), cell(18, 21)),
 4173                    connected(cell(18, 22), cell(18, 23)),
 4174                    connected(cell(18, 22), cell(19, 22)),
 4175                    connected(cell(18, 23), cell(17, 23)),
 4176                    connected(cell(18, 23), cell(18, 22)),
 4177                    connected(cell(18, 23), cell(18, 24)),
 4178                    connected(cell(18, 23), cell(19, 23)),
 4179                    connected(cell(18, 24), cell(17, 24)),
 4180                    connected(cell(18, 24), cell(18, 23)),
 4181                    connected(cell(18, 24), cell(18, 25)),
 4182                    connected(cell(18, 24), cell(19, 24)),
 4183                    connected(cell(18, 25), cell(17, 25)),
 4184                    connected(cell(18, 25), cell(18, 24)),
 4185                    connected(cell(18, 25), cell(18, 26)),
 4186                    connected(cell(18, 25), cell(19, 25)),
 4187                    connected(cell(18, 26), cell(17, 26)),
 4188                    connected(cell(18, 26), cell(18, 25)),
 4189                    connected(cell(18, 26), cell(18, 27)),
 4190                    connected(cell(18, 26), cell(19, 26)),
 4191                    connected(cell(18, 27), cell(17, 27)),
 4192                    connected(cell(18, 27), cell(18, 26)),
 4193                    connected(cell(18, 27), cell(18, 28)),
 4194                    connected(cell(18, 27), cell(19, 27)),
 4195                    connected(cell(18, 28), cell(17, 28)),
 4196                    connected(cell(18, 28), cell(18, 27)),
 4197                    connected(cell(18, 28), cell(18, 29)),
 4198                    connected(cell(18, 28), cell(19, 28)),
 4199                    connected(cell(18, 29), cell(17, 29)),
 4200                    connected(cell(18, 29), cell(18, 28)),
 4201                    connected(cell(18, 29), cell(18, 30)),
 4202                    connected(cell(18, 29), cell(19, 29)),
 4203                    connected(cell(18, 30), cell(17, 30)),
 4204                    connected(cell(18, 30), cell(18, 29)),
 4205                    connected(cell(18, 30), cell(18, 31)),
 4206                    connected(cell(18, 30), cell(19, 30)),
 4207                    connected(cell(18, 31), cell(17, 31)),
 4208                    connected(cell(18, 31), cell(18, 30)),
 4209                    connected(cell(18, 31), cell(18, 32)),
 4210                    connected(cell(18, 31), cell(19, 31)),
 4211                    connected(cell(18, 32), cell(17, 32)),
 4212                    connected(cell(18, 32), cell(18, 31)),
 4213                    connected(cell(18, 32), cell(19, 32)),
 4214                    connected(cell(19, 1), cell(18, 1)),
 4215                    connected(cell(19, 1), cell(19, 2)),
 4216                    connected(cell(19, 1), cell(20, 1)),
 4217                    connected(cell(19, 2), cell(18, 2)),
 4218                    connected(cell(19, 2), cell(19, 1)),
 4219                    connected(cell(19, 2), cell(19, 3)),
 4220                    connected(cell(19, 2), cell(20, 2)),
 4221                    connected(cell(19, 3), cell(18, 3)),
 4222                    connected(cell(19, 3), cell(19, 2)),
 4223                    connected(cell(19, 3), cell(19, 4)),
 4224                    connected(cell(19, 3), cell(20, 3)),
 4225                    connected(cell(19, 4), cell(18, 4)),
 4226                    connected(cell(19, 4), cell(19, 3)),
 4227                    connected(cell(19, 4), cell(19, 5)),
 4228                    connected(cell(19, 4), cell(20, 4)),
 4229                    connected(cell(19, 5), cell(18, 5)),
 4230                    connected(cell(19, 5), cell(19, 4)),
 4231                    connected(cell(19, 5), cell(19, 6)),
 4232                    connected(cell(19, 5), cell(20, 5)),
 4233                    connected(cell(19, 6), cell(18, 6)),
 4234                    connected(cell(19, 6), cell(19, 5)),
 4235                    connected(cell(19, 6), cell(19, 7)),
 4236                    connected(cell(19, 6), cell(20, 6)),
 4237                    connected(cell(19, 7), cell(18, 7)),
 4238                    connected(cell(19, 7), cell(19, 6)),
 4239                    connected(cell(19, 7), cell(19, 8)),
 4240                    connected(cell(19, 7), cell(20, 7)),
 4241                    connected(cell(19, 8), cell(18, 8)),
 4242                    connected(cell(19, 8), cell(19, 7)),
 4243                    connected(cell(19, 8), cell(19, 9)),
 4244                    connected(cell(19, 8), cell(20, 8)),
 4245                    connected(cell(19, 9), cell(18, 9)),
 4246                    connected(cell(19, 9), cell(19, 8)),
 4247                    connected(cell(19, 9), cell(19, 10)),
 4248                    connected(cell(19, 9), cell(20, 9)),
 4249                    connected(cell(19, 10), cell(18, 10)),
 4250                    connected(cell(19, 10), cell(19, 9)),
 4251                    connected(cell(19, 10), cell(19, 11)),
 4252                    connected(cell(19, 10), cell(20, 10)),
 4253                    connected(cell(19, 11), cell(18, 11)),
 4254                    connected(cell(19, 11), cell(19, 10)),
 4255                    connected(cell(19, 11), cell(19, 12)),
 4256                    connected(cell(19, 11), cell(20, 11)),
 4257                    connected(cell(19, 12), cell(18, 12)),
 4258                    connected(cell(19, 12), cell(19, 11)),
 4259                    connected(cell(19, 12), cell(19, 13)),
 4260                    connected(cell(19, 12), cell(20, 12)),
 4261                    connected(cell(19, 13), cell(18, 13)),
 4262                    connected(cell(19, 13), cell(19, 12)),
 4263                    connected(cell(19, 13), cell(19, 14)),
 4264                    connected(cell(19, 13), cell(20, 13)),
 4265                    connected(cell(19, 14), cell(18, 14)),
 4266                    connected(cell(19, 14), cell(19, 13)),
 4267                    connected(cell(19, 14), cell(19, 15)),
 4268                    connected(cell(19, 14), cell(20, 14)),
 4269                    connected(cell(19, 15), cell(18, 15)),
 4270                    connected(cell(19, 15), cell(19, 14)),
 4271                    connected(cell(19, 15), cell(19, 16)),
 4272                    connected(cell(19, 15), cell(20, 15)),
 4273                    connected(cell(19, 16), cell(18, 16)),
 4274                    connected(cell(19, 16), cell(19, 15)),
 4275                    connected(cell(19, 16), cell(19, 17)),
 4276                    connected(cell(19, 16), cell(20, 16)),
 4277                    connected(cell(19, 17), cell(18, 17)),
 4278                    connected(cell(19, 17), cell(19, 16)),
 4279                    connected(cell(19, 17), cell(19, 18)),
 4280                    connected(cell(19, 17), cell(20, 17)),
 4281                    connected(cell(19, 18), cell(18, 18)),
 4282                    connected(cell(19, 18), cell(19, 17)),
 4283                    connected(cell(19, 18), cell(19, 19)),
 4284                    connected(cell(19, 18), cell(20, 18)),
 4285                    connected(cell(19, 19), cell(18, 19)),
 4286                    connected(cell(19, 19), cell(19, 18)),
 4287                    connected(cell(19, 19), cell(19, 20)),
 4288                    connected(cell(19, 19), cell(20, 19)),
 4289                    connected(cell(19, 20), cell(18, 20)),
 4290                    connected(cell(19, 20), cell(19, 19)),
 4291                    connected(cell(19, 20), cell(19, 21)),
 4292                    connected(cell(19, 20), cell(20, 20)),
 4293                    connected(cell(19, 21), cell(18, 21)),
 4294                    connected(cell(19, 21), cell(19, 20)),
 4295                    connected(cell(19, 21), cell(19, 22)),
 4296                    connected(cell(19, 21), cell(20, 21)),
 4297                    connected(cell(19, 22), cell(18, 22)),
 4298                    connected(cell(19, 22), cell(19, 21)),
 4299                    connected(cell(19, 22), cell(19, 23)),
 4300                    connected(cell(19, 22), cell(20, 22)),
 4301                    connected(cell(19, 23), cell(18, 23)),
 4302                    connected(cell(19, 23), cell(19, 22)),
 4303                    connected(cell(19, 23), cell(19, 24)),
 4304                    connected(cell(19, 23), cell(20, 23)),
 4305                    connected(cell(19, 24), cell(18, 24)),
 4306                    connected(cell(19, 24), cell(19, 23)),
 4307                    connected(cell(19, 24), cell(19, 25)),
 4308                    connected(cell(19, 24), cell(20, 24)),
 4309                    connected(cell(19, 25), cell(18, 25)),
 4310                    connected(cell(19, 25), cell(19, 24)),
 4311                    connected(cell(19, 25), cell(19, 26)),
 4312                    connected(cell(19, 25), cell(20, 25)),
 4313                    connected(cell(19, 26), cell(18, 26)),
 4314                    connected(cell(19, 26), cell(19, 25)),
 4315                    connected(cell(19, 26), cell(19, 27)),
 4316                    connected(cell(19, 26), cell(20, 26)),
 4317                    connected(cell(19, 27), cell(18, 27)),
 4318                    connected(cell(19, 27), cell(19, 26)),
 4319                    connected(cell(19, 27), cell(19, 28)),
 4320                    connected(cell(19, 27), cell(20, 27)),
 4321                    connected(cell(19, 28), cell(18, 28)),
 4322                    connected(cell(19, 28), cell(19, 27)),
 4323                    connected(cell(19, 28), cell(19, 29)),
 4324                    connected(cell(19, 28), cell(20, 28)),
 4325                    connected(cell(19, 29), cell(18, 29)),
 4326                    connected(cell(19, 29), cell(19, 28)),
 4327                    connected(cell(19, 29), cell(19, 30)),
 4328                    connected(cell(19, 29), cell(20, 29)),
 4329                    connected(cell(19, 30), cell(18, 30)),
 4330                    connected(cell(19, 30), cell(19, 29)),
 4331                    connected(cell(19, 30), cell(19, 31)),
 4332                    connected(cell(19, 30), cell(20, 30)),
 4333                    connected(cell(19, 31), cell(18, 31)),
 4334                    connected(cell(19, 31), cell(19, 30)),
 4335                    connected(cell(19, 31), cell(19, 32)),
 4336                    connected(cell(19, 31), cell(20, 31)),
 4337                    connected(cell(19, 32), cell(18, 32)),
 4338                    connected(cell(19, 32), cell(19, 31)),
 4339                    connected(cell(19, 32), cell(20, 32)),
 4340                    connected(cell(20, 1), cell(19, 1)),
 4341                    connected(cell(20, 1), cell(20, 2)),
 4342                    connected(cell(20, 1), cell(21, 1)),
 4343                    connected(cell(20, 2), cell(19, 2)),
 4344                    connected(cell(20, 2), cell(20, 1)),
 4345                    connected(cell(20, 2), cell(20, 3)),
 4346                    connected(cell(20, 2), cell(21, 2)),
 4347                    connected(cell(20, 3), cell(19, 3)),
 4348                    connected(cell(20, 3), cell(20, 2)),
 4349                    connected(cell(20, 3), cell(20, 4)),
 4350                    connected(cell(20, 3), cell(21, 3)),
 4351                    connected(cell(20, 4), cell(19, 4)),
 4352                    connected(cell(20, 4), cell(20, 3)),
 4353                    connected(cell(20, 4), cell(20, 5)),
 4354                    connected(cell(20, 4), cell(21, 4)),
 4355                    connected(cell(20, 5), cell(19, 5)),
 4356                    connected(cell(20, 5), cell(20, 4)),
 4357                    connected(cell(20, 5), cell(20, 6)),
 4358                    connected(cell(20, 5), cell(21, 5)),
 4359                    connected(cell(20, 6), cell(19, 6)),
 4360                    connected(cell(20, 6), cell(20, 5)),
 4361                    connected(cell(20, 6), cell(20, 7)),
 4362                    connected(cell(20, 6), cell(21, 6)),
 4363                    connected(cell(20, 7), cell(19, 7)),
 4364                    connected(cell(20, 7), cell(20, 6)),
 4365                    connected(cell(20, 7), cell(20, 8)),
 4366                    connected(cell(20, 7), cell(21, 7)),
 4367                    connected(cell(20, 8), cell(19, 8)),
 4368                    connected(cell(20, 8), cell(20, 7)),
 4369                    connected(cell(20, 8), cell(20, 9)),
 4370                    connected(cell(20, 8), cell(21, 8)),
 4371                    connected(cell(20, 9), cell(19, 9)),
 4372                    connected(cell(20, 9), cell(20, 8)),
 4373                    connected(cell(20, 9), cell(20, 10)),
 4374                    connected(cell(20, 9), cell(21, 9)),
 4375                    connected(cell(20, 10), cell(19, 10)),
 4376                    connected(cell(20, 10), cell(20, 9)),
 4377                    connected(cell(20, 10), cell(20, 11)),
 4378                    connected(cell(20, 10), cell(21, 10)),
 4379                    connected(cell(20, 11), cell(19, 11)),
 4380                    connected(cell(20, 11), cell(20, 10)),
 4381                    connected(cell(20, 11), cell(20, 12)),
 4382                    connected(cell(20, 11), cell(21, 11)),
 4383                    connected(cell(20, 12), cell(19, 12)),
 4384                    connected(cell(20, 12), cell(20, 11)),
 4385                    connected(cell(20, 12), cell(20, 13)),
 4386                    connected(cell(20, 12), cell(21, 12)),
 4387                    connected(cell(20, 13), cell(19, 13)),
 4388                    connected(cell(20, 13), cell(20, 12)),
 4389                    connected(cell(20, 13), cell(20, 14)),
 4390                    connected(cell(20, 13), cell(21, 13)),
 4391                    connected(cell(20, 14), cell(19, 14)),
 4392                    connected(cell(20, 14), cell(20, 13)),
 4393                    connected(cell(20, 14), cell(20, 15)),
 4394                    connected(cell(20, 14), cell(21, 14)),
 4395                    connected(cell(20, 15), cell(19, 15)),
 4396                    connected(cell(20, 15), cell(20, 14)),
 4397                    connected(cell(20, 15), cell(20, 16)),
 4398                    connected(cell(20, 15), cell(21, 15)),
 4399                    connected(cell(20, 16), cell(19, 16)),
 4400                    connected(cell(20, 16), cell(20, 15)),
 4401                    connected(cell(20, 16), cell(20, 17)),
 4402                    connected(cell(20, 16), cell(21, 16)),
 4403                    connected(cell(20, 17), cell(19, 17)),
 4404                    connected(cell(20, 17), cell(20, 16)),
 4405                    connected(cell(20, 17), cell(20, 18)),
 4406                    connected(cell(20, 17), cell(21, 17)),
 4407                    connected(cell(20, 18), cell(19, 18)),
 4408                    connected(cell(20, 18), cell(20, 17)),
 4409                    connected(cell(20, 18), cell(20, 19)),
 4410                    connected(cell(20, 18), cell(21, 18)),
 4411                    connected(cell(20, 19), cell(19, 19)),
 4412                    connected(cell(20, 19), cell(20, 18)),
 4413                    connected(cell(20, 19), cell(20, 20)),
 4414                    connected(cell(20, 19), cell(21, 19)),
 4415                    connected(cell(20, 20), cell(19, 20)),
 4416                    connected(cell(20, 20), cell(20, 19)),
 4417                    connected(cell(20, 20), cell(20, 21)),
 4418                    connected(cell(20, 20), cell(21, 20)),
 4419                    connected(cell(20, 21), cell(19, 21)),
 4420                    connected(cell(20, 21), cell(20, 20)),
 4421                    connected(cell(20, 21), cell(20, 22)),
 4422                    connected(cell(20, 21), cell(21, 21)),
 4423                    connected(cell(20, 22), cell(19, 22)),
 4424                    connected(cell(20, 22), cell(20, 21)),
 4425                    connected(cell(20, 22), cell(20, 23)),
 4426                    connected(cell(20, 22), cell(21, 22)),
 4427                    connected(cell(20, 23), cell(19, 23)),
 4428                    connected(cell(20, 23), cell(20, 22)),
 4429                    connected(cell(20, 23), cell(20, 24)),
 4430                    connected(cell(20, 23), cell(21, 23)),
 4431                    connected(cell(20, 24), cell(19, 24)),
 4432                    connected(cell(20, 24), cell(20, 23)),
 4433                    connected(cell(20, 24), cell(20, 25)),
 4434                    connected(cell(20, 24), cell(21, 24)),
 4435                    connected(cell(20, 25), cell(19, 25)),
 4436                    connected(cell(20, 25), cell(20, 24)),
 4437                    connected(cell(20, 25), cell(20, 26)),
 4438                    connected(cell(20, 25), cell(21, 25)),
 4439                    connected(cell(20, 26), cell(19, 26)),
 4440                    connected(cell(20, 26), cell(20, 25)),
 4441                    connected(cell(20, 26), cell(20, 27)),
 4442                    connected(cell(20, 26), cell(21, 26)),
 4443                    connected(cell(20, 27), cell(19, 27)),
 4444                    connected(cell(20, 27), cell(20, 26)),
 4445                    connected(cell(20, 27), cell(20, 28)),
 4446                    connected(cell(20, 27), cell(21, 27)),
 4447                    connected(cell(20, 28), cell(19, 28)),
 4448                    connected(cell(20, 28), cell(20, 27)),
 4449                    connected(cell(20, 28), cell(20, 29)),
 4450                    connected(cell(20, 28), cell(21, 28)),
 4451                    connected(cell(20, 29), cell(19, 29)),
 4452                    connected(cell(20, 29), cell(20, 28)),
 4453                    connected(cell(20, 29), cell(20, 30)),
 4454                    connected(cell(20, 29), cell(21, 29)),
 4455                    connected(cell(20, 30), cell(19, 30)),
 4456                    connected(cell(20, 30), cell(20, 29)),
 4457                    connected(cell(20, 30), cell(20, 31)),
 4458                    connected(cell(20, 30), cell(21, 30)),
 4459                    connected(cell(20, 31), cell(19, 31)),
 4460                    connected(cell(20, 31), cell(20, 30)),
 4461                    connected(cell(20, 31), cell(20, 32)),
 4462                    connected(cell(20, 31), cell(21, 31)),
 4463                    connected(cell(20, 32), cell(19, 32)),
 4464                    connected(cell(20, 32), cell(20, 31)),
 4465                    connected(cell(20, 32), cell(21, 32)),
 4466                    connected(cell(21, 1), cell(20, 1)),
 4467                    connected(cell(21, 1), cell(21, 2)),
 4468                    connected(cell(21, 1), cell(22, 1)),
 4469                    connected(cell(21, 2), cell(20, 2)),
 4470                    connected(cell(21, 2), cell(21, 1)),
 4471                    connected(cell(21, 2), cell(21, 3)),
 4472                    connected(cell(21, 2), cell(22, 2)),
 4473                    connected(cell(21, 3), cell(20, 3)),
 4474                    connected(cell(21, 3), cell(21, 2)),
 4475                    connected(cell(21, 3), cell(21, 4)),
 4476                    connected(cell(21, 3), cell(22, 3)),
 4477                    connected(cell(21, 4), cell(20, 4)),
 4478                    connected(cell(21, 4), cell(21, 3)),
 4479                    connected(cell(21, 4), cell(21, 5)),
 4480                    connected(cell(21, 4), cell(22, 4)),
 4481                    connected(cell(21, 5), cell(20, 5)),
 4482                    connected(cell(21, 5), cell(21, 4)),
 4483                    connected(cell(21, 5), cell(21, 6)),
 4484                    connected(cell(21, 5), cell(22, 5)),
 4485                    connected(cell(21, 6), cell(20, 6)),
 4486                    connected(cell(21, 6), cell(21, 5)),
 4487                    connected(cell(21, 6), cell(21, 7)),
 4488                    connected(cell(21, 6), cell(22, 6)),
 4489                    connected(cell(21, 7), cell(20, 7)),
 4490                    connected(cell(21, 7), cell(21, 6)),
 4491                    connected(cell(21, 7), cell(21, 8)),
 4492                    connected(cell(21, 7), cell(22, 7)),
 4493                    connected(cell(21, 8), cell(20, 8)),
 4494                    connected(cell(21, 8), cell(21, 7)),
 4495                    connected(cell(21, 8), cell(21, 9)),
 4496                    connected(cell(21, 8), cell(22, 8)),
 4497                    connected(cell(21, 9), cell(20, 9)),
 4498                    connected(cell(21, 9), cell(21, 8)),
 4499                    connected(cell(21, 9), cell(21, 10)),
 4500                    connected(cell(21, 9), cell(22, 9)),
 4501                    connected(cell(21, 10), cell(20, 10)),
 4502                    connected(cell(21, 10), cell(21, 9)),
 4503                    connected(cell(21, 10), cell(21, 11)),
 4504                    connected(cell(21, 10), cell(22, 10)),
 4505                    connected(cell(21, 11), cell(20, 11)),
 4506                    connected(cell(21, 11), cell(21, 10)),
 4507                    connected(cell(21, 11), cell(21, 12)),
 4508                    connected(cell(21, 11), cell(22, 11)),
 4509                    connected(cell(21, 12), cell(20, 12)),
 4510                    connected(cell(21, 12), cell(21, 11)),
 4511                    connected(cell(21, 12), cell(21, 13)),
 4512                    connected(cell(21, 12), cell(22, 12)),
 4513                    connected(cell(21, 13), cell(20, 13)),
 4514                    connected(cell(21, 13), cell(21, 12)),
 4515                    connected(cell(21, 13), cell(21, 14)),
 4516                    connected(cell(21, 13), cell(22, 13)),
 4517                    connected(cell(21, 14), cell(20, 14)),
 4518                    connected(cell(21, 14), cell(21, 13)),
 4519                    connected(cell(21, 14), cell(21, 15)),
 4520                    connected(cell(21, 14), cell(22, 14)),
 4521                    connected(cell(21, 15), cell(20, 15)),
 4522                    connected(cell(21, 15), cell(21, 14)),
 4523                    connected(cell(21, 15), cell(21, 16)),
 4524                    connected(cell(21, 15), cell(22, 15)),
 4525                    connected(cell(21, 16), cell(20, 16)),
 4526                    connected(cell(21, 16), cell(21, 15)),
 4527                    connected(cell(21, 16), cell(21, 17)),
 4528                    connected(cell(21, 16), cell(22, 16)),
 4529                    connected(cell(21, 17), cell(20, 17)),
 4530                    connected(cell(21, 17), cell(21, 16)),
 4531                    connected(cell(21, 17), cell(21, 18)),
 4532                    connected(cell(21, 17), cell(22, 17)),
 4533                    connected(cell(21, 18), cell(20, 18)),
 4534                    connected(cell(21, 18), cell(21, 17)),
 4535                    connected(cell(21, 18), cell(21, 19)),
 4536                    connected(cell(21, 18), cell(22, 18)),
 4537                    connected(cell(21, 19), cell(20, 19)),
 4538                    connected(cell(21, 19), cell(21, 18)),
 4539                    connected(cell(21, 19), cell(21, 20)),
 4540                    connected(cell(21, 19), cell(22, 19)),
 4541                    connected(cell(21, 20), cell(20, 20)),
 4542                    connected(cell(21, 20), cell(21, 19)),
 4543                    connected(cell(21, 20), cell(21, 21)),
 4544                    connected(cell(21, 20), cell(22, 20)),
 4545                    connected(cell(21, 21), cell(20, 21)),
 4546                    connected(cell(21, 21), cell(21, 20)),
 4547                    connected(cell(21, 21), cell(21, 22)),
 4548                    connected(cell(21, 21), cell(22, 21)),
 4549                    connected(cell(21, 22), cell(20, 22)),
 4550                    connected(cell(21, 22), cell(21, 21)),
 4551                    connected(cell(21, 22), cell(21, 23)),
 4552                    connected(cell(21, 22), cell(22, 22)),
 4553                    connected(cell(21, 23), cell(20, 23)),
 4554                    connected(cell(21, 23), cell(21, 22)),
 4555                    connected(cell(21, 23), cell(21, 24)),
 4556                    connected(cell(21, 23), cell(22, 23)),
 4557                    connected(cell(21, 24), cell(20, 24)),
 4558                    connected(cell(21, 24), cell(21, 23)),
 4559                    connected(cell(21, 24), cell(21, 25)),
 4560                    connected(cell(21, 24), cell(22, 24)),
 4561                    connected(cell(21, 25), cell(20, 25)),
 4562                    connected(cell(21, 25), cell(21, 24)),
 4563                    connected(cell(21, 25), cell(21, 26)),
 4564                    connected(cell(21, 25), cell(22, 25)),
 4565                    connected(cell(21, 26), cell(20, 26)),
 4566                    connected(cell(21, 26), cell(21, 25)),
 4567                    connected(cell(21, 26), cell(21, 27)),
 4568                    connected(cell(21, 26), cell(22, 26)),
 4569                    connected(cell(21, 27), cell(20, 27)),
 4570                    connected(cell(21, 27), cell(21, 26)),
 4571                    connected(cell(21, 27), cell(21, 28)),
 4572                    connected(cell(21, 27), cell(22, 27)),
 4573                    connected(cell(21, 28), cell(20, 28)),
 4574                    connected(cell(21, 28), cell(21, 27)),
 4575                    connected(cell(21, 28), cell(21, 29)),
 4576                    connected(cell(21, 28), cell(22, 28)),
 4577                    connected(cell(21, 29), cell(20, 29)),
 4578                    connected(cell(21, 29), cell(21, 28)),
 4579                    connected(cell(21, 29), cell(21, 30)),
 4580                    connected(cell(21, 29), cell(22, 29)),
 4581                    connected(cell(21, 30), cell(20, 30)),
 4582                    connected(cell(21, 30), cell(21, 29)),
 4583                    connected(cell(21, 30), cell(21, 31)),
 4584                    connected(cell(21, 30), cell(22, 30)),
 4585                    connected(cell(21, 31), cell(20, 31)),
 4586                    connected(cell(21, 31), cell(21, 30)),
 4587                    connected(cell(21, 31), cell(21, 32)),
 4588                    connected(cell(21, 31), cell(22, 31)),
 4589                    connected(cell(21, 32), cell(20, 32)),
 4590                    connected(cell(21, 32), cell(21, 31)),
 4591                    connected(cell(21, 32), cell(22, 32)),
 4592                    connected(cell(22, 1), cell(21, 1)),
 4593                    connected(cell(22, 1), cell(22, 2)),
 4594                    connected(cell(22, 1), cell(23, 1)),
 4595                    connected(cell(22, 2), cell(21, 2)),
 4596                    connected(cell(22, 2), cell(22, 1)),
 4597                    connected(cell(22, 2), cell(22, 3)),
 4598                    connected(cell(22, 2), cell(23, 2)),
 4599                    connected(cell(22, 3), cell(21, 3)),
 4600                    connected(cell(22, 3), cell(22, 2)),
 4601                    connected(cell(22, 3), cell(22, 4)),
 4602                    connected(cell(22, 3), cell(23, 3)),
 4603                    connected(cell(22, 4), cell(21, 4)),
 4604                    connected(cell(22, 4), cell(22, 3)),
 4605                    connected(cell(22, 4), cell(22, 5)),
 4606                    connected(cell(22, 4), cell(23, 4)),
 4607                    connected(cell(22, 5), cell(21, 5)),
 4608                    connected(cell(22, 5), cell(22, 4)),
 4609                    connected(cell(22, 5), cell(22, 6)),
 4610                    connected(cell(22, 5), cell(23, 5)),
 4611                    connected(cell(22, 6), cell(21, 6)),
 4612                    connected(cell(22, 6), cell(22, 5)),
 4613                    connected(cell(22, 6), cell(22, 7)),
 4614                    connected(cell(22, 6), cell(23, 6)),
 4615                    connected(cell(22, 7), cell(21, 7)),
 4616                    connected(cell(22, 7), cell(22, 6)),
 4617                    connected(cell(22, 7), cell(22, 8)),
 4618                    connected(cell(22, 7), cell(23, 7)),
 4619                    connected(cell(22, 8), cell(21, 8)),
 4620                    connected(cell(22, 8), cell(22, 7)),
 4621                    connected(cell(22, 8), cell(22, 9)),
 4622                    connected(cell(22, 8), cell(23, 8)),
 4623                    connected(cell(22, 9), cell(21, 9)),
 4624                    connected(cell(22, 9), cell(22, 8)),
 4625                    connected(cell(22, 9), cell(22, 10)),
 4626                    connected(cell(22, 9), cell(23, 9)),
 4627                    connected(cell(22, 10), cell(21, 10)),
 4628                    connected(cell(22, 10), cell(22, 9)),
 4629                    connected(cell(22, 10), cell(22, 11)),
 4630                    connected(cell(22, 10), cell(23, 10)),
 4631                    connected(cell(22, 11), cell(21, 11)),
 4632                    connected(cell(22, 11), cell(22, 10)),
 4633                    connected(cell(22, 11), cell(22, 12)),
 4634                    connected(cell(22, 11), cell(23, 11)),
 4635                    connected(cell(22, 12), cell(21, 12)),
 4636                    connected(cell(22, 12), cell(22, 11)),
 4637                    connected(cell(22, 12), cell(22, 13)),
 4638                    connected(cell(22, 12), cell(23, 12)),
 4639                    connected(cell(22, 13), cell(21, 13)),
 4640                    connected(cell(22, 13), cell(22, 12)),
 4641                    connected(cell(22, 13), cell(22, 14)),
 4642                    connected(cell(22, 13), cell(23, 13)),
 4643                    connected(cell(22, 14), cell(21, 14)),
 4644                    connected(cell(22, 14), cell(22, 13)),
 4645                    connected(cell(22, 14), cell(22, 15)),
 4646                    connected(cell(22, 14), cell(23, 14)),
 4647                    connected(cell(22, 15), cell(21, 15)),
 4648                    connected(cell(22, 15), cell(22, 14)),
 4649                    connected(cell(22, 15), cell(22, 16)),
 4650                    connected(cell(22, 15), cell(23, 15)),
 4651                    connected(cell(22, 16), cell(21, 16)),
 4652                    connected(cell(22, 16), cell(22, 15)),
 4653                    connected(cell(22, 16), cell(22, 17)),
 4654                    connected(cell(22, 16), cell(23, 16)),
 4655                    connected(cell(22, 17), cell(21, 17)),
 4656                    connected(cell(22, 17), cell(22, 16)),
 4657                    connected(cell(22, 17), cell(22, 18)),
 4658                    connected(cell(22, 17), cell(23, 17)),
 4659                    connected(cell(22, 18), cell(21, 18)),
 4660                    connected(cell(22, 18), cell(22, 17)),
 4661                    connected(cell(22, 18), cell(22, 19)),
 4662                    connected(cell(22, 18), cell(23, 18)),
 4663                    connected(cell(22, 19), cell(21, 19)),
 4664                    connected(cell(22, 19), cell(22, 18)),
 4665                    connected(cell(22, 19), cell(22, 20)),
 4666                    connected(cell(22, 19), cell(23, 19)),
 4667                    connected(cell(22, 20), cell(21, 20)),
 4668                    connected(cell(22, 20), cell(22, 19)),
 4669                    connected(cell(22, 20), cell(22, 21)),
 4670                    connected(cell(22, 20), cell(23, 20)),
 4671                    connected(cell(22, 21), cell(21, 21)),
 4672                    connected(cell(22, 21), cell(22, 20)),
 4673                    connected(cell(22, 21), cell(22, 22)),
 4674                    connected(cell(22, 21), cell(23, 21)),
 4675                    connected(cell(22, 22), cell(21, 22)),
 4676                    connected(cell(22, 22), cell(22, 21)),
 4677                    connected(cell(22, 22), cell(22, 23)),
 4678                    connected(cell(22, 22), cell(23, 22)),
 4679                    connected(cell(22, 23), cell(21, 23)),
 4680                    connected(cell(22, 23), cell(22, 22)),
 4681                    connected(cell(22, 23), cell(22, 24)),
 4682                    connected(cell(22, 23), cell(23, 23)),
 4683                    connected(cell(22, 24), cell(21, 24)),
 4684                    connected(cell(22, 24), cell(22, 23)),
 4685                    connected(cell(22, 24), cell(22, 25)),
 4686                    connected(cell(22, 24), cell(23, 24)),
 4687                    connected(cell(22, 25), cell(21, 25)),
 4688                    connected(cell(22, 25), cell(22, 24)),
 4689                    connected(cell(22, 25), cell(22, 26)),
 4690                    connected(cell(22, 25), cell(23, 25)),
 4691                    connected(cell(22, 26), cell(21, 26)),
 4692                    connected(cell(22, 26), cell(22, 25)),
 4693                    connected(cell(22, 26), cell(22, 27)),
 4694                    connected(cell(22, 26), cell(23, 26)),
 4695                    connected(cell(22, 27), cell(21, 27)),
 4696                    connected(cell(22, 27), cell(22, 26)),
 4697                    connected(cell(22, 27), cell(22, 28)),
 4698                    connected(cell(22, 27), cell(23, 27)),
 4699                    connected(cell(22, 28), cell(21, 28)),
 4700                    connected(cell(22, 28), cell(22, 27)),
 4701                    connected(cell(22, 28), cell(22, 29)),
 4702                    connected(cell(22, 28), cell(23, 28)),
 4703                    connected(cell(22, 29), cell(21, 29)),
 4704                    connected(cell(22, 29), cell(22, 28)),
 4705                    connected(cell(22, 29), cell(22, 30)),
 4706                    connected(cell(22, 29), cell(23, 29)),
 4707                    connected(cell(22, 30), cell(21, 30)),
 4708                    connected(cell(22, 30), cell(22, 29)),
 4709                    connected(cell(22, 30), cell(22, 31)),
 4710                    connected(cell(22, 30), cell(23, 30)),
 4711                    connected(cell(22, 31), cell(21, 31)),
 4712                    connected(cell(22, 31), cell(22, 30)),
 4713                    connected(cell(22, 31), cell(22, 32)),
 4714                    connected(cell(22, 31), cell(23, 31)),
 4715                    connected(cell(22, 32), cell(21, 32)),
 4716                    connected(cell(22, 32), cell(22, 31)),
 4717                    connected(cell(22, 32), cell(23, 32)),
 4718                    connected(cell(23, 1), cell(22, 1)),
 4719                    connected(cell(23, 1), cell(23, 2)),
 4720                    connected(cell(23, 1), cell(24, 1)),
 4721                    connected(cell(23, 2), cell(22, 2)),
 4722                    connected(cell(23, 2), cell(23, 1)),
 4723                    connected(cell(23, 2), cell(23, 3)),
 4724                    connected(cell(23, 2), cell(24, 2)),
 4725                    connected(cell(23, 3), cell(22, 3)),
 4726                    connected(cell(23, 3), cell(23, 2)),
 4727                    connected(cell(23, 3), cell(23, 4)),
 4728                    connected(cell(23, 3), cell(24, 3)),
 4729                    connected(cell(23, 4), cell(22, 4)),
 4730                    connected(cell(23, 4), cell(23, 3)),
 4731                    connected(cell(23, 4), cell(23, 5)),
 4732                    connected(cell(23, 4), cell(24, 4)),
 4733                    connected(cell(23, 5), cell(22, 5)),
 4734                    connected(cell(23, 5), cell(23, 4)),
 4735                    connected(cell(23, 5), cell(23, 6)),
 4736                    connected(cell(23, 5), cell(24, 5)),
 4737                    connected(cell(23, 6), cell(22, 6)),
 4738                    connected(cell(23, 6), cell(23, 5)),
 4739                    connected(cell(23, 6), cell(23, 7)),
 4740                    connected(cell(23, 6), cell(24, 6)),
 4741                    connected(cell(23, 7), cell(22, 7)),
 4742                    connected(cell(23, 7), cell(23, 6)),
 4743                    connected(cell(23, 7), cell(23, 8)),
 4744                    connected(cell(23, 7), cell(24, 7)),
 4745                    connected(cell(23, 8), cell(22, 8)),
 4746                    connected(cell(23, 8), cell(23, 7)),
 4747                    connected(cell(23, 8), cell(23, 9)),
 4748                    connected(cell(23, 8), cell(24, 8)),
 4749                    connected(cell(23, 9), cell(22, 9)),
 4750                    connected(cell(23, 9), cell(23, 8)),
 4751                    connected(cell(23, 9), cell(23, 10)),
 4752                    connected(cell(23, 9), cell(24, 9)),
 4753                    connected(cell(23, 10), cell(22, 10)),
 4754                    connected(cell(23, 10), cell(23, 9)),
 4755                    connected(cell(23, 10), cell(23, 11)),
 4756                    connected(cell(23, 10), cell(24, 10)),
 4757                    connected(cell(23, 11), cell(22, 11)),
 4758                    connected(cell(23, 11), cell(23, 10)),
 4759                    connected(cell(23, 11), cell(23, 12)),
 4760                    connected(cell(23, 11), cell(24, 11)),
 4761                    connected(cell(23, 12), cell(22, 12)),
 4762                    connected(cell(23, 12), cell(23, 11)),
 4763                    connected(cell(23, 12), cell(23, 13)),
 4764                    connected(cell(23, 12), cell(24, 12)),
 4765                    connected(cell(23, 13), cell(22, 13)),
 4766                    connected(cell(23, 13), cell(23, 12)),
 4767                    connected(cell(23, 13), cell(23, 14)),
 4768                    connected(cell(23, 13), cell(24, 13)),
 4769                    connected(cell(23, 14), cell(22, 14)),
 4770                    connected(cell(23, 14), cell(23, 13)),
 4771                    connected(cell(23, 14), cell(23, 15)),
 4772                    connected(cell(23, 14), cell(24, 14)),
 4773                    connected(cell(23, 15), cell(22, 15)),
 4774                    connected(cell(23, 15), cell(23, 14)),
 4775                    connected(cell(23, 15), cell(23, 16)),
 4776                    connected(cell(23, 15), cell(24, 15)),
 4777                    connected(cell(23, 16), cell(22, 16)),
 4778                    connected(cell(23, 16), cell(23, 15)),
 4779                    connected(cell(23, 16), cell(23, 17)),
 4780                    connected(cell(23, 16), cell(24, 16)),
 4781                    connected(cell(23, 17), cell(22, 17)),
 4782                    connected(cell(23, 17), cell(23, 16)),
 4783                    connected(cell(23, 17), cell(23, 18)),
 4784                    connected(cell(23, 17), cell(24, 17)),
 4785                    connected(cell(23, 18), cell(22, 18)),
 4786                    connected(cell(23, 18), cell(23, 17)),
 4787                    connected(cell(23, 18), cell(23, 19)),
 4788                    connected(cell(23, 18), cell(24, 18)),
 4789                    connected(cell(23, 19), cell(22, 19)),
 4790                    connected(cell(23, 19), cell(23, 18)),
 4791                    connected(cell(23, 19), cell(23, 20)),
 4792                    connected(cell(23, 19), cell(24, 19)),
 4793                    connected(cell(23, 20), cell(22, 20)),
 4794                    connected(cell(23, 20), cell(23, 19)),
 4795                    connected(cell(23, 20), cell(23, 21)),
 4796                    connected(cell(23, 20), cell(24, 20)),
 4797                    connected(cell(23, 21), cell(22, 21)),
 4798                    connected(cell(23, 21), cell(23, 20)),
 4799                    connected(cell(23, 21), cell(23, 22)),
 4800                    connected(cell(23, 21), cell(24, 21)),
 4801                    connected(cell(23, 22), cell(22, 22)),
 4802                    connected(cell(23, 22), cell(23, 21)),
 4803                    connected(cell(23, 22), cell(23, 23)),
 4804                    connected(cell(23, 22), cell(24, 22)),
 4805                    connected(cell(23, 23), cell(22, 23)),
 4806                    connected(cell(23, 23), cell(23, 22)),
 4807                    connected(cell(23, 23), cell(23, 24)),
 4808                    connected(cell(23, 23), cell(24, 23)),
 4809                    connected(cell(23, 24), cell(22, 24)),
 4810                    connected(cell(23, 24), cell(23, 23)),
 4811                    connected(cell(23, 24), cell(23, 25)),
 4812                    connected(cell(23, 24), cell(24, 24)),
 4813                    connected(cell(23, 25), cell(22, 25)),
 4814                    connected(cell(23, 25), cell(23, 24)),
 4815                    connected(cell(23, 25), cell(23, 26)),
 4816                    connected(cell(23, 25), cell(24, 25)),
 4817                    connected(cell(23, 26), cell(22, 26)),
 4818                    connected(cell(23, 26), cell(23, 25)),
 4819                    connected(cell(23, 26), cell(23, 27)),
 4820                    connected(cell(23, 26), cell(24, 26)),
 4821                    connected(cell(23, 27), cell(22, 27)),
 4822                    connected(cell(23, 27), cell(23, 26)),
 4823                    connected(cell(23, 27), cell(23, 28)),
 4824                    connected(cell(23, 27), cell(24, 27)),
 4825                    connected(cell(23, 28), cell(22, 28)),
 4826                    connected(cell(23, 28), cell(23, 27)),
 4827                    connected(cell(23, 28), cell(23, 29)),
 4828                    connected(cell(23, 28), cell(24, 28)),
 4829                    connected(cell(23, 29), cell(22, 29)),
 4830                    connected(cell(23, 29), cell(23, 28)),
 4831                    connected(cell(23, 29), cell(23, 30)),
 4832                    connected(cell(23, 29), cell(24, 29)),
 4833                    connected(cell(23, 30), cell(22, 30)),
 4834                    connected(cell(23, 30), cell(23, 29)),
 4835                    connected(cell(23, 30), cell(23, 31)),
 4836                    connected(cell(23, 30), cell(24, 30)),
 4837                    connected(cell(23, 31), cell(22, 31)),
 4838                    connected(cell(23, 31), cell(23, 30)),
 4839                    connected(cell(23, 31), cell(23, 32)),
 4840                    connected(cell(23, 31), cell(24, 31)),
 4841                    connected(cell(23, 32), cell(22, 32)),
 4842                    connected(cell(23, 32), cell(23, 31)),
 4843                    connected(cell(23, 32), cell(24, 32)),
 4844                    connected(cell(24, 1), cell(23, 1)),
 4845                    connected(cell(24, 1), cell(24, 2)),
 4846                    connected(cell(24, 1), cell(25, 1)),
 4847                    connected(cell(24, 2), cell(23, 2)),
 4848                    connected(cell(24, 2), cell(24, 1)),
 4849                    connected(cell(24, 2), cell(24, 3)),
 4850                    connected(cell(24, 2), cell(25, 2)),
 4851                    connected(cell(24, 3), cell(23, 3)),
 4852                    connected(cell(24, 3), cell(24, 2)),
 4853                    connected(cell(24, 3), cell(24, 4)),
 4854                    connected(cell(24, 3), cell(25, 3)),
 4855                    connected(cell(24, 4), cell(23, 4)),
 4856                    connected(cell(24, 4), cell(24, 3)),
 4857                    connected(cell(24, 4), cell(24, 5)),
 4858                    connected(cell(24, 4), cell(25, 4)),
 4859                    connected(cell(24, 5), cell(23, 5)),
 4860                    connected(cell(24, 5), cell(24, 4)),
 4861                    connected(cell(24, 5), cell(24, 6)),
 4862                    connected(cell(24, 5), cell(25, 5)),
 4863                    connected(cell(24, 6), cell(23, 6)),
 4864                    connected(cell(24, 6), cell(24, 5)),
 4865                    connected(cell(24, 6), cell(24, 7)),
 4866                    connected(cell(24, 6), cell(25, 6)),
 4867                    connected(cell(24, 7), cell(23, 7)),
 4868                    connected(cell(24, 7), cell(24, 6)),
 4869                    connected(cell(24, 7), cell(24, 8)),
 4870                    connected(cell(24, 7), cell(25, 7)),
 4871                    connected(cell(24, 8), cell(23, 8)),
 4872                    connected(cell(24, 8), cell(24, 7)),
 4873                    connected(cell(24, 8), cell(24, 9)),
 4874                    connected(cell(24, 8), cell(25, 8)),
 4875                    connected(cell(24, 9), cell(23, 9)),
 4876                    connected(cell(24, 9), cell(24, 8)),
 4877                    connected(cell(24, 9), cell(24, 10)),
 4878                    connected(cell(24, 9), cell(25, 9)),
 4879                    connected(cell(24, 10), cell(23, 10)),
 4880                    connected(cell(24, 10), cell(24, 9)),
 4881                    connected(cell(24, 10), cell(24, 11)),
 4882                    connected(cell(24, 10), cell(25, 10)),
 4883                    connected(cell(24, 11), cell(23, 11)),
 4884                    connected(cell(24, 11), cell(24, 10)),
 4885                    connected(cell(24, 11), cell(24, 12)),
 4886                    connected(cell(24, 11), cell(25, 11)),
 4887                    connected(cell(24, 12), cell(23, 12)),
 4888                    connected(cell(24, 12), cell(24, 11)),
 4889                    connected(cell(24, 12), cell(24, 13)),
 4890                    connected(cell(24, 12), cell(25, 12)),
 4891                    connected(cell(24, 13), cell(23, 13)),
 4892                    connected(cell(24, 13), cell(24, 12)),
 4893                    connected(cell(24, 13), cell(24, 14)),
 4894                    connected(cell(24, 13), cell(25, 13)),
 4895                    connected(cell(24, 14), cell(23, 14)),
 4896                    connected(cell(24, 14), cell(24, 13)),
 4897                    connected(cell(24, 14), cell(24, 15)),
 4898                    connected(cell(24, 14), cell(25, 14)),
 4899                    connected(cell(24, 15), cell(23, 15)),
 4900                    connected(cell(24, 15), cell(24, 14)),
 4901                    connected(cell(24, 15), cell(24, 16)),
 4902                    connected(cell(24, 15), cell(25, 15)),
 4903                    connected(cell(24, 16), cell(23, 16)),
 4904                    connected(cell(24, 16), cell(24, 15)),
 4905                    connected(cell(24, 16), cell(24, 17)),
 4906                    connected(cell(24, 16), cell(25, 16)),
 4907                    connected(cell(24, 17), cell(23, 17)),
 4908                    connected(cell(24, 17), cell(24, 16)),
 4909                    connected(cell(24, 17), cell(24, 18)),
 4910                    connected(cell(24, 17), cell(25, 17)),
 4911                    connected(cell(24, 18), cell(23, 18)),
 4912                    connected(cell(24, 18), cell(24, 17)),
 4913                    connected(cell(24, 18), cell(24, 19)),
 4914                    connected(cell(24, 18), cell(25, 18)),
 4915                    connected(cell(24, 19), cell(23, 19)),
 4916                    connected(cell(24, 19), cell(24, 18)),
 4917                    connected(cell(24, 19), cell(24, 20)),
 4918                    connected(cell(24, 19), cell(25, 19)),
 4919                    connected(cell(24, 20), cell(23, 20)),
 4920                    connected(cell(24, 20), cell(24, 19)),
 4921                    connected(cell(24, 20), cell(24, 21)),
 4922                    connected(cell(24, 20), cell(25, 20)),
 4923                    connected(cell(24, 21), cell(23, 21)),
 4924                    connected(cell(24, 21), cell(24, 20)),
 4925                    connected(cell(24, 21), cell(24, 22)),
 4926                    connected(cell(24, 21), cell(25, 21)),
 4927                    connected(cell(24, 22), cell(23, 22)),
 4928                    connected(cell(24, 22), cell(24, 21)),
 4929                    connected(cell(24, 22), cell(24, 23)),
 4930                    connected(cell(24, 22), cell(25, 22)),
 4931                    connected(cell(24, 23), cell(23, 23)),
 4932                    connected(cell(24, 23), cell(24, 22)),
 4933                    connected(cell(24, 23), cell(24, 24)),
 4934                    connected(cell(24, 23), cell(25, 23)),
 4935                    connected(cell(24, 24), cell(23, 24)),
 4936                    connected(cell(24, 24), cell(24, 23)),
 4937                    connected(cell(24, 24), cell(24, 25)),
 4938                    connected(cell(24, 24), cell(25, 24)),
 4939                    connected(cell(24, 25), cell(23, 25)),
 4940                    connected(cell(24, 25), cell(24, 24)),
 4941                    connected(cell(24, 25), cell(24, 26)),
 4942                    connected(cell(24, 25), cell(25, 25)),
 4943                    connected(cell(24, 26), cell(23, 26)),
 4944                    connected(cell(24, 26), cell(24, 25)),
 4945                    connected(cell(24, 26), cell(24, 27)),
 4946                    connected(cell(24, 26), cell(25, 26)),
 4947                    connected(cell(24, 27), cell(23, 27)),
 4948                    connected(cell(24, 27), cell(24, 26)),
 4949                    connected(cell(24, 27), cell(24, 28)),
 4950                    connected(cell(24, 27), cell(25, 27)),
 4951                    connected(cell(24, 28), cell(23, 28)),
 4952                    connected(cell(24, 28), cell(24, 27)),
 4953                    connected(cell(24, 28), cell(24, 29)),
 4954                    connected(cell(24, 28), cell(25, 28)),
 4955                    connected(cell(24, 29), cell(23, 29)),
 4956                    connected(cell(24, 29), cell(24, 28)),
 4957                    connected(cell(24, 29), cell(24, 30)),
 4958                    connected(cell(24, 29), cell(25, 29)),
 4959                    connected(cell(24, 30), cell(23, 30)),
 4960                    connected(cell(24, 30), cell(24, 29)),
 4961                    connected(cell(24, 30), cell(24, 31)),
 4962                    connected(cell(24, 30), cell(25, 30)),
 4963                    connected(cell(24, 31), cell(23, 31)),
 4964                    connected(cell(24, 31), cell(24, 30)),
 4965                    connected(cell(24, 31), cell(24, 32)),
 4966                    connected(cell(24, 31), cell(25, 31)),
 4967                    connected(cell(24, 32), cell(23, 32)),
 4968                    connected(cell(24, 32), cell(24, 31)),
 4969                    connected(cell(24, 32), cell(25, 32)),
 4970                    connected(cell(25, 1), cell(24, 1)),
 4971                    connected(cell(25, 1), cell(25, 2)),
 4972                    connected(cell(25, 1), cell(26, 1)),
 4973                    connected(cell(25, 2), cell(24, 2)),
 4974                    connected(cell(25, 2), cell(25, 1)),
 4975                    connected(cell(25, 2), cell(25, 3)),
 4976                    connected(cell(25, 2), cell(26, 2)),
 4977                    connected(cell(25, 3), cell(24, 3)),
 4978                    connected(cell(25, 3), cell(25, 2)),
 4979                    connected(cell(25, 3), cell(25, 4)),
 4980                    connected(cell(25, 3), cell(26, 3)),
 4981                    connected(cell(25, 4), cell(24, 4)),
 4982                    connected(cell(25, 4), cell(25, 3)),
 4983                    connected(cell(25, 4), cell(25, 5)),
 4984                    connected(cell(25, 4), cell(26, 4)),
 4985                    connected(cell(25, 5), cell(24, 5)),
 4986                    connected(cell(25, 5), cell(25, 4)),
 4987                    connected(cell(25, 5), cell(25, 6)),
 4988                    connected(cell(25, 5), cell(26, 5)),
 4989                    connected(cell(25, 6), cell(24, 6)),
 4990                    connected(cell(25, 6), cell(25, 5)),
 4991                    connected(cell(25, 6), cell(25, 7)),
 4992                    connected(cell(25, 6), cell(26, 6)),
 4993                    connected(cell(25, 7), cell(24, 7)),
 4994                    connected(cell(25, 7), cell(25, 6)),
 4995                    connected(cell(25, 7), cell(25, 8)),
 4996                    connected(cell(25, 7), cell(26, 7)),
 4997                    connected(cell(25, 8), cell(24, 8)),
 4998                    connected(cell(25, 8), cell(25, 7)),
 4999                    connected(cell(25, 8), cell(25, 9)),
 5000                    connected(cell(25, 8), cell(26, 8)),
 5001                    connected(cell(25, 9), cell(24, 9)),
 5002                    connected(cell(25, 9), cell(25, 8)),
 5003                    connected(cell(25, 9), cell(25, 10)),
 5004                    connected(cell(25, 9), cell(26, 9)),
 5005                    connected(cell(25, 10), cell(24, 10)),
 5006                    connected(cell(25, 10), cell(25, 9)),
 5007                    connected(cell(25, 10), cell(25, 11)),
 5008                    connected(cell(25, 10), cell(26, 10)),
 5009                    connected(cell(25, 11), cell(24, 11)),
 5010                    connected(cell(25, 11), cell(25, 10)),
 5011                    connected(cell(25, 11), cell(25, 12)),
 5012                    connected(cell(25, 11), cell(26, 11)),
 5013                    connected(cell(25, 12), cell(24, 12)),
 5014                    connected(cell(25, 12), cell(25, 11)),
 5015                    connected(cell(25, 12), cell(25, 13)),
 5016                    connected(cell(25, 12), cell(26, 12)),
 5017                    connected(cell(25, 13), cell(24, 13)),
 5018                    connected(cell(25, 13), cell(25, 12)),
 5019                    connected(cell(25, 13), cell(25, 14)),
 5020                    connected(cell(25, 13), cell(26, 13)),
 5021                    connected(cell(25, 14), cell(24, 14)),
 5022                    connected(cell(25, 14), cell(25, 13)),
 5023                    connected(cell(25, 14), cell(25, 15)),
 5024                    connected(cell(25, 14), cell(26, 14)),
 5025                    connected(cell(25, 15), cell(24, 15)),
 5026                    connected(cell(25, 15), cell(25, 14)),
 5027                    connected(cell(25, 15), cell(25, 16)),
 5028                    connected(cell(25, 15), cell(26, 15)),
 5029                    connected(cell(25, 16), cell(24, 16)),
 5030                    connected(cell(25, 16), cell(25, 15)),
 5031                    connected(cell(25, 16), cell(25, 17)),
 5032                    connected(cell(25, 16), cell(26, 16)),
 5033                    connected(cell(25, 17), cell(24, 17)),
 5034                    connected(cell(25, 17), cell(25, 16)),
 5035                    connected(cell(25, 17), cell(25, 18)),
 5036                    connected(cell(25, 17), cell(26, 17)),
 5037                    connected(cell(25, 18), cell(24, 18)),
 5038                    connected(cell(25, 18), cell(25, 17)),
 5039                    connected(cell(25, 18), cell(25, 19)),
 5040                    connected(cell(25, 18), cell(26, 18)),
 5041                    connected(cell(25, 19), cell(24, 19)),
 5042                    connected(cell(25, 19), cell(25, 18)),
 5043                    connected(cell(25, 19), cell(25, 20)),
 5044                    connected(cell(25, 19), cell(26, 19)),
 5045                    connected(cell(25, 20), cell(24, 20)),
 5046                    connected(cell(25, 20), cell(25, 19)),
 5047                    connected(cell(25, 20), cell(25, 21)),
 5048                    connected(cell(25, 20), cell(26, 20)),
 5049                    connected(cell(25, 21), cell(24, 21)),
 5050                    connected(cell(25, 21), cell(25, 20)),
 5051                    connected(cell(25, 21), cell(25, 22)),
 5052                    connected(cell(25, 21), cell(26, 21)),
 5053                    connected(cell(25, 22), cell(24, 22)),
 5054                    connected(cell(25, 22), cell(25, 21)),
 5055                    connected(cell(25, 22), cell(25, 23)),
 5056                    connected(cell(25, 22), cell(26, 22)),
 5057                    connected(cell(25, 23), cell(24, 23)),
 5058                    connected(cell(25, 23), cell(25, 22)),
 5059                    connected(cell(25, 23), cell(25, 24)),
 5060                    connected(cell(25, 23), cell(26, 23)),
 5061                    connected(cell(25, 24), cell(24, 24)),
 5062                    connected(cell(25, 24), cell(25, 23)),
 5063                    connected(cell(25, 24), cell(25, 25)),
 5064                    connected(cell(25, 24), cell(26, 24)),
 5065                    connected(cell(25, 25), cell(24, 25)),
 5066                    connected(cell(25, 25), cell(25, 24)),
 5067                    connected(cell(25, 25), cell(25, 26)),
 5068                    connected(cell(25, 25), cell(26, 25)),
 5069                    connected(cell(25, 26), cell(24, 26)),
 5070                    connected(cell(25, 26), cell(25, 25)),
 5071                    connected(cell(25, 26), cell(25, 27)),
 5072                    connected(cell(25, 26), cell(26, 26)),
 5073                    connected(cell(25, 27), cell(24, 27)),
 5074                    connected(cell(25, 27), cell(25, 26)),
 5075                    connected(cell(25, 27), cell(25, 28)),
 5076                    connected(cell(25, 27), cell(26, 27)),
 5077                    connected(cell(25, 28), cell(24, 28)),
 5078                    connected(cell(25, 28), cell(25, 27)),
 5079                    connected(cell(25, 28), cell(25, 29)),
 5080                    connected(cell(25, 28), cell(26, 28)),
 5081                    connected(cell(25, 29), cell(24, 29)),
 5082                    connected(cell(25, 29), cell(25, 28)),
 5083                    connected(cell(25, 29), cell(25, 30)),
 5084                    connected(cell(25, 29), cell(26, 29)),
 5085                    connected(cell(25, 30), cell(24, 30)),
 5086                    connected(cell(25, 30), cell(25, 29)),
 5087                    connected(cell(25, 30), cell(25, 31)),
 5088                    connected(cell(25, 30), cell(26, 30)),
 5089                    connected(cell(25, 31), cell(24, 31)),
 5090                    connected(cell(25, 31), cell(25, 30)),
 5091                    connected(cell(25, 31), cell(25, 32)),
 5092                    connected(cell(25, 31), cell(26, 31)),
 5093                    connected(cell(25, 32), cell(24, 32)),
 5094                    connected(cell(25, 32), cell(25, 31)),
 5095                    connected(cell(25, 32), cell(26, 32)),
 5096                    connected(cell(26, 1), cell(25, 1)),
 5097                    connected(cell(26, 1), cell(26, 2)),
 5098                    connected(cell(26, 1), cell(27, 1)),
 5099                    connected(cell(26, 2), cell(25, 2)),
 5100                    connected(cell(26, 2), cell(26, 1)),
 5101                    connected(cell(26, 2), cell(26, 3)),
 5102                    connected(cell(26, 2), cell(27, 2)),
 5103                    connected(cell(26, 3), cell(25, 3)),
 5104                    connected(cell(26, 3), cell(26, 2)),
 5105                    connected(cell(26, 3), cell(26, 4)),
 5106                    connected(cell(26, 3), cell(27, 3)),
 5107                    connected(cell(26, 4), cell(25, 4)),
 5108                    connected(cell(26, 4), cell(26, 3)),
 5109                    connected(cell(26, 4), cell(26, 5)),
 5110                    connected(cell(26, 4), cell(27, 4)),
 5111                    connected(cell(26, 5), cell(25, 5)),
 5112                    connected(cell(26, 5), cell(26, 4)),
 5113                    connected(cell(26, 5), cell(26, 6)),
 5114                    connected(cell(26, 5), cell(27, 5)),
 5115                    connected(cell(26, 6), cell(25, 6)),
 5116                    connected(cell(26, 6), cell(26, 5)),
 5117                    connected(cell(26, 6), cell(26, 7)),
 5118                    connected(cell(26, 6), cell(27, 6)),
 5119                    connected(cell(26, 7), cell(25, 7)),
 5120                    connected(cell(26, 7), cell(26, 6)),
 5121                    connected(cell(26, 7), cell(26, 8)),
 5122                    connected(cell(26, 7), cell(27, 7)),
 5123                    connected(cell(26, 8), cell(25, 8)),
 5124                    connected(cell(26, 8), cell(26, 7)),
 5125                    connected(cell(26, 8), cell(26, 9)),
 5126                    connected(cell(26, 8), cell(27, 8)),
 5127                    connected(cell(26, 9), cell(25, 9)),
 5128                    connected(cell(26, 9), cell(26, 8)),
 5129                    connected(cell(26, 9), cell(26, 10)),
 5130                    connected(cell(26, 9), cell(27, 9)),
 5131                    connected(cell(26, 10), cell(25, 10)),
 5132                    connected(cell(26, 10), cell(26, 9)),
 5133                    connected(cell(26, 10), cell(26, 11)),
 5134                    connected(cell(26, 10), cell(27, 10)),
 5135                    connected(cell(26, 11), cell(25, 11)),
 5136                    connected(cell(26, 11), cell(26, 10)),
 5137                    connected(cell(26, 11), cell(26, 12)),
 5138                    connected(cell(26, 11), cell(27, 11)),
 5139                    connected(cell(26, 12), cell(25, 12)),
 5140                    connected(cell(26, 12), cell(26, 11)),
 5141                    connected(cell(26, 12), cell(26, 13)),
 5142                    connected(cell(26, 12), cell(27, 12)),
 5143                    connected(cell(26, 13), cell(25, 13)),
 5144                    connected(cell(26, 13), cell(26, 12)),
 5145                    connected(cell(26, 13), cell(26, 14)),
 5146                    connected(cell(26, 13), cell(27, 13)),
 5147                    connected(cell(26, 14), cell(25, 14)),
 5148                    connected(cell(26, 14), cell(26, 13)),
 5149                    connected(cell(26, 14), cell(26, 15)),
 5150                    connected(cell(26, 14), cell(27, 14)),
 5151                    connected(cell(26, 15), cell(25, 15)),
 5152                    connected(cell(26, 15), cell(26, 14)),
 5153                    connected(cell(26, 15), cell(26, 16)),
 5154                    connected(cell(26, 15), cell(27, 15)),
 5155                    connected(cell(26, 16), cell(25, 16)),
 5156                    connected(cell(26, 16), cell(26, 15)),
 5157                    connected(cell(26, 16), cell(26, 17)),
 5158                    connected(cell(26, 16), cell(27, 16)),
 5159                    connected(cell(26, 17), cell(25, 17)),
 5160                    connected(cell(26, 17), cell(26, 16)),
 5161                    connected(cell(26, 17), cell(26, 18)),
 5162                    connected(cell(26, 17), cell(27, 17)),
 5163                    connected(cell(26, 18), cell(25, 18)),
 5164                    connected(cell(26, 18), cell(26, 17)),
 5165                    connected(cell(26, 18), cell(26, 19)),
 5166                    connected(cell(26, 18), cell(27, 18)),
 5167                    connected(cell(26, 19), cell(25, 19)),
 5168                    connected(cell(26, 19), cell(26, 18)),
 5169                    connected(cell(26, 19), cell(26, 20)),
 5170                    connected(cell(26, 19), cell(27, 19)),
 5171                    connected(cell(26, 20), cell(25, 20)),
 5172                    connected(cell(26, 20), cell(26, 19)),
 5173                    connected(cell(26, 20), cell(26, 21)),
 5174                    connected(cell(26, 20), cell(27, 20)),
 5175                    connected(cell(26, 21), cell(25, 21)),
 5176                    connected(cell(26, 21), cell(26, 20)),
 5177                    connected(cell(26, 21), cell(26, 22)),
 5178                    connected(cell(26, 21), cell(27, 21)),
 5179                    connected(cell(26, 22), cell(25, 22)),
 5180                    connected(cell(26, 22), cell(26, 21)),
 5181                    connected(cell(26, 22), cell(26, 23)),
 5182                    connected(cell(26, 22), cell(27, 22)),
 5183                    connected(cell(26, 23), cell(25, 23)),
 5184                    connected(cell(26, 23), cell(26, 22)),
 5185                    connected(cell(26, 23), cell(26, 24)),
 5186                    connected(cell(26, 23), cell(27, 23)),
 5187                    connected(cell(26, 24), cell(25, 24)),
 5188                    connected(cell(26, 24), cell(26, 23)),
 5189                    connected(cell(26, 24), cell(26, 25)),
 5190                    connected(cell(26, 24), cell(27, 24)),
 5191                    connected(cell(26, 25), cell(25, 25)),
 5192                    connected(cell(26, 25), cell(26, 24)),
 5193                    connected(cell(26, 25), cell(26, 26)),
 5194                    connected(cell(26, 25), cell(27, 25)),
 5195                    connected(cell(26, 26), cell(25, 26)),
 5196                    connected(cell(26, 26), cell(26, 25)),
 5197                    connected(cell(26, 26), cell(26, 27)),
 5198                    connected(cell(26, 26), cell(27, 26)),
 5199                    connected(cell(26, 27), cell(25, 27)),
 5200                    connected(cell(26, 27), cell(26, 26)),
 5201                    connected(cell(26, 27), cell(26, 28)),
 5202                    connected(cell(26, 27), cell(27, 27)),
 5203                    connected(cell(26, 28), cell(25, 28)),
 5204                    connected(cell(26, 28), cell(26, 27)),
 5205                    connected(cell(26, 28), cell(26, 29)),
 5206                    connected(cell(26, 28), cell(27, 28)),
 5207                    connected(cell(26, 29), cell(25, 29)),
 5208                    connected(cell(26, 29), cell(26, 28)),
 5209                    connected(cell(26, 29), cell(26, 30)),
 5210                    connected(cell(26, 29), cell(27, 29)),
 5211                    connected(cell(26, 30), cell(25, 30)),
 5212                    connected(cell(26, 30), cell(26, 29)),
 5213                    connected(cell(26, 30), cell(26, 31)),
 5214                    connected(cell(26, 30), cell(27, 30)),
 5215                    connected(cell(26, 31), cell(25, 31)),
 5216                    connected(cell(26, 31), cell(26, 30)),
 5217                    connected(cell(26, 31), cell(26, 32)),
 5218                    connected(cell(26, 31), cell(27, 31)),
 5219                    connected(cell(26, 32), cell(25, 32)),
 5220                    connected(cell(26, 32), cell(26, 31)),
 5221                    connected(cell(26, 32), cell(27, 32)),
 5222                    connected(cell(27, 1), cell(26, 1)),
 5223                    connected(cell(27, 1), cell(27, 2)),
 5224                    connected(cell(27, 1), cell(28, 1)),
 5225                    connected(cell(27, 2), cell(26, 2)),
 5226                    connected(cell(27, 2), cell(27, 1)),
 5227                    connected(cell(27, 2), cell(27, 3)),
 5228                    connected(cell(27, 2), cell(28, 2)),
 5229                    connected(cell(27, 3), cell(26, 3)),
 5230                    connected(cell(27, 3), cell(27, 2)),
 5231                    connected(cell(27, 3), cell(27, 4)),
 5232                    connected(cell(27, 3), cell(28, 3)),
 5233                    connected(cell(27, 4), cell(26, 4)),
 5234                    connected(cell(27, 4), cell(27, 3)),
 5235                    connected(cell(27, 4), cell(27, 5)),
 5236                    connected(cell(27, 4), cell(28, 4)),
 5237                    connected(cell(27, 5), cell(26, 5)),
 5238                    connected(cell(27, 5), cell(27, 4)),
 5239                    connected(cell(27, 5), cell(27, 6)),
 5240                    connected(cell(27, 5), cell(28, 5)),
 5241                    connected(cell(27, 6), cell(26, 6)),
 5242                    connected(cell(27, 6), cell(27, 5)),
 5243                    connected(cell(27, 6), cell(27, 7)),
 5244                    connected(cell(27, 6), cell(28, 6)),
 5245                    connected(cell(27, 7), cell(26, 7)),
 5246                    connected(cell(27, 7), cell(27, 6)),
 5247                    connected(cell(27, 7), cell(27, 8)),
 5248                    connected(cell(27, 7), cell(28, 7)),
 5249                    connected(cell(27, 8), cell(26, 8)),
 5250                    connected(cell(27, 8), cell(27, 7)),
 5251                    connected(cell(27, 8), cell(27, 9)),
 5252                    connected(cell(27, 8), cell(28, 8)),
 5253                    connected(cell(27, 9), cell(26, 9)),
 5254                    connected(cell(27, 9), cell(27, 8)),
 5255                    connected(cell(27, 9), cell(27, 10)),
 5256                    connected(cell(27, 9), cell(28, 9)),
 5257                    connected(cell(27, 10), cell(26, 10)),
 5258                    connected(cell(27, 10), cell(27, 9)),
 5259                    connected(cell(27, 10), cell(27, 11)),
 5260                    connected(cell(27, 10), cell(28, 10)),
 5261                    connected(cell(27, 11), cell(26, 11)),
 5262                    connected(cell(27, 11), cell(27, 10)),
 5263                    connected(cell(27, 11), cell(27, 12)),
 5264                    connected(cell(27, 11), cell(28, 11)),
 5265                    connected(cell(27, 12), cell(26, 12)),
 5266                    connected(cell(27, 12), cell(27, 11)),
 5267                    connected(cell(27, 12), cell(27, 13)),
 5268                    connected(cell(27, 12), cell(28, 12)),
 5269                    connected(cell(27, 13), cell(26, 13)),
 5270                    connected(cell(27, 13), cell(27, 12)),
 5271                    connected(cell(27, 13), cell(27, 14)),
 5272                    connected(cell(27, 13), cell(28, 13)),
 5273                    connected(cell(27, 14), cell(26, 14)),
 5274                    connected(cell(27, 14), cell(27, 13)),
 5275                    connected(cell(27, 14), cell(27, 15)),
 5276                    connected(cell(27, 14), cell(28, 14)),
 5277                    connected(cell(27, 15), cell(26, 15)),
 5278                    connected(cell(27, 15), cell(27, 14)),
 5279                    connected(cell(27, 15), cell(27, 16)),
 5280                    connected(cell(27, 15), cell(28, 15)),
 5281                    connected(cell(27, 16), cell(26, 16)),
 5282                    connected(cell(27, 16), cell(27, 15)),
 5283                    connected(cell(27, 16), cell(27, 17)),
 5284                    connected(cell(27, 16), cell(28, 16)),
 5285                    connected(cell(27, 17), cell(26, 17)),
 5286                    connected(cell(27, 17), cell(27, 16)),
 5287                    connected(cell(27, 17), cell(27, 18)),
 5288                    connected(cell(27, 17), cell(28, 17)),
 5289                    connected(cell(27, 18), cell(26, 18)),
 5290                    connected(cell(27, 18), cell(27, 17)),
 5291                    connected(cell(27, 18), cell(27, 19)),
 5292                    connected(cell(27, 18), cell(28, 18)),
 5293                    connected(cell(27, 19), cell(26, 19)),
 5294                    connected(cell(27, 19), cell(27, 18)),
 5295                    connected(cell(27, 19), cell(27, 20)),
 5296                    connected(cell(27, 19), cell(28, 19)),
 5297                    connected(cell(27, 20), cell(26, 20)),
 5298                    connected(cell(27, 20), cell(27, 19)),
 5299                    connected(cell(27, 20), cell(27, 21)),
 5300                    connected(cell(27, 20), cell(28, 20)),
 5301                    connected(cell(27, 21), cell(26, 21)),
 5302                    connected(cell(27, 21), cell(27, 20)),
 5303                    connected(cell(27, 21), cell(27, 22)),
 5304                    connected(cell(27, 21), cell(28, 21)),
 5305                    connected(cell(27, 22), cell(26, 22)),
 5306                    connected(cell(27, 22), cell(27, 21)),
 5307                    connected(cell(27, 22), cell(27, 23)),
 5308                    connected(cell(27, 22), cell(28, 22)),
 5309                    connected(cell(27, 23), cell(26, 23)),
 5310                    connected(cell(27, 23), cell(27, 22)),
 5311                    connected(cell(27, 23), cell(27, 24)),
 5312                    connected(cell(27, 23), cell(28, 23)),
 5313                    connected(cell(27, 24), cell(26, 24)),
 5314                    connected(cell(27, 24), cell(27, 23)),
 5315                    connected(cell(27, 24), cell(27, 25)),
 5316                    connected(cell(27, 24), cell(28, 24)),
 5317                    connected(cell(27, 25), cell(26, 25)),
 5318                    connected(cell(27, 25), cell(27, 24)),
 5319                    connected(cell(27, 25), cell(27, 26)),
 5320                    connected(cell(27, 25), cell(28, 25)),
 5321                    connected(cell(27, 26), cell(26, 26)),
 5322                    connected(cell(27, 26), cell(27, 25)),
 5323                    connected(cell(27, 26), cell(27, 27)),
 5324                    connected(cell(27, 26), cell(28, 26)),
 5325                    connected(cell(27, 27), cell(26, 27)),
 5326                    connected(cell(27, 27), cell(27, 26)),
 5327                    connected(cell(27, 27), cell(27, 28)),
 5328                    connected(cell(27, 27), cell(28, 27)),
 5329                    connected(cell(27, 28), cell(26, 28)),
 5330                    connected(cell(27, 28), cell(27, 27)),
 5331                    connected(cell(27, 28), cell(27, 29)),
 5332                    connected(cell(27, 28), cell(28, 28)),
 5333                    connected(cell(27, 29), cell(26, 29)),
 5334                    connected(cell(27, 29), cell(27, 28)),
 5335                    connected(cell(27, 29), cell(27, 30)),
 5336                    connected(cell(27, 29), cell(28, 29)),
 5337                    connected(cell(27, 30), cell(26, 30)),
 5338                    connected(cell(27, 30), cell(27, 29)),
 5339                    connected(cell(27, 30), cell(27, 31)),
 5340                    connected(cell(27, 30), cell(28, 30)),
 5341                    connected(cell(27, 31), cell(26, 31)),
 5342                    connected(cell(27, 31), cell(27, 30)),
 5343                    connected(cell(27, 31), cell(27, 32)),
 5344                    connected(cell(27, 31), cell(28, 31)),
 5345                    connected(cell(27, 32), cell(26, 32)),
 5346                    connected(cell(27, 32), cell(27, 31)),
 5347                    connected(cell(27, 32), cell(28, 32)),
 5348                    connected(cell(28, 1), cell(27, 1)),
 5349                    connected(cell(28, 1), cell(28, 2)),
 5350                    connected(cell(28, 1), cell(29, 1)),
 5351                    connected(cell(28, 2), cell(27, 2)),
 5352                    connected(cell(28, 2), cell(28, 1)),
 5353                    connected(cell(28, 2), cell(28, 3)),
 5354                    connected(cell(28, 2), cell(29, 2)),
 5355                    connected(cell(28, 3), cell(27, 3)),
 5356                    connected(cell(28, 3), cell(28, 2)),
 5357                    connected(cell(28, 3), cell(28, 4)),
 5358                    connected(cell(28, 3), cell(29, 3)),
 5359                    connected(cell(28, 4), cell(27, 4)),
 5360                    connected(cell(28, 4), cell(28, 3)),
 5361                    connected(cell(28, 4), cell(28, 5)),
 5362                    connected(cell(28, 4), cell(29, 4)),
 5363                    connected(cell(28, 5), cell(27, 5)),
 5364                    connected(cell(28, 5), cell(28, 4)),
 5365                    connected(cell(28, 5), cell(28, 6)),
 5366                    connected(cell(28, 5), cell(29, 5)),
 5367                    connected(cell(28, 6), cell(27, 6)),
 5368                    connected(cell(28, 6), cell(28, 5)),
 5369                    connected(cell(28, 6), cell(28, 7)),
 5370                    connected(cell(28, 6), cell(29, 6)),
 5371                    connected(cell(28, 7), cell(27, 7)),
 5372                    connected(cell(28, 7), cell(28, 6)),
 5373                    connected(cell(28, 7), cell(28, 8)),
 5374                    connected(cell(28, 7), cell(29, 7)),
 5375                    connected(cell(28, 8), cell(27, 8)),
 5376                    connected(cell(28, 8), cell(28, 7)),
 5377                    connected(cell(28, 8), cell(28, 9)),
 5378                    connected(cell(28, 8), cell(29, 8)),
 5379                    connected(cell(28, 9), cell(27, 9)),
 5380                    connected(cell(28, 9), cell(28, 8)),
 5381                    connected(cell(28, 9), cell(28, 10)),
 5382                    connected(cell(28, 9), cell(29, 9)),
 5383                    connected(cell(28, 10), cell(27, 10)),
 5384                    connected(cell(28, 10), cell(28, 9)),
 5385                    connected(cell(28, 10), cell(28, 11)),
 5386                    connected(cell(28, 10), cell(29, 10)),
 5387                    connected(cell(28, 11), cell(27, 11)),
 5388                    connected(cell(28, 11), cell(28, 10)),
 5389                    connected(cell(28, 11), cell(28, 12)),
 5390                    connected(cell(28, 11), cell(29, 11)),
 5391                    connected(cell(28, 12), cell(27, 12)),
 5392                    connected(cell(28, 12), cell(28, 11)),
 5393                    connected(cell(28, 12), cell(28, 13)),
 5394                    connected(cell(28, 12), cell(29, 12)),
 5395                    connected(cell(28, 13), cell(27, 13)),
 5396                    connected(cell(28, 13), cell(28, 12)),
 5397                    connected(cell(28, 13), cell(28, 14)),
 5398                    connected(cell(28, 13), cell(29, 13)),
 5399                    connected(cell(28, 14), cell(27, 14)),
 5400                    connected(cell(28, 14), cell(28, 13)),
 5401                    connected(cell(28, 14), cell(28, 15)),
 5402                    connected(cell(28, 14), cell(29, 14)),
 5403                    connected(cell(28, 15), cell(27, 15)),
 5404                    connected(cell(28, 15), cell(28, 14)),
 5405                    connected(cell(28, 15), cell(28, 16)),
 5406                    connected(cell(28, 15), cell(29, 15)),
 5407                    connected(cell(28, 16), cell(27, 16)),
 5408                    connected(cell(28, 16), cell(28, 15)),
 5409                    connected(cell(28, 16), cell(28, 17)),
 5410                    connected(cell(28, 16), cell(29, 16)),
 5411                    connected(cell(28, 17), cell(27, 17)),
 5412                    connected(cell(28, 17), cell(28, 16)),
 5413                    connected(cell(28, 17), cell(28, 18)),
 5414                    connected(cell(28, 17), cell(29, 17)),
 5415                    connected(cell(28, 18), cell(27, 18)),
 5416                    connected(cell(28, 18), cell(28, 17)),
 5417                    connected(cell(28, 18), cell(28, 19)),
 5418                    connected(cell(28, 18), cell(29, 18)),
 5419                    connected(cell(28, 19), cell(27, 19)),
 5420                    connected(cell(28, 19), cell(28, 18)),
 5421                    connected(cell(28, 19), cell(28, 20)),
 5422                    connected(cell(28, 19), cell(29, 19)),
 5423                    connected(cell(28, 20), cell(27, 20)),
 5424                    connected(cell(28, 20), cell(28, 19)),
 5425                    connected(cell(28, 20), cell(28, 21)),
 5426                    connected(cell(28, 20), cell(29, 20)),
 5427                    connected(cell(28, 21), cell(27, 21)),
 5428                    connected(cell(28, 21), cell(28, 20)),
 5429                    connected(cell(28, 21), cell(28, 22)),
 5430                    connected(cell(28, 21), cell(29, 21)),
 5431                    connected(cell(28, 22), cell(27, 22)),
 5432                    connected(cell(28, 22), cell(28, 21)),
 5433                    connected(cell(28, 22), cell(28, 23)),
 5434                    connected(cell(28, 22), cell(29, 22)),
 5435                    connected(cell(28, 23), cell(27, 23)),
 5436                    connected(cell(28, 23), cell(28, 22)),
 5437                    connected(cell(28, 23), cell(28, 24)),
 5438                    connected(cell(28, 23), cell(29, 23)),
 5439                    connected(cell(28, 24), cell(27, 24)),
 5440                    connected(cell(28, 24), cell(28, 23)),
 5441                    connected(cell(28, 24), cell(28, 25)),
 5442                    connected(cell(28, 24), cell(29, 24)),
 5443                    connected(cell(28, 25), cell(27, 25)),
 5444                    connected(cell(28, 25), cell(28, 24)),
 5445                    connected(cell(28, 25), cell(28, 26)),
 5446                    connected(cell(28, 25), cell(29, 25)),
 5447                    connected(cell(28, 26), cell(27, 26)),
 5448                    connected(cell(28, 26), cell(28, 25)),
 5449                    connected(cell(28, 26), cell(28, 27)),
 5450                    connected(cell(28, 26), cell(29, 26)),
 5451                    connected(cell(28, 27), cell(27, 27)),
 5452                    connected(cell(28, 27), cell(28, 26)),
 5453                    connected(cell(28, 27), cell(28, 28)),
 5454                    connected(cell(28, 27), cell(29, 27)),
 5455                    connected(cell(28, 28), cell(27, 28)),
 5456                    connected(cell(28, 28), cell(28, 27)),
 5457                    connected(cell(28, 28), cell(28, 29)),
 5458                    connected(cell(28, 28), cell(29, 28)),
 5459                    connected(cell(28, 29), cell(27, 29)),
 5460                    connected(cell(28, 29), cell(28, 28)),
 5461                    connected(cell(28, 29), cell(28, 30)),
 5462                    connected(cell(28, 29), cell(29, 29)),
 5463                    connected(cell(28, 30), cell(27, 30)),
 5464                    connected(cell(28, 30), cell(28, 29)),
 5465                    connected(cell(28, 30), cell(28, 31)),
 5466                    connected(cell(28, 30), cell(29, 30)),
 5467                    connected(cell(28, 31), cell(27, 31)),
 5468                    connected(cell(28, 31), cell(28, 30)),
 5469                    connected(cell(28, 31), cell(28, 32)),
 5470                    connected(cell(28, 31), cell(29, 31)),
 5471                    connected(cell(28, 32), cell(27, 32)),
 5472                    connected(cell(28, 32), cell(28, 31)),
 5473                    connected(cell(28, 32), cell(29, 32)),
 5474                    connected(cell(29, 1), cell(28, 1)),
 5475                    connected(cell(29, 1), cell(29, 2)),
 5476                    connected(cell(29, 1), cell(30, 1)),
 5477                    connected(cell(29, 2), cell(28, 2)),
 5478                    connected(cell(29, 2), cell(29, 1)),
 5479                    connected(cell(29, 2), cell(29, 3)),
 5480                    connected(cell(29, 2), cell(30, 2)),
 5481                    connected(cell(29, 3), cell(28, 3)),
 5482                    connected(cell(29, 3), cell(29, 2)),
 5483                    connected(cell(29, 3), cell(29, 4)),
 5484                    connected(cell(29, 3), cell(30, 3)),
 5485                    connected(cell(29, 4), cell(28, 4)),
 5486                    connected(cell(29, 4), cell(29, 3)),
 5487                    connected(cell(29, 4), cell(29, 5)),
 5488                    connected(cell(29, 4), cell(30, 4)),
 5489                    connected(cell(29, 5), cell(28, 5)),
 5490                    connected(cell(29, 5), cell(29, 4)),
 5491                    connected(cell(29, 5), cell(29, 6)),
 5492                    connected(cell(29, 5), cell(30, 5)),
 5493                    connected(cell(29, 6), cell(28, 6)),
 5494                    connected(cell(29, 6), cell(29, 5)),
 5495                    connected(cell(29, 6), cell(29, 7)),
 5496                    connected(cell(29, 6), cell(30, 6)),
 5497                    connected(cell(29, 7), cell(28, 7)),
 5498                    connected(cell(29, 7), cell(29, 6)),
 5499                    connected(cell(29, 7), cell(29, 8)),
 5500                    connected(cell(29, 7), cell(30, 7)),
 5501                    connected(cell(29, 8), cell(28, 8)),
 5502                    connected(cell(29, 8), cell(29, 7)),
 5503                    connected(cell(29, 8), cell(29, 9)),
 5504                    connected(cell(29, 8), cell(30, 8)),
 5505                    connected(cell(29, 9), cell(28, 9)),
 5506                    connected(cell(29, 9), cell(29, 8)),
 5507                    connected(cell(29, 9), cell(29, 10)),
 5508                    connected(cell(29, 9), cell(30, 9)),
 5509                    connected(cell(29, 10), cell(28, 10)),
 5510                    connected(cell(29, 10), cell(29, 9)),
 5511                    connected(cell(29, 10), cell(29, 11)),
 5512                    connected(cell(29, 10), cell(30, 10)),
 5513                    connected(cell(29, 11), cell(28, 11)),
 5514                    connected(cell(29, 11), cell(29, 10)),
 5515                    connected(cell(29, 11), cell(29, 12)),
 5516                    connected(cell(29, 11), cell(30, 11)),
 5517                    connected(cell(29, 12), cell(28, 12)),
 5518                    connected(cell(29, 12), cell(29, 11)),
 5519                    connected(cell(29, 12), cell(29, 13)),
 5520                    connected(cell(29, 12), cell(30, 12)),
 5521                    connected(cell(29, 13), cell(28, 13)),
 5522                    connected(cell(29, 13), cell(29, 12)),
 5523                    connected(cell(29, 13), cell(29, 14)),
 5524                    connected(cell(29, 13), cell(30, 13)),
 5525                    connected(cell(29, 14), cell(28, 14)),
 5526                    connected(cell(29, 14), cell(29, 13)),
 5527                    connected(cell(29, 14), cell(29, 15)),
 5528                    connected(cell(29, 14), cell(30, 14)),
 5529                    connected(cell(29, 15), cell(28, 15)),
 5530                    connected(cell(29, 15), cell(29, 14)),
 5531                    connected(cell(29, 15), cell(29, 16)),
 5532                    connected(cell(29, 15), cell(30, 15)),
 5533                    connected(cell(29, 16), cell(28, 16)),
 5534                    connected(cell(29, 16), cell(29, 15)),
 5535                    connected(cell(29, 16), cell(29, 17)),
 5536                    connected(cell(29, 16), cell(30, 16)),
 5537                    connected(cell(29, 17), cell(28, 17)),
 5538                    connected(cell(29, 17), cell(29, 16)),
 5539                    connected(cell(29, 17), cell(29, 18)),
 5540                    connected(cell(29, 17), cell(30, 17)),
 5541                    connected(cell(29, 18), cell(28, 18)),
 5542                    connected(cell(29, 18), cell(29, 17)),
 5543                    connected(cell(29, 18), cell(29, 19)),
 5544                    connected(cell(29, 18), cell(30, 18)),
 5545                    connected(cell(29, 19), cell(28, 19)),
 5546                    connected(cell(29, 19), cell(29, 18)),
 5547                    connected(cell(29, 19), cell(29, 20)),
 5548                    connected(cell(29, 19), cell(30, 19)),
 5549                    connected(cell(29, 20), cell(28, 20)),
 5550                    connected(cell(29, 20), cell(29, 19)),
 5551                    connected(cell(29, 20), cell(29, 21)),
 5552                    connected(cell(29, 20), cell(30, 20)),
 5553                    connected(cell(29, 21), cell(28, 21)),
 5554                    connected(cell(29, 21), cell(29, 20)),
 5555                    connected(cell(29, 21), cell(29, 22)),
 5556                    connected(cell(29, 21), cell(30, 21)),
 5557                    connected(cell(29, 22), cell(28, 22)),
 5558                    connected(cell(29, 22), cell(29, 21)),
 5559                    connected(cell(29, 22), cell(29, 23)),
 5560                    connected(cell(29, 22), cell(30, 22)),
 5561                    connected(cell(29, 23), cell(28, 23)),
 5562                    connected(cell(29, 23), cell(29, 22)),
 5563                    connected(cell(29, 23), cell(29, 24)),
 5564                    connected(cell(29, 23), cell(30, 23)),
 5565                    connected(cell(29, 24), cell(28, 24)),
 5566                    connected(cell(29, 24), cell(29, 23)),
 5567                    connected(cell(29, 24), cell(29, 25)),
 5568                    connected(cell(29, 24), cell(30, 24)),
 5569                    connected(cell(29, 25), cell(28, 25)),
 5570                    connected(cell(29, 25), cell(29, 24)),
 5571                    connected(cell(29, 25), cell(29, 26)),
 5572                    connected(cell(29, 25), cell(30, 25)),
 5573                    connected(cell(29, 26), cell(28, 26)),
 5574                    connected(cell(29, 26), cell(29, 25)),
 5575                    connected(cell(29, 26), cell(29, 27)),
 5576                    connected(cell(29, 26), cell(30, 26)),
 5577                    connected(cell(29, 27), cell(28, 27)),
 5578                    connected(cell(29, 27), cell(29, 26)),
 5579                    connected(cell(29, 27), cell(29, 28)),
 5580                    connected(cell(29, 27), cell(30, 27)),
 5581                    connected(cell(29, 28), cell(28, 28)),
 5582                    connected(cell(29, 28), cell(29, 27)),
 5583                    connected(cell(29, 28), cell(29, 29)),
 5584                    connected(cell(29, 28), cell(30, 28)),
 5585                    connected(cell(29, 29), cell(28, 29)),
 5586                    connected(cell(29, 29), cell(29, 28)),
 5587                    connected(cell(29, 29), cell(29, 30)),
 5588                    connected(cell(29, 29), cell(30, 29)),
 5589                    connected(cell(29, 30), cell(28, 30)),
 5590                    connected(cell(29, 30), cell(29, 29)),
 5591                    connected(cell(29, 30), cell(29, 31)),
 5592                    connected(cell(29, 30), cell(30, 30)),
 5593                    connected(cell(29, 31), cell(28, 31)),
 5594                    connected(cell(29, 31), cell(29, 30)),
 5595                    connected(cell(29, 31), cell(29, 32)),
 5596                    connected(cell(29, 31), cell(30, 31)),
 5597                    connected(cell(29, 32), cell(28, 32)),
 5598                    connected(cell(29, 32), cell(29, 31)),
 5599                    connected(cell(29, 32), cell(30, 32)),
 5600                    connected(cell(30, 1), cell(29, 1)),
 5601                    connected(cell(30, 1), cell(30, 2)),
 5602                    connected(cell(30, 1), cell(31, 1)),
 5603                    connected(cell(30, 2), cell(29, 2)),
 5604                    connected(cell(30, 2), cell(30, 1)),
 5605                    connected(cell(30, 2), cell(30, 3)),
 5606                    connected(cell(30, 2), cell(31, 2)),
 5607                    connected(cell(30, 3), cell(29, 3)),
 5608                    connected(cell(30, 3), cell(30, 2)),
 5609                    connected(cell(30, 3), cell(30, 4)),
 5610                    connected(cell(30, 3), cell(31, 3)),
 5611                    connected(cell(30, 4), cell(29, 4)),
 5612                    connected(cell(30, 4), cell(30, 3)),
 5613                    connected(cell(30, 4), cell(30, 5)),
 5614                    connected(cell(30, 4), cell(31, 4)),
 5615                    connected(cell(30, 5), cell(29, 5)),
 5616                    connected(cell(30, 5), cell(30, 4)),
 5617                    connected(cell(30, 5), cell(30, 6)),
 5618                    connected(cell(30, 5), cell(31, 5)),
 5619                    connected(cell(30, 6), cell(29, 6)),
 5620                    connected(cell(30, 6), cell(30, 5)),
 5621                    connected(cell(30, 6), cell(30, 7)),
 5622                    connected(cell(30, 6), cell(31, 6)),
 5623                    connected(cell(30, 7), cell(29, 7)),
 5624                    connected(cell(30, 7), cell(30, 6)),
 5625                    connected(cell(30, 7), cell(30, 8)),
 5626                    connected(cell(30, 7), cell(31, 7)),
 5627                    connected(cell(30, 8), cell(29, 8)),
 5628                    connected(cell(30, 8), cell(30, 7)),
 5629                    connected(cell(30, 8), cell(30, 9)),
 5630                    connected(cell(30, 8), cell(31, 8)),
 5631                    connected(cell(30, 9), cell(29, 9)),
 5632                    connected(cell(30, 9), cell(30, 8)),
 5633                    connected(cell(30, 9), cell(30, 10)),
 5634                    connected(cell(30, 9), cell(31, 9)),
 5635                    connected(cell(30, 10), cell(29, 10)),
 5636                    connected(cell(30, 10), cell(30, 9)),
 5637                    connected(cell(30, 10), cell(30, 11)),
 5638                    connected(cell(30, 10), cell(31, 10)),
 5639                    connected(cell(30, 11), cell(29, 11)),
 5640                    connected(cell(30, 11), cell(30, 10)),
 5641                    connected(cell(30, 11), cell(30, 12)),
 5642                    connected(cell(30, 11), cell(31, 11)),
 5643                    connected(cell(30, 12), cell(29, 12)),
 5644                    connected(cell(30, 12), cell(30, 11)),
 5645                    connected(cell(30, 12), cell(30, 13)),
 5646                    connected(cell(30, 12), cell(31, 12)),
 5647                    connected(cell(30, 13), cell(29, 13)),
 5648                    connected(cell(30, 13), cell(30, 12)),
 5649                    connected(cell(30, 13), cell(30, 14)),
 5650                    connected(cell(30, 13), cell(31, 13)),
 5651                    connected(cell(30, 14), cell(29, 14)),
 5652                    connected(cell(30, 14), cell(30, 13)),
 5653                    connected(cell(30, 14), cell(30, 15)),
 5654                    connected(cell(30, 14), cell(31, 14)),
 5655                    connected(cell(30, 15), cell(29, 15)),
 5656                    connected(cell(30, 15), cell(30, 14)),
 5657                    connected(cell(30, 15), cell(30, 16)),
 5658                    connected(cell(30, 15), cell(31, 15)),
 5659                    connected(cell(30, 16), cell(29, 16)),
 5660                    connected(cell(30, 16), cell(30, 15)),
 5661                    connected(cell(30, 16), cell(30, 17)),
 5662                    connected(cell(30, 16), cell(31, 16)),
 5663                    connected(cell(30, 17), cell(29, 17)),
 5664                    connected(cell(30, 17), cell(30, 16)),
 5665                    connected(cell(30, 17), cell(30, 18)),
 5666                    connected(cell(30, 17), cell(31, 17)),
 5667                    connected(cell(30, 18), cell(29, 18)),
 5668                    connected(cell(30, 18), cell(30, 17)),
 5669                    connected(cell(30, 18), cell(30, 19)),
 5670                    connected(cell(30, 18), cell(31, 18)),
 5671                    connected(cell(30, 19), cell(29, 19)),
 5672                    connected(cell(30, 19), cell(30, 18)),
 5673                    connected(cell(30, 19), cell(30, 20)),
 5674                    connected(cell(30, 19), cell(31, 19)),
 5675                    connected(cell(30, 20), cell(29, 20)),
 5676                    connected(cell(30, 20), cell(30, 19)),
 5677                    connected(cell(30, 20), cell(30, 21)),
 5678                    connected(cell(30, 20), cell(31, 20)),
 5679                    connected(cell(30, 21), cell(29, 21)),
 5680                    connected(cell(30, 21), cell(30, 20)),
 5681                    connected(cell(30, 21), cell(30, 22)),
 5682                    connected(cell(30, 21), cell(31, 21)),
 5683                    connected(cell(30, 22), cell(29, 22)),
 5684                    connected(cell(30, 22), cell(30, 21)),
 5685                    connected(cell(30, 22), cell(30, 23)),
 5686                    connected(cell(30, 22), cell(31, 22)),
 5687                    connected(cell(30, 23), cell(29, 23)),
 5688                    connected(cell(30, 23), cell(30, 22)),
 5689                    connected(cell(30, 23), cell(30, 24)),
 5690                    connected(cell(30, 23), cell(31, 23)),
 5691                    connected(cell(30, 24), cell(29, 24)),
 5692                    connected(cell(30, 24), cell(30, 23)),
 5693                    connected(cell(30, 24), cell(30, 25)),
 5694                    connected(cell(30, 24), cell(31, 24)),
 5695                    connected(cell(30, 25), cell(29, 25)),
 5696                    connected(cell(30, 25), cell(30, 24)),
 5697                    connected(cell(30, 25), cell(30, 26)),
 5698                    connected(cell(30, 25), cell(31, 25)),
 5699                    connected(cell(30, 26), cell(29, 26)),
 5700                    connected(cell(30, 26), cell(30, 25)),
 5701                    connected(cell(30, 26), cell(30, 27)),
 5702                    connected(cell(30, 26), cell(31, 26)),
 5703                    connected(cell(30, 27), cell(29, 27)),
 5704                    connected(cell(30, 27), cell(30, 26)),
 5705                    connected(cell(30, 27), cell(30, 28)),
 5706                    connected(cell(30, 27), cell(31, 27)),
 5707                    connected(cell(30, 28), cell(29, 28)),
 5708                    connected(cell(30, 28), cell(30, 27)),
 5709                    connected(cell(30, 28), cell(30, 29)),
 5710                    connected(cell(30, 28), cell(31, 28)),
 5711                    connected(cell(30, 29), cell(29, 29)),
 5712                    connected(cell(30, 29), cell(30, 28)),
 5713                    connected(cell(30, 29), cell(30, 30)),
 5714                    connected(cell(30, 29), cell(31, 29)),
 5715                    connected(cell(30, 30), cell(29, 30)),
 5716                    connected(cell(30, 30), cell(30, 29)),
 5717                    connected(cell(30, 30), cell(30, 31)),
 5718                    connected(cell(30, 30), cell(31, 30)),
 5719                    connected(cell(30, 31), cell(29, 31)),
 5720                    connected(cell(30, 31), cell(30, 30)),
 5721                    connected(cell(30, 31), cell(30, 32)),
 5722                    connected(cell(30, 31), cell(31, 31)),
 5723                    connected(cell(30, 32), cell(29, 32)),
 5724                    connected(cell(30, 32), cell(30, 31)),
 5725                    connected(cell(30, 32), cell(31, 32)),
 5726                    connected(cell(31, 1), cell(30, 1)),
 5727                    connected(cell(31, 1), cell(31, 2)),
 5728                    connected(cell(31, 1), cell(32, 1)),
 5729                    connected(cell(31, 2), cell(30, 2)),
 5730                    connected(cell(31, 2), cell(31, 1)),
 5731                    connected(cell(31, 2), cell(31, 3)),
 5732                    connected(cell(31, 2), cell(32, 2)),
 5733                    connected(cell(31, 3), cell(30, 3)),
 5734                    connected(cell(31, 3), cell(31, 2)),
 5735                    connected(cell(31, 3), cell(31, 4)),
 5736                    connected(cell(31, 3), cell(32, 3)),
 5737                    connected(cell(31, 4), cell(30, 4)),
 5738                    connected(cell(31, 4), cell(31, 3)),
 5739                    connected(cell(31, 4), cell(31, 5)),
 5740                    connected(cell(31, 4), cell(32, 4)),
 5741                    connected(cell(31, 5), cell(30, 5)),
 5742                    connected(cell(31, 5), cell(31, 4)),
 5743                    connected(cell(31, 5), cell(31, 6)),
 5744                    connected(cell(31, 5), cell(32, 5)),
 5745                    connected(cell(31, 6), cell(30, 6)),
 5746                    connected(cell(31, 6), cell(31, 5)),
 5747                    connected(cell(31, 6), cell(31, 7)),
 5748                    connected(cell(31, 6), cell(32, 6)),
 5749                    connected(cell(31, 7), cell(30, 7)),
 5750                    connected(cell(31, 7), cell(31, 6)),
 5751                    connected(cell(31, 7), cell(31, 8)),
 5752                    connected(cell(31, 7), cell(32, 7)),
 5753                    connected(cell(31, 8), cell(30, 8)),
 5754                    connected(cell(31, 8), cell(31, 7)),
 5755                    connected(cell(31, 8), cell(31, 9)),
 5756                    connected(cell(31, 8), cell(32, 8)),
 5757                    connected(cell(31, 9), cell(30, 9)),
 5758                    connected(cell(31, 9), cell(31, 8)),
 5759                    connected(cell(31, 9), cell(31, 10)),
 5760                    connected(cell(31, 9), cell(32, 9)),
 5761                    connected(cell(31, 10), cell(30, 10)),
 5762                    connected(cell(31, 10), cell(31, 9)),
 5763                    connected(cell(31, 10), cell(31, 11)),
 5764                    connected(cell(31, 10), cell(32, 10)),
 5765                    connected(cell(31, 11), cell(30, 11)),
 5766                    connected(cell(31, 11), cell(31, 10)),
 5767                    connected(cell(31, 11), cell(31, 12)),
 5768                    connected(cell(31, 11), cell(32, 11)),
 5769                    connected(cell(31, 12), cell(30, 12)),
 5770                    connected(cell(31, 12), cell(31, 11)),
 5771                    connected(cell(31, 12), cell(31, 13)),
 5772                    connected(cell(31, 12), cell(32, 12)),
 5773                    connected(cell(31, 13), cell(30, 13)),
 5774                    connected(cell(31, 13), cell(31, 12)),
 5775                    connected(cell(31, 13), cell(31, 14)),
 5776                    connected(cell(31, 13), cell(32, 13)),
 5777                    connected(cell(31, 14), cell(30, 14)),
 5778                    connected(cell(31, 14), cell(31, 13)),
 5779                    connected(cell(31, 14), cell(31, 15)),
 5780                    connected(cell(31, 14), cell(32, 14)),
 5781                    connected(cell(31, 15), cell(30, 15)),
 5782                    connected(cell(31, 15), cell(31, 14)),
 5783                    connected(cell(31, 15), cell(31, 16)),
 5784                    connected(cell(31, 15), cell(32, 15)),
 5785                    connected(cell(31, 16), cell(30, 16)),
 5786                    connected(cell(31, 16), cell(31, 15)),
 5787                    connected(cell(31, 16), cell(31, 17)),
 5788                    connected(cell(31, 16), cell(32, 16)),
 5789                    connected(cell(31, 17), cell(30, 17)),
 5790                    connected(cell(31, 17), cell(31, 16)),
 5791                    connected(cell(31, 17), cell(31, 18)),
 5792                    connected(cell(31, 17), cell(32, 17)),
 5793                    connected(cell(31, 18), cell(30, 18)),
 5794                    connected(cell(31, 18), cell(31, 17)),
 5795                    connected(cell(31, 18), cell(31, 19)),
 5796                    connected(cell(31, 18), cell(32, 18)),
 5797                    connected(cell(31, 19), cell(30, 19)),
 5798                    connected(cell(31, 19), cell(31, 18)),
 5799                    connected(cell(31, 19), cell(31, 20)),
 5800                    connected(cell(31, 19), cell(32, 19)),
 5801                    connected(cell(31, 20), cell(30, 20)),
 5802                    connected(cell(31, 20), cell(31, 19)),
 5803                    connected(cell(31, 20), cell(31, 21)),
 5804                    connected(cell(31, 20), cell(32, 20)),
 5805                    connected(cell(31, 21), cell(30, 21)),
 5806                    connected(cell(31, 21), cell(31, 20)),
 5807                    connected(cell(31, 21), cell(31, 22)),
 5808                    connected(cell(31, 21), cell(32, 21)),
 5809                    connected(cell(31, 22), cell(30, 22)),
 5810                    connected(cell(31, 22), cell(31, 21)),
 5811                    connected(cell(31, 22), cell(31, 23)),
 5812                    connected(cell(31, 22), cell(32, 22)),
 5813                    connected(cell(31, 23), cell(30, 23)),
 5814                    connected(cell(31, 23), cell(31, 22)),
 5815                    connected(cell(31, 23), cell(31, 24)),
 5816                    connected(cell(31, 23), cell(32, 23)),
 5817                    connected(cell(31, 24), cell(30, 24)),
 5818                    connected(cell(31, 24), cell(31, 23)),
 5819                    connected(cell(31, 24), cell(31, 25)),
 5820                    connected(cell(31, 24), cell(32, 24)),
 5821                    connected(cell(31, 25), cell(30, 25)),
 5822                    connected(cell(31, 25), cell(31, 24)),
 5823                    connected(cell(31, 25), cell(31, 26)),
 5824                    connected(cell(31, 25), cell(32, 25)),
 5825                    connected(cell(31, 26), cell(30, 26)),
 5826                    connected(cell(31, 26), cell(31, 25)),
 5827                    connected(cell(31, 26), cell(31, 27)),
 5828                    connected(cell(31, 26), cell(32, 26)),
 5829                    connected(cell(31, 27), cell(30, 27)),
 5830                    connected(cell(31, 27), cell(31, 26)),
 5831                    connected(cell(31, 27), cell(31, 28)),
 5832                    connected(cell(31, 27), cell(32, 27)),
 5833                    connected(cell(31, 28), cell(30, 28)),
 5834                    connected(cell(31, 28), cell(31, 27)),
 5835                    connected(cell(31, 28), cell(31, 29)),
 5836                    connected(cell(31, 28), cell(32, 28)),
 5837                    connected(cell(31, 29), cell(30, 29)),
 5838                    connected(cell(31, 29), cell(31, 28)),
 5839                    connected(cell(31, 29), cell(31, 30)),
 5840                    connected(cell(31, 29), cell(32, 29)),
 5841                    connected(cell(31, 30), cell(30, 30)),
 5842                    connected(cell(31, 30), cell(31, 29)),
 5843                    connected(cell(31, 30), cell(31, 31)),
 5844                    connected(cell(31, 30), cell(32, 30)),
 5845                    connected(cell(31, 31), cell(30, 31)),
 5846                    connected(cell(31, 31), cell(31, 30)),
 5847                    connected(cell(31, 31), cell(31, 32)),
 5848                    connected(cell(31, 31), cell(32, 31)),
 5849                    connected(cell(31, 32), cell(30, 32)),
 5850                    connected(cell(31, 32), cell(31, 31)),
 5851                    connected(cell(31, 32), cell(32, 32)),
 5852                    connected(cell(32, 1), cell(31, 1)),
 5853                    connected(cell(32, 1), cell(32, 2)),
 5854                    connected(cell(32, 2), cell(31, 2)),
 5855                    connected(cell(32, 2), cell(32, 1)),
 5856                    connected(cell(32, 2), cell(32, 3)),
 5857                    connected(cell(32, 3), cell(31, 3)),
 5858                    connected(cell(32, 3), cell(32, 2)),
 5859                    connected(cell(32, 3), cell(32, 4)),
 5860                    connected(cell(32, 4), cell(31, 4)),
 5861                    connected(cell(32, 4), cell(32, 3)),
 5862                    connected(cell(32, 4), cell(32, 5)),
 5863                    connected(cell(32, 5), cell(31, 5)),
 5864                    connected(cell(32, 5), cell(32, 4)),
 5865                    connected(cell(32, 5), cell(32, 6)),
 5866                    connected(cell(32, 6), cell(31, 6)),
 5867                    connected(cell(32, 6), cell(32, 5)),
 5868                    connected(cell(32, 6), cell(32, 7)),
 5869                    connected(cell(32, 7), cell(31, 7)),
 5870                    connected(cell(32, 7), cell(32, 6)),
 5871                    connected(cell(32, 7), cell(32, 8)),
 5872                    connected(cell(32, 8), cell(31, 8)),
 5873                    connected(cell(32, 8), cell(32, 7)),
 5874                    connected(cell(32, 8), cell(32, 9)),
 5875                    connected(cell(32, 9), cell(31, 9)),
 5876                    connected(cell(32, 9), cell(32, 8)),
 5877                    connected(cell(32, 9), cell(32, 10)),
 5878                    connected(cell(32, 10), cell(31, 10)),
 5879                    connected(cell(32, 10), cell(32, 9)),
 5880                    connected(cell(32, 10), cell(32, 11)),
 5881                    connected(cell(32, 11), cell(31, 11)),
 5882                    connected(cell(32, 11), cell(32, 10)),
 5883                    connected(cell(32, 11), cell(32, 12)),
 5884                    connected(cell(32, 12), cell(31, 12)),
 5885                    connected(cell(32, 12), cell(32, 11)),
 5886                    connected(cell(32, 12), cell(32, 13)),
 5887                    connected(cell(32, 13), cell(31, 13)),
 5888                    connected(cell(32, 13), cell(32, 12)),
 5889                    connected(cell(32, 13), cell(32, 14)),
 5890                    connected(cell(32, 14), cell(31, 14)),
 5891                    connected(cell(32, 14), cell(32, 13)),
 5892                    connected(cell(32, 14), cell(32, 15)),
 5893                    connected(cell(32, 15), cell(31, 15)),
 5894                    connected(cell(32, 15), cell(32, 14)),
 5895                    connected(cell(32, 15), cell(32, 16)),
 5896                    connected(cell(32, 16), cell(31, 16)),
 5897                    connected(cell(32, 16), cell(32, 15)),
 5898                    connected(cell(32, 16), cell(32, 17)),
 5899                    connected(cell(32, 17), cell(31, 17)),
 5900                    connected(cell(32, 17), cell(32, 16)),
 5901                    connected(cell(32, 17), cell(32, 18)),
 5902                    connected(cell(32, 18), cell(31, 18)),
 5903                    connected(cell(32, 18), cell(32, 17)),
 5904                    connected(cell(32, 18), cell(32, 19)),
 5905                    connected(cell(32, 19), cell(31, 19)),
 5906                    connected(cell(32, 19), cell(32, 18)),
 5907                    connected(cell(32, 19), cell(32, 20)),
 5908                    connected(cell(32, 20), cell(31, 20)),
 5909                    connected(cell(32, 20), cell(32, 19)),
 5910                    connected(cell(32, 20), cell(32, 21)),
 5911                    connected(cell(32, 21), cell(31, 21)),
 5912                    connected(cell(32, 21), cell(32, 20)),
 5913                    connected(cell(32, 21), cell(32, 22)),
 5914                    connected(cell(32, 22), cell(31, 22)),
 5915                    connected(cell(32, 22), cell(32, 21)),
 5916                    connected(cell(32, 22), cell(32, 23)),
 5917                    connected(cell(32, 23), cell(31, 23)),
 5918                    connected(cell(32, 23), cell(32, 22)),
 5919                    connected(cell(32, 23), cell(32, 24)),
 5920                    connected(cell(32, 24), cell(31, 24)),
 5921                    connected(cell(32, 24), cell(32, 23)),
 5922                    connected(cell(32, 24), cell(32, 25)),
 5923                    connected(cell(32, 25), cell(31, 25)),
 5924                    connected(cell(32, 25), cell(32, 24)),
 5925                    connected(cell(32, 25), cell(32, 26)),
 5926                    connected(cell(32, 26), cell(31, 26)),
 5927                    connected(cell(32, 26), cell(32, 25)),
 5928                    connected(cell(32, 26), cell(32, 27)),
 5929                    connected(cell(32, 27), cell(31, 27)),
 5930                    connected(cell(32, 27), cell(32, 26)),
 5931                    connected(cell(32, 27), cell(32, 28)),
 5932                    connected(cell(32, 28), cell(31, 28)),
 5933                    connected(cell(32, 28), cell(32, 27)),
 5934                    connected(cell(32, 28), cell(32, 29)),
 5935                    connected(cell(32, 29), cell(31, 29)),
 5936                    connected(cell(32, 29), cell(32, 28)),
 5937                    connected(cell(32, 29), cell(32, 30)),
 5938                    connected(cell(32, 30), cell(31, 30)),
 5939                    connected(cell(32, 30), cell(32, 29)),
 5940                    connected(cell(32, 30), cell(32, 31)),
 5941                    connected(cell(32, 31), cell(31, 31)),
 5942                    connected(cell(32, 31), cell(32, 30)),
 5943                    connected(cell(32, 31), cell(32, 32)),
 5944                    connected(cell(32, 32), cell(31, 32)),
 5945                    connected(cell(32, 32), cell(32, 31)),
 5946                    carries(agent, arrow),
 5947                    at(agent, cell(1, 1)),
 5948                    alive(wumpus)
 5949                ]