Statistics

Problem Statement for "OldBridges"

Problem Statement

Alice and Bob live in a country that consists of N islands. The islands are numbered 0 through N-1. Several pairs of islands are connected by bridges. Some of the bridges are very old. They will collapse after the second passage. The other bridges are new and never collapse. Only one person can cross a bridge at a time.

You are given a String[] bridges. Character j of element i of bridges is 'O' (uppercase letter o) if the island i and the island j are connected by an old bridge; 'N' if they are connected by a new bridge; and 'X' if they are not connected by a bridge.

Alice wants to make an round trips between the islands a1 and a2. That is, she wants to make an consecutive trips, where each trip starts at a1, gets somehow to a2, and after some more steps ends back at a1. At the same time, Bob wants to make bn round trips between the islands b1 and b2. Each round trip may use any sequence of consecutive bridges. Different round trips may, but don't have to, use the same sequence of bridges. Of course, each old bridge may only be used at most twice. (I.e., it may be used twice by Alice, or twice by Bob, or once by each of them, or just once, or not at all.)

You are given the String[] bridges and the ints a1, a2, an, b1, b2, and bn. If it is possible to plan all the round trips for Alice and Bob, return "Yes", otherwise return "No".

Definition

Class:
OldBridges
Method:
isPossible
Parameters:
String[], int, int, int, int, int, int
Returns:
String
Method signature:
String isPossible(String[] bridges, int a1, int a2, int an, int b1, int b2, int bn)
(be sure your method is public)

Constraints

  • bridges will contain between 4 and 50 elements, inclusive.
  • Each element of bridges will contain exactly N characters, where N is the number of elements of bridges.
  • Each character in each element of bridges will be 'O', 'N', or 'X'.
  • For each i, the i-th character of the i-th element of bridges will be 'X'.
  • For each i and j, the i-th character of the j-th element of bridges will be equal to the j-th character of the i-th element of bridges.
  • The country will be connected, i.e., there will exist a path consisting of one or more bridges between any pair of islands.
  • a1, a2, b1, and b2 will be between 0 and N-1, inclusive.
  • a1, a2, b1, and b2 will be pairwise distinct.
  • an and bn will be between 1 and 50, inclusive.

Examples

  1. {"XOXX","OXOX","XOXO","XXOX"}

    0

    1

    1

    2

    3

    1

    Returns: "Yes"

    Alice can travel from the island 0 to the island 1 and go back to the island 0, and Bob can travel from the island 2 to the island 3 and go back to the island 2.

  2. {"XOXX","OXOX","XOXO","XXOX"}

    0

    2

    1

    1

    3

    1

    Returns: "No"

    In order to make a round trip between the island 0 and the island 2, Alice must use the old bridge between the island 1 and the island 2 twice. So Bob cannot travel from the island 1 to the island 3.

  3. {"XOXO","OXOX","XOXO","OXOX"}

    0

    2

    1

    1

    3

    1

    Returns: "Yes"

    One possible pair of tours is 0->1->2->3->0 for Alice and 1->2->3->0->1 for Bob.

  4. {"XNXO","NXOX","XOXO","OXOX"}

    0

    2

    1

    1

    3

    2

    Returns: "No"

  5. {"XOXOO","OXOXO","XOXOO","OXOXO","OOOOX"}

    0

    2

    2

    1

    3

    2

    Returns: "Yes"

  6. {"XOOOX","OXOOX","OOXOX","OOOXN","XXXNX"}

    0

    4

    3

    1

    2

    2

    Returns: "No"

  7. {"XNXX","NXNX","XNXN","XXNX"}

    0

    2

    50

    1

    3

    50

    Returns: "Yes"

  8. {"XOXX","OXNX","XNXO","XXOX"}

    0

    2

    1

    1

    3

    1

    Returns: "Yes"

  9. {"XOXX","OXNX","XNXO","XXOX"}

    0

    2

    1

    1

    3

    2

    Returns: "No"

  10. {"XOXXXXXX","OXOXXXOX","XOXOXOXX","XXOXXXXX","XXXXXOXX","XXOXOXOX","XOXXXOXO","XXXXXXOX"}

    0

    7

    1

    3

    4

    1

    Returns: "Yes"

  11. {"XXXXXXOOX","XXOOOXXXX","XOXOOXONO","XOOXOXOOX","XOOOXNNXO","XXXXNXXOO","OXOONXXOO","OXNOXOOXN","XXOXOOONX"}

    7

    1

    3

    5

    2

    8

    Returns: "Yes"

  12. {"XNOXXXX","NXXOOOO","OXXOXOX","XOOXNXX","XOXNXXX","XOOXXXO","XOXXXOX"}

    4

    0

    4

    2

    6

    1

    Returns: "No"

  13. {"XXOOOXXO","XXXXOOXX","OXXXXNXO","OXXXOXXX","OOXOXOOX","XONXOXXX","XXXXOXXO","OXOXXXOX"}

    7

    5

    3

    4

    1

    2

    Returns: "No"

  14. {"XOXNX","OXONN","XOXNX","NNNXO","XNXOX"}

    4

    3

    49

    2

    1

    49

    Returns: "Yes"

  15. {"XOXOOX","OXXXNO","XXXOOX","OXOXOO","ONOOXO","XOXOOX"}

    0

    1

    3

    5

    3

    3

    Returns: "No"

  16. {"XXXXOXN","XXXNOOO","XXXOOXX","XNOXOXO","OOOOXXX","XOXXXXO","NOXOXOX"}

    2

    3

    2

    6

    1

    4

    Returns: "Yes"

  17. {"XXOOOXN","XXXOOXO","OXXXOXO","OOXXXXO","OOOXXOX","XXXXOXO","NOOOXOX"}

    1

    4

    2

    5

    3

    3

    Returns: "No"

  18. {"XOXXNXOOXX","OXXXNOONXX","XXXXXXOOXX","XXXXXOOOXX","NNXXXOXNXO","XOXOOXOXXX","OOOOXOXXOX","ONOONXXXOX","XXXXXXOOXO","XXXXOXXXOX"}

    8

    2

    2

    3

    4

    3

    Returns: "Yes"

  19. {"XONXOXO","OXNXOOO","NNXXXXX","XXXXNOX","OOXNXOX","XOXOOXX","OOXXXXX"}

    1

    6

    3

    4

    5

    3

    Returns: "No"

  20. {"XXOXX","XXOOO","OOXNO","XONXX","XOOXX"}

    1

    4

    2

    3

    0

    1

    Returns: "Yes"

  21. {"XOXXXXOXXX","OXXOXXXNOO","XXXXXXOOXX","XOXXXOXOXX","XXXXXXXXOO","XXXOXXOOOX","OXOXXOXOXX","XNOOXOOXOX","XOXXOOXOXX","XOXXOXXXXX"}

    8

    6

    4

    0

    1

    1

    Returns: "No"

  22. {"XOOOO","OXOOO","OOXXX","OOXXO","OOXOX"}

    1

    3

    3

    0

    4

    1

    Returns: "Yes"

  23. {"XNOXOO","NXOONO","OOXOOX","XOOXOX","ONOOXN","OOXXNX"}

    5

    3

    2

    0

    2

    4

    Returns: "No"

  24. {"XXXXNN","XXOOOO","XOXXOO","XOXXOX","NOOOXX","NOOXXX"}

    1

    3

    2

    2

    0

    3

    Returns: "Yes"

  25. {"XNOXXXO","NXXNOOX","OXXOOOX","XNOXNXX","XOONXXX","XOOXXXX","OXXXXXX"}

    4

    2

    5

    3

    6

    1

    Returns: "No"

  26. {"XXXOO","XXOOO","XOXXN","OOXXX","OONXX"}

    0

    4

    1

    1

    3

    1

    Returns: "Yes"

  27. {"XXOOXO","XXXNOO","OXXXOX","ONXXXO","XOOXXO","OOXOOX"}

    0

    5

    3

    1

    4

    2

    Returns: "No"

  28. {"XXOOX","XXOOO","OOXOO","OOOXX","XOOXX"}

    3

    4

    1

    1

    0

    2

    Returns: "Yes"

  29. {"XOXXOXOX","OXXXOXXX","XXXXXXXO","XXXXOXOX","OOXOXOOX","XXXXOXXO","OXXOOXXX","XXOXXOXX"}

    1

    6

    2

    0

    7

    2

    Returns: "No"

  30. {"XXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXX","XXXXXXXOOXXOXXXXXOOXXXXXXXXXXXOXO","XXXXXXXXXXXXXXXOXXXXOXXXXXXXXOXXX","XXXXXXOOXXXXXXXXXXXXXXXOXXOXXXXOX","XXXXXXXXXXXXOXXXXOXXXXXXOXXXXXXXX","XXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXOXXXXXXXXXXXXXXXXXXXOXXXXXXXOX","XOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOX","OXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXX","XXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXX","XOXXXXXXXXXXOOXXXXXXXOXXXXXXOXXXX","XXXXOOXXXXXOXXXOXXXXXXXXXXXOXXXXX","OXXXXXXXXXXOXXXXXOXXXXXXOXOXXXOXX","XXXXXXXXXXXXXXXXOXXXXXXOXXXXXOXXX","XXOXXXXXXXXXOXXXXXXXXXXXXXOXXXXXX","XXXXXOXXXXXXXXOXXXXOXXXXOXOXOXOOX","XOXXOXXXXXXXXOXXXXXOOXXXXXOXXXXOX","XOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXOOXXXXOOXXXXXXXXX","XXOXXXXXXXOXXXXXXOXXXXXXXXXXXXOXX","XXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXOXXXXXXNXXXXXX","XXXOXXXOXXXXXXOXXXXOXXXXXXXOXXOXX","XXXXOXXXXXXXXOXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOOOXXXX","XXXOXXXXXXXXXOXOOOXXXXNXXOXXOXXXX","XXXXXXXXXOXXOXXXXXXXXXXOXOXXXXXOX","XXXXXXXXXOXOXXXXOXOXXXXXXOOXXXXXX","XXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXOXXOXXXOXXOXXXXXXXXX","XXXOXXXOOXXXXXXXOOXXXXXXXXXOXXXXX","XOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX"}

    6

    13

    1

    0

    8

    2

    Returns: "Yes"

  31. {"XXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOXXXOXXXOXXXXXXXXXXXXXXXXXXXXXX","XXXXOOXXXXXXOXXXXOXXXXXOXXXOXXXOXOXXXXXX","XXXXXXOXXXXXXXXXXOXNXXXXXXOXXXXXXXXXXXXX","XXOXXOXOXOXXXXXXXXXOOXXXXXXXXXXXXXXXXXXX","XXOXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXOX","OXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXOXXXXXOXXXXXXXXXXXXXOXXXOXX","XXXXXXXXXXXXXXXXXXOXXOXXXXXXXXOXXXOXXXXX","XOXXOXXXXXXXOXXXXOOOOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXX","XXOXXXXXXOXXXOOXXOOXXXXXXOXXXXOOXXXXOXXO","XOXXXXXOXXXXOXXXXXXXXXOXXXXXXXOOXXXXXXXX","XXXXXXXXXXXXOXXXXXXOXXXXXXOXXXXXXXXXXXOX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXX","XOOOXXOXXOXXOXXXXXXXXXXOXXXXXXXXXOOOXXXX","OXXXXXXXOOXXOXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXNOXXOXOXXXXOXXXXXXXOXXXXXOOXXXOXXOXXX","XXXXOXXXXOXXXXXXOXXXXXXXXXXXXXXXXOXXXXOX","XXXXXXXXOXXXXXXXXXOXXXOOXXXXXXXXXXXXXXXX","XXXXXXXXXXOXXOXXXXXOXOXXXXXXOXXXOXXXXXXX","XXOXXXXXXXXXXXXXXOXXXOXXXOOXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXOXOXXX","XXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXOXXXXXXXX","XXXOXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXX","XXOXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXOOXXXOO","XXXXXXXXXXXOXXXXXXXOXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXOXXX","XXXXXXXXOXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXOXOOXXXXXXXXXXOOXXXXXXXOXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXOX","XXOXXXXOXXXXXXXXXOXOOXXXXXXOXOXOXXOOXXXX","XXXXXXXXOXXXXXXXXOXXXXXXOXXOXXXXXOXXXXXO","XXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXXOXXXXXXOXXXXOXXXXOXXXXXXXXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXXXXXXXXOXXXXXOXXXXXXOXXXXOXXXXXXX","XXXXXXXXXXXXOXXXXXXXXXXOXXXOXXXXXXOXXXXX"}

    26

    28

    4

    2

    22

    4

    Returns: "No"

  32. {"XXXXOXXXXXOXXXXXXXXXX","XXXXXXXXXXXOOXXOXXXXX","XXXOXOONOXXXXOOOXXXXX","XXOXXXOOOXXXXXXXXXXXX","OXXXXXNXXXOOXXXXOXXXX","XXOXXXXXXXXXXXXXXOXXO","XXOONXXXXOONXXOXXXXXX","XXNOXXXXXXOXXXXOXXXXX","XXOOXXXXXXOXXOXXXOXXX","XXXXXXOXXXOOXXOOXXOOX","OXXXOXOOOOXXXOXXXOOXX","XOXXOXNXXOXXXXXXXXXXX","XOXXXXXXXXXXXXXXXXXXO","XXOXXXXXOXOXXXOOXOXXO","XXOXXXOXXOXXXOXOXXXOX","XOOXXXXOXOXXXOOXOOOXX","XXXXOXXXXXXXXXXOXXXXX","XXXXXOXXOXOXXOXOXXXXX","XXXXXXXXXOOXXXXOXXXXO","XXXXXXXXXOXXXXOXXXXXX","XXXXXOXXXXXXOOXXXXOXX"}

    10

    1

    3

    0

    9

    2

    Returns: "Yes"

  33. {"XXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXOXOXXXXXXXOOXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXOXXXXOXOXXXXXXXXXXOXXXXXOXXXXOX","XXOXXXXXXOXXXXXXXXXXXXXOXXXXXOXXXXOXOXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXOXXXOXXOXXXOXXXXXXXXXXXXXXX","OXXXXXXXXXXXXXXOXXXXXXXXXOXXXXOXXXXXOXXX","XOXXXXXXXXXOOXXOXXOXXXXXOXXXOXOXXXXXXOXO","XXXXXXXXXXXXXXXOXXXXOOOXXXXXXXXXXOOXXXXX","XOOOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXXOXXX","XXXXXXXOXXXXXXXXXXOOXXXXXXXOXXXXXXXXXXXX","XXXXXXXOXXXXXOXXXXOXXXXXXXOXOXOXXXXXXXOO","XXXXXOXXXXXXOXXOXXXXXXXXXXOXXXXXXXXXOXXX","XXOXXXXXXXXXXXXXXOXXOXXXXXXXOXXXXXXOXXXX","XXXXXXOOOXOXXOXXXXOXXXOOXXXXXXXXXOXXXXXX","XXOXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXX","XOXXXOXXXOXXXXOXXXXXXXXXXOXXXXXXXXXXXXXX","XOXXXXXOXXXOOXXOXXXXXXXOXXXXXXXXXXOXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXXXXOXOXXXXXXXXXX","XXXXXOXXOXXXXXOXXXXXXOOXXXXXXXXXXXXXXXXX","OXXXXXXXOXXXXXXXXXXXOXOXXXXXXXXXXXXOXXXX","XXXXXXXXOXXXXXXOXXXXOOXXXXOXOXXXXXXXXXXX","XXXOXXXXXXXXXXXOOXOXXXXXOXXXXXXOXXXXXXXX","XXXXXOXOXXXXXXXXXXXXXXXOXXXXXXXXXOXXOXXX","XXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXOXX","XXXXXXXXXXXXOOXXXXXXXXOXXXXXXXXXXXXXXXOX","XXOXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXOXXOXX","XXXXXXXOXXXXOXOXXXXXXXOXXXXXXXXXXXXXXXXX","XXXOXXXXXXOXXXXXXXXOXXXXXXXXXXXXOXXXXXXX","XXXXXXOOXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXX","XXOXXXXXOXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXO","XXXOXXXXOOXXXXXXXXOXXXXXXXXOXXXXXXXOXXXX","XXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXOXXXOX","XXXOXXOXXXOXXOXXXXXXXXXXOXXXXXXXXXXXXXOX","XXXXXXXOXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXOX","XXOXXXXXXXXXOXXXXXXXXXXXXXOXXXXXXXXOOOXX","XXXXOXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXX"}

    26

    31

    1

    13

    34

    6

    Returns: "No"

  34. {"XXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXOX","XXXXXOXXXOXXXXXXXXXXXXOXXXXXXXXXXXXXX","XXXXXXXXXXOXXXXOXXXXXXXXXXXOXXXXXOXXX","XXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXOXXXOXXXXXOXXOXXXXXXXOXXXXXXOOX","XXXXXOXXOXXXXOXXXXOOXOXXOXXXXXXXXXXOO","XXXXXXXXXXOXXXXXOXXOXXXXXXXXOXXXOXXXX","XXXXXXOXXXXXXXXXXXXXXXXOXXXOXXXXXXXXX","XXOXXXXXXXOXXXXXXXXXXXXXXOXXOOXXXXXXX","XXXOOOXOXOXXOXXXXXXXXXXOXXXOXXOXXXXXX","XXXXXXXXXXXXXXOXXXXXXNXXXXXOXXXXXXXXX","OXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXOXXXXXXXXOXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXOXXXOOXXXXXXXXXXXX","XXXOXXXXXXXXXOXXXXXXXXXXXXOOXXOXXXOXX","XXXXXOXOXXXXXXXXXXXXXOXXOXXXOXXXXXXXX","OXXXXXXXXXXXXXXXXXOXXXXXXXOXXXOXXXXXX","XXXXXXOXXXXXXOXXXOXXXXXXXXXXXXXXXXXOX","XXXXXOOOXXXXXXOXXXXXOXXOXXXXXXXOXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXXXX","XXXXXXOXXXXNXXXXOXXXXXOXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXXXX","XXXXXXXXOXOXXXOXXXXOXXXXXOXXXXXOXOXOX","XXXXXXOXXXXXXXOXOXXXXXXXXXXXXXXXOXOXX","XXXXXXXXXOXXXXXXXXXXXXOOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXOX","XXXOXOXXOXOOXXXOXXXXXXXXXXXXXXXXXOXXX","XXXXXXXOXOXXXXXXOXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXO","XXXXXXXXXXOXXXXOXOXXXXXXXXXXXXXOXXXXO","XOXXXXXXXXXXXXXXXXXOOXXOXXXXXXOXXXXXX","OXXXXXXOXXXXOXXXXXXXXXXXOXXXXXXXXXXOX","XXXOXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXX","XXXXXOXXXXXXXXXOXXXXXXXXOXXXXOXXXXXXX","XOXXXOOXXXXXXXXXXXOXXXXOXXOXXXXXOXXXX","XXXXXXOXXXXXXXXXXXXXXXXXXXXXXOOXXXXXX"}

    7

    2

    3

    29

    33

    3

    Returns: "Yes"

  35. {"XOXOXOOOXOOOXX","OXXXXOOXXOXONO","XXXOOXXXXXXXXO","OXOXOOXXXOXXXX","XXOOXXXXOOXXOX","OOXOXXXXNXXXXX","OOXXXXXOXXXXXX","OXXXXXOXXXXXXX","XXXXONXXXXXXXN","OOXOOXXXXXXOXO","OXXXXXXXXXXOXO","OOXXXXXXXOOXXX","XNXXOXXXXXXXXO","XOOXXXXXNOOXOX"}

    1

    6

    3

    2

    8

    4

    Returns: "No"

  36. {"XXXXXXOXXXXXXXXOXXXXXXXXXOXXOXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXXOXXXXXOXXXXXXOXX","XXXXNXXXXXXXXXXXXXXOXOXXXXXXXOXXXX","XXXNXXOXXOXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXOXXXOONXXOXXXOXXX","OXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXXOXXXXXXXXXXXXXXNXXXXXXXX","XXXXOXXXXXXOXXXXXXXXXXOXXOXXXXXXXX","XXXXXXOXOXXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOOXXXXOXOXXXXXXOXXXXXXXXO","XXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXO","XXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXX","OOOXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXX","XXXXXOXXXXXOXXXXXXOXXXXXXXXXXXXXXX","XXOXXXXXXXXXOXXOXOXXXXOXXXOXOXOXXX","XXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXX","XXXOXOXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXXOXXXOXXXXXXXXOXOXXXXOXOXOXXXX","XXXXXNXXXXXXXXXXOXXXXXXXXXXXNXXXXX","XXOXXXXXXXXOXXXXXXXXOXXXXXXXXOXXXX","OXXXXXXXNOXXXXXXXXXXXXOXXXOXXXXXXX","XXXXXOXXXXXXXXXXXXOXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXOX","OXXXXXXXXXXXXXXXXXOOXXXNXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXXOOXOXXXXXXXOX","XXXXXOXOXXXXXXOXOXOXXXXXXXXXXXXXXX","XXOXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXX"}

    10

    27

    3

    14

    6

    1

    Returns: "Yes"

  37. {"XXXXXXOXXXOXOXOXXOXXXOXXOXX","XXXOXXXOXXXOOXXOXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXOOXXXXXO","XOXXXXXXOXXOXXXXXXOXXOXOOXX","XXXXXXXOXOXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXOXXXXXXXXXNXOXO","OXXXXXXXXXXOXOXXXOOXXXXOXXX","XOXXOXXXXOXXXXXXOXXXXOXXOXX","XXXOXXXXXXOXXXXOXXXXXXXOXOX","XXOXOXXOXXOXXXXOXXXXXXXOXXX","OXXXXXXXOOXXXXXXXXOXXXXXXXO","XOXOXXOXXXXXXXXXXXXXXXXOXXO","OOXXXOXXXXXXXOXXOOXXOXXXXXX","XXXXXXOXXXXXOXXXXXXXXXOXXXO","OXXXXXXXXXXXXXXXXXXXXXXOXXX","XOXXXXXXOOXXXXXXXXXOXXXXXXX","XXXXXXXOXXXXOXXXXXXXXXXOXXX","OXXXXXOXXXXXOXXXXXOOXXXOXOX","XXXOXXOXXXOXXXXXXOXXOXXOXXX","XXOXXXXXXXXXXXXOXOXXXXOXXXX","XXOXXXXXXXXXOXXXXXOXXXXOXXX","OXXOXXXOXXXXXXXXXXXXXXOXXOX","XXXXXNXXXXXXXOXXXXXOXOXXXXO","XXXOOXOXOOXOXXOXOOOXOXXXXXX","OXXOXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXXXXXXXXOXXXOXXXXO","XXOXXOXXXXOOXOXXXXXXXXOXXOX"}

    6

    2

    4

    13

    20

    3

    Returns: "No"

  38. {"XXXXXXXXXXXXOXXXOXXXXOXXXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXOOOXXXXXXXXXXONXXXXXXXOXOOOXXX","XXXXXXXXXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXXOOXXX","XXXXONXXXXXXXOXXXOXXXXXXXXOXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXOOOXXXXXXXXOXXOOXXXNXXXXXXXX","XXXNXXXXXXXXXXXXOXXXXOOOXXXXXXOXOXOOOXXXXXXX","XXXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXXX","XOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXX","OXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXX","XXXOXXOXXXXXXXXXXOXOXXXXOXXOXXXXXXXXXXXXOXXX","XOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXOXXXXXXXXXXXXXOXXOOXXXXOXXXXXXXXXX","OOXXOOXXOXXXXXXXXXXOXXXXXXXXOOXOXXXXXOOXXXXX","XXXOOXXXXXXXXOXXXXXXXXOOXXXXXXXXXXOXOXXXOXXX","XXXXOXOXOXXXXXXXXXXOXXXOXXXOXXXXXXXXXXXXXOXX","XXXXXXXXXXXXXOXXOXOXXOXXXXOOXXXXXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXX","OXXXXOXXXXXXOXXXXXXOXXXXXXXXXXXXXXOXOXXXXXOX","XXXXXOXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXOXXXXXXXXXOOXXXXXXXXOXXXXXXXXXXXXXXXO","XXXXXXXXXXOXXOXOXXXXOXXXXXXXOXXXXXXXOXOXXXOX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXONXXX","OXXOXXXXXXXXXXXXXXXOXXXXXXXXOXXXXOXXXOXXXOXX","XOOXOXXXXXXXXOXOXXOOXXXOXXXXXXXXXXXXXXXXOXXX","XNXXXXXXXXXXXXXOOXXXXXXXOXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXOX","XXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXOXXX","XXXXOXXOXXXOXXXXOXXXXXXXXXXXXXXXXOOXXXXXXXXX","XXXXXOXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXOXXXOOXXXXOXXXXXXX","XXXXXOXXXXXXXXXXXOXXXOXXXXXXXXXOXXXXXXXXXXXX","XXXXNOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XOXXXOXXXXXXXXXXXOXXXOXXOXXXXXXXXOXXXXXOXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXX","XOXXXXXXXXXOXXXXOXXXXXXXOXXXXXOXXXXXXXXXXXXX","XOOXXXOXXOXXXXXXXXXXXXXXXOXXXXXXOXXXOXXXXXXX","XOOXXXXXXXXXXOXXXOXXXXXXXNXOXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXXOXXXXOXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXOX"}

    15

    5

    7

    3

    39

    7

    Returns: "No"

  39. {"XXOOXXXXOX","XXOXXOXXXN","OOXXOXOXXX","OXXXONXXOX","XXOOXXOXOO","XOXNXXXOXX","XXOXOXXOXX","XXXXXOOXOX","OXXOOXXOXX","XNXXOXXXXX"}

    3

    2

    2

    6

    1

    3

    Returns: "Yes"

  40. {"XXOXOXXXXXXXXO","XXXXOXXXXOXOOX","OXXOOOOXXOOXXX","XXOXXOOOXXXXXO","OOOXXXXXOXXXXX","XXOOXXXXOXXXXX","XXOOXXXXXXOXOX","XXXOXXXXNXXOOX","XXXXOOXNXXXXXX","XOOXXXXXXXNOXO","XXOXXXOXXNXXXX","XOXXXXXOXOXXOO","XOXXXXOOXXXOXO","OXXOXXXXXOXOOX"}

    13

    0

    2

    4

    10

    4

    Returns: "No"

  41. {"XNXXXXNOOXOXXX","NXXXXXOXXXXXXX","XXXXXXXXXOXXXX","XXXXXXXXXXOOXX","XXXXXOOXXOXXXX","XXXXOXXXOXOOXO","NOXXOXXOOXXXXX","OXXXXXOXXXXXXO","OXXXXOOXXXOXOX","XXOXOXXXXXOXXX","OXXOXOXXOOXOOX","XXXOXOXXXXOXXX","XXXXXXXXOXOXXX","XXXXXOXOXXXXXX"}

    7

    6

    3

    10

    3

    2

    Returns: "Yes"

  42. {"XXXXXXXOXXXXXXXXOXXXXXXOXXXXX","XXXOOXXXXOXOXOXXXXXXXOOOXXXXX","XXXOXXXXXXOXXXXXXXXOXXXXXXXXX","XOOXXXXXXXXOXOXXXXXXOOXXOXXXX","XOXXXXXXXXXXXXXXOXXXXXXXXXOXX","XXXXXXXXXXOOXOXXXOOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXOXXX","OXXXXXXXOXOXXOXOOXXXXXNOXOXXX","XXXXXXXOXXXXXXXXOXXXXXOXXXXXX","XOXXXXXXXXXXXXOXOXXXXXXXXXXXX","XXOXXOXOXXXOXXXXXXXXXOXXOXOXO","XOXOXOXXXXOXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXOXXXOXXXXXO","XOXOXOXOXXXXXXXXXXXXOOXXXXXXO","XXXXXXXXXOXXXXXXXXXXXOXOXXXXX","XXXXXXXOXXXXXXXXXXXXXOXXOXOXX","OXXXOXXOOOXXXXXXXXXOXXXXXXXXO","XXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXXXXXXOXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXOXXXXOOXXOXOX","XXXOXXXXXXXXXOXXXXXXXXXXXXXXO","XOXOXXXXXXOXXOOOXXXOXXXXXXXXX","XOXXXXXNOXXXOXXXXXXOXXXXXXXXX","OOXXXXOOXXXXXXOXXXXXXXXXXOXXO","XXXOXXXXXXOOXXXOXXXXXXXXXOXXX","XXXXXXOOXXXXXXXXXXXOXXXOOXXXX","XXXXOXXXXXOXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXOXOOXXOXXXOXXOXXXXX"}

    7

    23

    7

    19

    28

    5

    Returns: "No"

  43. {"XOXOXOOXXOX","OXXXXXOXXXX","XXXXXOOOXNX","OXXXOXXXNOO","XXXOXOOOOXX","OXOXOXOOXXO","OOOXOOXOXOO","XXOXOOOXXOX","XXXNOXXXXXO","OXNOXXOOXXO","XXXOXOOXOOX"}

    8

    5

    5

    2

    3

    1

    Returns: "Yes"

  44. {"XXOXXXOXOXXOOXXXXXX","XXXXOOOOXXOXXXOXXXX","OXXOOOXXXXXXXXXXOOX","XXOXXXXOXXXXOXXXXXX","XOOXXXOOOOXXXXOXXXX","XOOXXXXXXXXXXOXOXXX","OOXXOXXOOOXXOOXOXXX","XOXOOXOXXXXXXXOXOOO","OXXXOXOXXXOXXOOXOXX","XXXXOXOXXXOXXXXXXXO","XOXXXXXXOOXXXXXOOXX","OXXXXXXXXXXXOXXOXOO","OXXOXXOXXXXOXOXXXXO","XXXXXOOXOXXXOXXXXXX","XOXXOXXOOXXXXXXOOXO","XXXXXOOXXXOOXXOXXXX","XXOXXXXOOXOXXXOXXXO","XXOXXXXOXXXOXXXXXXO","XXXXXXXOXOXOOXOXOOX"}

    12

    17

    5

    4

    8

    7

    Returns: "No"

  45. {"XXOXXXXXOOOXXXXOXXO","XXXXXOXXOOXXXXXOOOO","OXXXONXXXXOXXOXXXXX","XXXXXXXOXXXXXXXXXOX","XXOXXXXXXXXXOOXNOXO","XONXXXXXXOXXXXXXXXX","XXXXXXXOXXXXOXXXXXO","XXXOXXOXXXOXOXXXXOX","OOXXXXXXXXXXXXXXXXX","OOXXXOXXXXXXXXOXXOX","OXOXXXXOXXXXOXXXOOX","XXXXXXXXXXXXXOXXXXO","XXXXOXOOXXOXXXXXXOO","XXOXOXXXXXXOXXXOOXX","XXXXXXXXXOXXXXXOXOX","OOXXNXXXXXXXXOOXOXX","XOXXOXXXXXOXXOXOXXX","XOXOXXXOXOOXOXOXXXX","OOXXOXOXXXXOOXXXXXX"}

    13

    12

    5

    4

    15

    49

    Returns: "Yes"

  46. {"XXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXOXXX","XXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXOOXXXXXX","XXXXXXXXOXXXXXXXXXXXXXXXXXOOXXOXXXXOXXXXXXXXX","XXXXXXXXXXXXXXXXOXXOOXXXXOOXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXOXXXXOXXXXXXOOOXXOXXXXXXXXOXXXXXXXXOXXXXO","XXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXX","OOXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXNOXXX","OXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXX","XXXOXXXXXXXXXXXXXOXXXOXXXXXXXXOXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXOXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXXXXOXXXOXXXXXXXXXXXXOXXXXX","XXXXXOXOOXXXXXXXXXXXXOXOXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXOXXXOXXOXXXXXOXXXXXXXXXXXOXXXXXOOXOXX","XXXOXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXOOXOXXXXX","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOX","XXXXXOXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXXXOXXXOOXXXXXXXXXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXXXOOXXXXOXXXXXXXXXXXXXXXXXXXOXXXO","XXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXOXXXOXXXXXXXXXXXOXXO","XXXXXOXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXX","XXXXOOXXXXXXXXXOXXXXXXXXXOXXXXXOXXXXXXXOXXXOX","XXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXOXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXOXXXXXXXXOXOXXXXXXXOXXXXXXXXXXOXOOXXXXXX","XXXXOXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXOXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXOOXXXXXOXXOX","XXXXXXXXXXXOXXXXXOXXXXXXXXXXOXXXOXXXXXOXXXXXX","XXXXXXXXXXXXXXXXXXOOXXXXXXXOXXXXOXXXXXXXXXXXX","XXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXOXXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXOXXXXXXXOXXXXXXOXXXXOXXXOXOXXXXXXXXXXXXXXX","XXOOXXXXXOXXXXXXXXXXXXXXXXXXXOXOXOXXXXXXXXXXX","XXXXXXXXOOXXXXXOXOOXXOXXXXOXXXXXXXXXXXXXXXXOX","XXXXXXXXXXNXXXXXXOXXXXOXXXXXXXXXOXXXXXXXXXXXO","XXOXXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXOXXXXXXOXXXXX","XXXXXXXXOXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXOXXXX"}

    6

    21

    2

    27

    16

    4

    Returns: "No"

  47. {"XXXOXXXXXXXXXXXXXXXXXOOXXXXXXOXXXOXXO","XXXXXXXXXXOXXOXXXXXXXXXXXXXXXXXXXXOXX","XXXXOOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXX","OXXXXXOXXXXOOXXXXXXXOXXXXOOXXXXXXOXXO","XXOXXXXXXXOXXXXXXXOOXXXXXXXXXXOOXXXXX","XXOXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXX","XXXOXXXXXXXXXXXXXXXXXXXXXNOXXXXXXXXXX","XXXXXXXXXXXXXXOXXXXXOXOOXXXXXXOOXXXXX","XXXXXXXXXXXXOXXXXXOOXXXXXXXXXXXXOXXOO","XXXXXXXXXXXXXXXXXOXXOXXXXOONXXXXXXOXX","XOXXOXXXXXXXXXXXXXXXXXOXXXXXXXOXOXXXX","XXXOXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXNXX","XXXOXXXXOXXOXXXXXXXXXXOXXXOXXOXXXOXXX","XOXXXXXXXXXXXXXXXXXXOXXXXXXXXXOXXXXXX","XXXXXXXOXXXXXXXXXXOXXOXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXXOXXOXXXXXXXXX","XXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXOX","XXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXXOXXXOXXXXXOXXXXXXXXOXXXXXXXXXXXXX","XXOXOXXXOXXXXXXXXXXXXXOXXXXXXXXXXXOXX","XXXOXXXOXOXXXOXXXXXXXXXXOXOXXXXXXOXXX","OXXXXOXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXO","OXXXXXXOXXOOOXXXXXXOXXXXXXXXXOXXXXXXO","XXXXXXXOXXXXXXXXXXOXXXXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXOOXXXOXXXXXXOXXXXOXXXO","XXXOXXNXXOXXXXXXXXXXXXXXXXOXXXXXXXOXX","XXXOXXOXXOXXOXOXXXXXOXXXXOXXXXXXXXXXX","XXXXXXXXXNXXXXXOXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXX","OXXXXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXX","XXXXOXXOXXOXXOXXXXXXXXXXXXXXXXXXXXXXN","XXXXOXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXXXXXXXOXXXXXXXXXXOX","OXXOXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXX","XOXXXOXXXOXNXXXXXXXOXXXXXOXXXXXXXXXOX","XXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXOXOXX","OXXOXXXXOXXXXXXXXXXXXOOXOXXXXXNXXXXXX"}

    27

    8

    6

    18

    36

    2

    Returns: "Yes"

  48. {"XXXXXXXXOXXXXXXXXXXXXXXOXXXXXOXXXXOXXXXOXXXO","XXXXXXXXXXXXXOXXXXXXXXXXOXXOXXXXXXXXXXOXOXXO","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXXX","XXXXXXXXXXXXXXXOXXXXXOXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXOXXXXXXXOXXXXXXXXXOXXXOOOXXXXOXXXXOXX","XXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXNO","XXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXX","OXXXXXXXXXXXXXXOOXXXXXXXXOXXXXXXXXXXXXOXOXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXOXXXXXXXOOXOX","XXXXXXXXXXXXXXXXXOOXXXXXNXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXOXXXXOXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XOXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXOXXXXOXXXXXXXXXXXXXXXXXXXXX","XXXOOXXXOXXXXXXXXOXOXXXXXXXXXXXXXXOXXXXOOXXX","XXXXXXXXOXXOXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXX","XXXXXXXXXXOXXXOOXXXXOXXXXXXXXXXOXXXXOXOXXXXO","XXXXXXXXXXOXXXXXXXXXXXOXXXOXOOXOXXXOXXXXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXXXXOXXXXX","XXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXOXXXOXXXXXXXXXXXOXXXOXXXOXXXXX","OXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXO","XOXXXXXXXXNXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXOOOXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXXXXOXOOXXXXXXXXXXXXX","XOXXXXXXXOXXXXXXXXXXXXXXXXOXOXXOXXXXXXXOXXXO","XXXOXXXXXXXXXXXXXXOXXXXXOXXOXXXXXXXXXXXXXOOX","OXXXOXXXXXXXXXXXXXOOXXXXXXOXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXXXXOXXXXXOXXXOXXXXXXXXXXXXXXXXX","XXXXOOXXXOXXXXXXXOOXXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOX","OXOXXXXXXXXXXXXOOXXXXXOXXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXOXXXXXX","XXXXOXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXX","XOXXXXXOOXXXXXXXXOXOXXOXXXXXXXXXXXXXXXXXOXXX","OXOXXXXXXOOXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXX","XOXXXXXXOOXXXXXOXXXXXXXXXXXXXXXXXXOXXXOXXOXX","XXXXOXXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXX","XXXXXNXXXOXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXXO","OOXXXOXXXXXXXXXXXOXXXXXOXXXOXXXXOXXXXXXXXXOX"}

    43

    31

    7

    4

    37

    1

    Returns: "No"

  49. {"XXNOONO","XXXOOOO","NXXOOOO","OOOXOOO","OOOOXOO","NOOOOXO","OOOOOOX"}

    4

    3

    5

    2

    6

    6

    Returns: "No"

  50. {"XNOOON","NXOOOO","OOXONO","OOOXOO","OONOXO","NOOOOX"}

    0

    3

    2

    4

    5

    8

    Returns: "No"

  51. {"XOOOOOOO","OXONOOOO","OOXOOOON","ONOXOOXO","OOOOXOOO","OOOOOXOO","OOOXOOXO","OONOOOOX"}

    1

    6

    4

    0

    7

    7

    Returns: "Yes"

  52. {"XOXOOOXO","OXOONOOO","XOXOOOOO","OOOXOOON","ONOOXOOO","OOOOOXNO","XOOOONXO","OOONOOOX"}

    4

    6

    7

    1

    0

    6

    Returns: "No"

  53. {"XOXXOOONO","OXNOOONXO","XNXXOOXXO","XOXXOOXON","OOOOXOOXO","OOOOOXOOO","ONXXOOXON","NXXOXOOXO","OOONOONOX"}

    5

    2

    8

    0

    7

    49

    Returns: "Yes"

  54. {"XXONOOXXN","XXOOOOONO","OOXOOOOOO","NOOXXOOXO","OOOXXXOXN","OOOOXXOOO","XOOOOOXXN","XNOXXOXXX","NOOONONXX"}

    2

    6

    6

    0

    5

    7

    Returns: "Yes"

  55. {"XOONNOOOO","OXOOOOOOO","OOXOXNOOO","NOOXOOOOO","NOXOXOOOO","OONOOXOXO","OOOOOOXOO","OOOOOXOXX","OOOOOOOXX"}

    8

    1

    8

    4

    0

    49

    Returns: "No"

  56. {"XXXXXOOOOOOOOOOOOOOOXOXOOOXOOOOOXNO","XXXXXXOXOOXOOXXOOOXNXOONXOXXXOXOOXX","XXXOOOOOOOOOXOXOOXOXXOOXOXOXOOOOXOX","XXOXXOOOXOOXXOXOOXXOXOXOXOXXXOXOXXX","XXOXXOXOXXXOXXOOXXOOOOXOOOXOXXXXXOX","OXOOOXOOXXOXOXXXXXOXXOOOOOOXXXOXOXO","OOOOXOXOOXOOXXXXXOXOXOXOOOOXOOXOOOX","OXOOOOOXXOOOOXOOOOONXOXNOOOOOOXOOXO","OOOXXXOXXOXOXXXOOXOXOOXXOOOXOXXOOXX","OOOOXXXOOXXXXXXXXXXXXOXOOOXOXXNOOOO","OXOOXOOOXXXOXOXXOOXXOOXOOOXOXXOOXOX","OOOXOXOOOXOXXOOXOXOOXXXOOOXXOXOXXXX","OOXXXOXOXXXXXOOXXXOXXOOXOOOXXOXOOOX","OXOOXXXXXXOOOXXXOOXXXOOONOOXXOXNXOX","OXXXOXXOXXXOOXXOXXOXXOXOOXXOXXOOXOX","OOOOOXXOOXXXXXOXNXXXXOXOOOOOXXXXXOX","OOOOXXXOOXOOXOXNXOOONOXOOXXXOOXXXXO","OOXXXXOOXXOXXOXXOXOOXOOXOOXOOXXOXXX","OXOXOOXOOXXOOXOXOOXXOOXOOOOOXXOOOOX","ONXOOXONXXXOXXXXOOXXXOOOOXOXOXXOOXX","XXXXOXXXOXOXXXXXNXOXXOXOOOXOXOXOXOX","OOOOOOOOOOOXOOOOOOOOOXNOOOOOOOOOOOO","XOOXXOXXXXXXOOXXXOXOXNXXOOXXXOXXOOX","ONXOOOONXOOOXOOOOXOOOOXXOXOOOXOXOOO","OXOXOOOOOOOOONOOOOOOOOOOXOXOXXOOOOO","OOXOOOOOOOOOOOXOXOOXOOOXOXXOOXXXOXO","XXOXXOOOOXXXOOXOXXOOXOXOXXXOXOOOXXX","OXXXOXXOXOOXXXOOXOOXOOXOOOOXXXOOXXX","OXOXXXOOOXXOXXXXOOXOXOXOXOXXXXOXOOO","OOOOXXOOXXXXOOXXOXXXOOOXXXOXXXXOXOX","OXOXXOXXXNOOXXOXXXOXXOXOOXOOOXXOOOX","OOOOXXOOOOOXONOXXOOOOOXXOXOOXOOXXOO","XOXXXOOOOOXXOXXXXXOOXOOOOOXXOXOXXOX","NXOXOXOXXOOXOOOOXXOXOOOOOXXXOOOOOXO","OXXXXOXOXOXXXXXXOXXXXOXOOOXXOXXOXOX"}

    23

    34

    12

    1

    26

    16

    Returns: "Yes"

  57. {"XXOOOXXOXXXOXXXOXX","XXOXXXOXXXXXXOXXXX","OOXXOOOONOOXXOOOOO","OXXXXOOXXXOONXOOOX","OXOXXXXXXXXONXXXXX","XXOOXXXXXNXOOXXXOO","XOOOXXXOXXOXXOXOXX","OXOXXXOXOXOXOXXOXO","XXNXXXXOXOXOOXXOXO","XXOXXNXXOXXXOXOXXO","XXOOXXOOXXXXOOXOOX","OXXOOOXXOXXXOOXOXX","XXXNNOXOOOOOXXXOOX","XOOXXXOXXXOOXXXXXX","XXOOXXXXXOXXXXXXXX","OXOOXXOOOXOOOXXXXO","XXOOXOXXXXOXOXXXXO","XXOXXOXOOOXXXXXOOX"}

    14

    4

    4

    17

    1

    3

    Returns: "No"

  58. {"XOOXOOOOOOXOXXNOXXOOOXXOOOXOXOO","OXOXXXOOOXXXXOOXXOXOOOOXXXOXNOO","OOXXOXXXNOXXXXOXXXXOOXOXXXOXXXX","XXXXOOOOXXXXXXOXXXXXOOOOXOOOXOO","OXOOXOOOXXOXXOXXXOXOXNXXXXXOXOX","OXXOOXOXOOXOXXOXOOOOOOXXOXXOOOO","OOXOOOXOXOOXOOOXNXOOXXOOXXXOOXX","OOXOOXOXOXOOXOOXXOXOXXOXXOOXXXX","OONXXOXOXXOOXXXOXXXOXXXOXXXXXXO","OXOXXOOXXXXOXXXOOOXXOOXXXOXXXOX","XXXXOXOOOXXXXOXXXOXOXOXOXXXOXOO","OXXXXOXOOOXXXOXXXXXXXOXOXOXOXXX","XXXXXXOXXXXXXXXXXOXOXOXXXXXOXXO","XOXXOXOOXXOOXXXOXOXOOXXXXXXOOOX","NOOOXOOOXXXXXXXOOXXOXOXOOXXXOOO","OXXXXXXXOOXXXOOXXXXXOXOXXXXOXOX","XXXXXONXXOXXXXOXXXOOXXXXXOXXOXX","XOXXOOXOXOOXOOXXXXXOOXXOXXOOXXX","OXXXXOOXXXXXXXXXOXXXXXOXOXOXXXX","OOOXOOOOOXOXOOOXOOXXONXNXOXXOOO","OOOOXOXXXOXXXOXOXOXOXXOOXOXOOOX","XOXONOXXXOOOOXOXXXXNXXXOXOOXOOX","XOOOXXOOXXXXXXXOXXOXOXXXXOOXXOX","OXXOXXOXOXOOXXOXXOXNOOXXXOXXXOX","OXXXXOXXXXXXXXOXXXOXXXXXXXXXXOX","OXXOXXXOXOXOXXXXOXXOOOOOXXOXXXX","XOOOXXXOXXXXXXXXXOOXXOOXXOXOXOX","OXXOOOOXXXOOOOXOXOXXOXXXXXOXOOO","XNXXXOOXXXXXXOOXOXXOOOXXXXXOXOX","OOXOOOXXXOOXXOOOXXXOOOOOOXOOOXX","OOXOXOXXOXOXOXOXXXXOXXXXXXXOXXX"}

    10

    26

    11

    28

    16

    23

    Returns: "Yes"

  59. {"XXXOOXXOOXOONOXOOXXOXOXOXOOXX","XXOXXNXOXOOXOXOOXOXOXOXOOOXXX","XOXXOXXXXXOOOXXXOXXXOXXXXXNXX","OXXXXOOOXXOXOXXOXXXOOOOXOXXXX","OXOXXOOOOOOOOXXOOONOOOXOXOOOO","XNXOOXOXXONOXOXOXXXXXXXXOXXXX","XXXOOOXXOOOOOOOOOXOOOXOOXOONO","OOXOOXXXOXXXOXXONXOOXXXOOOXXX","OXXXOXOOXXOOOOXOXXXNXXXXOXXXO","XOXXOOOXXXXOOXXXOOXOXXXOOOXXX","OOOOONOXOXXOOOOXXOOOXOOOOOOOO","OXOXOOOXOOOXOXOOXOXXXXOOXOXXO","NOOOOXOOOOOOXOOOOOOXOXOOOOOOO","OXXXXOOXOXOXOXOOXXXXXXOOXOXXO","XOXXXXOXXXOOOOXOXOXXXOOXXXXOO","OOXOOOOOOXXOOOOXOXXXOOXOONOOO","OXOXOXONXOXXOXXOXXXXXXXOXOXOX","XOXXOXXXXOOOOXOXXXXXXOXOXOXOO","XXXXNXOOXXOXOXXXXXXXXXXXXXOXX","OOXOOXOONOOXXXXXXXXXOXXOXOXOO","XXOOOXOXXXXXOXXOXXXOXXXOOOXXX","OOXOOXXXXXOXXXOOXOXXXXXXXXXOX","XXXOXXOXXXOOOOOXXXXXXXXXXXXOO","OOXXOXOOXOOOOOXOOOXOOXXXOXOXX","XOXOXOXOOOOXOXXOXXXXOXXOXOOOO","OOXXOXOOXOOOOOXNOOXOOXXXOXOOO","OXNXOXOXXXOXOXXOXXOXXXXOOOXXX","XXXXOXNXXXOXOXOOOOXOXOOXOOXXO","XXXXOXOXOXOOOOOOXOXOXXOXOOXOX"}

    14

    1

    13

    6

    16

    22

    Returns: "No"

  60. {"XOOOXOXOOO","OXOOOOOOOO","OOXXOOOOOO","OOXXOOXXOX","XOOOXOXXON","OOOOOXOOXO","XOOXXOXOXN","OOOXXOOXXO","OOOOOXXXXO","OOOXNONOOX"}

    0

    3

    5

    7

    6

    6

    Returns: "Yes"

  61. {"XXXOXXXOOXXXOOXXXXXXOXOXXXOXXXXOXOXOOXXX","XXXXXXXOXOXXXXXXOOXXXXXXOXXXOOXXXOXOXOXO","XXXOOXXOXOXXOOXOOXXOXOXOOXXXXOXOXXOXXXOO","OXOXXXXXXXXXOXXXOXXOOXOXXXXXXOXOOXXXXXXX","XXOXXOXXXXXXXXXXXOXOOOXXXOXXXXXOXOXXXOXX","XXXXOXOXXOOOOXXXOOXXOOOXXXXOXXXXXOXOXOXX","XXXXXOXXXOXXOXXXOXOXXOXOXXXXXOOXXOXXXOOX","OOOXXXXXXXXOXXOXOXXOOOXXOXXXOOXXOXXOXOXO","OXXXXXXXXOXXOXXXOXOOXXXXXXXXXOXXOXXXXOOX","XOOXXOOXOXXOXXOOOOOOXOOXOOOXXXOOXOXXXXOO","XXXXXOXXXXXXXXXONXXXXXXXOXOOXXXOOXXXXOXO","XXXXXOXOXOXXOOXXXOXOXOXOXXXOXXXONOXXXXXX","OXOOXOOXOXXOXXXOXXOOXOONOOXXOXOXXXOXOOOX","OXOXXXXXXXXOXXXXOXXOXXXXOOXXXXXXOXXOXOXX","XXXXXXXOXOXXXXXXOXOOXXXOOOXXOXOXOOXXXXXX","XXOXXXXXXOOXOXXXOOXOXXOXXOXXXXOOXXXOXXXX","XOOOXOOOOONXXOOOXOXOXOOXOOOOOOOXONOOXOOX","XOXXOOXXXOXOXXXOOXXOOXOXXOOXXXOXOXXOOOXX","XXXXXXOXOOXXOXOXXXXOOOXOXOOXXXOXXXXXXXXO","XXOOOXXOOOXOOOOOOOOXOOOOXOXOXOOXXOOXXOOO","OXXOOOXOXXXXXXXXXOOOXOXXXXXOXXXXXOOOXXXX","XXOXOOOOXOXOOXXXOXOOOXXOXXOOXXOOXXXOONXX","OXXOXOXXXOXXOXXOOOXOXXXXXXOOXOOXXXOOOOXX","XXOXXXOXXXXONXOXXXOOXOXXXXOXXXOOOXOXXXXO","XOOXXXXOXOOXOOOXOXXXXXXXXXXXNXXXOXOXXXXX","XXXXOXXXXOXXOOOOOOOOXXXXXXOXOOOOXXXOXXOX","OXXXXXXXXOOXXXXXOOOXXOOOXOXXXXXXXOXXXXXO","XXXXXOXXXXOOXXXXOXXOOOOXXXXXXXXXXXXOXXXX","XOXXXXXOXXXXOXOXOXXXXXXXNOXXXXOOXXXOXXXX","XOOOXXOOOXXXXXXXOXXOXXOXXOXXXXOOOXXOOXXX","XXXXXXOXXOXXOXOOOOOOXOOOXOXXOOXOOOXXXXXX","OXOOOXXXXOOOXXXOXXXXXOXOXOXXOOOXXXXXXOOX","XXXOXXXOOXONXOOXOOXXXXXOOXXXXOOXXOOOXXOO","OOXXOOOXXOXOXXOXNXXOOXXXXXOXXXOXOXXXOOXX","XXOXXXXXXXXXOXXXOXXOOXOOOXXXXXXXOXXXXOOX","OOXXXOXOXXXXXOXOOOXXOOOXXOXOOOXXOXXXXXXX","OXXXXXXXXXXXOXXXXOXXXOOXXXXXXOXXXOXXXOXX","XOXXOOOOOXOXOOXXOOXOXNOXXXXXXXXOXOOXOXOO","XXOXXXOXOOXXOXXXOXXOXXXXXOXXXXXOOXOXXOXO","XOOXXXXOXOOXXXXXXXOOXXXOXXOXXXXXOXXXXOOX"}

    0

    3

    10

    11

    23

    28

    Returns: "No"

  62. {"XOXXXXXXXXXXXOOXXXXXXXXNOXXXOOXX","OXOOOXXOOOOXXXOXXOXOXXOOXXXXOXOX","XOXOXNXXOOXOXOXOOXXOXXXOXXOXOXOX","XOOXOXOXOXXXOOOXXXXOOXXXXXXXOOXX","XOXOXXXXOXXXXXOXXXXXXOXXXXXXXXXO","XXNXXXXXOXXXXOXXXOXOOXOXXXXXOXXX","XXXOXXXONXOONOOXOXOXXOXOXXXOOXXO","XOXXXXOXXXXXXXXXXXXXXXOXOXXXOXXX","XOOOOONXXOOOOXOOXOXOXXOXOOXOOOXX","XOOXXXXXOXXXOOOXXXXOOXXXXXXXOXXX","XOXXXXOXOXXXXOOOOXXOOXXXXXXXXXXX","XXOXXXOXOXXXOOXXXXXOOXXOXXOXOXNX","XXXOXXNXOOXOXXXOXXXXXOXOOXOOOXXO","OXOOXOOXXOOOXXXOXOOONOXXNXOOOOOO","OOXOOXOXOOOXXXXXOXXOXXXXXXXONXXX","XXOXXXXXOXOXOOXXOXOOOOOOXOOXOONX","XXOXXXOXXXOXXXOOXOOXNXXXXXXXXXOX","XOXXXOXXOXXXXOXXOXXOXOXXOXOXXOOX","XXXXXXOXXXXXXOXOOXXXXXXXXXOOOXXO","XOOOXOXXOOOOXOOOXOXXOOXOOXOOOONX","XXXOXOXXXOOOXNXONXXOXXXXXXOXOXXO","XXXXOXOXXXXXOOXOXOXOXXXXXXXOXXXX","XOXXXOXOOXXXXXXOXXXXXXXOXXOXOOXO","NOOXXXOXXXXOOXXOXXXOXXOXXXOXXXOX","OXXXXXXOOXXXONXXXOXOXXXXXXXXOXOX","XXXXXXXXOXXXXXXOXXXXXXXXXXXXXXOX","XXOXXXXXXXXOOOXOXOOOOXOOXXXOXOXO","XXXXXXOXOXXXOOOXXXOOXOXXXXOXOXXX","OOOOXOOOOOXOOONOXXOOOXOXOXXOXOOX","OXXOXXXXOXXXXOXOXOXOXXOXXXOXOXXX","XOOXXXXXXXXNXOXNOOXNXXXOOOXXOXXX","XXXXOXOXXXXXOOXXXXOXOXOXXXOXXXXX"}

    16

    4

    6

    8

    0

    16

    Returns: "Yes"

  63. {"XXXXXXXOXOXXXXXXOXXXOXOOOXXXXOXXXOXXXXOOXXXXOOOX","XXOOOOOOOOXNXOOXOOOOXOOOOXXXXOXXXXOXOOXNOOOXOOXO","XOXXXXXXXXXOXOXXXXXXOXXXXXOXOXOOXXXXXXXXXXXXXOXX","XOXXXOOXOXXXOOOXOXXXOXXXXOXXXXXXOXXXXXXXXOXXXOXX","XOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXOXXOO","XOXOXXXXXXXXXXXXXXXXOXXXXOOOXXOXXXXXXOOXXXOXXOXX","XOXOXXXOXXXXXOXXXXXOOXXXXOOOXXXOXXXXXXXXXXXOXXXO","OOXXXXOXXXXXXOXOOXXXXXXXOXXOXXXXXXOXOXOXXXXXOXXO","XOXOOXXXXOXXOOXXOXOOOXOOOXOOOOXXXXXOXOXXXOXNOXOX","OOXXXXXXOXXOXOXXXXOXXXXXXOOXXXXXXXXOOOXXXXXXXOOO","XXXXXXXXXXXOXXXXOXXXOXXXXXXOXXXXXXXXXOXXOXXXXXXO","XNOXXXXXXOOXXXXXOOXXXXXXXXXNXXXXXXXXXXXXXOXXXXXO","XXXOXXXXOXXXXXXOXOOXOXOXXOXXXOXXXXXXXXXOXOOXXOOX","XOOOXXOOOOXXXXXXOXOOXXXOOXOXOOXOXOXXOXOXOOXXXOXX","XOXOXXXXXXXXXXXXNXXOXXXXXXXXXXXOOXXXXXXOXXXXXXXX","XXXXXXXOXXXXOXXXOOOXXXOXOXXOOXXXXOXOXOXXOOXOXOXX","OOXOXXXOOXOOXONOXOOOXXOXXXOOXOOXOOXXXOXOOXOXXXOO","XOXXXXXXXXXOOXXOOXXXOXXXXXOXXXXOXOXXOXOXXOXOOOOX","XOXXXXXXOOXXOOXOOXXXXXXXOXXOXXXXXOXXOOXXOXXOXOXO","XOXXXXOXOXXXXOOXOXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXO","OXOOXOOXOXOXOXXXXOXOXOXOOOOOOXXOOXXOOOXOOXXXXOOO","XOXXXXXXXXXXXXXXXXXXOXXOXXXXOXXXXXOXXXXXXXXOXOXX","OOXXXXXXOXXXOXXOOXXXXXXXXXOOXXXOXOOXOXXXOXOOXXXX","OOXXXXXXOXXXXOXXXXXXOOXXXXXOXXXXXXXXXXXOXOXXXOXX","OOXXXXXOOXXXXOXOXXOXOXXXXXOOOOOOOOOXXXXOOXXXXOXO","XXXOXOOXXOXXOXXXXXXXOXXXXXXXXXXXOXXXXXXXXOXXXXOX","XXOXXOOXOOXXXOXXOOXOOXOXOXXXXOOOOXXOOOXOOXOOXOXO","XXXXXOOOOXONXXXOOXOXOXOOOXXXXOXXXXXXOXOOXXOOXOXO","XXOXXXXXOXXXXOXOXXXXOOXXOXXXXXXXXOOOXOXXXXXXOOOX","OOXXXXXXOXXXOOXXOXXXXXXXOXOOXXXXXXXXXOXXXXXOXXXO","XXOXXOXXXXXXXXXXOXXXXXXXOXOXXXXXXXXXXXXXXXXXOOXO","XXOXXXOXXXXXXOOXXOXXOXOXOXOXXXXXOXOXOXOXXOOXXXOX","XXXOXXXXXXXXXXOXOXXXOXXXOOOXXXXOXXXOXOXOXXOXXOXX","OXXXXXXXXXXXXOXOOOOXXXOXOXXXOXXXXXXXXXXXNXOOXXXO","XOXXXXXOXXXXXXXXXXXXXOOXOXXXOXXOXXXXXXXXXXOXXXXO","XXXXOXXXOOXXXXXOXXXXOXXXXXOXOXXXOXXXXXXXXXOOXXOX","XOXXXXXOXOXXXOXXXOOXOXOXXXOOXXXOXXXXXOXXXXXOXXXO","XOXXXOXXOOOXXXXOOXOXOXXXXXOXOOXXOXXXOXOXXXOOXOXO","OXXXXOXOXXXXXOXXXOXXXXXXXXXOXXXOXXXXXOXXOXOXXOXO","ONXXXXXXXXXXOXOXOXXXOXXOOXOOXXXXOXXXXXXXXOXOOOOO","XOXXXXXXXXOXXOXOOXOXOXOXOXOXXXXXXNXXXXOXXXOXXNXX","XOXOXXXXOXXOOOXOXOXXXXXOXOXXXXXOXXXXXXXOXXXOXOXX","XOXXXOXXXXXXOXXXOXXXXXOXXXOOXXXOOOOOXOOXOXXXXOXO","XXXXOXOXNXXXXXXOXOOXXOOXXXOOXOXXXOXOOOXOXOXXOOOO","OOXXXXXOOXXXXXXXXOXXXXXXXXXXOXOXXXXXXXXOXXXOXOXO","OOOOXOXXXOXXOOXOXOOXOOXOOXOOOXOXOXXXXOOONOOOOXOO","OXXXOXXXOOXXOXXXOOXXOXXXXOXXOXXOXXXOXXXOXXXOXOXO","XOXXOXOOXOOOXXXXOXOOOXXXOXOOXOOXXOOXOOOOXXOOOOOX"}

    10

    37

    7

    36

    19

    10

    Returns: "No"

  64. {"XOXXXOOXXXNOXXOXXXXX","OXOXXOXOXOOOOOXOOOXO","XOXXXOXXXXOOXXOOXXXX","XXXXXNXOXXXOXOOOOOOO","XXXXXOOXXXXXXXOXXOXO","OOONOXOOOOOOONOXNOOO","OXXXOOXXOOOOXOOOOXOX","XOXOXOXXOOOXXXOXXOXO","XXXXXOOOXOXOXXOOOOXX","XOXXXOOOOXXXXXOOXOXO","NOOXXOOOXXXOXXOXOOXO","OOOOXOOXOXOXXOOOOOOX","XOXXXOXXXXXXXOXXOOXO","XOXOXNOXXXXOOXXXOOXO","OXOOOOOOOOOOXXXOXXXX","XOOOXXOXOOXOXXOXOXXX","XOXOXNOXOXOOOOXOXOOX","XOXOOOXOOOOOOOXXOXXX","XXXOXOOXXXXOXXXXOXXO","XOXOOOXOXOOXOOXXXXOX"}

    12

    10

    4

    11

    1

    13

    Returns: "Yes"

  65. {"XXXXXXXXXXXXOOXXXXXXXXOXXXXOXXXXX","XXXOOXXXXXOOXOOXXXOXXXOXOXXXXOOXX","XXXXXXOXXXXXXXXXXOOXXOOOOOXXXXOXX","XOXXOXXXOXXOXOXOXOXXXXXXONXXXOOOX","XOXOXXXXXXXXOXOOOXOXXXOXOOOOOXOXO","XXXXXXXOXXOXXOOXXXOXXXXXOXXXXXXXX","XXOXXXXXXXXXXOOXXOXOXXOXXOXOXXXXX","XXXXXOXXXXXXOOOXXXXOXXXXOOXOXOOOO","XXXOXXXXXXXOOXOXOXXXXXOXOXXOXXOXX","XXXXXXXXXXXOXOOXXOOXXOOOXOXXXXXXO","XOXXXOXXXXXOOXOOOXXXOOXOOXXOXOXXX","XOXOXXXXOOOXXOOXOOOOXXOOOOXXXOOOO","OXXXOXXOOXOXXXOOOOXOOXXXOOXXOXXXO","OOXOXOOOXOXOXXOXOOOXOOOXOOOXOOOXX","XOXXOOOOOOOOOOXOOOXOOXOOOXOXXOOOX","XXXOOXXXXXOXOXOXOXXOXXXXOOXOXXXXO","XXXXOXXXOXOOOOOOXXOXXXXXOXXXXXXXX","XXOOXXOXXOXOOOOXXXXXXXOXOXOOXOOXX","XOOXOOXXXOXOXOXXOXXXXXOXOOXXXOOXX","XXXXXXOOXXXOOXOOXXXXOXXOXXXXXOXXX","XXXXXXXXXXOXOOOXXXXOXXOXXXXOXXXOX","XXOXXXXXXOOXXOXXXXXXXXXXOOXOXXXXX","OOOXOXOXOOXOXOOXXOOXOXXOOXXXOXOXX","XXOXXXXXXOOOXXOXXXXOXXOXOOXXXXOXO","XOOOOOXOOXOOOOOOOOOXXOOOXXOXOOOOO","XXONOXOOXOXOOOXOXXOXXOXOXXXXNOXXX","XXXXOXXXXXXXXOOXXOXXXXXXOXXXXOXXX","OXXXOXOOOXOXXXXOXOXXOOXXXXXXXXXXX","XXXXOXXXXXXXOOXXXXXXXXOXONXXXXOXO","XOXOXXXOXXOOXOOXXOOOXXXXOOOXXXOXX","XOOOOXXOOXXOXOOXXOOXXXOOOXXXOOXXO","XXXOXXXOXXXOXXOXXXXXOXXXOXXXXXXXX","XXXXOXXOXOXOOXXOXXXXXXXOOXXXOXOXX"}

    19

    15

    9

    9

    1

    11

    Returns: "No"

  66. {"XOXXOOOOX","OXOXOXXOO","XOXOXXXXX","XXOXXXXXX","OOXXXOXOX","OXXXOXXOX","OXXXXXXOO","OOXXOOOXX","XOXXXXOXX"}

    7

    3

    1

    6

    2

    1

    Returns: "No"

  67. {"XXXOO","XXOXO","XOXXX","OXXXO","OOXOX"}

    0

    2

    1

    4

    1

    1

    Returns: "No"

  68. {"XXOOXOOXX","XXOOXOOXX","OOXXOOXXX","OOXXXOOXX","XXOXXXXXO","OOOOXXOXX","OOXOXOXXX","XXXXXXXXO","XXXXOXXOX"}

    8

    2

    1

    1

    7

    1

    Returns: "No"

  69. {"XOXOXOOXXX","OXXXOOXOXX","XXXXXXXXOO","OXXXOXXOXX","XOXOXOXXXX","OOXXOXOXXX","OXXXXOXOXX","XOXOXXOXXO","XXOXXXXXXO","XXOXXXXOOX"}

    8

    7

    1

    9

    6

    1

    Returns: "No"

  70. {"XXOXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXOOXXXXXXXOX","XXXXXXXXXXXXXXXXXOXXXXOXOXXXXOXXXXXXOXXXXXXXX","OXXXXXXXXXOXOXXXXXXXXXXXXOXXXXXXXOOXXXXXXXOOX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOOXXXXXOXXXX","XXXXXXXOXXXXXOXXXXXXXXOXXXXXOXOXXXXXXXXXXXXXX","XXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXOOXOXXXXXXXXX","XXXXOOXXXXXXXXOXXXXXXXXOXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXOXXXOXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXOXXXXXXOXXOXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXX","XXOXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXOXXXXXXXXOOO","XXXXOXXXXOXXXXOXXXOXXXOXOXXXXXOXXXXXXXXXXXXXX","XXXXXXXOXXXXXOXXXOOXXXXOXXXOXXXXXXXXXOXXXOXXX","XXXOXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXOX","OXXXXXOXXXXXOXXOXXXXOXXXXOXXXXXXOXXOXXXOXXXOO","XOXXXOXXOXXXXXOXXXXOXXXXXXXXXXXXXXXXOXXXOXXXX","XXXXXXXXXXXXXOOXXXXXXOXXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOOXXXXXXXOXXXXXXOXXXXXOOXXXXXXXXXXXXX","XXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXOXXOOO","XXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXOXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXX","XXXXXXXOOXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXOXXXXOOXXXXXXXXXOOOXXXXOXOXXOXXX","OXOXXXOXXXXXOXXOOXXXXXXXXXXXXXXXXOXOXXXXXXOXX","XXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXXX","XXXXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXOXOXXXXXXXXXXXXXXOXXOXXXOXXXXOXOXXXXXX","XXXXOXXXXXXXXOXXXXXOXXXXOXOXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXOXXXXXXXOXXXXOXXXXOXXXXXXXOXXXXXXX","XXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXOOOXXXOOXXXX","XXOOXXOXXXXXOXXXXXXXXXXXXOXXXXXXOXXXXXXOXXXXO","OXOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXXOO","OXXXXXOXXXXXXXXXOXXXXXXXXOXXXXXXOXOXXXXXXXOXO","XOXXXXXXXXXXXXXXXOXXXXXXOXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXOXXXXXXXXXXXXXXXXOXXXXXXXXXOXXX","XXXXXOXXXXXXXXXXXXXXXXXXOXXXXOOXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXOXXXXXXXXXXXOOXXXXXXXXXXX","XXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXOXXXXXXXOXOXOXXXXXXXXXXOXXXXXXX","XXOXXXXXXXOXOXXXXXXXOXXXXOXXXXXXXXXOXXXXXXXXO","OXOXXXXXXXXXOXXOOXXXOXXXXXXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXOXXXOXXXOXXXXXXXXXXXXOOOXXXXXXOXX"}

    12

    22

    1

    37

    42

    1

    Returns: "No"

  71. {"XXXOOXXXXXXOXOXOXOOOXXXXXXXXXXXXXX","XXXXXXXOXXXXOXXXXXXXOXXXXXOXXXXXOX","XXXXXXOXXXXXXXXXXXXXXOOXXXOXXXXOOX","OXXXOXXXOXOXXXOXOOXXXXXXXOXOOXXXXX","OXXOXXXXXXXXXXXXXOOXXXXXOXXXXXXXXX","XXXXXXXXXXOXXOXOOXXXXXXXXXXOXXOXXX","XXOXXXXNXOXXXXXXXXXXXXOOXXXXXXXXOX","XOXXXXNXXOXXOXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXXXXXXOXOXXOXXX","XXXXXXOOXXXXXXXXXXXXXOXXXXOXXXXOXX","XXXOXOXXXXXXXXXOXOOXXXXXXOXXXXXXXO","OXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXXXO","XOXXXXXOXXXXXXXXXXXXOOOXXXXXXXXOXX","OXXXXOXXXXXXXXXXXOXOXXXXXXXXXXXXXO","XXXOXXXXXXXXXXXXXXOXXXXXXXXXXOXXXO","OXXXXOXXXXOXXXXXXOOXXXXXXOXXXXXXXO","XXXOXOXXXXXXXXXXXXXOXXXXXXXXXOXXXX","OXXOOXXXXXOXXOXOXXXXXXXXOXXXOXXXXO","OXXXOXXXXXOOXXOOXXXOXXXXOXXXXOXXXO","OXXXXXXXXXXXXOXXOXOXXXXXOXXOXXXXXO","XOXXXXXXXXXXOXXXXXXXXXOXXXOXXXXOXX","XXOXXXXXXOXXOXXXXXXXXXXOXXXXXXXXXX","XXOXXXOXXXXXOXXXXXXXOXXOXXXXXXXOOX","XXXXXXOXXXXXXXXXXXXXXOOXXXOXXXXXXO","XXXXOXXXXXXXXXXXXOOOXXXXXXXXXOXXXX","XXXOXXXXOXOXXXXOXXXXXXXXXXXXOXOXXX","XOOXXXXXXOXXXXXXXXXXOXXOXXXXXXXOXX","XXXOXOXXOXXXXXXXXXXOXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXOXXXXXXXOXXXXXXXO","XXXXXXXXXXXOXXOXOXOXXXXXOXXXXXXXXX","XXXXXOXXOXXXXXXXXXXXXXXXXOXXXXXXXO","XXOXXXXXXOXXOXXXXXXXOXOXXXOXXXXXXX","XOOXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXXXXOOXOOOXOOOXXXOXXXXOXOXXX"}

    27

    20

    1

    25

    12

    1

    Returns: "No"

  72. {"XOOXXXXXOOXXXXX","OXOXXXXXOXXXXOX","OOXXXOXXOXXXXXX","XXXXXXXOXXXXOXX","XXXXXXOOXXXOOXX","XXOXXXXXOOXXXXX","XXXXOXXXXXXXXOO","XXXOOXXXXXOXXXX","OOOXXOXXXXXXXOX","OXXXXOXXXXXXXOX","XXXXXXXOXXXXXXO","XXXXOXXXXXXXXXO","XXXOOXXXXXXXXXX","XOXXXXOXOOXXXXX","XXXXXXOXXXOOXXX"}

    8

    12

    1

    10

    5

    1

    Returns: "No"

  73. {"XXXXXXXXOOOOXXXXOXXX","XXOXXXXXXXXXXOXOXOXX","XOXXXXOXXXXXOXXXXOXO","XXXXOOXOOXOOXXXXXOOX","XXXOXXXXXOXOXXXXOXOX","XXXOXXXXXXOOXXXXOXXX","XXOXXXXXXXXXXXXOXOXO","XXXOXXXXOXOOXXXXOXXX","OXXOXXXOXXXXXXXXOXXX","OXXXOXXXXXOOXXOXOXXX","OXXOXOXOXOXXXXXXOXOX","OXXOOOXOXOXXXXXXOXXX","XXOXXXXXXXXXXXXOXXXX","XOXXXXXXXXXXXXXOXXXX","XXXXXXXXXOXXXXXXOXXX","XOXXXXOXXXXXOOXXXXXX","OXXXOOXOOOOOXXOXXXXX","XOOOXXOXXXXXXXXXXXXX","XXXOOXXXXXOXXXXXXXXX","XXOXXXOXXXXXXXXXXXXX"}

    7

    2

    1

    15

    10

    1

    Returns: "No"

  74. {"XOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","OXXXXXOXOOXOXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","XXXOXXXXXXOXOOOXXOXXOXXOXOOXOXXXXXXXOOXXOXXOXXOOOO","XXOXOOXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOOOO","XXXOXOXXXXOXOOOXXOXXOXOOXOXXOXXXXXXXOXXXOXXOXOXXOO","XXXOOXXXXXOXOOOXXOXXOXOOXOXXOXXXXXXXOOXXOXXNXNOOOO","OOXXXXXOXOXOXXXOOXOOXXXXOXXOXOOXOOOOXXOOXOOXOXXXXX","OXXXXXOXOOXOXXXOOXXOXXXXOXXOXXOOXOOOXXOOXOOXOXXXXX","OOXXXXXOXOXOXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","OOXXXXOOOXXOXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","XXOOOOXXXXXXOOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOOOO","OOXXXXOOOOXXXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","XXOOOOXXXXOXXOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOOOO","XXOOOOXXXXOXOXOXXOXXOXOOXOXXOXXXXXXXOOXXXXXOXOOXOX","XXOOOOXXXXOXOOXXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOXOO","OOXXXXOOOOXOXXXXOXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","OOXXXXOOOOXOXXXOXXOOXOXXOXXOXOOOOOOOXXOOXOOXOXXXXX","XXOOOOXXXXOXOOOXXXXXOXOOXOOXOXXXXXXXOOXXOXXOXOOOOO","OOXXXXOXOOXOXXXOOXXOXXXXOXXOXXOOOOOOXXOOXXOXOXXXXX","OOXXXXOOOOXOXXXOOXOXXXXXOXXOXOOOOXOOXXOOXOOXOXXXXX","XXOOOOXXXXOXOOOXXOXXXXOOXOXXOXXXXXXXOOXXOXXOXOOOOO","OOXXXXXXOOXOXXXOOXXXXXXXOXXOXXOOOXOOXXOOXOOXOXXXXX","XXXOOOXXXXOXOOOXXOXXOXXOXOOXOXXXXXXXOOXXOXXOXOOOOO","XXOOOOXXXXOXOOOXXOXXOXOXXOOXOXXXXXXXOOXXOXXOXOXOOO","OOXXXXOOOOXOXXXOOXOOXOXXXXXOXOOOOOOOXXOOXOOXOXXXXX","XXOOOOXXXXOXOOOXXOXXOXOOXXOXOXXXXXXXOOXXOXXOXOOOOO","XXOOXXXXXXOXOXOXXOXXXXOOXOXXOXXXXXXXOOXXOXXOXOXOOO","OOXXXXOOOOXOXXXOOXOOXOXXOXXXXOOOOOOOXXOOXOOXOXXXXX","XXOOOOXXXXOXOOOXXOXXOXOOXOOXXXXXXXXXOOXXOXXOXOOOOO","OOXXXXOXOOXOXXXOOXXOXXXXOXXOXXOOOOOOXXOOXOOXOXXXXX","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOXOOOOOXXOOXOOXOXXXXX","OOXXXXXOOOXOXXXOOXOOXOXXOXXOXOOXOOOOXXOOXOOXOXXXXX","OOXXXXOXOOXOXXXOOXOOXOXXOXXOXOOOXOOOXXOOXOOXXXXXXX","OOXXXXOOOOXOXXXOOXOXXXXXOXXOXOOOOXOOXXOOXOOXOXXXXX","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOXOXXOOXOOXOXXXXX","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOOXXXOOXOOXOXXXXX","XXOOOOXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXXOXXOXXOXOOOOO","XXOOXOXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXOXXXOXXOXOOOOO","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOOOXXXOXOOXOXXXXX","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOOOXXOXXOOXOXXXXX","XXOOOOXXXXOXOXOXXOXXOXOOXOOXOXXXXXXXOOXXXXXOXOOOOO","OOXXXXOOOOXOXXXOOXXOXOXXOXXOXOOOOOOOXXOOXXOXOXXXXX","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOOOOOXXOOXOXXOXXXXX","XXOOONXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXXXOOOOO","OOXXXXOOOOXOXXXOOXOOXOXXOXXOXOOOXOOOXXOOXOOXXOXXXX","XXXOONXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOOXXOOX","XXOOXOXXXXOXOOOXXOXXOXOXXOXXOXXXXXXXOOXXOXXOXXXOOO","XXOOXOXXXXOXOXXXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOXOO","XXOOOOXXXXOXOOOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXOOOXO","XXOOOOXXXXOXOXOXXOXXOXOOXOOXOXXXXXXXOOXXOXXOXXOOOX"}

    16

    43

    1

    13

    31

    1

    Returns: "No"

  75. {"XXOXOXOOOOOOXOXXOXOXXXOXOXOXOXXXOXOOXOOXXOOOXOOXXO","XXXOXOXXXXXXOXOOXOXOOOXOXOXOXOXOXOXXOXXOOXXXOXXOOX","OXXXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOXXO","XOXXXOXXXXXXOXOOXOXOOOXOXOXXXOXOXOXXOXXOOXXXXXXOOX","OXOXXXOOOOOOXOXXOXOXXXOXXXXXOXXXOXOOXOOXXXOOXOOXXO","XOXOXXXXXXXXOXOOXOXOXOXOXOXXXOXOXOXXOXXOOXXXOXXOOX","OXOXOXXOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOXXO","OXOXOXOXXOOOXOXXOXOXXXOXOXXXOXOXOXOOXOOXXOOOXOOXXO","OXOXOXOXXOOOXOXXOXXXXXXXOXXXOXXXXXXOXOXXXOOOXOOXXO","OXOXOXOOOXOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOXXO","OXOXOXOOOOXXXOXXOXXXXXOXOXXXOXOXOXXOXXOXXXOOXOOXXO","OXOXOXOOOOXXXOXXOXXXXXOXOXXXOXOXXXXOXXOXXXOOXOOXXO","XOXOXOXXXXXXXXOOXOXOOOXOXOXOXOXOXOXXOXXOOXXXXXXOOX","OXOXOXOOOOOOXXXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXXOXOXOOOXOXOXXXOXOXOXXOXXOOXXXOXXOOX","XOXOXOXXXXXXOXOXXOXOOOXOXOXOXOXOXOXXOXXOOXXXOXXOOX","OXOXOXOOOOOOXOXXXXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXXXOOOXOXOXOXOXOXOXXOXXOOXXXOXXOOX","OXOXOXOOXOXXXOXXOXXXXXXXOXXXOXXXOXXOXOXXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXXOOXXXOXOXOXXXOXXOXXXOXXXXXXOOX","XOXOXXXXXXXXOXOOXOXOXOXOXOXXXOXXXXXXOXXOXXXXXXXOOX","XOXOXOXXXXXXOXOOXOXOOXXOXOXOXOXOXOXXOXXOOXXXOXXOOX","OXOXOXOOXOOOXOXXOXXXXXXXOXOXOXXXOXOOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXXOOXXXOXOXOXOXOXXOXXOOXXXOXXOOX","OXOXXXOOOOOOXOXXOXOXXXOXXXOXOXOXOXOOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXOOOXOXXXOXOXOXOXXOXXOOXXXXXXOOX","OXOXXXOXXOXXXOXXOXXXXXOXOXXXOXXXXXXOXOOXXOOOXOOXXO","XOXXXXXXXXXXOXXOXOXOXOXOXOXXXOXOXOXXOXXOOXXXOXXOOX","OXOXOXOOOOOOXOXXOXOXXXOXOXOXXXOXOXOOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXOOOXOXOXOXXXOXOXXOXXOOXXXOXXOOX","XXOXXXOOXOOOXOXXOXXXXXXXOXXXOXXXOXXOXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXXXOXOXOXOXOXXXOXXOXXOOXXXXXXOOX","OXOXOXOOXOOXXOXXOXOXXXOXOXXXOXOXXXOOXXOXXXOOXOXXXO","XOXOXOXXXXXXOXOOXOXOXOXOXOXOXOXOXXXXOXXOOXXXOXXOOX","OXOXOXOOXOXXXOXXOXXXXXOXOXXXOXXXOXXOXOOXXOOOXOOXXO","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOXXOOXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXOOOXOXOXOXOXOXOXXXXXOOXXXOXXOOX","OXOXOXOOOOXXXOXXOXOXXXOXOXOXOXOXXXOOXXOXXOOOXOOXXO","OXOXOXOOXOOOXOXXOXXXXXOXOXOXOXOXOXOOXOXXXOOOXOOXXO","XOXOXOXXXXXXOXOOXOXXOOXOXOXOXOXOXOXXOXXXOXXXXXXOOX","XOXOXOXXXXXXOXOOXOXOXOXOXOXOXOXOXOXXOXXOXXXXXXXXOX","OXOXXXOOOOXXXOXXOXOXXXOXOXOXOXOXXXOOXOOXXXOOXOOXXO","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOXOXOOXXO","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOXXOOXXO","XOXXXOXXXXXXXXOOXOXXXOXOXXXOXOXXXOXXOXXXXXXXXXXOOX","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXXOXXO","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXXXOOXOOXXOOOXOXXXO","XOXOXOXXXXXXOXOOXOXOOOXOXOXOXOXOXOXXOXXOXXXXOXXXOO","XOXOXOXXXXXXOXOOXOXOOOXOXOXOXOXOXOXXOXXOOXXXOXXOXX","OXOXOXOOOOOOXOXXOXOXXXOXOXOXOXOXOXOOXOOXXOOOXOOOXX"}

    46

    29

    1

    24

    31

    1

    Returns: "No"

  76. {"XXOXXXXXXXXXXXXOXXXOXXXXXXXOXX","XXXXXXXOOOOXXXXXXXXXOXOOXXXXXX","OXXXXXXXXXXXXXOOOXXOXXXXXXOOXO","XXXXXXXXOOXOXXXXXXOXOOXXXXXXXX","XXXXXOXXXXOXXXXXXOXXOXXXOOXNXX","XXXXOXXXXXOXXXXXXXXXOXXXOXXXXX","XXXXXXXOXXXOXXXXXOXXOOXXXXXXXX","XOXXXXOXXOXOXXXXXXXXXOXXXOXXOX","XOXOXXXXXOXXXXXXXOXXXXXOXXXXXX","XOXOXXXOOXXXOXXXXOXXOXXOXXXXXX","XOXXOOXXXXXXXXXXXOXXOOOXOXXXXX","XXXOXXOOXXXXXXXXXOXXOXXOOXXXXX","XXXXXXXXXOXXXXXXXXXXOXOOXXXXXX","XXXXXXXXXXXXXXXOOXXXXXXXXXOOXO","XXOXXXXXXXXXXXXXOXXOXXXXXXXOXO","OXOXXXXXXXXXXOXXOXXXXXXXXXOOXO","XXOXXXXXXXXXXOOOXXXOXXXXXXXOXO","XXXXOXOXOOOOXXXXXXXXOXXOXXXXXX","XXXOXXXXXXXXXXXXXXXXOOOXXXXXXX","OXOXXXXXXXXXXXOXOXXXXXXXXXXOXX","XOXOOOOXXOOOOXXXXOOXXXXOOXXXXX","XXXOXXOOXXOXXXXXXXOXXXXXOXXXXX","XOXXXXXXXXOXOXXXXXOXXXXXXXXXXX","XOXXXXXXOOXOOXXXXOXXOXXXXOXXXX","XXXXOOXXXXOOXXXXXXXXOOXXXXXXOX","XXXXOXXOXXXXXXXXXXXXXXXOXXXXXX","XXOXXXXXXXXXXOXOXXXXXXXXXXXOXX","OXOXNXXXXXXXXOOOOXXOXXXXXXOXXO","XXXXXXXOXXXXXXXXXXXXXXXXOXXXXX","XXOXXXXXXXXXXOOOOXXXXXXXXXXOXX"}

    26

    9

    1

    27

    23

    1

    Returns: "Yes"

  77. {"XXXOXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXOXXXXOX","XXXXXXXXXOXOXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXX","XXXXOXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXOXXXXXOXX","OXXXXXXXOXXOXXXXOXXXXXOXOOXXXXXXXXXXOXXXXXXXXXXXXX","XXOXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXNOX","XXXXXXXOXXXXOXXXXOXXXOXXXXXXXXOXXXXXXXXXXOXXXXXOXX","XXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXOXOXXXXXXOXX","XXXOXXXXXXXOXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXXXXXXOXXXXOXXOXXXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXOOXXXOXXXXXXXXXXXXOXXXXXXXXXXXXX","XOXOXXXXOXXXXXXXXXXXOXXOXXXXXXXXOXXXXXXXXXXXXXXXXX","XXXXXXOXXXXXXXOOXOXXXXXXXXXXXXXXXXXXXXXXNXXXXXXXXX","XXXXXOXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXOXXXXXXXOOXXXX","XXOXXXXXXXXXOXXOXXXXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXX","XXXXOXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXX","XXXOXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXOXOOXXXXXXXXXXOX","XXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXX","XXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXOXOOXXXXXXXXXXXX","XXXXXXXXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXO","XXXXXXXXXXXOXXXXOXXXXXOOXXXXXXXXXXOXXXXXXXXXXXXXXX","XXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOOOOXXXXXXXXOXXXXXOXOXXXXXXXXXXXXXOXXXXXXX","XXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOX","XXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXOXXOOXXXXXXXXOXXXOOXXXXXOXXXXOO","XXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXX","OOXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXOXXXXOX","XXXXXXOOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXXX","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXOXXXXX","XXXXXXXXXXXXXXXXOXOXOXXXXXXXOXXXXXXXXXXXXXXXXOXXXX","XXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXOXXOXXOXOXXXXXXXOXOXXXXOXXXXXXXXXXXXXXXO","OOXXXXXXXXXXXXXXOXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXXX","XXXXXXXOXXXXNXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXOXXXXXXXOXXOXXXXXXXXXXXXOXXXXXXXXOXXXXXXXOXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXOXXX","OXXXXXXXXXXXXXXXXXXOXXXXXXOXXOXOXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOOXXXXOX","XXOXXNOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXX","OXXXXOXXXXXXXXXXOXXXXXXXOXOXXOXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXOXXXXXXXXXOXXXXXXOXXXXXXXXXOXXXXXXXXXXXXX"}

    11

    38

    1

    12

    18

    1

    Returns: "Yes"

  78. {"XOXXXX","OXOXOX","XOXOXO","XXOXXX","XOXXXX","XXOXXX"}

    0

    3

    1

    4

    5

    1

    Returns: "No"

  79. {"XOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOX","XXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO","XXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"}

    0

    47

    1

    48

    49

    1

    Returns: "No"

  80. {"XOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXOX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXO","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX"}

    0

    47

    1

    48

    49

    1

    Returns: "No"

  81. {"XOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXOX","XXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXX"}

    0

    47

    1

    48

    49

    1

    Returns: "No"

  82. {"XXXOXOXXXO","XXOXOXXOXX","XOXXXOXXXO","OXXXXXXXOX","XOXXXXXOXX","OXOXXXOXXX","XXXXXOXXOX","XOXXOXXXXX","XXXOXXOXXX","OXOXXXXXXX"}

    7

    9

    1

    1

    8

    1

    Returns: "No"

  83. {"XXXOXXXXXXO","XXXXXOXXXXX","XXXXXXXOXXX","OXXXXXXOXOX","XXXXXXXXXOX","XOXXXXOXXXO","XXXXXOXXOXX","XXOOXXXXOXX","XXXXXXOOXXX","XXXOOXXXXXO","OXXXXOXXXOX"}

    9

    8

    1

    6

    7

    1

    Returns: "Yes"

  84. {"XXXXXXXOXXXO","XXXOOOXXOXXO","XXXXXXOXXXXO","XOXXXXXXXOOX","XOXXXOXXXXXO","XOXXOXXXXXXX","XXOXXXXXXXXX","OXXXXXXXXOXX","XOXXXXXXXXXO","XXXOXXXOXXXX","XXXOXXXXXXXX","OOOXOXXXOXXX"}

    9

    4

    1

    0

    10

    1

    Returns: "Yes"

  85. {"XOXXXXXOXOXXX","OXXXXXXXXXXOX","XXXOXXXXXXXXX","XXOXXXXXOXXOX","XXXXXOXOXXXXO","XXXXOXXXXXXXO","XXXXXXXXXOXOX","OXXXOXXXXOXXX","XXXOXXXXXXXXO","OXXXXXOOXXOOX","XXXXXXXXXOXOX","XOXOXXOXXOOXX","XXXXOOXXOXXXX"}

    4

    2

    1

    8

    10

    1

    Returns: "Yes"

  86. {"XXOXXOXXXXXXXO","XXOXXXXXXXXXOX","OOXXXXXOXXOXOO","XXXXOOXXXXXXXX","XXXOXXOXOOXXOX","OXXOXXXXXOXXOX","XXXXOXXXOXXXOO","XXOXXXXXXXXOXX","XXXXOXOXXXXXXX","XXXXOOXXXXXXXX","XXOXXXXXXXXOXX","XXXXXXXOXXOXXX","XOOXOOOXXXXXXX","OXOXXXOXXXXXXX"}

    10

    7

    1

    11

    8

    1

    Returns: "Yes"

  87. {"XXXXOXXX","XXOXOXXX","XOXXXOXX","XXXXXOOX","OOXXXXXO","XXOOXXXX","XXXOXXXO","XXXXOXOX"}

    5

    0

    1

    2

    7

    1

    Returns: "Yes"

  88. {"XXXXXXOXXXXXXXOXXXXXXXXXXXO","XXXXXXXXXXXXXXXOXXXXOXXXXXX","XXXXOXXXXXXXXXXXXXXOXOOOXXX","XXXXXXXXOXOXXOXXXOXXXXXXXXX","XXOXXXXXXXXXXXXXXXXOXXXXXXX","XXXXXXXOXXXXXXOXXXOXXXXXXXO","OXXXXXXXXNXXXXOXXXOXXXXXXXO","XXXXXOXXXXXOXXXOXXXXXXXXXOX","XXXOXXXXXXOXOXXXOXXXXXOXXXX","XXXXXXNXXXXXXXXXXXXXXXXXXXX","XXXOXXXXOXXXXOXXOXXXXXXXOOX","XXXXXXXOXXXXXXXOXXXXOXXXXOX","XXXXXXXXOXXXXXXXXXXXXXXXOXX","XXXOXXXXXXOXXXXXOOXXXXXXOXX","OXXXXOOXXXXXXXXXXXOXXXXXXXO","XOXXXXXOXXXOXXXXXXXXXXXXXXX","XXXXXXXXOXOXXOXXXOXXXXXXXXX","XXXOXXXXXXXXXOXXOXXXXXXXOXX","XXXXXOOXXXXXXXOXXXXXXOXXXXO","XXOXOXXXXXXXXXXXXXXXXOOOXXX","XOXXXXXXXXXOXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXOOXXXOXXX","XXOXXXXXOXXXXXXXXXXOXXXOXXX","XXOXXXXXXXXXXXXXXXXOXOOXXXX","XXXXXXXXXXOXOOXXXOXXXXXXXXX","XXXXXXXOXXOOXXXXXXXXXXXXXXX","OXXXXOOXXXXXXXOXXXOXXXXXXXX"}

    12

    6

    1

    19

    7

    1

    Returns: "Yes"

  89. {"XXXXXXXXXXOXXXXOXXXX","XXXXXXXXXXXXXOXXXXXO","XXXXXXXXXOXXOOXXXXXO","XXXXXXXXXXOOOXXXOXXX","XXXXXXXXOXXXXXXXXXOX","XXXXXXXXXXOOXXXXOXXX","XXXXXXXXOXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXOX","XXXXOXOOXXXXXXOXXOOX","XXOXXXXXXXXXXXOXXXXX","OXXOXOXOXXXXOXXOOXXX","XXXOXOXXXXXXXXXOXXXX","XXOOXXXXXXOXXXXOXXXX","XOOXXXXXXXXXXXXXXXXO","XXXXXXXXOOXXXXXXXXXX","OXXXXXXXXXOOOXXXXXXX","XXXOXOXXXXOXXXXXXXXX","XXXXXXXXOXXXXXXXXXOX","XXXXOXXOOXXXXXXXXOXX","XOOXXXXXXXXXXOXXXXXX"}

    8

    2

    1

    11

    14

    1

    Returns: "Yes"

  90. {"XXXXXOOXXOOXXXXOOOXXXOXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXX","XOXXXXXXXXOXXXXXXXXXOXXOXXXXXXXXXX","XXXXXXXOXXXXOXXXXXXXXXOXXXXOXXXXXX","XXXXXXXXOXXXXXXXXXXXXXXXXXOXXXXOXX","OXXXXXXXXXXXXXXOOOXXXXXXOXXXXXXXXX","OXXXXXXXXXXXXXXXOXOXXXXXOXXXXXXXXX","XXXOXXXXXXXXOXXXXXXOXXOXXXXXXXXXOO","XXXXOXXXXXXXXXXXXXXXXXXXXOOXXOXXXX","OXXXXXXXXXXXXOXXXOOXXOXXXXXXOXXXXX","OXOXXXXXXXXXXXXXXOXXXXXXOXXXXXOXXX","XXXXXXXXXXXXOXXXXXXOXXOXXXXOXXXXOO","XXXOXXXOXXXOXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXOXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXX","OXXXXOXXXXXXXXXXXOOXXXXXOXXXXXOXXX","OXXXXOOXXXXXXXXXXOXXXOOXXXXXXXXXXX","OXXXXOXXXOOXXOXOOXOXXOXXOXXXOXOXXX","XXXXXXOXXOXXXXXOXOXXXXXXXXXXXXXXXX","XXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXOO","XOOXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXX","OXXXXXXXXOXXXOXXOOXXXXXXXXXXXXOXXX","XXXOXXXOXXXOXXXXOXXXXXXXXXXOXXXXXO","XXOXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXX","XXXXXOOXXXOXXXXOXOXXXXXXXXXXXXXXXX","XXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXOXX","XXXXOXXXOXXXXXOXXXXXOXXXXXXXXXXOXX","XXXOXXXXXXXOXXXXXXXXXXOXXXXXXXXXOX","XXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXOXX","XXXXXXXXXXOXXXXOXOXXXOXXXXXXXXXXXX","XXXXOXXXXXXXXXOXXXXXXXXXXOOXXOXXXO","XXXXXXXOXXXOXXXXXXXOXXXXXXXOXXXXXX","XXXXXXXOXXXOXXXXXXXOXXOXXXXXXXXOXX"}

    7

    23

    1

    25

    10

    1

    Returns: "Yes"

  91. {"XXXOXXXXXXXXXXXOOXXXOXXXXXXOXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXOXXXXXXXXXOXXXXXXXOOOXXOXXXXXXXXX","XOXXXXXXXXXXOXXXXXOOXXXXXXXXXOOOXXXXXXXXXXXOX","OXXXXXXXXXXXXXXXOXXXOXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXOOXXXXXXXXXOOXXXXXXXXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXX","XXXXOXXXXXXXXXOXXOXXXOXXXOOXXXXXXXOXXXXXXXOXX","XXXXOXXXXXXXXXOXXXOXXOXXXXOXXXXXXXOXXOXXXXOXX","XXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXXXOXXOXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOX","XXXXXXXXOXXXXXXXXXXXXXXOOXXXXXXXXOXXOXOXOXXXX","XOOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXX","XXXXXOXXXOXXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXOOXXXXXXXXXOOXXXXXXOXXXXXXXXXXXOXXXXOXX","OXXXXXXXXXXXXXXXOXXXOXXXXXXXOXXXXXXXXXXXXXXXO","OXXOXXXXXXXXXOXOXXXXOXXXXXXOXXXOXXXXXXXXXOXXO","XXXXOXOXXXXXXXOXXXOXXOXXXXOXXXXXXXXXXOXOXXXXX","XXOXOXXOXXXXXXOXXOXXXXXXXXXXXXXXXXOXXXXXXXXXX","XXOXXXXXXXOXXXXXXXXXXXXXXXXXXOXOOXXOXXXXXXXXX","OXXOXXXXXXXXXXXOOXXXXXXXXXXXOXXXXXXXXXXXXXXXO","XXXXXXOOXXXXXXXXXOXXXXXXXOXXXXXXXXOXXXXXXXXXX","XOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXX","XXXXXXXXOXXOXXXXXXXXXXXOXXXXXXXXXXXXOXOXXXXXX","XXXXXXOXXXXXXXOXXXXXXOXXXXXXXXXXXXOXXXXXXXXXX","XXXXXXOOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXXXX","OXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXO","XXXOXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXXX","XXOXXXXXXXXXXXXXXXXOXXOXXXXXXXXXXXXXXXXXXXXOX","XOOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXX","XOOXXXXXXXXXXXXXOXXOXXOXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOX","XXXXXXXXOXXOXOXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXX","XXXXOXOOXXXXXXXXXXOXXOXXXOXXXXXXXXXXOOXXXXOXX","XOXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXXXXXXOX","XXXXXXXXOXXOXXXXXXXXXXXOOXXXXXXXXXOXXXOXOXXXX","XXXXXXXOXXXXXXOXXOXXXXXXXXXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXXXOXXOXXXOXXXX","XXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXOXOXXXXXX","XXXXXOXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXOOXXXXXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXX","XXOXXXXXXXOXXXXXXXXXXXXXXXXXXOXXOXXOXXXXXXXXX","XXXXXXXXXXXXXXXOOXXXOXXXXXXOXXXXXXXXXXXXXXXXX"}

    33

    31

    1

    17

    27

    1

    Returns: "Yes"

  92. {"XXXXXXOXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXOXXX","XXOXXXXXXXOOXXXXOXXXXXOXXXXXXXXXXXOXXOXXXXXX","XOXXXXXXXXXOXXXXXXXXXOOXXXXXXXXXXXXXXOOOXXXX","XXXXXXOXXXOXXXXXXXXXOXXXXOXXXXXXXXXOXXXXOXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","OXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXXXXXXXXXXXOXXOXOOXXOOXXOXXXXXXX","XXXXXXXXXXXXOXXXXOXXOXXXXOXXXXOXXXXXXXXXOXXX","OXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XOXOXXXXXXXOXXXXOXXXXXOXXXXXXXXXXXXXOXXOXXXX","XOOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXXX","XXXXXOXXOXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXOXXXXXXXXXXOX","XOXXXXXXXXOXXOXXXXXXXXOXXXXXXXXXXXXXXOOOXXXX","XXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXOXXXXXXXXXOXX","XXXXXXXXXXXXXXOXXXOXXXXXOXXXXXXOXXXXXXXXXOOO","OXXOXOXXOXXXOXXXXOXXXXXXXOXXXXXXXXXOXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXX","XOOXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXOXXOXXXXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXOXOXXXOXXXXXXXXXXX","XXXXXXXXXXXXXXXOXXOOXXXXXXXXXXXOXXXXXXXXXXXO","XXXOXXXXOOXXOXXXXXXXOXXXXXXXXXXXXXXOXXXXOXXX","XXXXXXXOXXXXXXXXXXXXXXXOXXXXOXXXOXXXOXXXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXXXOOXXXXXXXXXXOO","XXXXXXXOXXXXXXXXXXXXXXXOXXOXXOXXOXXXOXXXXXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXOX","XXXXXXXXOXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXXOOO","XXXXXXXXXXXXXXXOXXOOXXXXOXXOXXOXXXXXXXXXXOXO","XXXXOXXOXXXXXXXXXXXXXXXOXXOXOXXXXOXXOXXXXXXX","XXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXOXXXOXXXXXXX","XOXXXXXXXXXOXOXXXXXXXOOXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXOXXOXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXOXXOXXXXXXXXXXXXXXXOXOXXXOOXXXXXXXXXX","XOOXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXOOXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXXOXXXXOXXXOXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOOXXXXXXXXXXOOXXXXXXXXXXXO","XXXXXXXXXXXXXXXOXXXOXXXXXXXOXOOXXXXXXXXXXXXX","XXXXXXXXXXXXXXOXXXXOXXXXOXXOXXOOXXXXXXXXXOXX"}

    14

    13

    1

    28

    3

    1

    Returns: "Yes"

  93. {"XOXXOXXOOXOOXXOXXXXOXXXXOXXOOXXXXXXXXOXOXXXOOXXXXX","OXXXOXXXOXOOOXOXXXXOXXXXOXOOXXXXXXXXXOXXXXXOOXXXXX","XXXXXXOXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXOXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXOXXOO","OOXXXXXOOXOOOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXOOXXXXX","XXXOXXXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXOXXOO","XXOXXXXXXXXXXXXXXOXXXOXXXXXXXXXXXXOXXXXXOXXXXXXXXX","OXXXOXXXOXOOOXOXXXXOXXXXOXOOOXXXXXXXXOXOXXXOOXXXXX","OOXXOXXOXXOOOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXOOXXOXX","XXXOXOXXXXXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXOXXOO","OOXXOXXOOXXOOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXOOXXXXX","OOXXOXXOOXOXOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXOOXXXXX","XOXXOXXOOXOOXXOXXXXOXXXXOOOOXXXXXXXXXOXOXOXOOXXXXX","XXXXXXXXXXXXXXXOOXOXOXXXXXXXXXXOXXXOOXOXXXXXXXOOXX","OOXXOXXOOXOOOXXXXXXOXXXXOOOXOXXXXXXXXOXOXXXOOXXXXX","XXXXXXXXXXXXXOXXOXOXOXXXXXXXXXXOXXXOOXOXOXXXXXOOXX","XXXXXXXXXXXXXOXOXXOXOXXXXXXXXXXOXXXOOXOXXXXXXXOOXX","XXOXXXOXXXXXXXXXXXXXXOXXXXXXXXOXXXOXXXXXOXXXXXXXXX","XXXXXXXXXXXXXOXOOXXXOXXXXXXXXXXOXXXOOXOXXXXXXXOOXX","OOXXOXXOOXOOOXOXXXXXXXXXOOOOOXXXXXXXXOXOXXXOOXXXXX","XXXXXXXXXXXXXOXOOXOXXXXXXXXXXXXOXXXOOXOXXXXXXXOOXX","XXOXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXXX","XXXOXOXXXOXXXXXXXXXXXXXOXXXXXOOXOOXXXXXXXOOXXOXXOO","XXXOXOXXXOXXXXXXXXXXXXOXXXXXXOOXOOXXXXXXXOOXXOXXOO","OOXXOXXOOXOOOXOXXXXOXXXXXOOOOXXXXXXXXOXOXXXOOXXXXX","XXXXOXXXOXOOOXOXXXXOXXXXOXOXOXXXXXXXXOXXXXXOOXXXXX","XOXXOXXOOXOOOXOXXXXOXXXXOOXOOXXXXXXXXOXOXXXOOXXXXX","OOXXOXXOOXOOOXXXXXXOXXXXOXOXOXXXXXXXXOXOXXXOOXXXXX","OXXXOXXOOXOOXXOXXXXOXXXXOOOOXXXXXXXXXOXXXXXOOXXXXX","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXXOXOOXXXXXXXOOXXOXXOO","XXXOXOXXXOXXXXXXXOXXXXOOXXXXXOXXOOXXXXXXXOOXXOXXOO","XXXXXXXXXXXXXOXOOXOXOXXXXXXXXXXXXXXOOXOXXXXXXXOOXX","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXXOXXXXXXXOOXXOXXOO","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXOXXXXXXXXOOXXOXXOO","XXXXXXOXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXXOXOOXOXOXXXXXXXXXXOXXXXOXOXXXXXXXOOXX","XXXXXXXXXXXXXOXOOXOXOXXXXXXXXXXOXXXOXXOXXXXXXXOOXX","OOXXOXXOOXOOOXOXXXXOXXXXOOOOOXXXXXXXXXXOXXXOOXXXXX","XXXXXXXXXXXXXOXOOXOXOXXXXXXXXXXOXXXOOXXXXXXXXXOOXX","OXXXOXXOOXOOOXOXXXXOXXXXOXOOXXXXXXXXXOXXXXXOOXXXXX","XXOXXXOXXXXXXXXOXOXXXOXXXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXOXOXXXOXXOXXXXXXXXXOOXXXXXOOXOOXXXXXXXXOXXOXXOO","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOXXXOXXOO","OOXXOXXOOXOOOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXXOXXXXX","OOXXOXXOOXOOOXOXXXXOXXXXOOOOOXXXXXXXXOXOXXXOXXXXXX","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXXXXOO","XXXXXXXXXXXXXOXOOXOXOXXXXXXXXXXOXXXOOXOXXXXXXXXOXX","XXXXXXXXOXXXXOXOOXOXOXXXXXXXXXXOXXXOOXOXXXXXXXOXXX","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXOXXXO","XXXOXOXXXOXXXXXXXXXXXXOOXXXXXOOXOOXXXXXXXOOXXOXXOX"}

    31

    3

    1

    6

    25

    1

    Returns: "Yes"

  94. {"XXXOXXXXOOXOXXOOXXOXXXXXXXXXXOXXXXOXXXXXXXXXOOXXXO","XXXXOXOXXXOXXXXXXXXXOXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXXXXOXXXXXXOXXXOOXXXOXOXXOOXXOOXXXXOOXOXOXOXXXXOX","OXXXXXXXOOXOXXOOXXOXXXXXXXXXXOXXXXOOXXXXXOXXOOXOXO","XOXXXXOXXXOXXXXXXXXXXXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXOXXXXXXXXXOXXXOOXXXOXOXXOOXXOXOXXXXOXOXOXOXXXXOX","XOXXOXXXXXOXXXXXXXXXOXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXXXXXXXXXXOXOXXXXXOXXOXXOXXOXXXXOXXXXOXOXXXXXOXXX","OXXOXXXXXXXOXXOOXXOXXXXXXXXXXOXXXXOXXXXXXXXXOOXOXO","OXXOXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXOXXXXXXXXXOOXXXO","XOXXOXOXXXXXXXXXXXXXOXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","OXXOXXXOOXXXXXOOXXOXXXXXXXXXXOXXXXOOXXXXXXXXXOXXXO","XXOXXOXXXXXXXXXXOOXXXOXOXXOOXXOOOXXXXOXOXOXOXXXXOX","XXXXXXXOXXXXXXXXXXXOXXOXXOXXOXXXXOXXXXOXOXXXXXOXXX","OXXOXXXXOOXOXXXOXXOXXXXXXXXXXOXXXXOOXXXXXXXXOOXOXO","OXXOXXXXOXXOXXOXXXOXXXXXXXXXXXXXXXOOXXXXXXXXOOXXXN","XXOXXOXXXXXXOXXXXOXXXOXOXXOOXXXOOXXXXOXOXOXOXXXXOX","XXOXXOXXXXXXOXXXOXXXXOXOXXOOXXOOOXXXXOXOXOXOXXXXOX","OXXOXXXXOOXOXXOOXXXXXXXXXXXXXOXXXXOOXXXXXXXXOOXOXO","XXXXXXXOXXXXXOXXXXXXXXOXXOXXOXXXXOXXXXOXOXXXXXOXXX","XOXXXXOXXXOXXXXXXXXXXXOXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXOXXOXXXXXXOXXXOOXXXXXOXXOOXXOOOXXXXOXOXOXOXXXXOX","XXXXXXXOXXXXXOXXXXXOOXXXXOXXOXXXXOXXXXOXOXXXXXOXXX","XXOXXOXXXXXXOXXXOOXXXOXXXXOOXXOOOXXXXOXOXOXOXXXXOX","XOXXOXOXXXOXXXXXXXXXOXXXXXXXXXXXXXXXOXXXXXOXXXXXXX","XXXXXXXOXXXXXOXXXXXOXXOXXXXXOXXXXOXXXXOXOXXXXXOXXX","XXOXXOXXXXXXOXXXOOXXXOXOXXXOXXOOOXXXXOXOXOXOXXXXOX","XXOXXOXXXXXXOXXXOOXXXOXOXXOXXXOOOXXXXOXOXOXOXXXXOX","XXXXXXXOXXXXXOXXXXXOXXOXXOXXXXXXXOXXXXOXOXXXXXOXXX","OXXOXXXXOXXOXXOXXXOXXXXXXXXXXXXXXXOOXXXXXXXXXOXXXX","XXOXXOXXXXXXOXXXXOXXXOXOXXOOXXXXOXXXXOXOXOXOXXXXOX","XXOXXXXXXXXXOXXXOOXXXOXOXXOOXXXXOXXXXOXOXOXOXXXXOX","XXXXXOXXXXXXOXXXOOXXXOXOXXOOXXOOXXXXXOXOXOXOXXXXOX","XXXXXXXOXXXXXOXXXXXOXXOXXOXXOXXXXXXXXXOXOXXXXXOXXX","OXXOXXXXOOXOXXOOXXOXXXXXXXXXXOXXXXXOXXXXXXXXOOXOXO","XXXOXXXXXXXOXXOOXXOXXXXXXXXXXOXXXXOXXXXXXXXXXOXXXO","XOOXOXOXXXOXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXOXXXXXXX","XXOXXOXXXXXXOXXXOOXXXOXOXXOOXXOOOXXXXXXOXOXOXXXXOX","XXXXXXXOXXXXXOXXXXXOXXOXXOXXOXXXXOXXXXXXOXXXXXOXXX","XXOXXOXXXXXXOXXXOOXXXOXOXXOOXXOOOXXXXOXXXOXOXXXXOX","XXXXXXXOXXXXXOXXXXXOXXOXXOXXOXXXXOXXXXOXXXXXXXOXXX","XXOOXOXXXXXXOXXXOOXXXOXOXXOOXXOOOXXXXOXOXXXOXXXXOX","XOXXOXOXXXOXXXXXXXXXOXXXOXXXXXXXXXXXOXXXXXXXXXXXXX","XXOXXOXXXXXXOXXXOOXXXOXOXXOOXXOOOXXXXOXOXOXXXXXXOX","OXXOXXXXOOXXXXOOXXOXXXXXXXXXXXXXXXOXXXXXXXXXXOXOXO","OXXOXXXXOOXOXXOOXXOXXXXXXXXXXOXXXXOOXXXXXXXXOXXOXO","XXXXXXXOXXXXXOXXXXXOXXOXXOXXOXXXXOXXXXOXOXXXXXXXXX","XXXOXXXXOXXXXXOXXXOXXXXXXXXXXXXXXXOXXXXXXXXXOOXXXO","XXOXXOXXXXXXOXXXOOXXXOXOXXOOXXOOOXXXXOXOXOXOXXXXXX","OXXOXXXXOOXOXXONXXOXXXXXXXXXXXXXXXOOXXXXXXXXOOXOXX"}

    45

    24

    1

    25

    23

    1

    Returns: "Yes"

  95. {"XXXXXXOXXXXXXXXOXOXOXXXXXOXOXXXXXXXOOXXOOOXXXXXXXX","XXXXXXXXOXXXXXXXXXXXOXXOXXOXXOOOXOXXXXXXXXXOXXXXXO","XXXXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOOOX","XXXXOXXXXOOXXOOXXXXXXXOXOXOXOXXXOXXXXOXXXXXXOXXXXX","XXOOXOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOOOX","XXOXOXXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXXXXXOXXOOOOX","OXXXXXXXXXXXXXXOXOXOXXXXXOXOXXXXXXXOOXOOOOXXXXXXXX","XXXXXXXXOXXOXXXXXXXXXXXOXXXXXOOOXOXXXXXXOXXOXXXXXO","XOXXXXXOXXXOXXXXXXXXOXXOXXXXXOOOXOXXXXXXXXXOXXXXXO","XXXOXXXXXXOXXOOXXXXXXXOXOXOXOXXXOXXXXOXXXXXXOXXXXX","XXXOXXXXXOXXXXOXXXXXXXOXOXOXOXXXOXXXXOXXXXXXOXXXXX","XXXXXXXOOXXXXXXXXXXXOXXOXXXXXOOOXOXXXXXXXXXOXXXXXO","XXOXOOXXXXXXXXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOOOX","XXXOXXXXXOXXXXOXXXXXXXOXOXOXOXXXXXXXXOXXXXXXOXXXXX","XXXOXXXXXOOXXOXXXXXXXXOXOXOXOXXXOXXXXOXXXXXXOXXXXX","OXXXXXOXXXXXXXXXXOXOXXXXXOXOXXXXXXXOOXXOOOXXXXXXXX","XXOXOOXXXXXXOXXXXXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOOOX","OXXXXXOXXXXXXXXOXXXOXXXXXOXOXXXXXXXOOXXOOOXXXXXXXX","XXOXOOXXXXXXOXXXOXXXXOXXXXXXXXXXXXOXXXOXXXOXXOOOOX","OXXXXXOXXXXXXXXOXOXXXXXXXOXOXXXXXXXOOXXOOOXXXXXXXX","XOXXXXXXOXXOXXXXXXXXXXXOXXXXXOOOXOXXXXXXXXXOXXXXXO","XXOXOOXXXXXXOXXXOXOXXXXXXXXXXXXXXXOXXXOXXXOXXOOOOX","XXXOXXXXXOOXXOOXXXXXXXXXOXOXOXXXOXXXXOXXXXXXOXXXXX","XOXXXXXOOXXOXXXXXXXXOXXXXXXXXOOOXOXXXXXXXXXOXXXXXO","XXXOXXXXXOOXXOOXXXXXXXOXXXOXOXXXOXXXXOXXXXXXOXXXXX","OXXXXXOXXXXXXXXOXOXOXXXXXXXOXXXXXXXOOXXOOOXXXXXXXX","XOXOXXXXXOOXXOOXXXXXXXOXOXXXOXXXOXXXXOXXXXXXOXXXXX","OXXXXXOXXXXXXXXOXOXOXXXXXOXXXXXXXXXOOXXOOOXXXXXXXX","XXXOXXXXXOOXXOOXXXXXXXOXOXOXXXXXOXXXXOXXXXXXOXXXXX","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXXOOXOXXXXXXXXXOXXXXXO","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXOXOXOXXXXXXXXXOXXXXXO","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXOOXXOXXXXXXXXXOXXXXXO","XXXOXXXXXOOXXXOXXXXXXXOXOXOXOXXXXXXXXOXXXXXXOXXXXX","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXOOOXXXXXXXXXXXOXXXXXO","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXXXXXOXXXOXXOOOOX","OXXXXXOXXXXXXXXOXOXOXXXXXOXOXXXXXXXXOXXOOOXXXXXXXX","OXXXXXOXXXXXXXXOXOXOXXXXXOXOXXXXXXXOXXXOOOXXXXXXXX","XXXOXXXXXOOXXOOXXXXXXXOXOXOXOXXXOXXXXXXXXXXXOXXXXX","XXOXOXOXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXXXXXOXXOOOOX","OXXXXXOXXXXXXXXOXOXOXXXXXOXOXXXXXXXOOXXXOOXXXXXXXX","OXXXXXOOXXXXXXXOXOXOXXXXXOXOXXXXXXXOOXXOXOXXXXXXXX","OXXXXXOXXXXXXXXOXOXOXXXXXOXOXXXXXXXOOXXOOXXXXXXXXX","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXXXXOOOOX","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXOOOXOXXXXXXXXXXXXXXXO","XXXOXXXXXOOXXOOXXXXXXXOXOXOXOXXXOXXXXOXXXXXXXXXXXX","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXXOOOX","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOXOOX","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOXOX","XXOXOOXXXXXXOXXXOXOXXOXXXXXXXXXXXXOXXXOXXXOXXOOOXX","XOXXXXXOOXXOXXXXXXXXOXXOXXXXXOOOXOXXXXXXXXXOXXXXXX"}

    44

    6

    1

    47

    29

    1

    Returns: "Yes"

  96. {"XXXXXOXXXOXXXXXXXOXXXXXXOXOXOXXXOOX","XXOXXXXXXXOXXXOXXXXXOXXXXXXXXXXOXXO","XOXOXXXXXXXXXOXOOXXOXXOXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOX","XXXXXXXOXOXXXXXXXXXXXXXXOXOXXXXXXXX","OXXXXXOOOOXXXXXXXOXXXOXOXOOXOXXXOXX","XXXXXOXXXOXXOXXXXOXXXXXXOXXXOXXXOXX","XXXXOOXXXOXXXXOXXXXXXXXOOOXXOXXXXXX","XXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXOXX","OXXXOOOOXXXXXXXXXOXXXXXOXXXXOXXXOXX","XOXXXXXXXXXXOXOOXXXXOXXXXXXXXOXOXXX","XXXXXXXXXXXXXXXXXXXXXOXOXXXOXXOXXOX","XXXXXXOXOXOXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXO","XOXXXXXOXXOXXXXXXXXXXXOXXXXXXXXOXXX","XXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXX","XXOXXXXXXXXXXOXXXXXOXXOXXXXXXXXXXXX","OXXXXOOXXOXXXXXXXXXXXXXXOOOXOXXXOXX","XXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXOXXX","XXOXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXO","XOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOXXX","XXXOXOXXXXXOXXXXXXXXXXXOXXXXXXOXXOX","XXOXXXXXXXXXXOOXOXOXXXXOXXXXXXOXXXO","XXXXXOXOXOXOXXXXXXXOXOOXXXXOXXOXXOO","OXXXOXOOXXXXXXXXXOXXXXXXXOOXOXXXXXX","XXXXXOXOXXXXXXXXXOXXXXXXOXXXXXXXXXX","OXXXOOXXXXXXXXXXXOXXXXXXOXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXX","OXXXXOOOXOXXXXXXXOXXXXXXOXXXXXXXOXX","XXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXOXXX","XXXXXXXXXXXOXXXXXXXXXOOOXXXXXXXXXOX","XOXXXXXXXXOXXXOOXXOXOXXXXXXXXOXXOXX","OXXXXOOXOOXXXXXXXOXXXXXXXXXXOXXOXXX","OXXOXXXXXXXOXXXXXXXXXOXOXXXXXXOXXXX","XOXXXXXXXXXXXOXXXXXOXXOOXXXXXXXXXXX"}

    29

    21

    3

    7

    19

    4

    Returns: "Yes"

  97. {"XOXOXOXXXXXXOOXXXXXXXXOOXXXXXXOXXXOXXXXXOXXXXXXX","OXXOXOXXXXXXOXXXXXOXXXOOXXXXXXOXXXOXXXXXOXXXXXXX","XXXXXXXXXXOXXXXXXOXOXXXXXOXXOXXXXOXOXOXXXXXXXOXX","OOXXOOXXXXXXXOXXXXXXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXXOXXOXXXXXXXXOXXXXXXXOXXXXXXOXXXOXXXXXOXXXXXXX","OOXOXXXXXXXXXOXXXXXXXXOXOXXXXOXXXXOXXXXXXXXXXXXX","XXXXOXXOOXXXXXXXXXXXXXXXOXXOXXXOXXXXXXOXXXXXXXXO","XXXXXXOXOXXOXXXXOXOXOXXXOXXOXXXOOXXXOXOXXXXXOXXO","XXXXXXOOXXXXXXXXXXOXOXXXOXXXXXXOOXXXXXOXXXXXXXXO","XXXXXXXXXXXXXXXOXXXXXOXXXXOXXOXXXXXXXXXOXXXXXXXX","XXOXXXXXXXXXXXXXXOXOXXXXXOXXXXXXXOXOXOXXXXOXOOXX","XXXXXXXOXXXXXOXXOXOXOXXXOXXOXXXXOXXXOXOXXXXXOXXO","OOXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXX","OXXOXOXXXXXOOXXXXXXXXXOOXXXXXXOXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXOXXXXXOXXXOXXXOXXXXXXXXXXXOXOXXOX","XXXXOXXXXOXXXXOXXXXXXOXXXXOXXOXXXXXXXXXOXOXOXXOX","XXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXO","XXOXXXXXXXOXXXXXXXXOXXXXXXXXOXXXXOXOXXXXXXOXXOXX","XOXXXXXOOXXOXXXXXXXXOXXXOXXOXXXOXXXXXXOXXXXXOXXO","XXOXXXXXXXOXXXXXXOXXXXXXOOOXOXXXXOXOXOXXXXOXXOXX","XXXXXXXOOXXOXXXXXXOXXXXXOXXXXXXOXXXXXXOXXXXXXXXO","XXXXXXXXXOXXXXOOXXXXXXXXXXXXXXXXXXXOXXXXOXOXXXXX","OOXOXOXXXXXXOOXXXXXXXXXOXXXXXXOXXXOXXXXXOXXXXXXX","OOXXOXXXXXXXXOXXXXXXXXOXXXXXXXXXXXOXXXXXOXXXXXXX","XXXXXOOOOXXOXXXXXXOOOXXXXXXOXXXXOXXXOXOXXXXXXXXO","XXOXXXXXXXOXXXOXXXXOXXXXXXXXXXXXXOXOXOXXXXOXXXXX","XXXXXXXXXOXXXXXOXXXOXXXXXXXXXOXXXXXXXXXOXOXOXXXX","XXXXXXOOXXXOXXXXXXOXXXXXOXXXXXXXXXXXOXOXXXXXOOXO","XXOXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXOXOXOXXXXOXXXXX","XXXXXOXXXOXXXXOOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","OOXXOXXXXXXXXOXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXX","XXXXXXOOOXXXXXXXOXOXOXXXXXXXXXXXXXXXOXOXXXXXOXXO","XXXXXXXOOXXOXXXXXXXXXXXXOXXXXXXXXXXXOXOXXXXXOXXO","XXOXXXXXXXOXXXXXXOXOXXXXXOXXOXXXXXXOXOXXXXOXXOXX","OOXOOOXXXXXXOOXXXXXXXXOOXXXXXXOXXXXXXXXXOOXXXXXX","XXOXXXXXXXOXXXXXXOXOXOXXXOXXOXXXXOXXXOXXXXOXXOXX","XXXXXXXOXXXOXXXXXXXXXXXXOXXOXXXOOXXXXXOXXXOXOXXO","XXOXXXXXXXOXXXXXXXXOXXXXXOXXOXXXXOXOXXXXXXOXXOXX","XXXXXXOOOXXOXXXXXXOXOXXXOXXOXXXOOXXXOXXXXXXXOXXO","XXXXXXXXXOXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXOX","OOXOOXXXXXXXXXXXXXXXXOOOXXXXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXOOXXXXXXXXXXOXXXXXXXOXXXXXXXXOXXOX","XXXXXXXXXXOXXXXXXOXOXOXXXOXXOXXXXOXOOOXXXXXXXOXX","XXXXXXXXXXXXXXOOXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXOX","XXXXXXXOXXOOXXXXXXOXXXXXXXXOXXXOOXXXOXOXXXXXXXXO","XXOXXXXXXXOXXXXXXOXOXXXXXXXOXXXXXOXOXOXXXXOXXXXX","XXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXOXOXOXXXX","XXXXXXOOOXXOXXXXOXOXOXXXOXXOXXXOOXXXOXOXXXXXOXXX"}

    41

    20

    7

    19

    4

    2

    Returns: "No"

  98. {"XXXXXOOXOXXOXXOOXXXXOO","XXXXXXXOXXXXXOXXOXXXXX","XXXXXXXXOXXOXXOOXXOOOO","XXXXOXOXOXXXOXXXXXXXXX","XXXOXXOXXXXXOXXXXXXXXX","OXXXXXXXXXXXXXOOXXXOXX","OXXOOXXXXXOXOXXXXXXXXX","XOXXXXXXXXXXXOOXOXXXXX","OXOOXXXXXXXXXXOXOXXOOX","XXXXXXXXXXOXOOXXXOXXXX","XXXXXXOXXOXXXOXXXOXXXX","OXOXXXXXXXXXXXOOXXOOOX","XXXOOXOXXOXXXXXXXXXXXX","XOXXXXXOXOOXXXXXXOXXXX","OXOXXOXOOXXOXXXOXXOOOO","OXOXXOXXXXXOXXOXXXOOOO","XOXXXXXOOXXXXXXXXXXXXX","XXXXXXXXXOOXXOXXXXXXXX","XXOXXXXXXXXOXXOOXXXOOO","XXOXXOXXOXXOXXOOXXOXOO","OXOXXXXXOXXOXXOOXXOOXO","OXOXXXXXXXXXXXOOXXOOOX"}

    1

    12

    3

    15

    9

    1

    Returns: "Yes"

  99. {"XXOOXOXOOOXOOXXXXXXXOXXOXXO","XXXXXXXXXXOXXOXXXXXOXOXXOOX","OXXOXOXOXOXOOOXXXXXXOXXOXXO","OXOXXOXOOOXOOXXXXXXXOXXOXXO","XXXXXXOXXXXXXXXOXOOXXXXXXOX","OXOOXXXOOOXXOXXXXXXXOXXOXXO","XXXXOXXXXXXXXXXOXOOXXOOXXXX","OXOOXOXXOOXOOXXXXXXXXXOOXXO","OXXOXOXOXOXXOXXXXXXXXXOOXXO","OXOOXOXOOXXOOXXXXXXXOXXOXXO","XOXXXXXXXXXXXOXXXXXOOOXXOOX","OXOOXXXOXOXXOXXXXXXXXXXOXXO","OXOOXOXOOOXOXXXXXXXXOXXOXXO","XOOXXXXXXXOXXXXOXXXOXOXXOOX","XXXXXXXXXXXXXXXXOOXXXXOXXXX","XXXXOXOXXXXXXOXXXOOXXXXXXXX","XXXXXXXXXXXXXXOXXXXXXXOXXXX","XXXXOXOXXXXXXXOOXXOXXXOXXXX","XXXXOXOXXXXXXXXOXOXXXXXXXXX","XOXXXXXXXXOXXOXXXXXXXOXXOOX","OXOOXOXXXOOXOXXXXXXXXOXOXXO","XOXXXXOXXXOXXOXXXXXOOXXXOOX","XXXXXXOOOXXXXXOXOOXXXXXXXXX","OXOOXOXOOOXOOXXXXXXXOXXXXXO","XOXXXXXXXXOXXOXXXXXOXOXXXOX","XOXXOXXXXXOXXOXXXXXOXOXXOXX","OXOOXOXOOOXOOXXXXXXXOXXOXXX"}

    16

    21

    2

    4

    26

    4

    Returns: "No"

  100. {"XXXOXXXXOXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXOXXO","XXXXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXXXOXOXXXX","OXXXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXOXXXOOXXX","XXOXXXXOXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXX","XXXXXXOXOOXXXXXOXOXXXXXXXXXXXOXXXXXXXXXXXX","OXXXXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXX","XXXOXXXOXXOXXXXOXXXXXXXOXXXOXOXXXXXXXOXXXX","XXXXXXXXXOXXXOXOXXXXXXXXXOXOXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXOX","XXXXXOXXXXXXXXXXOXXOXXXXOXXXOXXXXXXOOXXOXX","XXXXOXXXXXOXXXXXXXXXXOXXXXXXXXOXOXXXXXXXOX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOOXXOOX","OXXXXXXOXOOXXXXXXXXXXXOOXXXOXXXXXXXXXXXXXX","XOXXXXXXXXXXOXXXXXXXXXXXOXXXOXXOXXOXXXXOXX","XXXXXXXOXXXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXOX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXOX","XXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXXXXOOXXXXXXXXXXXXOXXXOXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXOOXXXXXXXX","XXXXXXXXXXXXXXXOXXXXXOXXXOOXXXXXXOXXXXXXXX","XXXOXXXXOOXXXXXOXOXXOXXXXXXXXOXXXXXXXOXXXX","XXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXOXXXXXXOXXXOXXXXXXXXXXOXXXXXXXX","XXXXXXXXXOOXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXOXX","OXXXXXXOXOOXXXXXXOXXXXXOXXXOXXXXOXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXOXXXXXXXOXOXXXXXXXXXX","XXXXXOXXXXXXXXXXXXXXXOOXXXOXXXXXXXXXXXXXXX","XOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXO","XXOXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXOXOOXXO","XXOXXOOXXOXXXXXXXXXXOXXOXOXXXXXXXXXXOXXXXO","XOXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXOXXXXX","XXXXXXXXXXXXOXOXOXXXXXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXOXOOXXOOXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOOXXXX"}

    36

    23

    6

    2

    21

    4

    Returns: "Yes"

  101. {"XOXXXXXXXOXOOXOXXOXXXOXOXXXOXOOXOXXXOXXXO","OXXXXXXXXOXOOXOOXOXXXXXXXXXOXOOXXXXXOXXXO","XXXXXXOOOXXXXOXXOXXOOOOXXXOXXOXOXXOOXXXOX","XXXXOOXXXXOXXXXXXXXXXXXXOXXXXXXXOXOXXOOXX","XXXOXOXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXOOXX","XXXOOXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXOOOX","XXOXXXXOOXXXXOXXNXXOOOOXXXOXXXXOXXOOXXXOX","XXOXXXOXOXXXXOXXOXXOOOOXXXOXXXXOXXOOXXXOX","XXOXXXOOXXXXXOXOOXXOOOOXXXOXXXXOXXOOXXXOX","OOXXXXXXXXXOOXOOXOXXXXXOXXXOXOOXOXXXOXXXO","XXXOOOXXXXXXXXXXXXXXXXXXOXXXOXXXOXXXXOOXX","OOXXXXXXXOXXOXOOXOXXXXXOXXXOXOOXXXXXOXXXO","OOXXXXXXXOXOXXOOXOXXXXXOXXXOXOOXXXXXOXXXO","XXOXXXOOOXXXXXXXOXXOOOOXXXOXXXXOXXOOXXXOX","OOXXXXXXXOXOOXXOXOXXXXXOXXXOXOOXXXXXOXXXO","XOXXXXXXOOXOOXOXXOXXXXXOXXXOXOOXXXXXOXXXO","XXOXXXNOOXXXXOXXXXXOOOOXXXOXXXXOXXOOXXXOX","OOXXXXXXXOXOOXOOXXXXXXXOXXXOXOOXXXXXOXXXO","XXXXXXXXXXXXXXXXXXXXXXXXXOXXOOOXOOXXXXXXX","XXOXXXOOOXXXXOXXOXXXOOOXXXOXXXXOXXOOXXXOX","XXOXXXOOOXXXXOXXOXXOXOOXXXOXXXXOXXOOXXXOX","OXOXXXOOOXXXXOXXOXXOOXOXXXOXXXXOXXOOXXXOX","XXOXXXOOOXXXXOXXOXXOOOXXXXOXXXXOXXOOXXXOX","OXXXXXXXXOXOOXOOXOXXXXXXXXXOXOOXXXXXOXXXO","XXXOOOXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXOOXX","XXXXXXXXXXXXXXXXXXOXXXXXXXXXOXXXOOXXXXXXX","XXOXXXOOOXXXXOXXOXXOOOOXXXXXXXXOXXOOXXXOX","OOXXXXXXXOXOOXOOXOXXXXXOXXXXXOOXXXXXOXXXO","XXXXXXXXXXOXXXXXXXOXXXXXXOXXXXXXOOXXXXXXX","OOOXXXXXXOXOOXOOXOOXXXXOXXXOXXOXXXXXOXXXO","OOXXXXXXXOXOOXOOXOOXXXXOXXXOXOXXXXXXOXXXO","XXOXXXOOOXXXXOXXOXXOOOOXOXOXXXXXXXOOXXXOX","OXXOXXXXXOOXXXXXXXOXXXXXXOXXOXXXXOXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXXOXXOXXXOXXXXXOXX","XXOOXXOOOXXXXOXXOXXOOOOXXXOXXXXOXXXOXXXOX","XXOXXXOOOXXXXOXXOXXOOOOXXXOXXXXOXXOXXXOOX","OOXXXXXXXOXOOXOOXOXXXXXOXXXOXOOXXXXXXXXXO","XXXOOOXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXOXX","XXXOOOXXXXOXXXXXXXXXXXXXOXXXXXXXXOXOXOXXX","XXOXXOOOOXXXXOXXOXXOOOOXXXOXXXXOXXOOXXXXX","OOXXXXXXXOXOOXOOXOXXXXXOXXXOXOOXXXXXOXXXX"}

    0

    3

    1

    18

    16

    7

    Returns: "No"

  102. {"XXXXXXXOXXXXOXOXXXXXXXXXOXXXXXXO","XXXOOXXXXXXXXXXXOXXXXXXXXXOXXXXO","XXXOOXXXXXOXOOXXOXXOOXXXXXXXXXXX","XOOXOXXXXXXXXXXXXXOXOXXXXXOXXOXX","XOOOXXXOXXXXXXXXOXOXOXXXXXOXXXXX","XXXXXXXXXXXXXXXXXXXOXXOXXXXOXXOX","XXXXXXXXXXOXXOXOXXOOXOXXXXXXOXXX","OXXXOXXXOOXXOXXXXXXXXXOOOXXXXOXO","XXXXXXXOXOXXOXOXXXXXXXXXOXXXXOXO","XXXXXXXOOXXXOXOXOXXXXXXOOOXXXOXO","XXOXXXOXXXXXXXXXXXXOXXOXXXXXXXXX","XXXXXXXXXXXXXOXOXXOOXOOXXXOXXXXX","OXOXXXXOOOXXXXXXXXXXXXOOOOXXXXXO","XXOXXXOXXXXOXXXOXXOOXXXXXXXXXXXX","OXXXXXXXOOXXXXXXXXXXOXXOOXXXXOOO","XXXXXXOXXXXOXOXXXOOOXXOXXXXXOXXX","XOOXOXXXXOXXXXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXXXXOXXXXXXOXXXXXXXOX","XXXOOXOXXXXOXOXOXXXXXOOXXXXXXXXX","XXOXXOOXXXOOXOXOXXXXXXXXXXXXXXXX","XXOOOXXXXXXXXXOXXXXXXXXXXXOXXXXX","XXXXXXOXXXXOXXXXXXOXXXXXXXXXOXXX","XXXXXOXOXXOOOXXOXOOXXXXXXXXOXXOO","XXXXXXXOXOXXOXOXXXXXXXXXXXXXXXOX","OXXXXXXOOOXXOXOXXXXXXXXXXXXXXOOO","XXXXXXXXXOXXOXXXXXXXXXXXXXXXXXXO","XOXOOXXXXXXOXXXXOXXXOXXXXXXXXXXX","XXXXXOXXXXXXXXXXXXXXXXOXXXXXXXOX","XXXXXXOXXXXXXXXOXXXXXOXXXXXXXXXX","XXXOXXXOOOXXXXOXXXXXXXXXOXXXXXXO","XXXXXOXXXXXXXXOXXOXXXXOOOXXOXXXX","OOXXXXXOOOXXOXOXXXXXXXOXOOXXXOXX"}

    29

    11

    7

    30

    16

    5

    Returns: "Yes"

  103. {"XXOXXXXXXXXXOXXXXXOXXXOOX","XXXOXXXXXOXXXXXXXXXXXOXXX","OXXXOXXXXXXXOXXOXXXXXXOOX","XOXXXXXOXOXXXOOXXXXOXOXXX","XXOXXXXXXXXXXOOXXXXXXXOXX","XXXXXXXXOXOXOXOXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXOXXXO","XXXOXXXXXOXOXXXXOXXOOXXXO","XXXXXOXXXXOXXXOXXXOOXOXXX","XOXOXXXOXXXXXXXXXXXXXOXXX","XXXXXOXXOXXXXOOXXXXXXXXXX","XXXXXXXOXXXXXXXXOXXOXXXXX","OXOXXOXXXXXXXXXOOOOXXXOOX","XXXOOXXXXXOXXXOXXXXXXXXXX","XXXOOOXXOXOXXOXXXXXXXXXOX","XXOXXXXXXXXXOXXXXXXXXXOOO","XXXXXXOOXXXOOXXXXOXXXXXXX","XXXXXXXXXXXXOXXXOXXXOXXXX","OXXXXXXXOXXXOXXXXXXXOXOOX","XXXOXXXOOXXOXXXXXXXXXOXXX","XXXXXXOOXXXXXXXXXOOXXOOXO","XOXOXXXXOOXXXXXXXXXOOXXXX","OXOXOXXXXXXXOXXOXXOXOXXOX","OXOXXXXXXXXXOXOOXXOXXXOXX","XXXXXXOOXXXXXXXOXXXXOXXXX"}

    24

    4

    5

    3

    18

    5

    Returns: "No"

  104. {"XXOOOXXXXOXXOOOXOOXXXXXXXXXXOXXX","XXXXXOXXXXXXXXOXOXXXXXOXXXXXXOXX","OXXOOXXXXXXXXOXOOXXXXXXXXXXXOXXX","OXOXOXXXXXXXXOOXOXXXXXXXXXXXOXXX","OXOOXXXXXXXXXXOXOXXXXXXXXXXXOXXX","XOXXXXOXXXOXXXXXXXXOOOXXXXXXXXXX","XXXXXOXXXXOXXXXXXXXOXOXXXXOXXXXX","XXXXXXXXOXXOOXXOXOXXXXXOOOXXXXXX","XXXXXXXOXXXOOXXOXOOXOXXOOOOOXXOX","OXXXXXXXXXOXXXXXXXXXXOOXXXXXXOXX","XXXXXOOXXOXXOXXOXXXOXOOXXXXXXXXX","XXXXXXXOOXXXOXXXXXOXXOXXOOXOXXXX","OXXXXXXOOXOOXXXOXOOXXXXXOOOOOXXX","OXOOXXXXXXXXXXXXOOXXXXOXXXXXOXXX","OOXOOXXXXXXXXXXXOXXXXXXXXXXXOXXX","XXOXXXXOOXOXOXXXXXOXOXXXOOOXXXXX","OOOOOXXXXXXXXOOXXXXXXXOXXXOXOXXX","OXXXXXXOOXXXOOXXXXOXOXXOOOXXXXXX","XXXXXXXXOXXOOXXOXOXXXOXOXOXOXXOX","XXXXXOOXXXOXXXXXXXXXXOOXXXXXXXXX","XXXXXOXXOXXXXXXOXOXXXXXXOXXXXXXX","XXXXXOOXXOOOXXXXXXOOXXOXXXXXXXXX","XOXXXXXXXOOXXOXXOXXOXOXXXXXXXOXO","XXXXXXXOOXXXXXXXXOOXXXXXOOXOXXOX","XXXXXXXOOXXOOXXOXOXXOXXOXOOOXXXX","XXXXXXXOOXXOOXXOXOOXXXXOOXOXXXOX","XXXXXXOXOXXXOXXOOXXXXXXXOOXXXXXX","XXXXXXXXOXXOOXXXXXOXXXXOOXXXXXOX","OXOOOXXXXXXXOOOXOXXXXXXXXXXXXOXX","XOXXXXXXXOXXXXXXXXXXXXOXXXXXOXXO","XXXXXXXXOXXXXXXXXXOXXXXOXOXOXXXX","XXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXX"}

    1

    15

    5

    4

    21

    6

    Returns: "Yes"

  105. {"XXXXXXXXXXXXOOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXXXOXOXXXXXXXXXX","XOXXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXOXOOXXXXXX","XXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXOXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXOXXOXXXXXXXXXXXOXXXXXXXXXXXXOXXX","XOXXXXXXXOXXXXOXXXXXXXXXXXXXXOXXXXOXXXXXXOXXXX","XXXXXXXXOXXXXXOXXXXXXXXXXXXXXOXXXXOXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXOXXXXXXXXXXXXXXXXOXOXXXXXXX","OXXXXXOXXXOXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXX","OXXXXOXXXXXXXXXXXXXXOOXXOXXXXXOXXXXXXXXXXXOXXX","XXXXXXXOOOXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXOXXXX","XXXXXXXXXXXXXXXXXOOXXXXXXOXXXXXXXOXXXXXXOXXOXO","XXXXOXXXXXXOXXXXXXXOXXXXXXXXXXXXOXXXXXOXXXXXXX","XXOXXXXOXXXXXXXOXXXXXXXXXXXXOXXXXOXXXXXXOXXXXO","XXXXXXXXXXXXXXXOXXXXXXXXXOXXOXXXXOXXXXXXXXXXXX","XXXXXXXXXXXOXXXXOXXXXXXOOXXXXXXXXXXXXXXXXXXXXX","XXXXXOOXXXOXOOXXXXXXXOXXOXXXXXOXXXXXXOXXXXOXXX","OXXXXXXXXXXXOOXXXXXXOXXXOXXXXXXXXXXXXOXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXOXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXXXXXOXXXXXOX","XXXXXXOXXXOXXOXXXXXOOOXXXXXXXXXXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXOXXOXXXXXXXOOXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXOOXXXXOXOXXXXXXXOXO","XXXXXXXXXXXXXXXXXXXXXXXXXOOXOXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXOOXXXXXXXOOXXXXXOXOXXXXOXXXXX","XOXXXXXOOOXXXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXOXXXXXXXXXXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXXXOOXXXXXXXOXXXXXXXOXXXXOX","XXOXXXXXXXXXXXXOXOOXXXXXXXOXOXXXXXXOXXXXXXXXXX","XXXOXXXXOOXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXOXXXO","XXOXXXXXXXXXXXXXXXXXXXXXXOOOOXXXXOXXXXXXXXXOXO","XXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXXXXXXXXXXOOXXOXXXXXXXXXXXXXXXXXOXXX","XXXXOXXXXXXOXXXXOXXXXXOOXXXXXXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXX","XXXXXXXXXXXXXXXOXOXXXXXXXXXXOXXXXXXXXXXXXXXXXO","XOXOXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXOXXXXXOXXXXXXOXXXXXXXXXOXXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXO","XXXXXXXXXXXXXXXOXOXXXXXXXXOXXXXXXXOOXXXXOXXXOX"}

    29

    38

    1

    35

    37

    3

    Returns: "No"

  106. {"XXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXOXXXXXXXXOXX","XXXXXXXXXXXXOXXOXXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXOXXXXXXXXOX","XXXXXXXXXXXXXOOXOXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXX","XXXXXXXOXXXXXOOXXXOOXXOXXXXXXXXXOXXXXXXXXXXXXXXXXX","XXXXXXOXXXXXXOOXXXOXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXOXOXXOXXXXXXXXXXOXXXXXXXXXXXXOXXOXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXOO","XXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXX","XXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXX","XOXXXXXXOXOXXXXXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXX","XXXOXXOOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXOXXOOXXXXXXXXXXOXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXX","XOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOOXXOXX","XXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXXOXOXXXXXXXXXXXOXX","XXXXXXOOXXXXXXOXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXOXXXX","XXXXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXOXOXXXXXXXXXXXXXXX","OXXXOXXXXXXXXXXXXXXXOXXXXXXXOXXOXXXXXXOXXXXXXXXXXX","XXXXXXOOXXXXXOOXXXOOXXXXXXXXXXXOOOOXXXXXXXXXXOXXXX","XXXXXOXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXOXXOO","XXXXXXXXXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXXO","XXXXOXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXXXOXXX","XXXXXXXXXXXXXXXXXOXXXOXOXXXXXXXXXXXOXXOXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXOXXXXXXXXXXXXX","OOXXXOXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXX","XXXXXXXXXXXXXXOXXXXXXOOXXXXOXXXXOXOXXOXXXXXXXXXXXO","XXXXXXOXXXXXXXXXXXXXOXOXXXXXXXXOXOXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXXXOXXXXOXXXXXXXXXOXXXXXXXXXXXXXXOXX","XXXXXXXOXXXXXXXXOXOXOXOXXXXXXXXOXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXOXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXOXX","XOOXXXXXXXXXXXXXXXXXXXXXXXXOXOOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXXXXXOXXXXOO","OXXXOXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXOXX","XXOXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXOXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXOXOXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXX","XXXXXXXXXXXXXXXOXXXXXXXXXOXXXXXXXXXXXOXXOXXXXXXXXX","XXXXXXXXOXXXXXXOXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXXXXO","XXXXXXXXXXXXXXXXXXOXXXOXOXXXXXXXXXOXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXO","OXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXOXOXXOXXXXXXXXXXX","XXOXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXOOXXXXXOXXXXXOXXXXXXOXOXXX"}

    6

    39

    4

    0

    9

    4

    Returns: "Yes"

  107. {"XXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXX","XXXOXXXXOXXXXXXOXXOXXXXXXXOXXOXXXXXOXXOXXOXXXXXXXX","XXXXXXXXXXXXXOXOXXXXOXXXXXXXXXXXXXXXXXXXXXOXXXXXXX","XOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXOXXXXXXXXOXXXXXXX","XXXXXXXXXOXOXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXXXXXOXXXOXOXXXXXXXXXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXOX","XOXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXOXOXXXXXX","XXXOXOXXXXXXXXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXOOOXXXX","XXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXX","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXXXXOXXXXXXXXXXXOXOXXXXXXXXXXXXXXXOXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXXXOXOXXXX","XOOXXXOXXXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXX","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXOXXXX","OOXXXXXXXXOXXXXXXXXXOXXXXOOXXXXXXXXXXXXXXOXXXXXXXX","XXXXXXOXXXXXOXXXXXXXOOXXXXXXXXOXOXOXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXOXXOOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXX","XXXXXXOOXXXXOXXXXXXOXXXXXXXXXXXXOXOXOOXXXXXXXXXOXX","XXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXX","XXXXXXXXXXXXXXXOXXXXXXXXXXXXOXXXOXXXXXOXOXOXXXXXXX","OXXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXOXXXOXOXXXXXXXX","XOXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXOXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXXXOXXXXXXXXOXXXXXXXXXXOXXOXXXXXXXXXXXXOXXXXXXXXO","XOXXXXXXXOXXXXOXXXXXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXX","XXXXXXXXXXXXXXOXXOXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXX","XXXXXXOXXXXXXXXXXXXOXOXXOXXXXXXXXXXXXXXXXXOXXOXXXX","XXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXX","XXXOXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXOOX","OOXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXOXXXXXXXXXX","XXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXOXX","XXXXXXXXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXOX","XOXXXXXXXXXXXXXXOXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXXXXOXXXXXOXXXXXXXX","XXXXXXXXXXXXXXXOXXXXOXXXOXXXOXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXOXOXXXXXXXOXXXXXXOXXXXXXXXXXXXXOXXXXXXXXXX","XXOXOXXXXXXXXXXXXXXXXXXXOXXXXXXXOOXXXXXXXXXXXXXXXX","XXXOXOXXOOXXXXOXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXX","XXXXXXXXXOXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXOXXXXOXXOXXXXXXXXXXXXXXOXXXXXXXXXXXOXOXXX","XXXXXXXXXXXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXOXOXOXX","XXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXOXOXXXXXXXXXOXOO","XXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXXXXOXO","XXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXOOX"}

    28

    14

    4

    19

    39

    5

    Returns: "No"

  108. {"XXXOOXOOXXXXXOXXXXXXXXXOXXXOOXOXOXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXOXXXXXOXOXOXXXXXXXXXXXXOXXXXXXXXOOXOOO","XXXOXXOXOXXXXXXXXOXXXXXXOXXXXXXXXXOXXXXXXXXOXXOXXO","OXOXXXOXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXOXXXOOXXX","OXXXXXXXXXXOXXXXXXXXXOXOXXXXXXOXXXXXXXXXOXXXXXXXXX","XXXXXXXXXXXXXOXXOXXXXOXOXXXXOXOXXXXXXXXXOXXXXXXXXX","OXOOXXXXXOXXXXXOXXXXXXXXOXXXXXXXXXOXXXXXXXXOOXXXXO","OXXXXXXXXXXXXOXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXXOXOXXXOOXXXXXXXXXXXXXXXXXXOXXOXXX","XXXXXXOXXXXXXXXXXOXOXXXXXXXXXXXXXXOXXXXXXXXXXXXXXO","XXXXXXXXXXXXXXOXXXXXOXXXXXOXXXXXXXXOXXXXXXXXXOXOOX","XXXXOXXXXXXXXOXXXXXXXOXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXOXXXXXOXXXXXXX","OXXXXOXOXXXOXXXXOXXXXXXOXXXXOXXXXXXXXOXOOXXOXXXXXX","XXXXXXXXXXOXXXXXXOOXXXXXXOOXXXXXXXXXXXXXXXXXOXXXOX","XXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXX","XXXXXOXOXXXXXOXXXXXXXXXXXXXXOXXXXXXXXOXXOXXXXXXXXX","XXOOXXXXOOXXXXOOXXOOXOXXOXXXXXXXXXOXXXXXXOXXXXOXXO","XOXXXXXXXXXXXXOXXOXXXXXXXXOXXXXXXOXOXXXXXXXOOOXOOX","XXXXXXXXOOXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXX","XOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXX","XXXXOOXXXXXOXXXXXOXXXXXOXXXXOXOXXXXXXXXXXXOXXXXXXX","XOXXXXXXXXXXOXXXXXXXXXXOXXXXXXXXOXXXOXXXXXOXXXXXXX","OXXXOOXXOXXOXOXXXXXXXOOXXXXXOXXXXXXXXXOXXXXXXXXXXX","XXOOXXOXOXXXXXXXXOXXXXXXXXXXXXXXXXOXXOXXXOXOXXXXXX","XXXXXXXXXXXXXXOXXXXXXXXXXXOXXXXOXXXOXXXXXXXXOXXXOX","XXXXXXXXXXOXXXOXXXOXXXXXXOXXXXXOOOXXXXXXXXXXOOXOXX","OXXXXXXXXXXXXXXXXXXXXXXXXXXXOXOXXXXXXXXXXXXXXXXXXX","OXXXXOXOXXXXXOXXOXXXXOXOXXXOXOOXXXXXXOXXOXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXXXXXXXXXOXXOOXXXOXXOXXOXXXXXXX","OXXXOOXXXXXXXXXXXXXXXOXXXXXOOXXXXXXXXOOXOXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOOXXOXXOXXXOXXOOXOXXXXXXX","OXXXXXXXXXXXXXXXXXXXXXOXXXOXXOXOXXXXOXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXXXXOXXXXXXXXXXXOOX","XXOXXXOXXOXXXXXXXOXOXXXXOXXXXXXXXXXXXXXXXXXXXXXXXO","XOXXXXXXXXOXXXXXXXOXOXXXXOXXXXXXXOXXXXXXXXXXXXXOOX","XXXXXXXXXXXXOXXXXXXXXXOXXXXXXOXOOXXXXXXOXXOXXXXXXX","XXXXXXXXXXXXXOXXOXXXXXXXOXXXOXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXOXXXXXXXXXXXXXXXOXOXXXXOXXXXXOXXXXXOX","OXXXOOXXXXXXXOXXOXXXXXXXXXXXOXOOXXXXXXXXXXXXXXXXXX","XXXOXXXXXXXXXXXOXOXXXXXXOXXXXXXXXXXXXXXXXXXOXXXXXX","XXXXXXXXXXXXOXXXXXXXXOOXXXXXXOXOXXXXOXXOXXXXXXXXXX","XXOXXXOXOXXXXOXOXXOXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXX","XOXXXXOXXXXXXXOXXXOXOXXXXOOXXXXXXXXXXXXXXXXXXOXOOX","XOXOXXXXXXOXXXXXXXOXXXXXXXOXXXXXXXXXXXXXXXXXOXXXOX","XXOOXXXXOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XOXXXXXXXXOXXXXXXXOXXXXXXXOXXXXXXOXOXXXXXXXXOXXXOX","XOXXXXXXXXOXXXOXXXOXXXXXXOXXXXXXXOXOXXXOXXXXOOXOXX","XOOXXXOXXOXXXXXXXOXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXX"}

    24

    29

    3

    1

    13

    9

    Returns: "Yes"

  109. {"XXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXX","XXXXXXOXXXOXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","OXXXXXXXXXXXXXXXXXOXXOXXXXXXXXXXXXXXXXXOXXXXXOXXOX","XXXXOXXXOXXXXXXXXOXXXXXXOXXXXOXXXXXXXXXXXXXXXXXXXX","XXXOXXXOXXXOXXXXXOXXOXXOXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXOXXXOXXXXXXXOXXXXXOXXXXXXXXXXXXXXXXXXXXOXXXX","OOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXXXXXX","XXXXOXXXOXXXXOXXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXXXXX","XXXOXXXOXXXOXOXXXXXXOXXOXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXOOXXXXXXXXXXXX","XOXXXOXXXXXXXXXXXXOXXXXXXXXOXXOXXXXXXXXXXXXXXXXXXX","XXXXOXXXOXXXXXXOXOXXXXXXXXXXXOXXOOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXOXXXOXOXXX","XXXXXXXOOXXXXXXXXOXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXOOXX","XXXXXXXXXXXOXXXXXOXXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXXOXXXOXXXXOXXXXXXXXXXXXXXXOXXX","XXXOOXXXXXXOXOXOXXXXOXXXXXXXXOXXOOXXXXXXXOXXXXXXXX","XOOXXOXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXOXXOX","XXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOXXXXXXOXXXXOXXX","XXXXOXXOOXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXOXXXXXXXXXXXXXOXXOXXXXXOXXXXXOXXXXXXXXXXXOOXXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXOXXX","XXXXOXXXOXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXOXOXXXXXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXXX","XXXXXXXXXXXXOXXXOXXXXOXXXXXXXXOOXXXXXXXXXOXXOXXXXX","XXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXOXOXXX","XXXXXXXXXXOXXXXXXXXXXXXXOXXXOXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXOXXXOXXXXXXXXXXXXXOXXXXXXXOXOXXXXXXXXXXXX","XXXOXXXXOXXOXXXXXOXXXXXOXXXXXXXXXOXXXXXXXXXXXXXXXX","XXXXXXXOXXOXXXXXOXXXXXXXXOXXXXXXXXXXXXXXXOXOOXXOXX","XXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXOXXXXXOXXOXXOXXX","XXXXXXXXXXXOXOXOXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXOXXXOXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXOXXXXXXXXOXXXOXXOXX","XXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXOXXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXXXXOXXXXXXXOXOXXXXXXXXXXXX","XXXXXXXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXOXXXXXXXXXXXXO","XXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOXX","XXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXOXXXXXXXXXXXXXOXXXXOXXOXXXOXXOXXXXOOXX","XXXXXXXXXXXXXXOXXOXOXXXXXOXXXXOXXXXXXXXXOXXXOXXXXX","OXXXXXOXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXXXXOXXXXXXXXOOXXXXXXXXXXXXOXOXXX","XXXXXXXXXXXXOXOXXXXXXOOXXOOXXXOXXXOXXXXXXOXOXXXXXX","OXOXXOXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXOXXXXXOX","XXXXXXXXXXXXOXOXOXXOXXOXXXOXXXXOXXXXXXXXOXXOXXXXXX","XXXXXXXXXXXXXXOXXXXXXXXXXXXXXXOXXXOXXXOXOXXXXXXXXX","XXOXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXX"}

    10

    17

    2

    25

    36

    3

    Returns: "No"

  110. {"XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX"}

    0

    1

    49

    2

    3

    49

    Returns: "No"

  111. {"XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXO","OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX"}

    0

    1

    48

    2

    3

    48

    Returns: "Yes"

  112. {"XNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNX"}

    0

    1

    50

    2

    3

    50

    Returns: "Yes"

  113. {"XOOOX", "OXOOX", "OOXOX", "OOOXN", "XXXNX" }

    0

    4

    3

    1

    2

    2

    Returns: "No"

  114. {"XOXX", "OXOX", "XOXO", "XXOX" }

    0

    2

    1

    3

    1

    1

    Returns: "No"

  115. {"XOOOXX", "OXOXXX", "OOXXXX", "OXXXOO", "XXXOXO", "XXXOOX" }

    0

    4

    1

    3

    2

    1

    Returns: "No"

  116. {"XOXN", "OXNX", "XNXO", "NXOX" }

    0

    2

    3

    1

    3

    3

    Returns: "No"

  117. {"XNOO", "NXXX", "OXXN", "OXNX" }

    0

    1

    50

    2

    3

    50

    Returns: "Yes"

  118. {"XXXXNNXX", "XXXXXXNN", "XXXXNNXX", "XXXXXXNN", "NXNXXXXX", "NXNXXXOX", "XNXNXOXX", "XNXNXXXX" }

    0

    3

    1

    1

    2

    1

    Returns: "No"

  119. {"XNXX", "NXOX", "XOXN", "XXNX" }

    0

    2

    1

    3

    1

    1

    Returns: "No"

  120. {"XOXXXX", "OXOXXO", "XOXOOX", "XXOXXX", "XXOXXX", "XOXXXX" }

    0

    3

    1

    4

    5

    1

    Returns: "No"

  121. {"XOXXXX", "OXOXOX", "XOXOXO", "XXOXXX", "XOXXXX", "XXOXXX" }

    0

    3

    1

    5

    4

    1

    Returns: "No"

  122. {"XNOX", "NXXX", "OXXN", "XXNX" }

    0

    1

    50

    2

    3

    50

    Returns: "Yes"


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: