Statistics

Problem Statement for "DungeonBuilder"

Problem Statement

Your randomized map builder has spit out the dungeon layout for your new computer-based role playing game. The map is complex, with each room leading to at most 8 other rooms. Each path out of a room is given a number, so the player can simply hit a digit (1-8) on the keyboard to select his path. The builder also picked one room to be the starting location, and a group of the rooms to be winning positions (this group may be empty). A player will traverse the dungeon making a sequence of moves (digit selections). When done he will click 'Finish'. If the final room happens to be one of the winning positions, the player wins. Otherwise, the player loses. In addition, if a player tries to take a nonexistent path out of a room, he immediately loses.

The first 20 or so maps you built were excellent, but after a while you realized that the builder was somewhat predictable. Something had to be done, but you didn't want to recode the entire program. You decided to let the builder create a map M. Then you would generate a random number R between 1 and 7 inclusive. Using R and M you would construct a new map N. A sequence of moves wins in N if and only if the same sequence used in M would result in the player winning and cause the player to enter winning positions exactly R times. If you repeatedly enter the same winning position, each time contributes to the total. If the starting location is a winning position, the number of winning positions entered will be 1 prior to the first move of the sequence.

Given the map M and the number R, return the size, in number of rooms, of the smallest map equivalent to N. Two maps are equivalent if and only if every sequence of moves will produce the same outcome in both maps. In other words, two maps are different if and only if there exists some sequence of moves that will win on one map and lose on the other. A winning sequence of moves in a map K must begin at the starting location of K and end at one of the winning positions of K.

Element i of M will describe the paths leaving room i. It will contain precisely 8 terms separated by single spaces. Each term will either be X or some number j. If the kth number of element i of M is j, then the kth path out of room i leads to room j. X denotes no path exists corresponding to that number. For example, if
	M = { "0 0 1 1 X X X X",
              "2 1 0 0 X X X 2",
              "X X X X X X X X" },
then from room 0, paths 1 and 2 lead back to room 0. Paths 3 and 4 in room 0 lead to room 1. In room 1, paths 1 and 8 lead to room 2, paths 3 and 4 lead to room 0, and path 1 leads back to room 1. No paths lead out of room 2. Note that the paths are not bidirectional. start will say which room is the starting position, and finish will contain the winning positions. If the resulting map N is unwinnable, return 1.

Definition

Class:
DungeonBuilder
Method:
howMany
Parameters:
String[], int, int[], int
Returns:
int
Method signature:
int howMany(String[] M, int start, int[] finish, int R)
(be sure your method is public)

Constraints

  • M will contain between 1 and 50 elements inclusive.
  • start will be between 0 and m-1 inclusive, where m is the number of elements in M.
  • finish will contain between 0 and 50 elements inclusive.
  • Each element of finish will be between 0 and m-1 inclusive, where m is the number of elements in M.
  • Each element of finish will be distinct.
  • R will be between 1 and 7 inclusive.
  • Each element of M will have the format "Y Y Y Y Y Y Y Y" where each Y is a number or (quotes for clarity) 'X'. If a number, Y has no extra leading zeros, and is between 0 and m-1 inclusive. Here m denotes the number of elements in M.

Examples

  1. {"1 X X X X X X X", "2 X X X X X X X", "X X X X X X X X"}

    0

    {2}

    1

    Returns: 3

    N only allows paths in M to enter winning positions exactly once. Since M already behaves this way, and is minimal, the result is 3.

  2. {"1 X X X X X X X", "2 X X X X X X X", "X X X X X X X X"}

    0

    {2}

    2

    Returns: 1

    There are no paths in M that enter a winning position twice. Thus N is unwinnable.

  3. {"X X X X X X X 1", "0 X X X X X X X"}

    0

    {1}

    7

    Returns: 14

  4. {"X X X X X X X 1", "X X X X X X X 2", "X X X X X X X 3", "X X X X X X X 4", "X X X X X X X 5", "X X X X X X X 6", "X X X X X X X 7", "X X X X X X X 8", "X X X X X X X 9", "X X X X X X X 10", "X X X X X X X 11", "X X X X X X X 12", "X X X X X X X 13", "X X X X X X X 14", "X X X X X X X 15", "X X X X X X X 16", "X X X X X X X 17", "X X X X X X X 18", "X X X X X X X 19", "X X X X X X X 20", "X X X X X X X 21", "X X X X X X X 22", "X X X X X X X 23", "X X X X X X X 24", "X X X X X X X 25", "X X X X X X X 26", "X X X X X X X 27", "X X X X X X X 28", "X X X X X X X 29", "X X X X X X X 30", "X X X X X X X 31", "X X X X X X X 32", "X X X X X X X 33", "X X X X X X X 34", "X X X X X X X 35", "X X X X X X X 36", "X X X X X X X 37", "X X X X X X X 38", "X X X X X X X 39", "X X X X X X X 40", "X X X X X X X 41", "X X X X X X X 42", "X X X X X X X 43", "X X X X X X X 44", "X X X X X X X 45", "X X X X X X X 46", "X X X X X X X 47", "X X X X X X X 48", "X X X X X X X 49","X X X X X X X X"}

    0

    {49}

    7

    Returns: 1

  5. {"X X X X X X X X"}

    0

    {}

    7

    Returns: 1

    No winning states at all.

  6. {"X X X X X X X 1", "X X X X X X X 2", "X X X X X X X 3", "X X X X X X X 4", "X X X X X X X 5", "X X X X X X X 6", "X X X X X X X 7", "X X X X X X X 8", "X X X X X X X 9", "X X X X X X X 10", "X X X X X X X 11", "X X X X X X X 12", "X X X X X X X 13", "X X X X X X X 14", "X X X X X X X 15", "X X X X X X X 16", "X X X X X X X 17", "X X X X X X X 18", "X X X X X X X 19", "X X X X X X X 20", "X X X X X X X 21", "X X X X X X X 22", "X X X X X X X 23", "X X X X X X X 24", "X X X X X X X 25", "X X X X X X X 26", "X X X X X X X 27", "X X X X X X X 28", "X X X X X X X 29", "X X X X X X X 30", "X X X X X X X 31", "X X X X X X X 32", "X X X X X X X 33", "X X X X X X X 34", "X X X X X X X 35", "X X X X X X X 36", "X X X X X X X 37", "X X X X X X X 38", "X X X X X X X 39", "X X X X X X X 40", "X X X X X X X 41", "X X X X X X X 42", "X X X X X X X 43", "X X X X X X X 44", "X X X X X X X 45", "X X X X X X X 46", "X X X X X X X 47", "X X X X X X X 48", "X X X X X X X 49","X X X X X X X 49"}

    0

    {49}

    7

    Returns: 56

  7. {"X X X X X X X 1", "X X X X X X X 2", "X X X X X X X 3", "X X X X X X X 4", "X X X X X X X 5", "X X X X X X X 6", "X X X X X X X 7", "X X X X X X X 8", "X X X X X X X 9", "X X X X X X X 10", "X X X X X X X 11", "X X X X X X X 12", "X X X X X X X 13", "X X X X X X X 14", "X X X X X X X 15", "X X X X X X X 16", "X X X X X X X 17", "X X X X X X X 18", "X X X X X X X 19", "X X X X X X X 20", "X X X X X X X 21", "X X X X X X X 22", "X X X X X X X 23", "X X X X X X X 24", "X X X X X X X 25", "X X X X X X X 26", "X X X X X X X 27", "X X X X X X X 28", "X X X X X X X 29", "X X X X X X X 30", "X X X X X X X 31", "X X X X X X X 32", "X X X X X X X 33", "X X X X X X X 34", "X X X X X X X 35", "X X X X X X X 36", "X X X X X X X 37", "X X X X X X X 38", "X X X X X X X 39", "X X X X X X X 40", "X X X X X X X 41", "X X X X X X X 42", "X X X X X X X 43", "X X X X X X X 44", "X X X X X X X 45", "X X X X X X X 46", "X X X X X X X 47", "X X X X X X X 48", "X X X X X X X 49","X X X X X X X 0"}

    0

    {49}

    7

    Returns: 350

  8. {"30 49 7 30 1 21 32 12" ,"32 3 7 28 4 7 42 6" ,"39 49 30 7 10 20 48 38" ,"10 4 3 29 19 21 33 20" ,"48 4 13 43 25 4 16 34" ,"9 1 23 31 2 1 14 47" ,"24 10 34 4 35 44 13 20" ,"42 24 23 21 0 22 29 32" ,"45 10 42 30 6 29 13 37" ,"24 11 33 39 25 31 45 48" ,"34 16 31 0 18 3 0 9" ,"43 29 10 12 41 47 14 12" ,"19 32 36 35 14 25 43 38" ,"47 6 17 23 29 28 27 20" ,"3 8 7 0 36 5 26 20" ,"27 15 9 9 12 38 15 47" ,"20 48 1 43 36 9 32 40" ,"26 13 40 49 46 38 33 2" ,"1 48 15 45 18 42 34 44" ,"43 33 17 25 26 28 9 9" ,"21 40 22 48 2 49 2 39" ,"9 39 34 28 15 6 10 45" ,"15 17 4 41 29 0 45 15" ,"11 18 6 35 25 37 28 46" ,"10 7 45 36 25 34 37 2" ,"36 5 25 29 28 31 41 20" ,"44 34 8 45 16 42 22 41" ,"17 30 21 44 24 32 28 41" ,"37 32 29 38 0 11 49 49" ,"45 49 40 3 30 25 23 30" ,"4 32 46 21 16 0 47 42" ,"30 10 32 23 28 42 19 33" ,"26 18 44 32 24 33 16 4" ,"36 36 9 22 41 42 5 34" ,"49 46 34 7 29 24 17 12" ,"13 2 1 45 5 42 10 1" ,"5 34 48 20 19 16 26 6" ,"49 30 44 30 33 15 32 38" ,"3 19 17 40 45 3 39 27" ,"19 27 11 0 18 48 14 6" ,"42 25 17 10 20 17 37 32" ,"8 35 23 2 25 8 12 49" ,"0 12 0 48 48 45 1 34" ,"31 32 7 7 29 23 14 0" ,"42 28 39 15 33 14 47 30" ,"23 42 35 21 37 26 39 35" ,"48 39 7 5 17 12 48 37" ,"26 43 4 48 9 49 49 0" ,"16 14 23 10 43 8 33 24" ,"2 40 47 16 8 46 32 3"}

    0

    {3,6,8}

    7

    Returns: 348

  9. {"1 X X X X X X X", "2 X X X X X X X", "X X X X X X X X"}

    1

    {2}

    1

    Returns: 2

  10. {"40 47 37 44 1 30 22 4" ,"42 31 48 11 9 6 3 16" ,"2 24 19 4 46 30 40 18" ,"39 41 21 13 25 1 29 41" ,"43 27 47 36 2 5 13 33" ,"21 46 2 49 0 19 14 48" ,"3 38 49 29 35 15 46 26" ,"45 18 3 45 17 33 9 15" ,"37 25 37 31 18 47 30 35" ,"47 8 31 45 21 12 40 45" ,"42 37 3 31 5 36 32 1" ,"8 2 19 28 10 6 5 35" ,"23 20 3 12 5 19 20 21" ,"15 14 14 44 38 32 40 24" ,"17 44 48 31 14 6 14 40" ,"6 48 39 48 43 31 2 35" ,"46 11 47 9 45 33 19 11" ,"45 4 3 0 23 26 21 4" ,"35 14 44 1 14 31 42 41" ,"37 2 44 15 1 4 28 5" ,"19 26 9 28 29 23 43 1" ,"24 43 8 30 34 42 38 1" ,"45 48 30 41 36 41 8 29" ,"11 45 19 19 5 11 21 49" ,"25 31 1 41 7 21 15 40" ,"45 13 36 30 17 29 19 33" ,"38 10 18 34 47 17 19 38" ,"1 38 46 10 18 34 4 46" ,"19 11 12 42 39 46 33 25" ,"28 21 47 12 21 10 38 48" ,"12 14 49 49 9 45 27 14" ,"10 36 15 34 14 34 18 29" ,"0 5 17 7 24 14 17 2" ,"31 14 18 43 14 17 18 47" ,"49 17 17 17 13 23 30 26" ,"1 10 2 33 6 34 27 19" ,"39 16 7 29 26 1 7 40" ,"41 9 28 6 27 30 29 36" ,"47 30 45 13 10 36 29 33" ,"35 38 45 7 39 24 25 32" ,"26 19 27 2 24 19 32 3" ,"23 40 44 14 46 38 8 32" ,"28 38 36 5 21 37 49 28" ,"28 47 3 40 46 20 16 43" ,"27 41 28 32 19 13 36 47" ,"23 10 27 42 30 5 45 35" ,"44 33 29 9 45 0 25 32" ,"17 33 10 37 16 46 45 9" ,"3 3 26 43 6 13 18 24" ,"47 12 1 26 31 7 19 6"}

    5

    {2,35,3,18,22}

    7

    Returns: 346

  11. {"X X X X X X X 1", "X X X X X X X 2", "X X X X X X X 3", "X X X X X X X 4", "X X X X X X X 5", "X X X X X X X 6", "X X X X X X X 7", "X X X X X X X 8", "X X X X X X X 9", "X X X X X X X 10", "X X X X X X X 11", "X X X X X X X 12", "X X X X X X X 13", "X X X X X X X 14", "X X X X X X X 15", "X X X X X X X 16", "X X X X X X X 17", "X X X X X X X 18", "X X X X X X X 19", "X X X X X X X 20", "X X X X X X X 21", "X X X X X X X 22", "X X X X X X X 23", "X X X X X X X 24", "X X X X X X X 25", "X X X X X X X 26", "X X X X X X X 27", "X X X X X X X 28", "X X X X X X X 29", "X X X X X X X 30", "X X X X X X X 31", "X X X X X X X 32", "X X X X X X X 33", "X X X X X X X 34", "X X X X X X X 35", "X X X X X X X 36", "X X X X X X X 37", "X X X X X X X 38", "X X X X X X X 39", "X X X X X X X 40", "X X X X X X X 41", "X X X X X X X 42", "X X X X X X X 43", "X X X X X X X 44", "X X X X X X X 45", "X X X X X X X 46", "X X X X X X X 47", "X X X X X X X 48", "X X X X X X X 49","0 X X X X X X 49"}

    0

    {49}

    7

    Returns: 350

  12. {"8 13 36 45 31 12 23 23","25 23 49 37 22 49 31 29","43 13 41 30 45 7 26 10","16 34 42 37 9 12 16 7","11 28 21 30 32 42 40 35","20 44 19 30 1 3 31 13","43 34 35 4 7 2 6 38","20 28 46 49 30 11 29 12","47 10 8 35 33 8 36 36","42 45 40 36 10 45 49 10","11 22 14 34 19 18 38 30","6 35 32 2 33 17 34 46","8 34 32 27 7 0 29 46","38 6 31 49 18 33 40 48","23 31 20 11 4 38 1 4","23 0 3 13 26 4 25 16","39 27 7 43 20 18 36 31","25 49 40 6 26 18 35 16","45 32 46 43 34 31 21 34","40 6 2 37 21 33 13 1","44 6 46 34 26 20 6 27","19 29 43 30 36 35 4 39","44 16 7 47 33 44 17 20","29 25 12 17 7 9 42 27","46 38 37 13 20 28 10 8","26 1 44 35 35 25 23 4","7 6 22 12 31 29 38 22","20 34 14 43 40 47 14 3","13 7 29 20 49 49 44 32","1 36 44 43 34 48 3 4","21 31 11 12 38 9 29 10","9 46 13 24 39 2 27 23","2 0 42 1 44 11 45 44","11 11 25 10 27 28 42 49","22 18 7 45 29 24 4 19","28 0 28 27 3 14 26 26","7 45 25 40 11 4 24 38","14 3 40 24 11 45 24 27","1 38 22 22 40 33 30 21","36 13 35 22 35 9 17 21","21 23 38 15 31 44 1 37","7 48 19 4 16 3 43 40","28 23 34 30 28 23 21 13","17 48 33 43 26 22 41 26","18 33 37 13 30 38 15 33","24 18 38 19 47 49 37 45","27 38 30 49 43 43 5 9","37 43 21 15 9 22 15 15","39 28 31 3 3 21 39 40","9 2 47 17 42 10 27 11"}

    29

    {17,30,33,44,36,6,19,31,18,21,7,48,14,47,9,22,29,28,39,26}

    5

    Returns: 182

  13. {"32 13 39 43 49 22 0 25","33 22 8 32 31 44 6 48","24 7 1 4 6 39 2 16","17 43 44 28 37 27 28 3","7 36 7 14 25 41 38 10","15 29 12 20 13 26 18 4","40 15 15 48 49 26 49 41","14 23 1 18 35 45 10 1","27 49 8 12 11 5 13 29","12 11 17 26 28 37 36 3","2 28 5 15 37 10 17 6","43 32 44 19 19 24 23 11","45 41 44 11 12 31 44 10","27 15 41 47 28 28 35 34","22 7 45 24 48 36 16 23","13 4 39 41 14 16 21 5","45 41 0 31 19 11 3 30","8 16 22 36 4 3 41 35","16 14 42 43 33 29 33 15","45 26 2 44 24 38 11 8","35 15 42 28 36 0 21 25","39 43 30 10 17 27 30 23","0 9 39 39 44 38 46 30","28 15 9 1 14 49 11 27","9 27 36 40 10 16 1 45","5 16 32 33 34 9 4 35","10 24 41 25 23 38 41 3","35 18 25 34 49 29 26 2","10 7 21 46 30 47 0 33","12 46 21 46 22 36 22 27","22 35 45 28 6 0 6 41","3 14 34 7 6 25 39 10","21 38 1 42 34 30 19 5","26 48 11 24 19 29 37 39","46 5 38 20 39 22 18 12","25 35 42 34 37 9 6 37","3 2 46 23 32 31 5 9","19 15 41 39 3 4 15 27","22 40 3 6 4 15 10 4","4 45 37 48 6 48 26 15","6 41 7 33 39 0 18 28","29 7 41 32 30 49 42 46","38 48 39 33 12 16 40 41","20 38 13 34 24 37 10 14","37 28 43 22 22 24 11 7","34 1 15 3 35 16 13 8","6 23 49 1 2 49 27 13","9 38 7 22 13 45 22 5","45 49 10 24 10 9 17 44","39 2 32 14 41 17 25 47"}

    47

    {6,27,18,13,32,33,11,28,2,29,36,17,47,1,34,21,22,16,10,19,15,5,44,31,12,43,35,14,49,26,40,25,23}

    7

    Returns: 264

  14. {"46 8 7 47 20 4 24 46","45 20 21 29 25 13 4 13","36 14 10 9 32 20 18 32","1 39 46 32 39 47 24 38","27 40 45 45 31 42 8 12","10 49 19 15 16 19 14 20","22 11 31 9 27 40 1 42","48 21 46 15 3 15 35 48","37 18 31 6 43 29 29 11","27 5 24 5 21 1 45 42","16 43 37 23 18 19 42 9","27 29 7 14 44 17 27 0","13 30 21 39 21 20 10 14","6 47 3 2 38 45 38 18","2 22 28 26 17 18 37 39","1 22 13 22 23 7 23 36","16 44 29 27 36 8 27 2","14 12 9 40 46 27 11 20","45 5 21 21 5 42 12 5","32 44 5 42 32 32 13 13","27 40 28 32 22 34 39 31","40 40 7 46 37 19 15 18","40 27 4 2 48 44 10 12","11 19 13 5 35 47 17 17","43 44 47 24 42 49 34 3","37 21 48 14 9 12 9 4","19 46 44 33 15 5 38 32","46 43 38 3 21 38 12 7","4 37 44 9 22 45 32 5","7 0 23 44 33 48 41 34","31 6 9 38 23 14 34 40","11 1 10 34 17 12 30 1","10 15 35 31 41 47 7 3","10 45 16 45 13 14 46 30","18 2 8 8 30 22 42 23","12 39 48 6 18 0 2 38","23 22 32 32 39 17 17 10","39 29 25 42 29 48 7 42","22 21 36 14 46 44 46 0","7 4 38 6 23 17 29 1","15 37 3 19 31 22 48 6","47 21 47 8 29 13 28 29","38 34 36 36 15 40 21 46","4 42 23 38 42 42 10 45","35 24 37 5 44 11 20 24","41 45 22 46 36 26 11 44","39 7 25 5 42 49 48 39","3 8 4 8 8 5 32 49","39 6 22 3 2 9 5 49","43 47 38 45 25 4 13 39"}

    12

    {1,45,29,14,43,32,12,21,34,38,31,13,35,41,26,23,7,10,20,39,17,15,11}

    5

    Returns: 174

  15. {"7 49 34 38 14 12 45 1","37 5 36 20 17 33 35 40","36 39 20 11 34 6 25 6","38 49 21 49 31 6 12 14","46 35 43 18 30 27 18 35","29 7 35 8 6 24 32 20","11 13 45 23 16 0 24 42","31 42 31 15 24 42 4 40","26 49 37 33 2 13 15 15","1 33 42 15 5 38 48 8","2 36 11 9 8 2 40 9","39 23 46 24 1 33 33 42","41 28 20 6 42 11 9 37","29 8 27 34 31 48 19 42","49 19 12 44 47 5 41 29","37 20 34 1 29 23 10 31","29 46 39 17 14 49 33 2","2 46 43 38 39 17 2 49","15 28 14 33 5 40 46 0","24 1 23 44 19 31 7 48","35 27 46 36 2 15 14 40","47 33 40 42 42 2 10 45","11 49 22 12 11 4 18 32","46 24 27 45 5 17 4 17","44 15 18 27 41 3 29 1","3 35 40 35 42 16 16 7","31 21 9 1 39 6 22 39","36 42 24 24 34 48 49 24","19 17 48 9 7 4 11 4","20 10 24 20 29 15 22 1","47 29 7 23 10 28 43 49","13 24 0 29 15 36 27 0","8 48 35 30 27 28 26 4","17 37 36 14 39 33 30 22","20 8 15 35 46 37 13 26","49 42 10 40 39 38 44 18","4 41 3 4 41 23 12 16","46 4 47 18 22 36 39 2","23 12 11 25 1 25 11 48","36 15 46 46 1 12 28 10","30 29 18 17 36 20 26 8","28 12 29 42 28 43 43 24","25 45 33 13 43 45 13 7","33 17 19 26 41 44 32 33","25 24 28 31 38 28 6 48","46 40 44 47 1 3 49 6","39 3 24 23 6 28 15 14","11 0 7 49 47 28 11 10","3 19 6 14 15 49 49 19","0 20 47 47 39 32 3 39"}

    30

    {43,9,11,37,6,45,1,10,36,46,26,33,19,27,34,47,29,39,32,28,7,15,40,20,44,13,0,48,42}

    7

    Returns: 321

  16. {"15 47 45 8 21 18 26 8","30 19 20 0 28 14 0 17","28 47 7 44 0 30 30 49","28 13 24 32 43 41 34 26","26 27 42 31 4 4 14 14","6 45 42 18 47 23 21 34","26 4 31 24 0 42 45 42","22 1 13 45 38 23 24 34","30 38 33 15 5 9 48 39","14 43 9 19 25 5 40 30","18 42 10 28 11 9 3 38","49 33 4 1 16 36 45 23","3 10 9 12 45 12 0 19","47 9 14 21 2 46 17 23","42 5 6 25 24 22 28 22","22 3 13 33 42 7 38 13","7 19 9 19 41 47 10 17","4 35 22 35 2 9 28 37","8 44 27 3 3 12 27 16","12 34 21 41 0 4 7 38","33 10 45 24 41 26 37 43","19 35 34 13 42 10 37 23","38 45 17 15 26 32 36 0","23 13 41 44 19 18 49 26","5 36 7 13 15 26 12 35","43 33 9 7 3 16 36 49","40 26 9 45 37 49 38 7","37 41 49 46 46 15 48 46","3 4 10 35 19 45 14 8","39 20 47 41 22 43 41 45","24 37 33 30 6 3 42 23","15 37 21 12 40 39 30 5","43 39 21 38 10 8 2 7","43 9 41 45 35 21 4 14","45 33 49 49 11 24 17 45","12 7 40 10 30 41 32 20","17 5 37 7 33 44 10 29","39 23 31 1 39 28 40 5","49 48 29 20 25 16 2 16","9 34 13 14 28 10 30 45","5 45 30 23 15 30 8 8","37 27 34 2 19 27 12 2","40 44 10 17 17 49 15 8","47 18 47 17 9 22 35 14","40 27 7 30 18 34 19 4","25 33 22 24 29 20 29 15","2 11 9 40 15 18 33 24","38 35 45 11 8 47 46 45","41 5 26 19 20 30 9 16","27 12 26 11 44 17 10 46"}

    37

    {23,33,35,47,38,42,9,5,16,48,6,28,18,36,11,30,29,49,46,37,7,20,31,10,3,1,27,14,21,12,26,0,34,17,25,15,4,44}

    7

    Returns: 249

  17. {"2 35 9 31 12 23 10 3","26 19 26 20 5 6 47 29","16 37 26 25 0 25 26 42","17 20 9 8 13 14 40 35","34 21 36 35 43 6 48 35","35 14 2 2 43 17 15 39","44 24 49 13 1 41 11 4","23 18 15 45 32 36 4 32","42 43 27 37 47 43 34 44","15 26 18 16 30 13 21 13","36 34 47 31 47 39 35 23","0 37 32 12 15 8 42 3","31 13 40 21 17 44 33 20","30 36 29 25 11 16 33 15","19 32 2 37 9 29 9 29","49 18 1 34 33 31 10 42","49 11 26 5 19 38 20 40","16 31 22 43 27 30 0 47","8 37 4 34 20 44 15 37","45 49 38 37 40 0 35 19","28 27 11 42 22 6 6 34","39 20 0 21 40 42 40 42","8 8 41 29 6 19 44 15","46 44 22 42 6 14 12 23","3 7 43 35 35 14 39 18","7 17 33 38 25 47 38 25","37 9 48 3 34 43 0 22","17 23 3 13 13 5 7 28","32 24 47 16 8 24 9 30","47 27 15 4 28 21 8 28","5 26 19 46 17 16 15 3","10 17 12 13 22 22 23 21","37 48 46 31 46 5 20 39","48 6 36 32 30 25 13 25","6 0 36 3 33 20 24 4","14 25 44 36 42 33 34 36","49 40 37 1 35 11 22 9","14 26 19 17 24 1 8 25","27 23 2 33 11 5 5 40","11 36 49 39 14 39 24 10","26 0 44 26 33 25 11 28","25 6 14 29 14 49 35 30","12 46 47 26 23 37 33 31","0 20 33 42 14 45 43 41","22 35 17 24 17 9 29 0","20 3 13 16 12 4 33 6","49 49 36 44 44 2 39 3","32 23 25 42 10 1 28 17","28 32 5 10 49 20 45 47","33 15 17 28 9 30 14 11"}

    7

    {45,44,0,13,43,42,32,31,35,23,36,20,12,16,46,30,41,27,22,33,17,48,9,21}

    7

    Returns: 326

  18. {"12 20 37 46 44 3 29 8","33 34 1 27 6 20 48 38","8 5 41 29 29 0 4 24","41 3 28 1 44 46 20 8","27 48 5 49 28 14 31 7","48 23 45 46 1 21 14 18","7 6 18 5 20 19 21 24","3 41 5 24 49 35 1 49","30 29 48 25 4 45 22 44","4 11 15 5 39 28 45 29","45 30 16 2 3 35 47 12","43 22 1 30 36 32 17 13","41 17 45 40 36 36 40 2","16 43 11 0 24 46 21 5","48 15 32 34 17 22 4 7","31 19 39 13 13 25 37 33","2 43 33 32 21 37 28 8","21 47 2 40 17 38 24 12","29 42 26 24 32 42 16 39","15 0 27 45 31 44 42 17","40 48 42 0 7 14 12 21","13 22 41 36 34 40 37 40","5 22 10 5 22 7 40 45","11 28 29 24 39 24 37 4","32 26 40 1 30 19 31 32","44 31 36 4 14 33 14 14","24 47 2 27 8 9 13 30","12 10 44 42 6 39 15 20","45 31 49 20 11 30 41 40","37 16 38 39 38 30 1 9","8 3 40 29 14 8 49 39","1 17 1 2 2 43 49 11","29 1 6 44 16 42 24 21","8 21 45 39 25 29 28 35","0 48 12 19 30 38 13 40","35 9 18 8 42 28 28 22","24 36 10 3 30 29 7 22","3 24 9 49 28 21 11 27","31 49 47 23 43 19 47 25","37 32 16 12 45 41 22 7","37 45 8 22 42 14 8 18","47 40 16 19 48 16 14 6","49 33 15 43 30 35 14 15","0 22 3 28 1 16 46 35","17 4 10 32 39 4 24 23","9 25 21 21 11 32 28 47","10 4 46 24 8 27 0 38","10 16 18 3 7 16 0 18","9 24 11 2 24 37 49 21","20 8 48 23 4 43 8 9"}

    24

    {14,19,18,20,8,40,45,39,26,28,24,17,42,27,7}

    2

    Returns: 37

  19. {"43 3 43 37 9 21 38 37","4 5 41 9 48 10 34 24","28 29 38 44 8 18 19 3","42 31 41 25 32 26 9 47","0 29 5 26 29 48 38 39","19 47 44 31 0 37 30 27","30 9 44 24 44 40 39 49","39 19 10 32 39 3 20 37","29 29 37 32 45 30 45 44","17 8 13 31 42 17 25 22","23 34 38 7 19 37 14 44","45 0 17 38 11 30 35 2","18 28 3 40 23 37 37 48","19 22 17 11 11 25 25 9","37 2 42 24 32 48 23 42","34 45 6 49 15 25 25 38","40 3 12 23 32 11 18 37","40 25 5 7 2 1 10 18","15 11 30 44 34 37 17 1","22 21 15 19 49 15 27 8","4 6 32 15 40 0 11 2","34 13 34 44 19 16 28 8","6 42 47 7 27 41 18 13","16 44 48 14 48 12 1 44","8 10 18 14 27 21 11 21","6 9 39 10 34 5 3 24","38 11 43 28 34 34 25 41","37 17 13 38 7 1 40 10","11 13 5 26 4 23 4 1","36 1 38 35 18 19 3 20","38 26 24 0 27 49 40 17","48 7 20 23 6 46 48 36","21 3 6 41 0 19 45 39","17 28 27 42 26 27 29 47","25 11 3 25 16 15 7 3","45 6 48 32 10 3 29 2","32 34 29 6 8 30 48 37","1 45 7 48 45 40 0 43","12 40 30 47 6 9 2 23","14 36 13 19 23 47 37 46","39 26 9 21 47 41 45 32","12 38 9 40 13 44 19 47","20 36 18 48 9 14 1 42","48 30 10 10 7 13 39 27","9 9 41 44 32 15 48 44","21 8 42 4 38 49 40 22","3 32 47 14 25 46 49 23","29 17 12 40 17 48 46 4","10 45 39 6 8 29 32 30","29 15 44 24 42 43 49 34"}

    43

    {20,31,34,25,42,21,41,7,19,16,37,28,26,33,30,39,24,5,27,1,35,11,40,45,15,36,23,38,43,13,6,2,46,44,48,47,14,12,3,17,29}

    4

    Returns: 64

  20. {"5 34 38 48 35 18 26 30","3 38 26 44 29 7 9 47","41 1 13 26 4 21 34 5","35 6 17 11 6 45 42 26","40 46 44 3 29 9 48 39","20 2 23 2 45 26 23 20","31 24 5 13 16 20 26 46","49 36 45 27 21 6 30 46","1 21 45 34 28 3 11 16","13 47 13 33 6 19 18 12","8 3 26 4 46 20 22 11","33 39 34 1 48 42 24 24","38 46 28 48 24 30 18 37","45 5 13 19 5 48 45 30","21 8 0 14 14 15 11 25","8 7 31 29 24 25 40 43","44 25 20 27 42 47 0 43","20 44 3 3 12 34 6 0","18 3 5 1 46 0 5 13","4 23 42 39 4 37 26 41","44 33 37 21 16 43 28 12","49 26 1 37 30 12 46 41","36 4 26 26 4 35 4 28","31 21 20 48 17 34 13 44","40 34 49 16 24 2 38 46","28 24 4 47 6 1 5 10","9 4 23 14 32 14 29 46","16 8 7 34 40 22 18 14","24 8 1 49 40 40 22 23","22 5 41 10 18 44 37 2","30 5 10 40 12 7 15 23","41 11 45 21 31 49 24 9","1 40 1 2 46 41 26 5","21 27 34 41 5 43 36 18","35 15 1 13 32 4 22 11","7 16 48 17 27 5 11 2","23 29 20 41 6 16 13 18","3 37 33 46 29 28 32 39","44 13 13 37 19 28 1 42","1 41 31 27 4 35 8 17","41 47 1 36 7 22 44 34","11 2 46 35 35 20 39 17","16 14 36 25 30 12 29 19","29 7 12 23 48 21 45 25","14 26 36 25 5 36 9 26","41 32 0 48 33 18 26 32","16 8 12 28 11 31 49 21","16 24 18 22 39 15 35 4","31 40 4 7 39 4 33 23","44 26 2 43 34 44 43 1"}

    44

    {3,37,20,24,7,18,5,38}

    6

    Returns: 293

  21. {"29 13 0 32 25 6 46 5","38 47 49 5 8 2 16 16","37 6 44 37 43 40 31 16","49 10 1 17 12 27 7 22","43 27 43 45 33 38 30 42","30 45 39 40 2 1 45 29","34 1 12 17 24 45 9 5","29 2 43 0 9 27 3 4","39 24 7 32 20 29 14 10","32 29 24 2 13 28 15 21","10 12 33 25 26 11 22 31","5 5 11 38 48 4 32 29","16 15 6 9 35 16 4 7","29 1 45 45 29 37 47 28","1 37 45 31 43 26 19 20","48 4 24 4 12 49 16 48","48 17 16 22 22 16 23 22","4 17 4 3 33 15 3 40","16 8 4 24 26 29 2 44","30 28 44 31 36 24 22 9","32 33 38 14 1 45 27 16","44 48 23 38 25 38 0 16","0 26 48 49 25 35 37 5","36 18 40 24 2 16 36 25","14 1 20 12 10 4 29 20","13 48 29 0 29 24 38 9","1 15 33 36 31 27 41 39","40 4 24 22 37 9 47 9","9 47 46 17 13 20 36 44","33 43 32 49 45 15 43 0","16 31 20 8 47 6 25 34","46 44 49 28 32 9 43 10","0 2 34 12 17 8 49 46","26 26 40 42 22 4 20 46","27 40 35 41 5 3 48 2","38 28 13 0 17 37 24 23","39 36 43 33 3 39 30 17","26 14 11 29 44 42 17 49","20 3 32 39 7 12 40 26","42 45 34 8 3 36 19 9","13 4 7 2 18 21 23 28","49 25 40 12 26 43 6 20","7 29 26 23 24 20 32 3","5 12 28 44 36 36 27 20","28 44 10 16 35 0 42 37","19 8 43 22 21 11 24 27","7 33 36 35 9 18 49 20","32 10 12 9 7 34 11 45","45 6 41 11 19 12 26 11","22 41 10 49 44 21 23 32"}

    0

    {8,20,6,13,44,25,18,23,0,16,10,45,42,2,21,11}

    7

    Returns: 286

  22. {"48 19 7 18 21 38 42 5","47 37 37 7 15 37 28 7","28 4 7 46 9 6 43 22","45 4 26 42 15 34 0 38","40 6 31 39 4 12 46 2","4 12 18 49 24 6 27 2","46 44 31 36 30 6 41 23","29 2 10 30 40 47 28 39","37 12 10 12 19 40 25 9","43 37 29 1 3 15 11 46","24 14 20 26 19 22 10 14","14 39 15 42 43 7 28 1","12 37 0 36 37 1 36 36","23 3 36 7 20 23 47 34","13 29 9 46 40 20 16 4","39 40 27 38 35 7 35 33","47 8 47 13 24 9 43 5","38 11 7 48 30 45 38 46","22 27 5 37 8 33 26 23","20 33 23 2 10 26 32 18","10 19 21 17 32 34 35 24","25 19 18 17 47 18 21 23","1 7 13 28 37 35 32 1","5 2 34 18 20 3 49 38","44 31 4 28 2 26 3 17","29 37 24 2 23 28 21 2","34 44 38 23 49 22 33 5","4 39 16 16 13 20 25 21","16 32 38 23 27 0 29 20","30 48 31 35 38 5 21 13","49 47 41 0 42 7 33 44","17 23 41 18 33 4 31 43","33 14 42 35 32 45 41 42","37 31 45 0 12 25 43 46","38 0 6 26 27 29 2 30","38 47 37 13 28 34 14 47","13 10 39 23 12 29 29 33","41 7 25 5 18 27 42 18","34 46 29 33 22 21 42 9","8 20 7 27 27 19 38 24","30 40 45 0 36 32 20 18","31 36 47 19 14 44 12 15","10 0 7 3 12 43 31 48","46 23 48 20 29 25 6 3","10 30 17 31 10 31 25 43","24 38 38 20 35 43 3 37","37 14 1 23 18 27 11 37","28 30 41 38 46 33 26 8","44 29 22 38 5 4 36 34","4 16 18 48 1 31 8 11"}

    47

    {38,10,7,49,4,37,35,22,8}

    1

    Returns: 42

  23. {"41 34 36 2 3 36 46 44","26 20 43 7 27 18 2 13","18 49 40 42 15 31 47 0","38 34 20 48 16 25 18 21","0 21 32 24 41 21 49 6","12 47 0 2 38 48 26 13","28 25 19 14 45 1 39 13","46 35 7 39 18 44 42 22","19 16 7 28 47 23 1 42","44 10 26 26 5 32 6 23","25 41 47 36 12 30 39 29","49 33 19 49 18 28 17 43","45 2 34 48 25 5 20 17","45 34 25 26 32 11 45 32","27 3 11 15 39 44 18 4","7 36 11 40 14 20 49 7","21 44 18 6 1 5 14 42","28 40 37 22 33 49 33 46","29 7 41 45 10 31 7 36","33 2 37 4 28 14 2 12","3 33 19 36 47 42 26 43","27 28 13 9 6 18 0 27","35 42 36 35 47 10 2 30","29 16 31 25 38 48 9 21","4 47 33 18 25 43 45 25","36 8 2 13 33 2 24 40","6 5 2 47 11 9 27 27","30 38 45 43 27 14 37 22","44 19 41 26 34 22 25 13","12 49 47 21 30 5 5 26","9 25 4 5 8 7 14 0","21 2 5 39 48 27 18 46","10 24 9 34 28 34 23 2","42 46 0 18 16 33 6 19","45 6 32 6 9 36 41 3","0 40 26 26 46 3 45 7","33 21 17 44 42 33 40 13","25 38 37 36 45 28 1 42","25 30 24 48 35 0 39 43","22 11 47 9 44 10 25 37","28 16 34 14 31 42 37 20","5 48 3 18 46 21 36 5","15 20 4 24 3 3 0 10","38 41 15 48 40 21 0 2","40 32 17 8 24 42 0 37","33 35 2 39 29 44 4 21","43 17 37 23 30 39 13 14","12 31 46 46 23 34 25 19","11 40 16 6 36 18 27 13","28 47 14 0 3 7 35 33"}

    22

    {12,39,4,3,49,23,27,33,43,26,46,35,37,1,42,5,36,10,17,29,7,16,38}

    7

    Returns: 327

  24. {"45 9 49 49 46 39 26 38","37 43 5 14 39 4 8 47","24 45 19 25 44 6 7 14","23 7 34 41 49 25 49 12","32 41 34 15 40 31 44 2","47 0 42 44 44 40 8 21","1 34 33 19 49 24 39 7","15 0 20 32 0 32 34 13","5 29 38 19 7 13 18 2","9 40 11 26 2 0 40 43","42 41 17 21 3 29 24 31","43 19 35 38 48 40 19 29","21 36 33 1 24 36 3 12","45 19 10 33 39 36 10 15","33 24 1 18 38 30 9 13","24 45 7 48 17 28 41 23","34 9 32 18 41 45 46 31","14 25 45 45 25 49 33 9","7 38 43 14 0 20 34 44","19 32 9 10 29 39 30 20","29 9 47 0 48 20 12 14","13 15 28 3 11 25 35 0","32 25 6 43 28 23 14 14","2 3 8 40 10 27 28 43","8 8 23 14 1 14 30 10","46 17 34 31 47 36 31 7","7 14 40 40 35 42 42 10","32 4 28 1 47 11 15 12","43 48 27 45 20 24 47 22","11 34 20 15 43 2 2 4","23 38 31 21 11 30 0 28","41 17 30 37 23 45 0 9","47 10 5 30 41 4 48 19","38 25 8 44 11 21 46 41","31 12 10 35 28 15 33 44","33 47 44 23 49 0 22 8","46 48 43 18 33 4 36 17","45 40 27 20 1 48 34 23","31 16 29 21 21 45 37 0","49 13 26 29 18 8 14 7","23 37 1 30 26 17 22 24","13 14 24 25 18 5 32 5","15 6 42 27 16 36 4 4","39 47 18 42 24 20 33 35","21 27 5 38 9 40 36 38","11 35 29 49 33 38 34 3","29 21 6 47 37 44 41 39","3 21 24 7 29 20 48 11","7 17 45 8 27 43 38 19","43 13 42 38 25 44 12 13"}

    44

    {35,2,48,14,46,40,4,3,39,37,5,17,10,22,36}

    7

    Returns: 336

  25. {"18 9 38 35 37 37 19 47","21 10 16 45 25 1 37 46","48 4 5 7 15 1 20 23","47 20 9 16 38 42 43 44","26 37 45 0 13 49 36 46","2 9 24 36 23 20 43 49","28 22 15 26 9 41 35 3","10 1 10 6 43 8 16 44","29 38 3 19 13 34 28 40","8 43 31 44 11 24 28 45","5 11 27 42 16 4 9 1","20 29 26 26 3 47 13 28","44 44 25 6 28 8 33 43","25 36 15 38 14 39 40 38","14 5 33 33 5 19 37 6","21 26 12 6 27 49 8 16","38 9 32 36 13 11 49 45","22 6 20 36 10 30 16 4","20 9 1 40 29 5 44 23","16 16 40 20 42 28 13 24","40 33 36 25 26 20 30 17","4 14 9 20 11 43 29 24","36 29 19 6 11 39 37 30","37 40 0 5 35 15 27 6","15 2 3 33 24 22 36 24","46 33 12 16 18 13 43 24","47 15 6 35 5 40 10 48","21 22 10 45 13 21 48 1","42 30 13 26 22 3 4 48","24 22 3 30 35 20 40 30","4 13 37 10 9 11 26 19","8 2 40 19 21 8 8 38","17 26 41 48 21 47 29 31","17 13 26 3 43 27 44 33","21 36 20 21 46 46 46 7","43 32 7 9 24 23 4 15","7 13 45 9 39 0 3 21","17 17 40 24 42 14 26 20","0 41 5 12 5 48 34 0","49 33 19 19 4 43 4 29","24 17 25 36 11 44 24 40","8 35 32 9 49 34 7 12","47 21 31 31 45 12 12 32","3 19 39 12 18 38 13 29","8 15 33 31 1 34 11 4","49 36 25 42 14 29 30 23","24 14 9 3 14 16 41 14","34 24 13 4 16 40 45 21","27 44 7 49 22 48 35 17","25 46 19 22 43 5 43 21"}

    41

    {6,26,43,34,14,33,16,37,31,20,7,4,22}

    1

    Returns: 38

  26. {"10 24 31 2 30 24 3 7","21 21 31 17 43 29 25 9","32 22 4 13 20 10 49 33","36 42 29 45 11 29 3 18","29 49 37 46 42 33 35 4","26 31 34 1 2 20 4 27","9 36 26 8 2 42 0 9","28 13 25 45 26 16 48 32","44 23 4 7 12 22 47 22","47 22 29 36 20 45 41 45","9 43 42 6 29 6 6 32","46 21 43 31 27 13 49 47","10 12 37 26 32 2 44 37","24 16 21 4 41 36 30 21","35 38 27 35 31 41 9 16","39 18 39 4 26 23 10 32","37 39 35 32 20 39 9 20","21 17 25 25 10 19 17 24","48 22 15 16 3 43 43 41","26 36 12 25 8 3 16 21","26 30 4 1 25 22 5 40","42 7 13 3 4 39 39 42","21 47 31 16 17 0 45 15","21 31 10 22 28 41 29 22","35 15 42 7 49 41 49 24","20 48 24 44 32 39 20 47","48 25 21 14 0 19 32 43","23 2 43 11 13 49 39 40","37 48 32 3 29 37 44 36","10 9 36 33 41 11 35 21","15 6 6 30 21 34 41 6","18 19 16 29 27 14 35 9","6 32 49 2 30 0 23 10","47 41 49 21 45 3 30 1","44 10 44 22 43 13 31 6","48 4 12 30 1 13 31 43","10 15 28 32 1 43 11 7","20 29 35 30 4 41 10 29","37 26 6 39 34 33 44 24","32 41 3 44 27 42 10 42","13 43 45 41 0 33 40 20","3 44 43 14 27 13 39 21","40 23 8 37 46 22 38 39","10 33 11 46 7 5 30 20","48 25 11 27 20 31 36 7","2 17 24 39 29 15 46 44","16 21 21 11 1 1 18 8","44 33 38 41 23 17 38 32","43 15 30 19 35 48 11 25","15 18 17 24 3 12 4 8"}

    32

    {13,49,15,33,37,20,48,14,21,28,9,25,5,46,6,35,1,16,42,39,43,36,18,29,22,24,27,47,4,32}

    5

    Returns: 166

  27. {"37 41 4 43 12 36 28 5","7 17 22 3 30 17 3 15","27 12 19 24 30 2 5 39","37 9 6 14 16 9 47 33","28 46 45 39 11 48 46 8","9 26 16 6 13 34 19 22","9 22 25 1 41 16 26 4","14 19 24 2 37 34 13 42","1 3 12 25 16 1 14 30","13 45 42 47 10 20 49 40","36 31 47 14 17 5 45 36","37 25 11 30 27 32 42 15","6 2 14 4 17 20 39 22","24 37 37 9 7 47 17 3","34 37 11 32 43 16 21 11","20 18 41 25 26 5 2 7","20 29 40 10 30 4 42 44","28 13 6 40 45 24 23 3","34 33 14 23 29 17 1 47","12 18 40 5 8 32 16 33","1 35 38 28 2 1 13 15","4 26 40 46 36 0 1 25","27 21 3 32 26 31 34 19","14 22 16 37 49 28 20 7","9 11 3 17 32 46 25 32","43 22 13 43 27 37 34 39","46 1 17 4 2 36 33 28","2 17 7 43 3 20 39 45","31 24 20 0 2 18 6 47","30 8 34 27 41 38 34 9","45 9 44 38 26 14 16 36","21 0 45 24 47 34 19 24","27 18 33 14 19 2 31 6","43 32 8 2 21 38 33 6","3 27 40 42 19 32 42 13","31 17 19 48 32 42 29 8","35 31 18 27 25 16 25 5","7 21 18 22 41 13 38 47","33 2 8 0 24 22 25 46","29 4 15 44 48 27 19 37","37 16 17 14 13 2 21 4","19 39 16 48 29 46 48 33","7 31 44 11 20 24 3 14","19 4 12 21 5 6 43 26","40 34 42 44 12 30 42 6","28 0 20 13 0 8 33 6","40 49 39 28 19 1 18 15","8 36 37 31 24 16 48 25","18 1 34 34 30 7 36 46","32 49 38 1 5 3 24 21"}

    43

    {6,3,34,40,41,13,37,22,17,10,18,33,49,16,15,47,8,30,24,14,42,31,7,35,4,0,36,21,29,38,46,11,44,27,26,1,5,25,19,23,28,12,9}

    1

    Returns: 2

  28. {"20 13 4 11 22 0 32 43","15 38 14 17 0 21 2 39","10 9 13 29 46 38 3 35","44 39 19 24 25 31 18 41","44 38 9 33 37 20 33 37","44 11 37 32 15 36 19 45","39 45 34 37 32 29 7 35","21 16 0 15 0 48 30 48","21 47 14 12 14 32 1 29","35 15 31 0 34 22 18 31","12 21 15 46 6 0 44 14","27 2 24 45 20 3 28 17","39 0 44 36 41 35 39 43","21 20 31 32 35 1 49 31","0 2 31 47 45 3 22 22","5 12 49 17 23 19 17 3","4 16 25 49 44 13 30 34","40 1 17 48 33 12 10 7","15 36 7 36 47 6 10 4","37 20 14 43 35 46 22 8","18 32 17 7 39 46 32 28","29 2 20 33 19 34 24 36","41 30 10 34 2 12 44 0","47 32 14 13 23 32 21 22","3 32 11 48 7 44 38 11","42 11 1 13 7 7 26 10","16 30 6 7 18 44 45 37","20 22 22 21 43 10 43 31","5 31 35 27 28 30 1 46","16 10 34 36 2 32 14 1","42 11 17 7 9 40 42 3","32 25 37 10 14 2 21 33","46 31 27 7 30 45 16 38","13 19 9 27 20 25 11 29","42 38 5 24 3 10 23 18","40 3 41 25 47 20 14 21","45 28 20 21 44 14 23 23","13 18 39 44 27 31 44 6","42 36 10 0 5 11 29 30","41 11 13 28 39 0 39 25","5 43 34 36 30 18 9 9","31 23 39 0 42 9 31 32","6 16 49 1 26 25 26 14","34 36 12 32 33 34 13 17","3 4 41 43 10 39 39 42","34 30 11 2 46 21 29 9","39 25 38 13 22 7 36 40","3 44 17 38 28 18 13 34","2 3 29 45 13 9 36 23","35 12 40 47 5 37 2 12"}

    3

    {21}

    3

    Returns: 150

  29. {"35 49 44 21 46 9 38 39","41 20 15 46 3 18 4 40","19 39 25 31 40 31 45 13","36 16 6 44 33 41 41 16","0 30 24 45 36 44 30 32","1 41 28 28 37 6 18 16","34 27 26 22 20 25 27 36","40 48 33 18 23 18 33 15","48 28 23 34 25 49 29 26","13 15 38 31 44 3 47 6","33 39 33 49 37 41 25 24","43 10 25 6 8 20 0 0","12 43 46 10 8 42 37 22","10 28 1 38 39 37 27 38","30 10 0 23 28 15 26 2","36 23 39 24 16 22 10 20","25 10 37 29 40 13 4 45","7 9 11 16 30 47 46 3","17 7 30 34 33 40 4 13","29 10 9 46 9 10 40 18","30 18 0 36 21 25 9 14","26 25 20 45 9 17 17 0","31 47 0 2 41 32 48 45","23 44 20 44 35 26 11 40","5 36 35 34 2 37 39 19","21 33 31 14 11 18 18 47","41 38 3 2 45 47 5 16","48 13 2 38 42 13 31 42","6 7 27 6 1 27 36 19","19 7 42 27 26 20 39 49","39 19 48 3 17 21 28 25","8 41 35 9 49 34 3 24","16 47 12 16 28 38 11 44","30 8 7 22 37 11 49 33","0 23 24 11 42 19 2 14","43 30 18 25 38 47 42 15","8 11 42 5 28 33 10 13","6 40 14 9 10 28 19 46","2 1 31 34 14 44 10 38","3 9 48 31 47 42 9 31","20 26 20 12 33 11 8 18","27 46 16 4 0 4 9 9","7 2 13 47 42 11 36 7","32 43 11 47 39 47 2 32","49 27 48 49 25 37 45 11","39 34 36 46 18 27 23 45","6 21 17 38 26 32 11 34","17 12 41 33 22 39 19 7","45 11 32 48 18 35 46 17","11 3 22 12 17 7 16 6"}

    27

    {44,16,20,38,14,19,9,29,15,42,40,32}

    1

    Returns: 39

  30. {"44 41 18 30 44 49 48 35","14 38 22 19 10 33 4 5","11 44 41 37 44 48 42 26","47 29 12 23 22 7 4 20","21 30 37 35 2 44 33 33","20 14 13 9 13 31 37 7","25 9 22 33 21 24 30 38","16 26 13 47 11 20 43 0","12 13 36 0 47 31 14 10","36 19 0 37 21 44 41 36","47 7 5 32 36 23 12 35","1 34 39 8 48 25 30 8","31 15 33 38 41 1 26 36","13 45 48 49 0 13 44 2","38 47 20 29 42 44 23 42","30 18 1 6 48 26 38 5","15 40 8 19 36 13 30 37","48 42 33 7 14 31 41 49","22 45 2 36 29 13 39 8","2 24 22 0 15 35 30 26","30 28 20 43 41 21 17 28","20 15 26 22 33 16 22 38","3 25 13 16 0 20 28 38","38 34 37 38 48 11 44 20","47 6 26 36 12 8 11 8","38 38 48 48 43 1 12 45","40 37 17 32 15 5 19 49","31 34 42 17 15 0 42 3","25 13 20 0 3 36 6 10","12 31 32 36 24 37 22 15","41 31 24 7 47 15 38 23","21 47 26 39 34 47 15 18","9 34 33 33 26 4 45 25","20 43 0 8 44 4 18 36","15 0 47 45 3 20 46 38","25 24 42 39 19 14 10 19","42 46 37 4 24 22 21 25","5 6 2 36 4 41 48 22","44 31 17 14 49 42 49 49","33 3 13 24 40 10 10 3","34 26 26 45 10 48 45 12","16 42 20 36 11 29 31 7","3 24 10 0 6 49 16 42","12 25 31 20 45 40 35 19","2 26 48 7 15 34 15 18","31 41 27 24 49 47 14 6","10 15 45 9 5 5 10 39","29 15 35 39 42 11 49 27","15 2 6 22 2 38 5 27","27 1 19 37 23 34 33 32"}

    25

    {39,17,25,44,1,26,12,43,4,7,22,9,38,13,11,24,23,5}

    7

    Returns: 284

  31. {"45 8 42 30 30 30 26 37","2 44 1 31 27 2 16 15","35 36 47 19 3 19 19 2","14 10 15 45 32 17 29 6","40 33 36 21 0 39 44 22","28 32 42 12 1 30 39 31","42 25 11 48 31 13 13 41","42 21 41 16 34 44 42 25","6 0 0 42 36 8 10 5","32 21 15 21 10 34 29 30","47 15 44 47 25 17 40 30","8 35 39 26 1 46 22 43","43 37 37 42 34 46 44 49","41 48 10 42 12 20 10 14","25 8 32 25 46 20 35 11","21 33 26 34 5 44 0 1","9 48 9 13 25 42 47 2","20 14 39 41 40 20 21 18","2 30 7 42 27 24 13 22","47 2 35 7 9 13 26 45","8 41 15 37 10 14 49 38","6 46 28 45 37 17 23 31","48 20 33 24 23 2 25 39","46 2 3 8 15 4 31 7","37 25 34 13 7 18 33 17","12 17 4 42 12 32 23 39","26 31 3 34 11 9 42 49","36 39 26 2 17 42 5 47","44 11 26 31 19 13 12 8","37 30 7 42 3 17 9 16","12 40 2 14 8 6 32 21","5 11 17 21 28 25 41 10","1 35 5 21 0 46 25 14","44 13 6 42 4 21 40 40","20 22 26 34 2 47 19 46","1 5 37 42 8 43 34 37","40 34 10 8 45 45 43 27","49 28 37 21 6 8 13 15","49 38 22 2 48 38 37 40","17 12 32 27 16 7 49 2","49 42 6 28 41 28 35 30","16 43 44 26 45 45 30 6","29 32 33 43 16 38 11 8","6 12 32 26 10 38 46 49","32 43 32 14 25 21 1 18","25 17 36 39 23 49 33 39","43 48 11 32 15 47 40 18","46 1 19 45 24 25 23 2","31 43 19 36 9 41 15 31","47 40 11 46 27 44 1 11"}

    3

    {27,48,11,1,17,41,20,3,10,34,33,30,24,46,16,36,8,39,44,25,32,19,47,2,42,40,23,43,37,45,22,15,18,29,21,13,0,14,6,9,28,5,31,4,12,38}

    7

    Returns: 169

  32. {"48 19 36 48 46 19 7 0","22 1 39 17 25 13 45 20","10 15 39 31 1 28 0 32","23 25 41 8 15 40 48 11","35 13 2 48 19 13 44 47","18 33 9 19 8 14 47 4","14 28 9 0 10 45 48 30","29 17 15 45 22 11 29 43","27 45 28 14 38 21 46 49","20 28 21 5 7 2 45 6","21 2 8 4 6 14 35 4","21 45 10 5 35 13 35 24","35 45 12 19 47 14 4 22","8 23 14 22 48 46 2 48","43 39 35 44 41 19 6 47","21 25 43 29 46 10 3 39","48 7 5 35 29 22 19 40","32 23 3 43 45 5 28 13","38 22 28 4 14 48 9 23","4 35 30 13 12 27 1 7","46 27 9 45 2 30 19 22","3 40 2 33 29 21 21 45","26 13 21 10 29 44 18 16","43 15 21 34 37 2 24 31","24 14 44 17 35 30 31 31","45 10 22 23 44 31 28 44","22 18 12 19 16 18 15 37","19 37 49 29 26 3 9 5","28 1 22 44 27 45 27 42","14 6 17 6 44 40 7 42","31 10 49 8 13 24 36 42","42 23 35 46 43 3 8 38","9 32 34 40 42 7 22 14","21 27 9 37 19 3 11 23","3 12 18 31 12 48 29 15","38 45 17 47 32 28 23 42","34 49 3 2 14 6 42 30","29 38 10 45 19 27 31 25","0 49 7 37 17 7 28 16","42 16 32 39 9 5 8 28","8 1 48 39 8 39 0 1","1 34 18 17 47 26 49 33","31 11 21 2 12 12 36 33","11 16 14 48 6 28 30 15","15 9 5 5 1 39 34 25","16 8 19 34 16 45 9 8","44 20 15 21 49 46 16 7","44 9 3 22 32 40 42 6","18 48 23 0 17 48 13 18","2 32 1 24 15 47 45 5"}

    32

    {10,11,19,49,15,33,18,32,36,16,5,43,40,48,7,23,12,8,25,21,14,37,38,39,4,27}

    7

    Returns: 275

  33. {"15 37 48 7 12 17 38 22","38 0 22 21 23 19 38 8","34 29 15 0 49 21 8 40","30 36 6 27 23 1 47 0","0 7 18 41 0 30 28 6","23 7 46 16 5 38 49 39","47 27 3 29 42 25 21 34","35 22 22 13 5 3 35 18","15 24 25 26 10 17 44 6","38 40 43 12 16 46 23 44","1 39 9 46 43 22 15 11","4 17 38 19 8 31 1 25","18 28 36 47 36 16 25 44","27 32 28 4 24 18 47 39","29 24 43 10 40 2 21 44","35 35 30 1 29 20 48 47","43 23 2 17 11 5 21 39","23 34 47 29 29 46 1 27","42 23 21 10 8 29 7 32","27 40 49 44 48 23 20 16","13 40 11 5 0 48 43 42","20 7 25 22 18 10 12 12","11 23 29 40 6 46 31 38","4 37 36 22 34 35 17 40","28 2 47 17 10 6 30 29","10 16 34 24 21 22 19 27","49 32 34 40 44 38 20 45","9 27 39 11 10 43 15 35","4 13 18 42 8 7 27 20","25 41 23 7 36 19 8 16","13 20 19 0 6 10 45 24","5 26 3 24 34 29 6 16","29 48 46 8 6 33 19 44","0 2 5 11 15 31 49 45","16 19 30 22 39 29 21 10","41 44 15 4 38 39 41 10","34 12 12 11 2 14 40 26","41 45 16 42 11 5 6 6","0 41 26 47 8 29 15 44","28 25 13 25 36 15 49 19","19 15 24 39 42 37 33 39","12 41 29 37 38 38 1 46","26 49 4 1 7 22 16 30","32 4 7 14 37 38 6 9","3 48 38 26 34 23 27 7","31 43 28 33 47 35 47 7","19 48 31 40 32 30 17 46","23 24 21 31 28 37 21 49","25 32 0 6 39 6 31 34","27 15 6 9 9 15 40 26"}

    36

    {3,48,49,25,14,17,42,36,35,15,2,33,10,24,23,39,7,30,45,43,20,1,11,12,6,22,46,4,38,21,41,18,5,40,9,13,8,27,34,0,29,37}

    7

    Returns: 229

  34. {"17 27 24 15 30 46 15 30","11 14 3 38 21 14 27 46","34 7 32 30 37 15 16 16","33 13 37 10 48 37 38 3","12 28 28 14 14 43 37 28","20 22 24 45 38 20 49 11","24 40 19 3 42 25 45 35","25 28 42 46 49 23 31 27","20 34 34 0 32 46 35 46","22 18 28 48 26 8 5 8","40 11 28 0 45 5 7 45","26 25 47 20 31 35 42 7","4 25 31 20 39 31 4 40","11 37 39 10 23 10 40 17","9 46 46 29 38 24 35 23","43 15 11 32 15 17 13 10","8 7 43 32 33 30 21 35","6 26 46 45 27 2 41 30","38 18 39 11 41 46 23 45","43 42 11 16 12 42 31 22","36 11 38 12 3 11 38 36","49 44 34 35 27 24 8 21","1 7 2 44 47 17 30 2","16 49 26 6 41 45 47 21","44 8 36 22 29 19 33 1","34 36 27 48 24 31 41 15","35 16 40 27 40 6 35 27","49 49 41 16 25 27 17 4","37 31 43 48 0 26 32 26","26 3 47 31 35 49 31 30","43 9 46 4 10 17 16 40","13 9 5 35 36 16 7 34","39 19 41 42 43 48 34 42","12 3 30 3 42 38 18 28","26 1 2 13 43 12 31 47","11 1 12 28 11 38 3 48","19 17 38 30 14 25 7 22","6 0 9 18 17 27 16 23","5 17 34 0 16 41 19 10","44 10 32 9 29 11 37 22","27 37 37 37 2 6 41 10","11 31 6 43 4 7 40 12","25 14 40 0 10 41 14 22","31 9 17 17 44 38 32 5","3 36 12 16 47 7 15 47","8 38 40 38 9 36 4 9","10 9 19 21 30 48 11 0","45 44 7 8 43 25 47 16","38 5 49 44 15 23 28 27","41 8 46 8 13 9 30 49"}

    37

    {8,45,37,4,9,28,26,29,49,34,27,44,38,22,20,25,7,18,32,0,11,24,43,16,10,33,47,2,14,46}

    5

    Returns: 170

  35. {"1 39 11 10 40 17 31 14","14 5 49 45 45 1 21 2","34 44 6 40 1 28 28 5","15 36 35 16 46 16 17 5","18 13 33 7 29 44 18 0","9 26 1 18 26 30 8 3","2 45 8 27 1 26 49 38","2 25 37 20 25 38 49 12","21 41 15 13 28 15 8 34","37 11 35 27 20 35 16 46","0 20 31 0 26 15 22 14","27 42 0 6 4 35 19 47","17 6 14 20 10 46 44 0","9 22 26 4 3 12 8 25","16 40 42 30 36 36 33 14","13 27 46 1 47 0 35 31","25 15 15 41 14 31 8 26","2 43 48 13 29 20 12 37","27 37 4 48 17 1 10 21","12 13 11 16 27 17 24 3","38 2 18 9 14 4 29 18","32 2 12 31 48 22 35 47","25 8 14 40 48 8 41 4","25 12 42 27 1 16 3 49","0 30 29 36 42 12 10 13","33 17 11 34 34 35 37 18","44 30 4 23 40 24 2 30","39 6 48 23 49 21 12 34","1 23 25 37 35 0 11 39","48 38 40 0 34 1 24 3","12 41 11 21 30 26 49 34","29 6 23 14 22 30 9 46","20 45 20 15 34 17 47 42","34 17 11 24 20 6 46 42","5 32 49 6 44 8 21 45","17 23 24 46 8 43 26 8","47 0 3 14 4 18 0 22","32 30 49 41 13 25 8 35","20 48 6 3 15 48 12 35","43 48 15 41 5 11 39 3","8 41 34 23 8 48 42 34","46 18 36 19 12 25 6 15","8 6 40 13 23 37 43 20","9 44 24 39 10 44 5 2","1 44 0 5 2 22 18 2","34 35 25 8 36 26 3 42","17 25 49 33 39 27 8 35","21 9 12 5 19 32 0 14","4 43 41 31 38 27 49 41","15 13 14 8 37 33 40 4"}

    4

    {47,18,48,17,46,33,40,22,5,3,32,37,35,9,49}

    7

    Returns: 336

  36. {"5 35 31 30 11 3 43 0","2 42 26 31 48 32 27 31","30 26 32 36 45 37 39 36","39 13 22 47 33 5 34 6","21 7 45 24 19 20 28 16","20 23 41 5 31 24 1 25","45 20 17 41 40 5 41 5","36 41 44 16 36 15 1 4","36 11 26 28 28 16 25 1","26 37 8 11 43 22 8 19","13 1 2 14 43 26 39 28","49 26 41 44 29 41 30 46","1 8 36 46 24 11 31 26","19 29 46 16 16 29 13 20","47 37 5 0 39 12 10 34","5 1 20 31 48 49 15 38","3 24 47 48 40 15 47 22","0 38 1 21 43 25 5 32","37 44 46 41 20 0 13 7","39 0 49 47 11 46 39 31","23 24 11 45 47 48 11 26","6 14 35 31 48 37 3 0","8 20 26 6 31 28 28 38","27 39 2 5 44 8 38 18","1 47 37 10 18 30 43 35","5 12 39 40 21 36 29 22","45 30 12 22 35 34 4 34","43 10 29 2 26 24 31 5","13 1 38 24 40 27 3 25","5 37 4 24 16 35 47 19","31 15 37 25 38 5 27 48","21 37 31 18 39 8 10 36","21 24 32 29 48 16 7 31","23 13 2 46 11 3 6 18","40 5 13 19 28 48 41 10","32 46 2 32 37 19 48 35","19 6 15 48 17 4 13 45","18 3 35 32 27 45 2 0","4 48 0 0 20 19 40 32","21 48 29 48 18 42 9 4","5 27 37 8 21 19 14 13","36 0 43 48 17 40 3 9","35 0 0 39 26 16 17 17","12 31 8 32 22 35 32 46","12 49 0 38 0 5 43 11","19 25 22 48 8 41 29 24","7 32 0 36 24 35 28 34","21 17 23 14 30 40 22 36","46 28 7 21 42 37 47 26","25 44 14 30 12 43 6 39"}

    10

    {23,48,7,10,32,38,36,47,30,6,45,4,49,37,27,17,35,41,26,44,33,19,1,31,12,43,28,13,39,25,21,42,46,9,22,5,14,34,40,0,3,20,11,16}

    7

    Returns: 195

  37. {"24 46 34 17 6 31 32 31","2 31 48 1 16 43 38 36","10 27 44 15 42 10 39 47","7 0 7 21 17 6 42 30","45 32 19 6 10 33 38 22","10 48 38 27 42 38 4 17","8 31 41 27 5 25 0 47","37 36 2 47 41 9 31 43","37 39 32 43 38 26 24 26","42 32 20 24 7 40 0 27","12 49 34 4 35 21 19 7","24 20 5 30 42 12 19 11","29 18 7 19 21 32 20 46","48 13 41 18 13 30 8 44","13 22 30 36 9 25 13 23","17 2 17 32 29 43 32 38","6 1 38 41 20 25 6 45","35 16 12 49 13 11 43 15","15 33 5 8 7 14 40 40","37 4 39 44 38 24 41 23","26 48 10 21 20 15 3 49","46 39 35 29 13 27 32 39","18 14 1 47 14 20 41 6","6 48 12 11 37 42 7 48","10 17 42 28 47 4 12 13","43 47 2 29 41 45 19 7","2 14 13 28 37 30 42 2","43 13 18 12 5 39 32 28","40 30 38 49 41 46 22 47","15 17 3 14 19 41 18 8","39 27 12 46 45 12 12 15","21 34 46 13 8 6 25 20","18 17 11 17 40 29 29 6","38 14 44 49 6 14 40 0","4 44 8 44 0 44 44 44","38 33 19 22 49 49 30 1","40 15 8 0 37 10 17 45","1 11 36 20 4 43 24 37","10 0 45 12 23 13 39 1","47 48 32 17 29 7 20 49","30 27 4 47 34 16 6 29","48 33 35 3 18 25 39 12","43 49 45 41 7 18 9 38","6 29 4 26 16 42 49 1","40 2 9 8 23 14 3 15","23 13 3 17 35 13 39 15","24 42 21 44 0 44 39 25","28 4 46 30 29 38 15 5","11 18 32 5 18 30 25 38","42 0 29 19 18 21 38 1"}

    20

    {25,42,45,38,34,29,3,16,19,44,12,28,31,36,20,24,30,13,40,48,49,10,27}

    1

    Returns: 1

  38. {"37 47 46 9 3 8 42 32","19 34 8 43 3 45 36 17","22 10 42 30 17 11 44 10","24 5 44 45 18 25 36 15","34 48 40 39 36 3 46 45","16 8 20 25 10 39 10 28","7 25 33 8 19 22 36 49","36 24 33 10 0 3 38 40","7 25 13 35 34 23 45 24","13 2 34 22 21 36 13 11","31 49 1 46 34 47 7 14","34 24 42 33 27 40 39 16","48 1 47 0 41 46 2 30","18 33 48 31 15 35 24 5","20 18 40 36 17 8 48 5","32 12 30 40 37 15 39 19","12 48 44 15 26 32 40 25","15 26 12 13 35 12 28 31","38 15 27 15 40 1 36 41","40 9 30 16 11 24 36 46","49 39 29 22 42 9 27 8","37 24 47 37 23 7 30 25","43 34 22 8 8 32 24 3","49 12 24 48 14 27 46 13","24 18 2 27 49 13 17 20","3 11 35 28 19 25 28 49","43 2 34 31 33 24 47 46","15 23 43 42 2 47 36 20","26 32 14 12 0 3 15 9","10 44 18 37 22 39 3 8","30 18 49 13 28 24 36 14","21 42 17 41 36 43 12 22","5 20 46 11 31 26 46 1","2 1 5 22 17 22 16 28","14 5 16 27 7 35 45 30","35 14 40 11 19 34 31 16","17 25 2 48 25 48 42 47","35 39 47 31 7 27 23 2","21 16 2 35 1 0 44 35","48 1 6 37 32 43 16 38","29 8 25 38 28 3 36 23","14 16 26 15 18 36 48 41","14 15 1 44 33 9 19 1","8 3 45 36 47 1 41 30","41 31 10 45 40 49 24 39","45 24 1 35 7 22 23 43","13 11 17 25 12 5 42 2","27 5 33 26 37 17 20 7","15 0 38 17 3 39 34 25","40 38 16 49 36 20 37 27"}

    33

    {0,2,40,25,3,37}

    7

    Returns: 338

  39. {"44 32 18 46 42 48 23 5","10 14 0 19 48 21 19 26","15 16 49 14 13 41 25 29","46 12 15 48 21 39 13 41","8 37 48 17 8 23 27 38","30 16 9 19 43 45 10 29","17 4 28 25 43 8 10 47","6 33 39 7 16 6 23 4","22 2 19 45 22 5 11 41","18 16 1 3 6 9 48 13","32 48 5 5 26 12 16 20","10 1 31 49 40 47 49 32","3 18 43 44 15 0 38 10","24 39 3 44 47 0 45 40","23 37 5 37 22 0 12 7","22 46 10 39 33 47 22 49","21 47 45 26 10 37 42 46","0 43 37 15 8 18 14 9","48 24 37 34 27 15 13 47","30 15 13 39 40 22 3 9","34 37 0 42 17 45 42 36","45 12 14 8 14 30 35 16","8 47 33 39 30 31 10 46","48 18 39 28 18 23 10 5","0 0 39 40 41 43 23 41","17 10 38 15 33 43 35 25","9 13 11 30 21 2 3 23","34 39 14 44 2 17 2 5","44 49 9 23 5 47 21 6","7 0 24 18 1 32 31 1","40 42 42 45 24 20 43 26","18 16 11 30 37 27 32 32","42 3 49 34 30 33 29 23","18 25 25 0 6 40 38 3","11 30 33 17 33 43 45 1","40 23 36 2 19 27 7 21","10 2 33 44 32 20 16 13","17 3 26 14 41 29 37 44","1 18 21 16 14 23 8 29","10 18 28 17 0 11 13 31","20 31 16 3 33 8 45 19","45 27 46 10 10 4 4 12","23 24 32 14 21 8 49 27","17 11 17 18 7 15 2 22","7 17 49 10 27 34 23 7","38 37 8 31 6 43 4 0","48 40 1 7 24 2 2 3","12 31 0 28 21 8 42 46","13 22 7 37 16 36 0 37","9 1 15 23 47 42 0 4"}

    45

    {9,25,36,34,10,17,22,39,4,31,43,13,35,12,27,41,1,44,37,8,26,23,29,7,40,46,15,28,14,18,42,19,21,24,20,16,11,2,49,30,3,45,6}

    1

    Returns: 1

  40. {"43 45 38 23 38 49 19 24","15 19 41 31 45 22 14 29","24 5 37 31 41 0 5 45","46 22 23 16 30 30 13 3","25 11 10 14 15 36 22 34","18 32 10 17 18 20 46 13","27 13 29 11 16 42 13 3","13 7 3 24 12 27 20 1","20 23 25 6 20 2 9 36","32 9 36 41 45 17 40 37","38 38 35 8 27 22 29 38","29 33 25 31 0 49 15 17","27 25 11 7 3 29 43 19","12 1 46 31 30 22 42 32","13 46 18 21 29 21 32 25","49 28 3 40 2 29 45 15","15 1 39 10 2 36 17 40","31 49 30 19 49 44 41 17","8 13 17 42 39 15 20 2","46 12 31 17 42 26 18 49","20 23 10 14 28 41 7 23","7 42 3 11 16 45 37 9","39 35 32 35 36 27 11 29","44 12 1 20 28 35 41 23","1 16 1 10 13 20 29 16","43 37 30 30 9 11 43 28","41 49 32 29 9 7 13 4","9 31 34 45 43 14 16 7","17 37 28 23 24 39 18 21","22 33 12 8 8 30 25 27","2 14 21 14 31 10 6 39","10 39 26 30 30 21 45 24","6 10 14 29 33 45 9 25","24 18 42 6 49 41 27 34","0 11 16 14 33 48 35 5","31 20 7 26 7 13 5 40","35 34 30 17 3 17 43 47","49 24 14 33 37 39 42 46","7 45 37 10 0 1 11 38","9 32 6 24 35 15 29 26","11 42 36 32 40 37 22 1","5 44 3 38 23 42 6 48","4 23 16 30 22 33 37 49","24 34 36 1 0 35 4 25","48 31 48 14 0 14 40 20","8 9 47 3 40 25 47 38","12 31 8 5 15 32 30 11","4 18 39 27 12 13 28 37","7 3 8 11 17 27 15 39","44 37 3 12 11 15 2 16"}

    30

    {13,6,48,30,34,33,41,10,14,4,26,19,5,32,35,47,25,9,45,43,20,12,46,18,39,42,31,40,36,27,11,37,2,7}

    5

    Returns: 163

  41. {"34 0 6 19 48 1 14 41","29 7 14 35 11 39 13 15","3 33 27 39 45 44 33 11","22 5 46 43 32 38 31 13","6 44 43 2 35 11 44 25","27 22 44 22 5 44 34 30","29 2 6 40 34 24 8 16","1 23 26 19 6 14 28 36","48 13 32 8 24 29 4 8","25 27 25 1 5 48 39 32","39 48 24 10 42 32 10 7","26 27 23 6 49 12 22 12","24 43 1 33 15 49 43 41","16 19 32 4 6 32 34 40","1 38 47 34 20 11 16 21","49 0 10 25 2 3 44 6","1 20 9 30 0 32 15 11","2 31 44 7 10 30 14 1","25 22 8 47 42 26 37 4","19 6 14 15 40 26 19 21","24 18 12 17 22 43 42 15","25 1 9 13 31 42 27 37","42 26 15 41 9 0 34 35","17 18 43 25 36 7 35 48","11 7 29 43 35 38 37 40","9 8 16 44 17 2 0 2","7 17 35 42 24 14 4 19","11 4 17 20 32 35 29 38","4 18 35 18 38 26 36 7","16 14 34 7 29 12 27 9","1 25 31 43 30 20 15 34","15 33 5 39 34 1 33 25","33 26 47 8 15 33 3 29","18 22 15 9 41 43 27 14","9 30 21 10 3 16 15 45","13 39 42 28 8 7 27 20","43 40 46 40 39 39 40 31","22 0 3 42 43 41 0 11","0 8 38 35 17 34 1 31","47 42 40 27 49 24 15 19","39 7 41 19 42 15 8 31","17 9 11 33 14 1 12 47","24 44 13 18 18 38 46 25","18 43 23 23 2 27 9 11","33 31 6 10 39 34 14 35","30 2 12 48 1 49 29 40","24 6 14 49 3 39 43 7","46 25 22 17 5 33 18 15","13 3 28 28 24 40 14 45","44 31 34 13 18 41 22 17"}

    4

    {0,27,5,17,9,49,14,13,26,31,28,34,46,24,21,38,7,36,23,48,3,29,10,11,20,30,19,16,47}

    1

    Returns: 22

  42. {"48 20 31 21 44 48 47 10","29 36 27 34 8 26 40 3","12 26 10 8 38 12 15 11","14 21 8 18 6 49 22 12","47 43 27 2 22 11 37 0","14 14 31 29 22 1 2 10","47 17 12 16 24 23 45 48","47 20 46 10 8 11 19 4","28 38 8 13 2 20 9 9","4 12 8 23 43 49 20 8","5 5 21 22 14 22 14 24","16 25 32 32 23 14 38 13","15 47 44 1 29 33 38 14","29 15 2 36 8 11 21 10","47 30 4 44 10 4 46 40","1 16 16 29 45 14 6 43","13 15 3 43 45 14 39 7","3 12 19 3 6 18 40 21","31 11 17 48 37 42 22 35","37 12 29 26 46 36 0 3","40 19 39 14 49 49 11 23","13 42 10 22 32 30 8 46","40 28 42 21 9 6 27 28","45 32 23 21 38 30 43 25","8 4 29 11 11 28 25 37","2 23 28 9 8 48 2 14","32 20 44 6 44 4 1 12","32 21 24 1 45 29 7 42","33 42 37 48 47 36 42 16","32 23 30 15 11 36 9 8","45 45 30 3 3 23 2 19","2 35 4 18 48 33 37 26","42 44 35 8 11 5 27 38","42 13 8 16 19 49 0 16","16 0 31 22 36 48 40 45","28 46 8 28 24 41 28 42","3 39 34 13 49 39 42 23","35 17 22 48 17 33 19 34","14 5 36 13 37 30 14 33","39 0 0 39 16 8 23 11","11 15 30 49 10 35 38 26","15 34 1 20 12 28 34 41","37 3 1 46 21 24 18 25","15 42 12 28 6 5 17 42","42 21 13 7 31 30 16 43","43 18 2 32 17 45 47 32","17 19 7 11 2 39 3 25","2 9 19 15 1 49 27 14","15 36 39 42 21 5 2 28","3 22 34 9 44 41 23 12"}

    41

    {5,40,26,49,7,8,27,11,33,43,28,14,41,48,22,19,46,4,36,16,9,2,23,3,35,15,29}

    7

    Returns: 275

  43. {"39 31 48 45 13 19 32 22","13 0 30 40 25 37 19 42","9 36 14 2 27 22 34 4","47 40 10 21 27 8 34 42","29 29 30 49 19 17 10 6","1 17 13 14 31 9 0 20","19 24 40 4 28 0 19 48","28 42 4 43 22 39 2 10","3 15 1 34 25 46 10 11","4 45 31 6 19 1 15 49","19 43 46 26 7 24 41 42","15 26 20 38 36 46 43 22","48 37 27 49 35 20 38 0","30 33 12 25 36 40 43 23","28 29 41 22 1 11 46 24","18 28 46 43 34 44 12 35","39 38 34 30 31 5 5 49","2 41 34 49 38 17 13 31","24 37 45 0 22 15 30 37","8 7 28 48 6 27 9 3","28 31 18 17 13 13 12 10","0 40 36 19 28 47 42 46","32 20 9 3 48 17 24 49","13 48 30 3 22 41 20 30","46 29 14 41 6 48 46 37","18 24 43 9 16 0 38 28","43 17 37 1 38 33 0 33","34 35 20 35 38 15 25 24","17 0 32 23 19 19 45 23","29 37 1 49 39 41 10 38","24 11 32 46 1 33 39 12","13 33 11 38 27 10 19 22","38 22 4 38 33 13 16 47","17 12 29 18 39 29 47 23","6 46 45 37 33 20 12 16","23 30 18 12 15 26 47 23","13 9 43 32 33 32 25 41","21 19 31 40 13 34 7 46","33 0 41 4 13 20 16 47","19 44 27 23 31 23 41 36","10 42 11 14 18 43 43 14","35 31 19 3 14 16 15 0","13 34 27 47 13 43 36 15","42 47 25 25 20 7 36 37","23 21 7 1 15 42 7 38","33 1 2 34 22 12 32 16","45 40 45 41 21 48 5 30","1 44 42 39 19 22 37 46","1 25 15 32 6 21 43 47","41 45 36 37 28 39 26 45"}

    49

    {42,3,10,27,1,15,38,48,4}

    7

    Returns: 342

  44. {"19 4 24 26 36 7 5 14","10 3 45 14 49 5 34 29","6 38 22 13 1 4 37 48","31 46 26 12 14 48 13 15","26 28 9 37 17 34 12 26","29 27 44 45 24 30 9 47","16 29 43 38 4 22 1 27","36 39 19 17 11 46 49 47","19 18 17 23 9 10 42 49","49 13 8 36 22 18 21 26","28 46 17 11 9 3 36 1","13 15 39 3 48 42 19 22","22 0 23 21 20 29 49 41","14 39 44 4 22 20 4 3","20 15 38 24 29 40 44 39","49 31 31 34 41 44 11 46","29 35 13 45 27 44 9 40","15 6 18 26 14 23 15 36","18 28 37 26 18 24 23 2","11 5 44 6 37 6 42 45","21 3 36 31 24 32 18 24","12 41 1 8 39 0 43 29","26 24 34 26 21 25 22 10","20 32 39 19 10 36 11 5","44 39 14 40 22 27 5 25","14 23 36 21 46 20 15 39","6 40 5 3 35 27 4 20","44 6 6 23 28 3 21 27","48 46 11 24 20 12 2 18","20 13 9 44 15 16 32 30","21 20 13 31 27 28 31 10","42 15 1 19 27 25 16 46","40 4 22 12 29 27 34 11","28 47 41 24 37 20 2 49","2 40 46 17 28 2 3 33","29 36 35 18 3 3 19 5","1 6 15 1 19 39 18 5","0 0 36 49 10 16 45 9","12 43 19 46 22 25 17 27","0 6 33 29 7 26 49 49","13 46 47 8 20 18 21 9","49 0 45 28 46 41 5 38","35 40 47 48 16 14 31 46","18 43 3 37 17 37 35 29","47 26 32 42 42 37 37 29","24 16 40 41 42 13 30 41","19 16 15 19 3 24 47 43","10 37 17 16 7 10 3 20","20 24 27 34 1 25 23 5","24 49 4 43 10 11 11 16"}

    39

    {21,1,11,17,9,29,22,8}

    7

    Returns: 343

  45. {"25 10 6 11 0 25 36 5","5 38 39 45 20 44 5 20","31 28 11 36 47 23 10 43","31 42 25 28 32 0 15 41","0 24 22 9 18 13 6 49","14 49 15 14 5 21 15 42","39 39 42 30 48 35 39 4","35 25 30 23 36 4 46 22","43 28 34 18 35 20 22 35","25 15 39 32 43 13 37 19","24 19 33 19 14 39 10 34","34 8 10 47 1 36 11 5","24 30 32 0 24 39 28 37","34 20 43 34 28 47 41 49","12 39 23 21 14 21 12 25","29 46 18 30 32 13 22 15","16 12 3 46 39 42 19 30","49 31 27 16 1 44 39 28","37 30 42 30 0 18 2 16","9 2 25 21 8 3 0 30","0 31 22 48 19 47 16 10","45 27 11 35 10 4 18 44","44 42 19 47 15 35 28 16","14 30 27 3 4 19 7 34","33 32 21 39 8 41 8 20","31 36 45 30 34 19 27 27","18 8 41 23 23 25 28 36","8 23 12 14 9 31 42 24","21 22 5 41 31 17 44 38","36 44 39 45 13 31 31 23","13 28 41 16 37 35 32 33","20 20 45 29 25 40 4 37","17 3 42 27 43 29 3 27","2 0 0 25 43 18 27 19","4 9 34 11 25 16 33 20","43 30 15 11 10 9 6 33","19 26 10 1 28 2 12 3","39 3 35 13 38 30 20 36","44 23 25 48 18 38 15 33","46 12 36 14 48 15 18 46","40 0 6 28 18 11 38 8","43 35 11 21 48 47 15 34","36 23 22 21 34 25 2 18","49 23 23 14 27 6 6 43","35 19 21 40 26 14 34 2","32 18 36 6 43 43 19 32","21 25 20 28 16 47 6 25","16 27 22 34 23 26 46 49","39 45 24 47 38 9 4 13","38 25 43 9 7 15 7 31"}

    20

    {14,49}

    7

    Returns: 349

  46. {"39 45 29 30 3 12 49 15","5 47 7 0 43 32 28 9","13 10 13 42 26 0 13 12","44 11 1 26 47 16 1 35","29 4 22 26 8 22 4 39","28 34 7 29 15 0 26 26","21 31 8 38 40 33 48 2","45 49 29 8 44 0 45 36","39 39 2 39 23 11 16 11","2 6 36 4 42 18 42 12","43 3 3 35 48 29 7 43","18 41 21 27 41 49 32 26","44 41 21 28 39 45 38 4","22 37 31 27 22 22 6 28","21 20 46 36 23 4 19 20","43 29 34 17 35 9 41 30","39 29 24 9 8 7 39 34","15 11 6 45 43 15 21 24","40 5 7 24 39 39 35 33","10 31 5 14 3 48 9 29","40 25 11 25 20 19 20 32","47 35 14 49 21 9 37 7","42 45 46 36 5 5 48 35","28 9 23 16 45 12 1 30","6 7 9 28 2 24 36 1","43 7 28 35 39 35 20 7","44 45 44 2 12 3 24 40","7 42 16 47 35 40 46 0","13 8 13 26 17 31 38 17","18 1 26 26 14 24 49 19","30 35 43 46 2 15 46 30","42 25 40 37 34 46 38 1","47 39 28 38 37 23 19 2","23 17 46 4 14 34 19 4","43 49 5 48 36 17 24 40","18 13 43 11 25 11 38 3","14 16 38 14 24 27 31 10","5 34 2 15 42 6 4 45","49 13 26 23 35 9 7 41","21 44 32 47 44 36 4 49","47 10 22 15 20 48 8 22","21 41 4 22 34 19 41 26","11 42 19 5 29 0 21 48","16 12 11 38 42 10 21 36","45 47 48 12 8 15 3 2","27 12 6 31 17 18 13 17","22 3 3 2 19 13 12 32","32 10 20 24 43 42 1 5","8 31 16 40 25 35 43 22","17 11 3 27 33 47 12 22"}

    4

    {15,16,4,41,9,38,49,30,46,31,45,23,40,17,44,19,43,8,25,42,36,12,26,11,6,1,33,24,37,10,5,2,35,3,47,18,14,29,20,27,48,28,22,21}

    7

    Returns: 204

  47. {"14 6 49 46 1 0 21 36","0 33 23 49 41 3 45 23","24 18 46 17 36 44 37 44","47 18 20 48 47 45 19 27","15 21 49 3 4 28 12 1","8 34 6 15 46 45 40 37","36 32 28 5 1 14 48 39","24 2 9 26 28 9 42 30","34 1 28 29 15 25 46 16","6 4 10 5 16 47 29 43","26 28 13 21 3 26 14 22","42 30 33 15 3 45 45 10","0 49 42 11 46 35 8 26","49 8 15 47 37 20 46 39","19 21 0 24 8 36 43 21","35 1 3 20 17 45 48 25","2 33 14 48 40 25 33 17","4 38 41 22 49 22 25 32","10 13 23 31 38 4 49 22","27 3 33 13 19 15 29 27","7 10 26 22 34 17 16 29","9 18 38 22 12 30 16 30","30 26 45 48 4 31 17 40","9 27 46 46 3 9 44 8","35 16 12 37 47 48 40 37","15 23 39 12 45 19 18 47","40 45 15 18 40 27 38 5","26 36 27 21 36 9 16 12","8 13 27 26 17 28 18 40","29 4 24 16 20 5 15 28","24 28 37 28 7 23 5 11","35 5 46 30 22 27 33 13","4 7 17 8 13 20 36 13","20 32 0 5 23 48 35 24","5 23 47 26 49 11 18 20","13 15 44 49 12 17 4 1","19 24 10 22 4 32 24 26","42 0 39 4 28 26 17 37","13 2 11 10 26 40 5 40","37 14 25 4 34 48 40 32","3 41 11 10 36 16 31 20","20 41 33 5 29 10 36 30","28 3 29 18 49 20 6 4","24 41 22 41 37 40 32 41","3 47 18 20 33 34 11 45","38 9 7 5 41 7 0 41","26 40 2 39 29 48 15 22","31 8 10 13 40 18 4 15","12 49 44 24 48 37 25 20","6 16 49 38 4 21 1 18"}

    37

    {6,37,32,22,15,40,31,19,27,3,9,1,8,41,48,20,38,25,17,42,21}

    7

    Returns: 281

  48. {"17 31 40 38 41 36 24 3","49 27 0 17 21 35 45 0","9 39 35 4 7 43 23 36","48 38 12 16 34 11 25 29","35 6 49 20 24 43 47 45","22 10 41 12 12 22 10 38","31 19 29 42 40 21 17 27","0 3 43 48 24 26 21 20","0 25 48 47 20 33 20 10","1 25 46 0 10 0 8 37","47 9 43 6 39 10 36 5","19 23 9 7 18 1 22 26","10 5 7 17 46 32 35 15","15 13 7 5 44 24 36 20","33 4 21 20 11 21 10 36","17 26 13 24 43 29 3 28","40 39 39 6 38 11 25 15","32 40 46 34 2 14 3 32","42 28 12 21 13 30 16 43","48 30 26 41 19 7 39 36","46 31 22 14 18 11 37 15","12 5 40 4 6 6 11 34","3 24 46 14 28 13 18 18","2 11 15 36 40 39 44 34","10 39 37 24 28 26 23 40","11 19 11 29 44 17 48 49","36 6 31 29 8 32 9 5","30 33 49 19 14 10 21 38","16 32 22 23 28 49 44 24","1 34 34 18 23 17 44 26","21 20 12 6 20 38 20 37","13 40 0 40 21 11 18 15","31 17 32 38 49 33 31 5","11 0 0 40 23 18 36 20","43 22 36 29 15 41 41 46","10 11 22 3 27 35 6 13","41 12 15 26 15 12 15 34","17 17 45 43 26 24 2 25","35 21 36 35 48 33 1 24","6 26 30 48 12 38 16 10","17 0 0 41 26 36 15 2","4 16 41 44 1 42 48 27","43 24 25 21 24 31 22 6","28 49 5 45 16 49 34 18","24 31 47 47 0 15 39 21","35 39 2 28 45 9 19 17","49 5 2 28 43 33 17 6","23 16 46 47 41 10 17 1","9 45 13 7 36 35 1 25","40 43 44 12 6 30 14 19"}

    11

    {9,17,49,45,16,4,13,38,36,3,15,18,10,2,14,5,6,27,11,24,30,42,48,31,12,23,8,1,41}

    7

    Returns: 270

  49. {"21 29 16 28 20 27 0 41","46 13 18 12 13 13 40 6","20 27 29 23 48 27 8 6","20 13 43 26 15 24 10 43","26 28 42 28 10 26 31 37","27 31 35 9 49 36 15 44","4 16 3 35 45 44 46 6","9 42 21 47 32 46 15 26","38 29 47 8 17 38 16 40","37 19 31 30 31 40 29 17","4 6 10 3 34 32 4 49","18 47 5 49 6 32 4 5","22 14 33 7 21 26 13 5","9 23 1 15 3 5 2 25","32 36 32 43 42 32 7 26","49 29 23 28 29 36 4 29","45 28 44 48 28 27 23 9","35 43 9 6 24 49 29 1","49 46 4 27 12 33 0 18","28 17 34 23 21 12 37 11","15 36 40 13 4 23 2 21","48 5 21 5 0 22 30 1","47 42 48 19 40 42 11 25","46 49 21 30 25 13 40 26","25 36 39 34 15 17 16 26","22 11 47 42 36 19 22 12","6 8 13 20 30 21 18 44","13 26 32 21 13 4 29 29","6 35 13 47 41 29 27 24","30 41 40 7 49 45 46 26","1 49 39 29 7 34 35 26","21 26 46 37 49 36 46 30","49 43 8 7 46 45 27 31","20 23 21 41 36 45 16 17","33 29 20 15 42 6 12 32","28 20 43 37 26 37 2 32","34 22 15 15 7 37 47 45","42 10 3 47 18 5 19 42","13 35 42 49 44 49 35 6","45 18 41 9 2 14 40 34","29 1 13 13 15 38 14 30","5 26 31 6 31 4 39 47","15 47 25 4 12 44 10 15","39 11 42 46 9 10 16 46","41 5 16 32 30 40 40 5","29 23 44 7 44 35 32 35","36 20 33 11 48 40 35 44","3 38 46 33 20 39 25 11","40 44 40 11 3 39 1 48","22 45 33 44 28 38 26 2"}

    24

    {31,35,23,46,49,12,27,38,24,42,8,41,37,40,7,22,18,13,36,48,47,25,14,34,11,17,21,44,5,45,30,39}

    7

    Returns: 261

  50. {"40 36 34 14 4 9 31 7","23 49 27 16 13 2 37 16","28 23 10 11 46 18 12 10","28 21 48 43 21 32 16 40","15 10 26 44 14 28 10 32","44 27 38 13 29 14 31 20","37 19 44 33 14 29 48 4","34 19 3 29 10 3 37 6","20 26 47 44 36 10 25 36","38 30 28 19 5 38 13 35","44 27 29 29 4 44 3 37","38 30 48 41 10 8 12 25","10 1 11 12 49 2 22 6","43 39 8 20 42 29 39 11","3 20 36 24 24 34 6 9","27 49 10 25 7 39 45 25","10 47 43 40 38 48 42 25","38 2 5 32 9 1 6 19","29 43 19 7 38 39 16 41","14 31 27 20 7 32 5 25","43 4 25 34 2 18 5 3","20 49 7 7 7 27 3 17","29 7 9 14 34 0 29 19","34 11 47 17 9 22 23 5","29 40 39 6 23 37 19 26","10 15 14 42 41 0 12 27","10 38 22 15 0 5 33 49","43 32 40 28 36 20 13 38","37 5 41 15 7 41 44 25","7 25 7 8 9 14 29 27","36 43 33 24 18 37 28 26","41 41 22 16 23 39 39 43","11 10 33 30 23 29 19 41","16 0 31 36 1 1 49 0","10 42 7 10 10 46 16 11","47 48 37 44 31 42 9 35","47 5 2 3 15 47 8 19","31 15 35 21 13 34 5 49","12 5 42 28 11 27 47 30","41 38 13 27 7 0 21 2","43 31 25 3 24 13 47 0","34 27 25 32 17 38 26 30","44 7 32 10 40 15 26 22","22 9 18 7 22 14 29 36","3 26 30 14 24 26 17 42","5 10 37 37 3 20 10 35","4 42 36 22 46 33 37 16","19 12 36 30 11 44 19 30","6 47 27 48 14 18 16 36","46 5 13 48 28 7 1 47"}

    3

    {36,23}

    7

    Returns: 349

  51. {"10 24 8 18 29 2 28 8","3 44 28 9 42 38 45 7","43 11 29 34 4 48 14 36","46 13 24 46 36 7 7 20","5 5 47 44 14 31 46 38","7 3 17 39 22 43 12 20","28 47 13 14 6 15 25 31","32 36 28 21 49 36 42 18","22 23 13 16 20 17 29 3","46 41 40 1 10 43 16 10","17 28 0 43 28 8 6 12","41 49 16 27 45 33 2 29","38 7 14 28 24 9 12 7","6 49 25 29 18 46 44 36","8 18 16 13 35 8 28 44","46 4 3 11 24 20 27 19","32 24 28 25 28 15 30 17","45 25 16 22 2 30 0 22","2 46 31 45 41 38 31 47","15 18 7 23 35 9 43 32","38 9 13 37 10 0 20 27","42 26 47 45 13 13 44 6","3 40 34 23 16 20 32 24","17 44 21 30 25 31 13 42","49 8 36 18 35 42 16 44","10 39 17 10 12 37 8 0","35 25 20 0 0 28 28 45","37 39 1 40 9 26 0 18","37 28 16 4 23 45 23 26","17 17 40 48 41 13 5 14","18 32 30 48 28 18 24 49","12 8 17 47 6 44 44 1","42 6 23 27 38 26 42 45","25 17 46 13 17 32 22 33","6 23 16 41 29 14 16 6","18 3 16 27 30 8 47 0","10 37 42 47 35 3 13 1","38 13 0 34 29 34 6 22","41 25 9 37 23 6 41 41","25 36 40 7 47 45 32 38","6 16 9 43 17 1 22 5","14 12 37 39 49 44 30 33","18 28 3 25 39 10 35 24","21 5 24 36 44 27 48 23","36 43 41 20 8 25 13 23","35 37 49 36 12 15 5 23","9 44 6 40 45 49 9 18","33 32 35 30 11 16 4 23","24 37 47 22 42 33 20 31","0 22 47 9 0 39 17 44"}

    6

    {32,12,31,45,10,14,35,17,18,27,1,21,20,29,33,5,13,40,48,16,37,26,30,9,36,25,19,43,49,0,15,3,8}

    7

    Returns: 313

  52. {"X 0 37 40 X 12 X 23","X X X X 47 24 18 X","X 19 X X X X X 31","X 27 33 25 X X X X","24 X X 22 X X X 0","X X X X 17 X 35 X","26 X 45 X X X X 16","20 X 11 18 22 X X X","X X X 36 X X 40 X","X X X X 30 19 24 X","47 47 29 X X X 39 X","4 22 6 X 12 X X X","45 8 25 7 X 14 X X","15 4 X 0 0 5 44 25","X 37 33 34 26 44 X 3","41 37 X 15 X X X 38","25 40 X X 9 17 40 X","49 X 48 X 6 19 X X","X 17 30 X 42 9 X 1","31 29 X 25 0 X X 12","X X X 3 6 5 9 43","36 X X 28 42 X 0 35","44 X 10 42 9 X 30 35","44 X X X X X 13 15","27 26 X 48 4 X X X","5 X 25 X X X X 41","X 43 X 38 30 29 X X","23 X 22 20 11 25 21 X","18 X X X 12 X 6 X","1 X X 15 26 X X 36","X 10 X 3 X X X X","25 30 39 38 0 17 28 X","5 X 47 X X X 49 X","28 X 20 X 36 X X X","X X 22 33 5 46 X X","X X X X 6 14 28 X","X X X X X X 36 X","26 49 X X X 4 11 X","49 16 X X X X X X","46 X 24 X 42 X 31 X","X X X 0 12 31 X X","X X X X 28 X X X","23 X 33 X 30 X X 33","X 30 1 X 32 X 28 X","2 X X 1 35 X X 37","X 49 3 X 37 21 45 X","18 12 X 26 X 42 X X","37 X X X 24 X X 43","X 0 15 3 16 43 14 X","X X X 26 X X 15 X"}

    20

    {39,13,45,29}

    7

    Returns: 340

  53. {"39 X X 29 X 42 X 2","X X 29 X 10 X 22 40","X X X 25 X X 37 X","X 31 21 1 X X X 18","X 27 X 19 45 15 X X","28 13 X X X 30 24 X","28 8 X X 11 20 X X","X 15 13 X X X 45 X","35 45 X X X X 36 X","X X 29 X X X 36 X","X 2 26 X X X X 41","8 19 X 36 16 X X X","28 18 9 X X 24 X X","X X 44 X X 1 X 4","40 X 36 X 27 X X X","X X X X 16 X 23 X","30 19 X X 40 X X 3","X 29 X X X X X X","22 29 21 X X 13 X X","X 38 X X 36 22 X X","47 X X X X X X 46","15 X 44 X X 11 29 26","40 31 X X X X 0 X","X 27 12 39 12 X 10 17","X X X 37 X 35 X 46","X 12 X 32 X 11 22 33","22 X X 25 X X 44 12","20 X X 21 38 35 X X","X X X X X 8 X 29","10 5 14 X 31 X 19 X","46 35 X 11 31 20 38 37","5 X X 39 X X X 25","9 X 7 X X 13 X X","11 X X 21 16 X X X","X X 34 X 23 24 41 36","41 3 X 22 48 X X X","11 X X X 5 X 47 3","17 22 X X X X 11 16","X X X X 41 X X 7","23 X X 35 X 22 42 6","36 X X X X 48 26 X","37 32 1 44 X X 26 X","X X 16 X X X X 5","X X 39 40 X 28 1 X","6 X X X X X 30 13","38 X 20 X 8 9 43 15","9 X 14 X 24 X 31 33","13 34 X X 45 X X X","X X X 9 3 X X 12","26 9 35 X X 9 X 10"}

    44

    {24,4,48,7,23,38,29,33,3,8,43,21,45,47,31,49,5,2,27,18,30,32,46,14,16,17,42,34,37,6,15,28,11,40,41,35,25,36,12,0,22,13,9,39,20,44,10,19,26}

    7

    Returns: 149

  54. {"X X 14 X 40 40 X X","X 4 X X 11 21 X X","X X 48 2 37 X X 28","X 7 X X 46 18 21 X","42 31 47 22 39 X X 19","6 X X X 17 16 12 6","5 X 14 X 24 X X X","26 X X X X X 14 45","X 11 43 6 X X 17 X","X 37 X 48 43 14 X 46","36 X 21 21 X X X X","X 47 9 X 41 2 X X","X 44 X 0 X 43 15 36","X 36 X 7 X X 0 24","X 18 X 48 23 X 32 1","X 27 X 29 24 X X 7","15 26 X X X 21 X 12","44 X X X X 24 31 24","38 34 0 X 45 X X X","X X 39 22 47 22 X 12","X 46 36 33 X X X X","15 8 33 44 X 43 X 4","44 8 X 11 23 X X 44","23 11 X X X X X 22","32 45 X 12 43 22 8 X","X 29 X 22 X X X X","X X 42 5 X X X 35","X X X X X 38 X 42","13 X 42 X 8 44 X 41","20 24 48 X X 18 X X","X 27 X X 14 40 38 35","X 5 X X 8 32 32 34","X X X X 29 X X X","X 47 X X 11 X X X","42 X 27 X X 19 44 X","X 10 X 28 X 39 43 31","46 X X X 9 X 41 X","X X X 17 44 9 12 X","11 X X 33 39 X X 4","X 47 29 39 8 32 X X","12 X X 28 30 20 21 28","X 7 X 27 1 X X X","11 38 11 23 1 X X 11","45 17 44 17 20 X X X","35 X 34 X 2 39 31 X","24 X 17 X X 38 X X","X 36 8 6 X 18 21 44","12 X X X 15 37 X 32","X X X X 32 X X 4","X 16 31 34 39 22 X 0"}

    19

    {5,49,4,14,28,36,40,24,27,12,45,17,26,39}

    7

    Returns: 314

  55. {"X X 22 20 12 4 X X","X 10 X X X X X 33","47 X 26 11 X X 19 X","49 X X X X X 44 X","2 X 47 44 X X 29 X","X X X X X 46 X 13","16 X 7 X 38 15 48 39","34 X 45 X X X 18 4","16 X X 44 X X X 45","28 X X 39 27 X X X","49 X X 48 X 17 X 8","X 3 20 42 15 2 49 2","16 X 10 X 26 22 X X","16 X 23 X 2 X X X","25 28 14 9 X X X 31","8 X X 42 X 37 X 31","18 X 22 39 X X X 1","2 24 28 21 30 13 2 6","23 24 23 X 44 X 7 27","X X X 0 23 10 X X","X 12 X X X X X 39","X X X 18 X X X X","45 23 4 X X 7 1 X","X 4 42 X 49 X 40 X","X X X 4 X 18 39 X","34 X 48 10 X 44 24 9","X X X 16 X X 8 X","X X X 13 45 6 X 37","8 X X 47 X 23 X 48","33 X 24 41 2 28 X X","X X 25 15 19 X X X","X X X X 31 X 21 33","X X 0 X 23 2 21 X","X 41 X X 28 45 X X","X X 22 X X X X 16","X 46 22 11 15 X X X","35 38 6 X X 38 X X","X X X X X X 41 X","33 8 21 X X 4 23 7","34 X X X 4 X 35 X","3 X 48 X X 45 X X","9 26 X 40 34 6 X X","X 2 23 10 25 47 X X","20 X 25 11 29 18 X 11","X X 7 X 42 X 34 X","X 43 21 16 X 14 1 X","X 32 37 40 X 7 12 X","X X 20 6 2 12 49 X","X X X X X X 12 X","X 47 X 45 22 X X 12"}

    15

    {34,42,39,6,40,38,45,44,33,48,13,12,35,43,19,8,16,49,30,37,14,23,7,17,3,27,1,31,15,10,24,9,25,36,18,28,41,2}

    7

    Returns: 169

  56. {"X X X X X X X X","X 41 X X X X X 8","X 24 X 42 X X X 11","X X X X X 35 X 12","24 X 35 28 40 X X 35","X 37 46 31 X X X 3","X 40 X X X X 42 X","7 45 X X 44 X X 35","X 17 24 28 X 9 X 39","X X X X X 49 7 X","X X X 16 2 2 1 X","30 X X 44 X X 38 2","37 X X X 1 X X 33","X X 2 41 X 11 45 X","X 27 X 17 X X X 39","2 0 X X 39 9 40 X","26 3 X X X X 26 X","20 X 1 31 X X 38 X","X 39 X X 19 X X 4","X 24 X 33 30 X 33 28","46 9 X 26 0 X X X","18 X 32 X 25 27 49 8","6 23 46 X X 13 X X","9 10 35 X X 16 16 42","13 48 X X X X 22 X","39 18 4 44 45 33 10 38","26 26 X 24 X X X X","X X X X 30 X 23 X","31 33 11 7 47 X 21 49","25 X 46 40 24 30 2 X","X 37 35 X X 26 7 31","19 47 X 0 X X 12 X","X X X 37 X 29 X X","X 39 X 18 27 28 X 30","6 30 X X 1 X 26 X","X X 45 X 28 16 X 41","X 10 X X X 10 X 2","X 2 X X X X 35 49","X 36 23 X 9 27 X X","X X 10 X 38 X X X","X 35 6 X 24 40 22 15","X 39 25 9 27 2 X 4","X 33 9 X 28 12 42 X","3 X X 7 34 25 X X","44 X X X 16 45 30 31","X 18 38 29 X 32 X 13","X X 36 X X X 7 X","30 6 25 X 25 6 44 X","X X X 1 5 X X X","46 23 20 X 8 29 X 15"}

    5

    {10,30,22,23,25,7}

    7

    Returns: 317

  57. {"24 X X 29 X X X 40","X 12 39 47 X 33 30 13","X X 45 X X X 7 11","X X 15 10 X X X 6","X X 27 X 35 9 41 X","X 1 0 X 30 X 41 32","X 4 10 X X 18 19 8","X X 18 49 16 X X X","33 X 25 47 X 22 X 48","X X 18 X X 35 16 28","X X 46 32 30 X X 16","X X X X X 2 6 47","45 X 45 4 33 37 X 10","X X 8 32 40 X 20 X","11 X 41 X 10 6 36 X","X 37 X X X 11 X X","48 23 X X 14 23 X 46","X X 37 X 38 X 0 29","X X 32 X X 17 15 17","14 8 39 4 26 25 40 X","X X X X X 21 X X","30 20 X 15 45 X 37 16","4 24 24 X X 32 X X","X 4 X 26 14 X 43 X","X X 3 X X X 0 X","X 20 X 41 X 11 10 31","X X 46 X 36 8 X X","20 6 33 X X X 3 46","27 X 6 X 29 48 X 11","11 5 X 49 8 38 1 29","9 X 20 X 1 15 X 6","X X 45 46 34 X 18 34","X 19 25 X X X X X","48 X 13 X X X 10 X","X 23 X X X 40 34 X","28 X X 0 32 X 3 X","X 43 34 38 X X 34 0","X 33 X X 41 23 7 X","14 X 19 X X 3 14 X","36 15 X 40 X X X 26","X X X 31 9 X 8 X","34 X X 0 X 45 3 14","12 7 X X 48 12 41 X","X X 4 X X 24 13 6","46 47 25 X 38 X X X","45 15 X X X X 43 17","3 20 X 1 X 40 X X","X 6 20 1 25 12 12 27","18 0 X 17 34 X X X","11 47 X 44 X 36 33 30"}

    12

    {9,11,14,36,18,31,49,7,6}

    7

    Returns: 333

  58. {"X X 6 15 X X X 6","X X X X X X 31 X","41 X X 13 12 X 33 X","8 15 20 41 X X 7 8","X 9 X X 16 14 13 X","X X X X X X X 40","20 X X X X 39 X X","X X 16 39 X X X 10","X X 49 5 X X 41 24","17 X X 18 X 24 X X","33 X X 36 X X 5 1","25 47 2 30 13 46 X X","X X X 28 X 36 X 36","X X 27 13 X 18 35 25","20 28 X X X 13 44 X","37 X 13 X 13 21 X X","1 X X X X 34 X X","6 X X 25 X 35 X 39","X X X X 29 21 27 X","X X 35 X X X 38 42","X 5 39 X X X X X","X X X X 44 28 8 X","X X 27 X X X X 14","31 X X 43 X 34 X X","30 X 11 X X 30 14 2","3 34 38 X 25 X 13 X","44 10 X X 41 24 42 X","43 5 X X 20 7 41 27","30 X 22 X X 10 15 1","2 X 41 19 24 43 X X","X X 33 X 45 21 38 26","41 32 X 28 X 41 X X","X 12 X X 28 12 32 X","X 11 X X 42 32 0 22","X X 40 43 X 25 18 X","X X X X X 4 17 X","18 X 3 X 21 20 X X","4 21 X X 22 X X 30","14 24 36 X 42 37 35 X","X X X X 29 X 39 16","29 X X X 6 12 11 14","X 41 X X 30 24 X X","X X 26 39 36 23 8 X","38 9 X X 18 X 31 22","X X 18 27 39 1 X X","41 23 X 33 X 27 X 6","21 12 20 X X X 11 X","36 X 47 X X X X X","38 X 13 X 35 X X X","X X 23 X 1 48 25 X"}

    45

    {0,38,8,43,13,39,3,21,36}

    7

    Returns: 340

  59. {"25 X X 12 X 8 X 1","X 16 X 30 13 36 X X","16 X X X X X 20 X","X 35 27 X 31 38 7 X","X 43 X 36 27 X X X","27 0 X X 9 14 12 X","20 14 48 X X X 1 X","X 19 X X 30 X 45 X","X X 8 4 X X X 34","28 X 1 47 12 37 3 X","19 X X 28 X X X X","X 46 11 X X 40 2 17","24 X X X 7 X X 0","X 11 44 44 X 26 25 X","X 38 X 28 19 X X X","47 X X X 29 X 7 48","15 8 28 X 0 X X X","X 44 X X X X 12 20","X 4 8 22 9 21 X X","X X X 44 X X X 10","21 34 49 47 X 37 38 28","X X X X 16 X 17 X","34 X 48 35 X X X 32","30 37 X 18 X 43 X X","X 12 X 10 38 37 X 47","X X 9 X X 38 X 35","X 36 X 37 X 42 X 4","25 28 6 X 12 X 36 X","X 27 5 X X 34 X X","X 33 41 11 X 18 X X","X 1 1 2 X X 13 X","21 X 18 21 31 31 1 X","27 21 46 1 23 X 24 X","44 23 X 26 10 16 0 28","24 X X X 42 22 33 4","X 48 X 45 X 16 31 X","X 27 X 40 48 9 X X","X 16 2 X X 36 X 26","40 X X X 7 X X X","33 X 1 X X X 14 31","25 35 29 3 11 X 9 7","X X 24 0 16 X 47 28","3 12 X 6 X X 9 28","37 33 X 14 X 18 X X","X X 20 X X X X 21","X X 31 X 48 X 36 28","X X 19 X X X 8 X","X 34 18 X X 15 2 X","27 32 X 48 7 11 15 X","X 31 X X 34 15 36 34"}

    45

    {44,23,14,21,31,12,26,2,8,49,18,33,13,42,41,27,35,34,11,25,3,46,48,7,37,5,16,40,43,17,29,1,9,38,15,4,45,20,28,39,22,32,0,47,36,6,10}

    7

    Returns: 160

  60. {"X X 34 41 4 13 47 45","42 X X 43 X 35 X X","2 X X 11 24 29 X X","X 25 X X X X 34 X","17 24 4 10 10 24 12 7","X 31 48 15 X 39 10 36","X X 28 39 X X 43 X","X X 45 X 47 39 40 6","X 36 X 38 X X 16 0","34 41 X 5 11 X 49 X","15 X 49 35 48 X 24 41","X 11 X X 42 33 X X","X 21 33 X X X 7 46","X 18 33 10 X X 28 4","X X 45 X 8 X X X","33 X 18 6 43 X 46 X","X X 30 X X 44 X 47","19 21 32 36 24 22 18 29","21 17 X X 1 4 X 13","X X 44 X X X X 21","X 1 17 9 10 37 X 33","X X 34 0 X X X X","X X 45 13 23 X 19 X","15 X X 8 X X X X","32 X X X 22 X X 47","47 4 X X 48 18 X X","X 36 X 3 X X X X","X 9 9 X 38 24 X X","23 23 X X X X X X","X 23 X 24 3 46 X X","X 2 X X 22 X X X","13 X 16 X X X 27 14","X X 38 X X 14 X X","34 10 42 24 X X 30 17","4 X 7 X 7 X 36 X","X 26 X X X 47 X X","33 X 13 X X X 43 X","X 37 X 38 18 X 8 18","X 35 21 31 X X X 31","X 49 15 X 17 30 X 14","17 36 X 29 X X X X","X 32 X X 30 46 0 X","X X X 39 5 27 24 X","7 43 X 20 X 19 X 18","13 X X X X 42 X X","29 X X X 28 X 19 8","14 49 9 X 17 X 35 46","X X 37 4 X 20 28 X","X X 27 43 35 X X X","25 X 23 1 5 32 24 X"}

    22

    {39,4,28,26,38,48,14,22,43,10,42,36,47,30,7,8,24,46,12,32,41,35,11,6,13,17,44}

    7

    Returns: 257

  61. {"48 24 27 1 49 42 28 X","X 44 20 33 X 9 9 X","43 X 27 43 X X X X","X 28 X 3 X 7 47 X","13 X X 39 0 23 X X","5 X 44 X X X X X","23 44 X 30 46 X 38 39","20 49 28 47 32 34 7 42","40 X X 30 11 32 X X","33 X 2 13 X X 21 46","32 X X X 12 3 13 X","31 10 8 12 X X X X","X X X 14 40 X 3 X","X X 9 0 8 X 0 21","33 X X 5 X 34 36 35","43 19 X 25 X X 48 13","18 X 10 49 X 14 47 X","X X 5 37 2 X 6 X","47 X 21 18 16 18 X X","18 X X 14 43 X X X","X 35 34 41 12 39 X X","X 22 29 32 X X 19 33","29 35 23 X X 23 30 24","X X 19 X 4 X X X","X X 23 0 9 X 42 20","24 4 22 X X 46 X 43","X X 31 31 X X 26 X","37 X 39 49 X 21 X 22","X X X 15 X X 31 X","X X X 19 X 42 19 38","X 7 49 38 36 X 18 X","42 X 33 11 X X 28 X","X 23 X X X X 14 X","X X X 3 X 29 37 X","X 19 X 32 X X X X","31 X X 2 X 9 27 13","X X X 28 49 X X X","X X 40 X 29 13 4 13","X X 27 X 19 X X X","X X X X X X 23 12","26 32 X X 18 37 46 3","2 29 37 47 24 28 15 36","26 X 11 X X X X 19","28 46 X 32 22 X X X","X X X 4 X X 16 X","14 X X 7 29 X X X","48 X X 29 X 44 24 X","29 X 27 X X 37 14 X","23 40 X X 1 X 43 17","27 X X X X X 37 44"}

    42

    {7,31,41,29,8,15,0,33,13,22,47,17,11,39,42,18}

    7

    Returns: 275

  62. {"1 1 1 1 2 2 2 2","1 1 1 1 2 2 2 2","1 1 1 1 2 2 2 2"}

    0

    {0,1}

    1

    Returns: 1

  63. {"1 2 X X X X X X", "0 0 X X X X X X", "0 0 X X X X X X"}

    0

    {0}

    2

    Returns: 3

  64. {"1 2 X X X X X X", "0 1 X X X X X X", "1 2 0 X X X X X"}

    0

    {0}

    2

    Returns: 4

  65. {"1 2 X X X X X X", "3 X X X X X X X", "X 3 X X X X X X", "3 3 3 3 3 3 3 3"}

    0

    {3}

    1

    Returns: 4

  66. {"1 2 X X X X X X", "3 X X X X X X X", "X 3 X X X X X X", "3 3 3 3 3 3 3 3"}

    0

    {3}

    5

    Returns: 8

  67. { "1 2 X X X X X X", "0 1 X X X X X X", "1 3 0 2 X X X X", "1 X X X X X X X" }

    0

    { 0, 3 }

    2

    Returns: 4

  68. { "1 2 X X X X X X", "3 3 X X X X X X", "3 4 X X X X X X", "1 2 5 X X X X X", "2 2 5 X X X X X", "X X X X X X X X" }

    0

    { 5 }

    1

    Returns: 4


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: