Statistics

Problem Statement for "Clicounting"

Problem Statement

Hero has a simple undirected graph. I.e., the graph has no self-loops and each pair of vertices is connected by at most one edge. Hero would like to solve a standard problem: he wants to find the size of the largest clique in his graph. (A clique is a subset C of vertices such that each pair of vertices in C is connected by an edge. The size of a clique is the number of vertices in C.) However, Hero is facing an issue: for some (at most 10) pairs of vertices he does not remember whether they are connected by an edge or not. You are given the information Hero remembers: a String[] g with n elements, where n is the number of vertices in the graph. The vertices are numbered 0 through n-1. For each valid i and j, g[i][j] is one of '0', '1', and '?'. Here, '0' means that vertices i and j are not connected, '1' means that they are connected, and '?' means that Hero does not remember whether they are connected. Let there be k unordered pairs of vertices for which Hero does not remember whether they are connected or not. Then, there are exactly 2^k different graphs consistent with what Hero remembers. For each of those graphs find the size of the largest clique, and return the sum of those 2^k numbers.

Definition

Class:
Clicounting
Method:
count
Parameters:
String[]
Returns:
int
Method signature:
int count(String[] g)
(be sure your method is public)

Constraints

  • g will contain n elements.
  • n will be between 1 and 38, inclusive.
  • Each element in g will contain exactly n characters.
  • Each character in g will be either '0', '1' or '?'.
  • For each valid i and j, g[i][j] will be equal to g[j][i].
  • For each valid i, g[i][i] will be '0'.
  • Number of unknown edges (number of '?' characters divided by 2) will be between 0 and 10, inclusive.

Examples

  1. {"011","101","110"}

    Returns: 3

    This is a complete graph on 3 vertices. The size of the maximum clique is 3.

  2. {"01?","101","?10"}

    Returns: 5

    Hero is not sure about a single edge. If the edge is in the graph, we get the situation from Example 0. If the edge is not there, we get a graph in which the size of the maximum clique is 2. The answer is therefore 3+2 = 5.

  3. {"0?","?0"}

    Returns: 3

    Here the maximum clique size is either 2 (if the unknown edge is present) or 1 (if the edge is absent).

  4. {"0??","?0?","??0"}

    Returns: 16

  5. {"0???","?0??","??0?","???0"}

    Returns: 151

  6. {"00110011011101011110101111011111101111","001111111110111100111010011111001?1100","11011110101101101110100111110111110011","11100101011010101110111111111100100111","01100001111111111111110111111111111100","01110010011111101111100001101011011101","11100101111101101100111001011101111010","11011010111111101001111101010001111110","01101011010111111111110101110111101101","11011111101111001111111111101110101101","11111111010101101110110010111110011011","10101111111011010101111110010001110111","01011101110101011111001010110100011011","11101111111110111101101011110110111011","01111111101001011110101001111010111111","11001000100111100001100011110101110001","10111111111011100110101111110111101101","10111110111111101011101101100001111110","11111100111010101101011100111101110111","01001101110111010110111110101111101100","11111111111101111101000010110001110001","00011011111100000011000101110111011000","11010011010111101111000010011111111101","10111001110100001111010011000011111100","10111000011111011001101100111010010101","11111111110001111100010100011011111011","01111100111011111111110010001101111110","11111011101111111010111011000110101111","11011110011000100011001011100111101110","11111010111011011011011000111011110111","10101100111001101001011111011101101111","10101111100100011111111101101110111110","11111011110101111111101101111111011110","0?101111001111110110111111100101101110","11001111111011101101011101111011110000","11011101110100101111001110111111110010","10110011001111100110000001111111110100","10110100111111111010101011010110000000"}

    Returns: 20

  7. {"01111001000001101010101000111","10101101010010111110010110001","110110101101010100001000?1110","10101100110110110001111110110","1111010?100001010111001101010","01011010101111010110001100111","00100101110101101110111011011","1100?010011101000010011100111","00111110000011010111111100000","01110011000011100111110110010","00000101000111100011110001100","00110111001010101101001111010","01010100111101?10110110101101","1010111111101010111001001010?","110100100111?1011010111000100","01111100100010101001111111001","11000010000101110001101111111","01001110110111000001111000100","11001111111011100000100011010","00011000111100011100111000011","10110010111010111111011110001","01010011111011110101101110011","100111111001001111011100001?0","01011101110110011000110000111","01?10010010101011010110001111","00101010001110011010000010001","10110101001011101100001110001","1011111101010000101101?110000","1100011100001?011001110111100"}

    Returns: 224

  8. {"01000100101100011010101001100010000111","101101010010101010?0111111101101011010","01001000110001011101111001100110101000","01000010010011100010010101111001001000","00100110000100000000101111100110000101","11001010000001000000001000010001100110","00011100111011110000011010111101110001","01000000000011001?1110001011?010010101","10100010010101000000000100011010001001","00110010101000100110010000000111100100","11000010010100010001001001100000111101","100010001010011011010101?1001101010111","01010011000000101101000000011001011110","0011011110010011110?00000100010?100001","01010010010111000010111011011011000000","10100010001001000110010000001111100011","11100001000111000100000011001100101010","0010000?010111011010001001111001100100","1?010001010000110100001010001101010111","0010000100111?000000100011100111000100","11101001000000100001000100100010110011","01110010010100110000001111111011001110","11101110001000100110010000010110011100","01011000100100000000110001110011111100","01001011000?00101011010000101000001111","11111000001101101101010100101101100111","111110110010000001011101110?0011110000","00010111100010100100011100?0?100010010","0101001?1001101111100100110?00100?0010","01101010010101011011001001010011?00001","10101001110000110001111100101101001000","0101011001011?110111010101100110100010","00100110011001011100100101100?01001010","0100001100111000001010110011?000001000","01110000101010001000011110000010110101","10001101011110000111011111000000001000","11000100000110011010110011011001100001","10001011101101010010100011000100001010"}

    Returns: 7168

  9. {"0??00?1","?00001?","?000000","0000001","00000??","?100?00","1?01?00"}

    Returns: 152

  10. {"01111110111111111111111111111?11011111","10111111111111111111111111011111111111","11011111011111111111111111111111110101","11101111111111111111111111111111111111","11110111111111111101111111110111111111","11111011111111011111110101101111111111","11111101111111111101111111111111111111","01111110111111111111111111111111111111","11011111011111111111111111111111111111","1111111110111111111?111111111?11111011","1111111111011111?111111111111011111011","11111111111010111111111111111101101111","11111111111101111111111111111111111111","11111111111010111111111111111111111111","1111101111111101111111111111111111?111","11111111111111101111111111111111111111","1111111111?111110111111111111111111111","11111111111111111011111111111101111111","11110101111111111101111111110111111101","111111111?11111111101?1111110111111111","11111111111111111111011111101111111111","1111111111111111111?101111111111111111","11111011111111111111110111?11111111111","11111111111111111111111011111111111111","11111011111111111111111101111111111111","11111111111111111111111110111?11111111","1011111111111111111111?111010111111111","11111011111111111111011111100111111111","11110111111111111100111111000111111011","?11111111?011111111111111?111011110111","11111111111011111011111111111101111111","11111111111111111111111111111110?01111","0111111111111111111111111111111?01?111","11111111111011111111111111111110101111","11011111111111?11111111111111011?10110","11111111100111111111111111110111111011","11011111111111111101111111111111111101","11111111111111111111111111111111110110"}

    Returns: 24768

  11. {"000110110111111111111011110","001011100111011000111001001","01010011110101101000?011110","101001001110100101011010000","110001111100111101111011100","010110111011101011111100010","111011011011011101110111111","101011101100111?01?11101101","001111110010110111110100101","111110010000110001111110111","110101101000111110111000?11","111001100000001111001001110","100111011110001101011?11001","111010111110000100111111111","1110111100111001111011001?1","1001101?10111110100?0101011","101001001011001100111110111","100111111101101000111111001","1100111?1110011011000011101","110111111110110?11000111111","11?111010111111011000110010","000001111100?11111011001101","101110100100110011111001101","111010110001110101110110001","1010101111?1011010110110001","10100110011101?110011000001","010000111110111111110111110"}

    Returns: 1024

  12. {"011111111?1111011111","10111101111111111111","11011111111?11?1?111","11101111010100111011","111101111?011?1?1111","11111011110111111111","10111101111111111111","11111110111?11110?11","11101111011110100110","?111?111101101010111","11100011110111111111","11?1111?111011001111","11101111101101111111","1110?111011110?11111","01?1111110101?011111","1111?111011011101111","11?11110001111110111","1110111?111111111011","11111111111111111101","11111111011111111110"}

    Returns: 11428

  13. {"011111110111111","100111111111111","100111111111111","111011111111111","111101111111011","111110111111111","111111011111111","111111101111111","011111110111111","1111111110?1111","111111111?01111","111111111110111","111101111111011","111111111111101","111111111111110"}

    Returns: 23

  14. {"01110110111110111111","1011111111010100011?","11000111111011111011","11000101111100100111","01000111000101111111","11111001111111111101","11101001001111010110","01111110111011100111","1111010101?111110111","11110101101011101011","10110111?10111010111","11011110101011111011","10100111111101000101","01101111111110011101","10111101110100010011","10101110101101101100","10101100010101010111","11011111101011011011","11111011111100101101","1?111101111111101110"}

    Returns: 34

  15. {"01111111111110011111111111111111110011","10100111111111110110111111111111111011","1101111111101111011111101111111?111111","10101111111111101111111111111111111111","1011011111111?1111110?1101111111111101","1111101?111111011111111111111111111111","11111101?11111111111111111111111111111","11111?1011111?101111110101111110111011","111111?1011111111111111111111111111111","11111111101111110111111111111111111111","11111111110111111111111111011111111101","11011111111001111111111111101111111111","11111111111001111011111111111111001111","0111?11?111110101011101111011111111110","01111011111111011110011111111111111111","11101110111110101111111110111111111111","10011111101111110111101111110111111111","111111111111001110111111111?1111111111","11111111111111111101111111111101111111","10111111111111011110111111110111111111","11110111111111011111011111111111101111","1111?111111110110111101110111011110111","11111110111111111111110111101111111101","11011111111111111111111011111111111111","11110110111111111111111101011111111000","11111111111111101111101110111111111111","11111111110110111111111101011111111111","11111111111011111?11110111101111?111?0","11111111111111110110111111110111111111","11111111111111111111101111111011111001","11111111111111111101111111111101001011","11?11110111111111111111111111110111110","111111111111011111111111111?1101011101","11111111111101111111011111111101100011","01111111111111111111101111111111100110","0011111011111111111111110111100110101?","111101111101111111111101011?1011011101","11111111111110111111111101101110110?10"}

    Returns: 18944

  16. {"01111101110011000011111111011011110101","10011111111111111110010010111111110101","10011011101010111111101111011111011011","11100101011011011101110011101011111110","11100101101010110111111011011101101101","11011001111101111111101011011101111111","01100001101110011010110010111001111110","11111110110101000011110001001011101111","11101111011111101011011111101011110111","11010101101111111111101101111111111111","0111111011011111111?011101?11111011001","01000111111011111111010101111011101111","11111010111100100111011111001110111011","11010101111100010111100001110110100111","01101100111110010110101111011111011111","01111110011101100111111111110100111011","01110110111100000010111111101010101010","01111100011111110010010011011101111111","11101111111111111101111011111110011100","1011110111?111010010111111011111111110","10111111010001111011010111110111000011","11011011101110011111101001111101111101","10101100111010111011010111111111111011","10100000111110111001101000111110110110","11111110100010111111101000111100001110","10111101111111111111111000100001010100","0101001011?101011010111111011111111101","11101110011101110111111110101111111110","11111111111110101111011110110110100011","01101100011011110111111110111011111011","11110001111111101011101100111101010111","11111111111100100101111001110110110010","11011111110111011101011100111101010111","111101101110101101110111011101111010??","00111111011110111111011010110100010111","11011111110101100111010111110010101011","001101111101111111011011100111111?1101","111011011111111101001110001011101?1110"}

    Returns: 176

  17. {"00101000001000000000010010000000000001","00000100000000010000000000001?10000000","10000000000000000000000000000001010001","00000100000010101100000100000000000000","10000000000000000000001000000010000000","01010000000000000110000000000000001101","00000000100000000000000001000000000000","00000000000000000010100000000000000010","00000010000000000000000000000000010100","00000000000100000000010000110000000010","10000000000000001101010100000000000010","00000000010000000010100000000100000010","00010000000000000000000000010000100100","000000000000000001000000?0000000010000","00010000000000000000010000000001110001","01000000000000000000000000000000100000","00010000001000000010100000001001010001","00010100001001000000001000000111110000","00000101000100001000000000010000000000","00000000001000000000010010000000000010","00000001000100001000000000000001010000","10000000011000100001000000000001000000","00001000000000000100000001000010001000","00010000001000000000000000000100000000","1000000000000?000001000000000100000000","00000010000000000000001000000100000010","00000000010000000000000000000000000001","00000000010010000010000000001000001000","01000000000000001000000000010000000100","0?000000000100000100000111000001000001","01001000000000000100001000000000000000","00100000000000101100110000000100000001","00000000000010110100000000000000000001","00100000100001101100100000000000000000","00000100000000000000001000010000000001","00000100100010000000000000001000000010","00000001011100000001000001000000000100","10100100000000101000000000100101101000"}

    Returns: 12

  18. {"01111111111011111111011111111111111101","1011111011111111011111111?111111111111","11011111111111111111?11111111111111101","11101011111111111?11111111111111111111","11110111101111111110110111011111111111","11101011111111111101111111111110111111","11111100111111111111111111111111111111","10111100110011111111111111111111111111","11111111011111111111111111111001111111","11110111101111101111111111111111111111","11111110110111011111111111111111111101","01111110111011111111111101111111111110","111111111111011111111111??111111011111","11111111111110111111111110111111111111","1111111111011101111111111?111111111111","11111111101111101011101111111111111111","1011111111111111011111111111?111111111","111?1111111111101011111111111111111111","11111011111111111101111111011011111111","11110111111111111110111111111111111111","01?11111111111111111011111110111001101","11111111111111101111101?11111111111111","11110111111111111111110111111111111111","111111111111111111111?1011111111111111","111111111110?1111111111101111111111111","1?1111111111?0?11111111110111111?11101","11110111111111111101111111011111111111","11111111111111111111111111101111111011","1111111111111111?111011111110111110110","11111111011111111101111111111011111111","11111111011111111111111111111101111111","11111011111111111111111111111110111111","1111111111110111111101111?111111011111","11111111111111111111011111111111101111","11111111111111111111111111110111110111","11111111111111111111111111101111111011","01011111110111111111011110111111111101","11111111111011111111111111110111111110"}

    Returns: 11264

  19. {"01111111111001111000111111111100010111","10111100111111111100101111101111101111","11011111110111011111011101111010111110","11100110110101011111111110111101111111","11100011110101111101110101011011100011","11110001111111011100001110011011001111","10111001110101111111111100110111001111","10101110100111111111?01101111011110011","11111111001010110111110110110101001110","11111110000111111011101111001?11110010","11000100100010011010111110111111111111","01111111010011110111110011111010101111","01100101111100011001100110111100111101","11111111010100110110000111111111110010","11001011110101001110101111111111111001","11111111111111001111011110011000110100","11111111011010110111111010011011111001","01111111100101111011001111110101100111","00110011111101111101110111100111111111","00111011110110011110101111111101111001","1101101?111110101011011111110001111111","10111010101100011010100111110111011110","11110111011000111101100111?10001101010","11111111111011110111111001111011101010","11010100111111111111111000111011010101","11101001010101100111111100000111111101","1111001110111110011111?110011000010111","10111111101111111101111110101110110111","11111101011111111001000110110110100100","110100101?1011100111010001011001111111","01101111011101101010010111011000011111","01011111111001101111111111000100101111","01111001011111111111101101011101011101","10110001011011111011110011110110101010","01110110101110101011111101000111110110","11110110101110010110110011111111101001","11111111111101000110111100110111011001","11011111001110101111100011110111100110"}

    Returns: 80

  20. {"001111111111111111111111111111111011?1","00111111111111111110010101111?11111111","11011110111111111110111111101111101111","1110110111111111111?111111111111111111","11110111011111111111111111111111101111","11111011111111111101011111111111111111","11101101111111111111111011110111111111","11011110111111111111111111111110111110","11110111011110111111110111111?11111111","11111111101111111111111111111111111011","11111111110111111111111?11111111111110","11111111111011111111111111111111011111","11111111111101111111111111111101111111","11111111011110101110111111111111110101","11111111111111011111111011111?10111111","1111111111111010011?111111111111111110","11111111111111100111111111111111111111","111111111111111110111111?1111111111111","11111011111111111101111111111101111111","100?11111111101?1110111111111111111101","10111011111111111111011111111111111111","111111111111111111111011?1111111111111","10111111011111111111110101111111111111","1111110111?111011111111011110111111111","10111111111111111?111?01001111111?1111","11111111111111111111111100111110110111","11111111111111111111111111011111111111","11011111111111111111111111101111111111","11111101111111111111111011110111110111","1?111111?11111?11111111111111011111111","11111111111101111101111111111101111111","11111110111111011111111110111110111111","11111111111011111111111111111111011111","010101111111111111111111?1111111101111","11111111111110111111111110110111110111","11111111101111111111111111111111111001","?1111111111110111110111111111111111001","11111110110111101111111111111111111110"}

    Returns: 20992

  21. {"010000110010001?01?110101010","1010000?00000110101101100011","0100000101010010011100000000","000010101000110000000000?101","0001000101110010100000100001","0000000100100101100000001011","1001000000011101100111001100","1?101100100111011000100?0010","0001000101001000100010010110","0010100010100101110001110011","1000110001001110111011010110","001010110000110111000010110?","0001001110110000001000100001","0101011101110000111100100011","11101000001000010000001?0000","?000011101010010101010?00000","0100111111110101000111010010","1010000001110100000001101010","?110000000101101000011110001","1110001000000100100010011000","100000111010000110110??00011","01000010011000001110?0001111","110010000101111?0110?0000000","0000000?111000?0101100000010","100?011000010000010101000111","0001001010110000000001001000","1100010111100100110011011001","01011100010?1100001011001010"}

    Returns: 5120

  22. {"0111111111110111?","1011111?110101110","1101110?0111?1111","11101111011110111","11110?11110111111","1111?0010110111?1","11011001111111110","1??11110101111100","1100101101111101?","1111111010111110?","10110111110111101","11111011111001111","00?11111111001101","111011111111101?1","11111111011111001","11111?1010010?001","?0111100??1111110"}

    Returns: 4096

  23. {"01111111111111","10?11111111111","1?011111111?11","1110111111111?","11110111111111","11111011111111","11111101111111","111111101?111?","11111111011111","1111111?101111","11111111110111","11?11111111011","11111111111101","111?111?111110"}

    Returns: 388

  24. {"01001000010010000010001000100010001100","10010100011011110000101111001110111010","00001100011000010010011110000101010010","01000100001000110100001101001111110110","10100001001001000110101011010101101001","01110010000001111011101101001000001001","00000101010010010101110100010110011111","00001010100111001110100111110010100110","00000001001010110000001111011000100000","11100010000110010010100100101001000001","01111000100010100010000100101100011100","00000001010001010000110100001100010000","11000011111001000100000100110100101011","01001101000110001100000100111011000001","0101010010100000000000001000000010?110","01110110110100001011010101001110110101","00000101000001010100001100000110000000","00011011000011001000000100000001101111","10101101011000010000000000010100001110","00000110000000010000100000000100000001","01001111010100000001000001011111000000","00100010000100010000001000011010001101","11111100100000001000010111100010100001","01110111111111011100001000110101000111","01101001100000100000001000110110010001","01011101100000010000101000111101010000","10000001011011000000001111000010001000","00001011100011000010110111001101001001","01010100111101010000110001010000100001","01111010001110011011100111010000000010","11010011000001011000111010100000001000","00111000010001000100100101010000010001","01011001100010110100001000001000000011","01110010001100010000000011000001001000","11001110001010?00110010000110010010000","10010011001000110110010100000000000001","01110011000010100110000100000100100001","00001110010011010101011110011001100110"}

    Returns: 12

  25. {"0101111011010011","10111111001111?1","0101111111011101","1110111111110110","11110011111110?0","1111001100111000","1111110100011101","01111110110?1100","1011100100111010","1011100100011100","01011100100011?1","1111111?11001?01","0110111111110111","01110011011?1010","1?01?00010?01101","1110001000111010"}

    Returns: 208

  26. {"0000000100000000000000000001000","0000000?00011000000000000000010","0001000000000000000000000000000","0010000000001000000000000100000","000000000000000?100000000000000","00000000110?0000000000000000000","0000000000011000000000000100000","1?000000?0000010000100000000000","0000010?00000000000000000000101","0000010000000000000?10000000001","0000000000000000000001001000000","01000?1000000000100000000000000","0101001000000001000000000000000","0000000000000000000010000000000","0000000100000000001000000000100","0000?0000000100000000??0001?100","00001000000100000000001?0000000","0000000000000000000000000000000","0000000000000010000000010010001","000000010?000000000000000000000","0000000001000100000000000000100","000000000010000?000000000000000","000000000000000?100000000000000","0000000000000000?01000000000000","0000000000100000000000000000000","0001001000000000000000000000100","00000000000000010010000000000?1","100000000000000?000000000000100","0000000010000011000010000101000","01000000000000000000000000?0000","0000000011000000001000000010000"}

    Returns: 3072

  27. {"01111111111111111111111111111111111111","10111111111100111011111111111111111111","11011111111111111111111111011011110111","11101111111111111110110111111111111111","11110111111111111111011111011111111111","11111011111111101111111111111111111111","11111101111111011111111111111111111111","11111110111111101111111111101111111111","11111111011011111111111001111111111111","11111111101111011110111011111111111111","11111111110111111111111111111111111111","111111110110111111111111??111101110110","10111111111101111111111111111111111111","10111111111110011111?11111111111111111","11111101101110001011111111111111111111","11111010111111001011111111001111111001","11111111111111110111111111111111111111","10111111111111001011111111111111111111","11111111111111111101111111111111111111","11101111101111111110111111111111111111","1111011111111?111111011111111111011111","11111111111111111111101111011011111111","11101111111111111111110111111111011111","11111111001111111111111011011111111111","11111111011?11111111111101111111111111","11111111111?1111111111111010?1010?1111","11010111111111101111101011011111110111","11111110111111101111111110101111111111","1111111111111111111111111?110111111111","11011111111111111111101111111011110111","11111111111011111111111110111100111111","11111111111111111111111111111100111111","11111111111111111111010110111111011101","1111111111111111111111111?111111101111","11011111111011111111111111011011110111","11111111111111101111111111111111111001","11111111111111101111111111111111011001","11111111111011111111111111111111111110"}

    Returns: 712

  28. {"01111001111011101111111111111110111011","100110110111?0111101111110011110111100","100?001110001111111110001101100111?111","11?01111110011110011111111101110111111","11010100011111101010111110111110111101","00011001111111101111011110111111101110","0111000111111111111111?111111111100111","11110110111011111111111111?10111101110","10110111001101101100011111111101111110","11011111001111111101110111110111111111","11001111110101101111111111011011101101","01001110111001111110101111101111111101","1?111111010001111100111101111111011111","10111111111110111001001111111011101111","11111111111111011101111011110101111111","01110011010111101111111111111101111111","11101111111111110101111000111101111011","11100111111110111011111101110110111101","10111111001100010101011101111011111011","11110111011001111110111010101101110010","11111011011110111101011011010110111101","11011111111010111111101111110001101101","110111?1101111111111110111111111?11111","110111111111110101100110111?1110111011","11111111111101110001111101100111111111","10110011111111110110111110111111111111","1001111?110111111111011111011111110011","11101111111011111110111?01101011111011","11111110101111011011001101110111111111","11011111110110111101101111101011111011","11011111011111000110101111111101110111","00100111111111111011011011111110011111","1111111111110111111111?111111110011111","11111000110110111111101111111111101111","11?11101111111111110111111011101110011","01111111111111110100111011001011110010","10110111110011111011001111111111111100","10111010011111111110111111111111111000"}

    Returns: 1664

  29. {"011111111111111011111111111","10?111111111111111111111011","1?0111111111111110111111111","111011111111111111111011111","1111011111111111111101?1110","111110111111111110111111111","111111011111011111111111111","111111101111111111111111111","111111110111011111110111111","111111111011111111111111111","111111111101111111111111111","111111111110111111111110111","111111010111011111110111111","111111111111101111111111011","111111111111110111111111111","011111111111111011111111111","111111111111111101111111111","1101101111111111101?1111011","111111111111111111011110111","11111111111111111?101?10111","111101110111011111110111111","1110111111111111111?1010111","1111?1111111111111111101110","111111111110111111001010111","101111111111101110111111011","111111111111111111111111101","111101111111111111111101110"}

    Returns: 288

  30. {"011?111??","101?11?1?","11001?11?","??0010111","111101111","11?010111","1?11110?1","?11111?01","???111110"}

    Returns: 2932

  31. {"0?000100","?0100?10","01000??1","0000?1?0","000?0?11","1??1?00?","01??1001","00101?10"}

    Returns: 768

  32. {"011111011?11110?1111","10111111111101111111","11011111111111111011","111011111111?1111111","11110111111111111011","11111011111011101011","01111101111011110111","11111110101001111001","11111111010110111111","?1111110101111111111","111111110101?1111101","11111000111011011100","101?111011?10111?111","11111111011110111111","01111111111011001111","?1111011111111001111","111111011111?1110111","11010010111111111011","11111110110011111101","11111111111011111110"}

    Returns: 352

  33. {"01111111101010011111111011111110","10011001110111111011111111111111","10011111110111111011111011011101","11101111111110010001111111011011","11110011011110111101111111110100","10110011101111111110111111101111","10111101111011111010011111111111","11111110111111111110110111110011","11110111011110111110101111110110","01111011101101100111110011101111","10011111110111011110001110111100","01111101111011110111110111111010","11111111101101111011110111111100","01100111011110110110111111111111","01101111110111010011111111100011","11111111101111101111011110111011","11101111101010010111110111111110","10001101111101011011111111111111","11100111111111111101111011011111","11111000010110111110110111101111","11111101110111101111011111111110","11111111010111111111101110111111","11111110101001110110110111011110","01011111101111111101111011110011","11111111111111111111111101101111","11111111110111101111101110101111","11001111111111111101110111001101","11111011101111011110111100001111","11110110011111011111111011110011","11101110111011001111111011110011","11010111110101111111111111011101","01110111010001110111010111111110"}

    Returns: 11

  34. {"011?1","10???","1?011","??101","1?110"}

    Returns: 59

  35. {"0111111011111","10111?111??01","11011?1111011","11101?1111110","1111011?11111","1???101?11101","11111101?1111","0111??1011111","111111?1001?1","1?1111110011?","1?01111111011","10111011?1101","111011111?110"}

    Returns: 7432

  36. {"0?00?0","?0????","0?00?0","0?0001","???00?","0?01?0"}

    Returns: 627

  37. {"001111111111?0101","001111111110100?0","11010111011011011","1110?1?111?11?111","110?0010110110001","1111001100001110?","111?1100000011111","11110100110111110","11011001011111?10","111110011010?01?1","111?0000110101101","10011001101011110","?11111111?0100101","001?0111101100111","10010111?11111001","0?1100111?0101000","10111?10011011100"}

    Returns: 6464

  38. {"011111111111001111","1010100111?1101111","1101011111?10?0?11","101010101100111111","1101011101001011?1","101010111111110111","1011110111001011?1","111011100111110111","111101100110011111","11111111101111?110","1??0010111011?1110","1110010101100??111","010111110110011110","00?1010111??101101","110110101?1?110011","11?111111111110011","1111?1?11111101101","111111111001011110"}

    Returns: 8448

  39. {"011?1111111111?","100111001111111","100111111011101","?110?1011111?11","111?01111?1?111","1111101?1111111","101011011101101","10111?101111111","111111110101011","1101?1111010111","11111101010?11?","1111?11110?0111","111?11110111011","11011101111110?","?111111111?11?0"}

    Returns: 8353

  40. {"0000000000000?00000000000000000?","00000000000000000000000000000000","00010000000000000000000000000000","0010000?000000001000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","000000001000000000000000?0000000","000?0000000000000010000000000000","0000001000000000000?000000000000","00000000000000000000000000000000","00000000000000000000000000000000","0000000000000?000000000000000000","0000000000000000000000000000?001","?0000000000?00000010100000010000","00000000000000000010000000000100","00000000000000000000000000000000","00010000000000000000000000000000","000000000000000000000000?0000000","00000001000001100000000?00000000","00000000?00000000000000000000000","00000000000001000000000000000000","000000000000000000000000000000?0","00000000000000000000000000000000","000000000000000000?0000000000000","000000?0000000000?00000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000001000000000000000000","000000000000?0000000000000000001","00000000000000100000000000000000","000000000000000000000?0000000000","?0000000000010000000000000001000"}

    Returns: 2560

  41. {"011110","101011","110111","101011","111101","011110"}

    Returns: 4

  42. {"0?1101111001111011111110111111","?001111110100110111111101??111","1000101101110000?1111101111011","110011111111010101111110111110","011100110001000011110110110101","110100111111101011111011111101","11111100111?101111101101111111","111111001100?011110?0110111111","110101110110000110101110011011","0011011110111001111?1011101101","011101101100111010011101010111","101111?00100100111011101101111","1000011?0111011111010110101111","110100000010101100011101111111","110001110010110111111001011110","0001001111011110111?0111110101","11?0111111111011000?1000011011","111111110101101100011100110111","111111101100001100011110001001","1111110?0?11111??1101111101111","111101101111011011110111111111","111110111011110101111011111100","110111011100100100111100101101","001001100111011100011100111011","111111110101110101011111011110","1?1111111010011111001101100110","1?1101111101111010111111100111","110111110111111101011110111011","111100111011111011011001111101","111011111111110111111011001110"}

    Returns: 9600

  43. {"0000000000000","0000000000?00","00000?0?10010","0000?00001010","000?000001010","00?0000100000","0000000100000","00?0011000000","0010000000000","0001100000000","0?00000000000","001110000000?","00000000000?0"}

    Returns: 84

  44. {"01111100110110110?0110111","1000111101111111111111101","1000101110111111011010110","10000?1011101101001111111","11100111100011001?11111?1","110?101?101010101?1101011","011111011000111110?110010","01101?1001011001011011111","1011111000101010011111111","1101000100011011001101000","0111010010001101110111111","1110000101000001110111000","1111111111100011111011111","0111101000100011111011111","11100110110011001111?0111","1111001101111100111111111","010011100011111101111001?","?110??011011111110?111000","011111?1110011111?0101111","1101111011110011111010110","11111011101111?1110101111","0101110111111101011010111","1111100110101111001111010","1011?11110101111101111101","1101110110101111?01011010"}

    Returns: 8192

  45. {"011111111111111110111111111011111111","101?11111111111111111111111111111111","1101111111111111111111111111111111?1","1?1011111111111111111111111111111110","111101111111111111111111111111111111","111110111111111111111111111111111111","11111101111111111111?111111111111111","111111101111111111111111111111111111","111111110111111111111111111111111111","111111111011111111111111111111111111","111111111101111111111111?11111111111","111111111110111111?11111111110111111","111111111111011111111111111111111111","111111111111101111111111111111111111","11111111111111011?101111111111111111","111111111111111011111111111111111111","11111111111111110111111111111111?111","01111111111111?110111111111111111?11","11111111111?111111011111111111111111","111111111111110111101111111111111111","111111?11111111111110111111111?11111","111111111111111111111011111111111111","1111111111111111111111011?1111111111","111111111111111111111110111111111111","1111111111?1111111111111011111111111","1111111111111111111111?1101111111111","111111111111111111111111110111111111","011111111111111111111111111011111111","111111111111111111111111111101111111","111111111110111111111111111110111111","11111111111111111111?111111111011111","111111111111111111111111111111101111","1111111111111111?1111111111111110111","11111111111111111?111111111111111011","11?111111111111111111111111111111101","111011111111111111111111111111111110"}

    Returns: 29440

  46. {"0011111111110111101","0011111111110111111","1101110111111111011","1110000110111111100","1110011101111110111","1110101111111011110","1100110111111111111","1111111011111111111","1111011101011111111","1110111110111111111","1111111101011?00111","1111111111101111110","0011111111110111101","1111101111?11011101","1111111111011101111","1111011111011110111","1101111111111111011","0110111111110011100","1110101111101111100"}

    Returns: 22

  47. {"0111111111111111111","1011111100111111?11","1101111111110101111","1110101111011111111","1111011111111111111","1110101111111111111","1111110110011111111","1111111011111110011","1011111101101?11111","1011110110110111111","1110110111011101111","1111111101101110011","1101111110110111111","11111111?1111011111","1101111111011101111","1111111011101110111","1?11111011101111011","1111111111111111101","1111111111111111110"}

    Returns: 48

  48. {"001001011010111111101","000110110111011111011","100?01101011110100110","01?0110?0001011111000","0101010111101111101?1","101110110111111101011","011001011111011000101","110?111011110100?1111","101010110011101001111","010011110001100110111","111011111001101111111","011101111110111011011","101011001111011111111","11111111000110111011?","110111101011110111111","111111000110111010111","1101100?0111111101111","110101011011101010111","101010111110111111010","0110?1011111111111101","1100111111111?1111010"}

    Returns: 256

  49. {"011?11110101010111110111111111001011","101111111100111110110101111011111101","110111100111111110100111111111101001","?11011110111111111010111111011101011","111101100111111111011111101100110111","111110111011111011111111111111011111","111111011010111111111111101011110111","110101100010101111110110010010101110","01000110010110011?110111111111111100","111110001010111100111111001110111011","001111110101101111110111110101100111","101111001010111011110100111111001110","011111111111011110111011101111111111","111111100101101110011011011111011111","011111110111110100110111010111111111","111110111110111011110111111011111111","111111111011110100111111101101101101","10011111?011000100111111111111111011","111001111111101111011111001111011101","110111111111111111101111111111111111","000011100100110011110101101111011011","111111111111001111111011111011111111","101111111110111111110100011111111110","1111111011101111111111001111?0101111","111111101011100111011101011111111111","111101011011011101010111101?11011101","111111101101110111111111110011101111","1010110011111110111110111?0000110010","11110111110111110111111?111001101111","111101101011111111111110111010101111","011110111110101111010111101111001110","010011101100111101111110110100001011","111101011101111111111111111011110111","010011111011111110110111111011101011","100111110111111101011111101111111100","111111100110111111111101111011011100"}

    Returns: 200

  50. {"011111111111111","101111111111111","110111111111111","111001111111111","111001111111111","111110111111?11","111111011111111","11111110111110?","111111110111111","111111111011?11","111111111101111","111111111110111","11111?111?11011","111111101111101","1111111?1111110"}

    Returns: 98

  51. {"01?11111111?111","10111?111111101","?100111111111?1","1100??1111?0111","111?0101101?111","1?1?10111111111","111101010110111","111111101?11110","1111110101111?0","1111011?1011010","111?11111101011","?110?1011110111","111111111001011","10?11111?111101","111111100011110"}

    Returns: 8016

  52. {"0111110111101","101111?00?00?","1100101111111","110010111?011","11110?0100111","1100?000111?1","0?11000101000","1011101010001","1011010101011","1?1?011010100","10101100010?1","00111?0010?00","1?11110110100"}

    Returns: 640

  53. {"0101111111110111100111101110101111110","1011111111110111011111110111011110111","01010110111100110111010100001?1011111","1110001111101111111111111101110111111","1100000000110111111111110101111111101","1110000111111110111101011110110010111","1111000111110111011101100111110111001","1101011010111011111011111000111?10111","11110111011?1111111011111111110101010","11110110101111111111111101010?0011101","1111111111011111111011111001111111011","11101111?110101101110111?001111101011","0001010111110110111111111111110111101","11011110111010110011?0011100011110111","1111111111111101111111111110101111011","111110111111011011100111111?111110111","1001110111101011000100110111111001111","0111111111111011001111111110111101101","0111111111111111010010011111101101101","1111111001011110110001010110111110110","1101100111101?10011001111101111101011","1111111111111011010110011111011111111","1101101111111011110010011111000101111","0111110111111111111111100011111100101","10010101101?1111011011100110111111111","1101111011001111111111101000110101101","11000110100010111111011110011?111101?","010110101111100?101011110010011011111","1011111110111011111110011110010111101","01?111111?1111011101110111?1101101101","1110100100110111111111011011010111011","1101101?10111111011111111110111001101","1111111101101111000101001011101001111","1011101011111010111011101111111110110","1111110101001101111101111101110111011","1111010110110111100111101011001011100","01111111011111111110111111?1111110100"}

    Returns: 6144

  54. {"00000000110000000000000010","00100110101010100000011000","010000?0011000000000000000","00001000000001000000100110","0001000000000010000000?00?","0100000001?00000?100000001","01?00000000010000100000000","00000000100000000100101000","11000001000001000000000011","10100100000000000000000?00","01100?00000000100000001010","00000000000000010?00?11110","01000010000000000010000100","00010000100000001000010001","01001000001000000100110100","00000000000100000010111000","00000?00000001000001000001","00000111000?0010000?001001","00000000000010010000000000","00000000000000001?00100000","00010001000?00110001010011","0100000000010111000010?000","0100?0010011000101000?0100","000100000?0110100000001000","10010000101100000000100000","0000?100100001001100100000"}

    Returns: 3840

  55. {"01011?1?111011111111101001111011111111","10111111111111110111101011111111110?11","01011110111111111111111110111100111101","11101111110111111111111111000111111110","11110111111111111111111111111100111111","?1111011111111111111111011110111011111","11111101111110111111111111111111111111","?1011110101111111111111111011111111101","1111111101011010111?1?0111011011111111","11111110100111101111100111111110111011","11101111000111110111111110011011110101","01111111111001111111111111101111011110","11111111111001111101111101111111011111","111111010111101101111?1011111111101111","11111111111111011111111011011101110111","11111111001111101011011111111111110110","10111111110110110111111110111111011001","11111111111111101011110111001111111111","11111111111101111101111001111111111111","11111111?11111111110111100100011111111","11111111111111101111001111110111111011","00111111?0111?111111001111101111111111","11111111001111111011110101111111101111","00111011111110011101111011101010111111","01111111111101111100110101111101111111","11011111110111110110111110110001101011","11101110010111011011111111011111011001","11101111111011111010101011100111110111","11101011111111111110011110100111111110","01111111010111111110111010111011111101","11010111111111011111111100111101101111","11010111101111111111111011111110111111","11111011111001110111111111011111011101","11111111111110111111110110111101101111","10111111110111001111111111101111110110","1?111111101111110111011110011111111011","11011110110111110111111111011011011101","11101111111011101111111111110111110110"}

    Returns: 928

  56. {"00000101000?1000101000000001?0011010","000100010101000010101110101000010000","000100011100100110000101010010000011","0110000100?001100110000?010101000001","000000101000100000011010110110111110","100000011000100000000001111110011101","0000100001000010?0000100100010111100","111101000100000011000001101010011111","001011000010101110100000011001101011","011000110001010001110101001001000011","000?00001000100000110000010010111111","?10000000100?10100110001010111000011","10101100101?000000100111000111000100","000100000101001110100000010110011100","000100101000010000010010100110100010","001000001001010001000100000000001000","111000?110000100010000000010?1110000","000100010100000110010000010100001001","110100001111110000001010000010000001","000010000111001001001110100111110010","010010000000000000110111001010010000","011000100100100100011001100010100000","01001000000010100011100?000110011011","001?010101011000000011?01000001101?0","010011110000001000010101001111010010","001111001011010001000000001001001010","010001011100000010001000110101111001","100111000001111001010010101000?01001","?010111100111110?0111110100000110110","000100001101100010010000111000011011","000010101010001010010101001?10000110","110011110010010010011011101011000101","100011111010010101000010011101000000","000011110010110000000001000010110011","10101001111100100001001?110011100100","001101011111000001100010001101010100"}

    Returns: 6144

  57. {"011111111111111011111110011110111","101101111000111101111111110111111","11011110111111101111111101?101110","111010111111111111111111011011111","101101101111011111110101110110111","111010011111?11011111001111111111","111110011111111111111011010111111","110101101111011111111101111110101","111111110001101111110110110111111","101111110001111111111010010111101","101111110001011101011011111111111","101111111110001111111110011111110","11110?10110001011110111?111111011","111111110110101101111111010111111","1111111111110100011101?1111101111","010110111111110010110000111111101","101111111101100100110101111011111","111111111111111000011110111110111","111111111101111110011111101111111","11111111111101111110101101101011?","111101110111110001110101010001101","111110011001111011101011110110011","11110010111111?001110101111111100","011111110010?11010111110110011011","010011011010101111100111011101110","111111111111111111011111101001110","10?101010011101111110010110010111","111011111111111101100110100000110","110111111111110111110111001000101","011101101111111110101011110000111","111111111111011111111010111111011","111111101011111011110101111101101","1101111111101111111?1101001011110"}

    Returns: 416

  58. {"011111?1?111111","101111111111?11","11011111111110?","111011101111111","11110?1111?1?10","1111?0111111111","?1111100111?11?","1110110011011?1","?11111110111010","111111111011011","1111?1101101111","111111?11110111","1?11?1110011011","1101111?1111101","11?101?10111110"}

    Returns: 9584

  59. {"01111111111111111111111111111111111111","10001111101101111011111111111111111111","10011110111111111?11111111111111111111","1010111111111101111111111?101111101111","11110111111111111111011111110111111101","11111011110111111101111111101111001111","1111110111111111111111111111111111111?","11011110111111111111101111101111111111","11111111011111111111011111111111111111","10111111101111111111101111111100111111","11111011110110111111111111111111111111","11111111111010111111011111111111101111","10111111111101111110111111110011111111","11111111110010111111111111111110111111","11101111111111011111111111111111111111","11111111111111101111110110111011111111","11111111111111110101111111111111111101","10?11111111111111011110111110100010111","11111011111111110101101111111110111?10","11111111111101111110111111111111111111","11110111011011111111011111111101111111","11111110101111111101101110110111111111","11111111111111101011110110111111111111","11111111111111111111111011111111111110","11111111111111111111111101111101111101","111?1111111111101111100110111111111111","11111111111111111111111111001111111111","11101010111111111111111111000111111111","11110111111101111011101111100111111111","11111111111101101111111111111011111101","11111111101111111011011101111101111111","11111111101110111001111111111110111111","11111011111111111011111111111111011111","11101011111011111111111111111111101101","11111111111111111011111111111111110111","111111111111111111?1111111111111111011","11110111111111110111111101111011101101","111111?1111111111101111011111111111110"}

    Returns: 320

  60. {"001111111111","00?0?1110101","1?0011110??0","100010111110","1?11001101?1","111000111101","111111011110","111111101111","10010111011?","11?111111011","10?1?0111101","11001101?110"}

    Returns: 448

  61. {"010101001?0000101110110101000111101010","10100111000010111111110111101001000001","01011111110001000000111101100111011000","10101111101011100010011111011110010001","00110000110010101011111110100001011000","11110000001111111100000111011111111110","0111000111100110010010?0100000111?1001","01110010011001010101100001000001011000","10111010000000001001101111010101111000","?010101100110?10?110010101000100101010","000101110101100010?1101001100000010001","00000100011011101011010011100111000110","01011100001101110001111111011001010100","001101110?0110010001111111111011100100","110111100101100000?0000000100000011100","01000101000011001110001001000011001110","110011001?1100010111111011111111100011","11000111010000011000101011001100001000","1101100001?100?11001000000000000101110","01001001101111001010110100110101110000","11101011101011001101011010101101011000","11111000010111001001100101000011101001","001110?0101011011100100110001010110000","111111001100110000010110?1111111111001","01011110100111001100101?01111101111010","11110101111111011100010110110110110101","01101000001101101001100111011110011101","000101001000110010010001111010?0100000","010101000000110011001011101101?1011101","10110100110100001101100111101011101100","101101100001010110000111011??100100001","11101111100111011001110110001100011000","10000110110001001011011111010110011000","001111?1101010100001101111101001101011","10101111110000110110110110101101110001","00000100000111110010000001101100000000","10000100010100011010000010000000010000","01010010001000001000010101101010011000"}

    Returns: 7680

  62. {"000111??","00?11101","0?0?10??","11?01111","11110???","1101?011","?0?1?101","?1?1?110"}

    Returns: 2319

  63. {"0?11110?11","?00?011??1","1001001000","1?1001?01?","100000111?","1101001010","011?110101","??00101011","1?01110101","110??01110"}

    Returns: 1116

  64. {"01001110111111111111101010111111111111","10111011111111111111011111011111111101","01011101111111111111111011110111111101","01101110111111111111111111111111111111","111101111111111011111011111111110?1111","10111011111101111111111101111111101111","11011101001111101111011111111111011111","01101110111111011111111111111011111101","11111101011111111111111110101111110111","111111011010011111011101111?1111111101","11111111110111011110111001111011111011","11111111101011011110111011111110011111","11111011101100011111111111111011111111","11111111111100101111101111111111001111","11111110110001011111100101011111111011","11110101111110101111111101111111111111","11111111111111110011011111111110100001","11111111111111110010011011111111010111","11111111101111111101111011111111011111","1111111111001111101011111111?011111101","10111101111111110011000111101111111111","01110111111110011111001111110111111111","11111111101111011111010111111111011111","010111111100111110011110111111?1011110","11111011110111001111111101111111111111","01111111011111111111111110111111111111","10111111111111011111111111011111111111","111111110?1111111111011111101111111011","1101111111111111111?101111110111101111","11111110110101111110111111111011001111","11111111111111111111111?11111101011111","11111111111011110111111111111110101111","11110101111010111001110011111001011010","1111?011111110110111111111110010101111","11111111011111110011111111111111110011","11111111110111010111111111101111010011","10011110101111110110111111111111111101","11111111111111111111111011111111011110"}

    Returns: 272

  65. {"011111111001101111111111111111","1011111?1011101111111110111111","11001111111111111011?111111111","110001100100111110011111111110","111001011111011111011111111101","11111011000110111111111110?111","1111010011101011110?1001111011","1?1011001100111111111101111010","111010110100001101110011010111","001110111011011111111111111111","011010100101111110101111111111","111011000110011111101111100111","111101110010011110011111011100","00111001011110101?111111011011","111111111111110111111111111111","11111111111110101010?101011110","111111110111111101010011011111","1100111111010?10101110?1110011","111001011111011101011100110111","111111?11100111011101110101001","11?111110111111?01110111110110","111111010111111100111011?01100","11111100111111101?011101111110","101111111111111111001110111110","111111110111001001111?110?1111","111110111110111111101011?01111","11111?110110111110010111110011","111111001111101110101111110011","111101111111011111101011111101","111011101111011011110000111110"}

    Returns: 5760

  66. {"0111111111100101111111011111101","1011110110111101101001111110111","1101111110111110111000111101111","1110111111110111110011110011111","11110011111111101100100?0111110","1111001111010111111111101101111","1011110010111001011001011101010","1111110011101101101110111001111","1111111101101010111111111111011","1001110110011011111111111111110","1111101110011111001110110111111","0111111001101011110110101111110","0110101111110001011101111100111","1111110100100010110011111111111","0011110011110101111001111101111","1101011101111010111100110000100","1111110111010111011111001011101","1011111011011111101101110111111","1110011111101011110011011111011","1000010111111001110011101111001","1001110111110100101101100111011","1101011011001110111110111110111","0111010111111111010111001110111","1111?01111101111011001001101111","1110011111011110101101110011111","1110111011111110011111110011111","1101100011110100111111101101010","1011111111110110111110011110011","1111110101111111110001111100000","0111111111111110011011111111000","1111010110101110111111111101000"}

    Returns: 20

  67. {"000?0?0000010","0001000010000","0000100100000","?100100010010","0011001000000","?00000000?001","00001000??000","00100000?0000","010100??0?000","00000??0?0000","0000000000001","1001000000000","0000010000100"}

    Returns: 384

  68. {"011111111111111111111111111111111111?1","10111111111111111111111111111111111111","11011111111111110111111111111111111111","11101111111111111111111111111111111111","11110111111111111111111111111111111111","11111011111011111111111111111111111111","11111101111111111111111111111111111111","11111110111111111111111111111111111111","11111111011111111111111111111111111111","11111111101111111111111111111111111111","11111111110111110111111111111111111111","11111011111011111111111111111111111111","11111111111101111111111111111111111111","11111111111110111111111111111111111111","11111111111111011111111111111111111111","11111111111111101111111111111111111111","11011111110111110111111111111111111111","11111111111111111011111111111111111111","11111111111111111101111111111111111111","1111111111111111111011111111111?111111","11111111111111111111011111111111111111","11111111111111111111101111111111111111","11111111111111111111110111111111?11111","11111111111111111111111011111111111111","11111111111111111111111101111111111111","11111111111111111111111110111111111111","11111111111111111111111111011111111111","11111111111111111111111111101111111111","11111111111111111111111111110111111111","11111111111111111111111111111011111111","11111111111111111111111111111101111111","1111111111111111111?111111111110111111","1111111111111111111111?111111111011111","11111111111111111111111111111111101111","11111111111111111111111111111111110111","11111111111111111111111111111111111011","?1111111111111111111111111111111111101","11111111111111111111111111111111111110"}

    Returns: 276

  69. {"00110001101011010111111","00011010001001010111111","10010010110101011111011","11100010111110111?01110","01000011111100111111110","00000010111111001011110","01111101111101101011111","10001010100111111111011","10111111011101011010101","00111110101101111110011","11011110110101101101110","00111111111010011001100","10010101000101111000100","11100111111010011110100","00011011011010011101101","11111001110111100101111","00111111111111100110111","111?1001011001111011101","11101111110001001101111","11111111001100110110111","11011110101111111111011","11111111011000011011101","11100011110000111111110"}

    Returns: 14

  70. {"0????","?0???","??0??","???0?","????0"}

    Returns: 2750

  71. {"00000000000000000000000000000000000000","00000000000100000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000001","000000000000?0000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","01000000000000000000000000000?00000000","000000?0000000000000100000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","000000000000000000?0000000000000000000","00000000000000000000000000000000000000","0000000000000000?000000000010000000000","00000000000000000000000000000000000000","00000000000010000000000000000000000000","00000000000000000000000000000000001000","00000000000000000000000000000000000000","000000000000000000000000?0000100000000","00000000000000000000000?00000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000001","00000000000000000010000000000000000000","00000000000000000000000000000000000000","00000000000?00000000000100000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000000000000000000010000000000000000","00000000000000000000000000000000000000","00000000000000000000000000000000000000","00000100000000000000000000100000000000"}

    Returns: 32

  72. {"0111111110?11011111","1011011111111110111","1101110011111011111","111011?111111111001","10110?1111111111111","1111?0111111111111?","110?1101111111?1111","1101111011111110111","111111110111111111?","0111111110111111111","?111111111011111111","1111111111101111011","1111111111110111111","0101111111111010101","111111?111111101111","1011111011111010?11","111011111110111?011","1110111111111011101","11111?11?1111111110"}

    Returns: 1472

  73. {"01?0111100101111111111111","10111011?1111111111100111","?101111111111111111111100","0110111111111111111111011","1111011111111011111110000","1011101111011111111111111","1111110110111111111100111","1111111010101100110?11111","0?11111101111111111111111","0111110010111111011111111","1111101111011011110011111","0111111011101011111?01111","1111111111110111111111111","1111011111001011111111111","11111110111111011110?0110","1111111011111110111111011","1111111110111111011111011","11111111111111111010111?1","1111111011011111110111111","1111111?110?1101101011111","10111101111011?1111101111","1011010111111101111110111","1110011111111110011111011","11010111111111111?1111101","1101011111111101111111110"}

    Returns: 832

  74. {"010110111111111","1011111110101?1","01001111111111?","110010?10010110","111101111101111","011010101111111","111?11001111?11","111110000110011","111011100111011","101011111011111","111101111100?11","101011101100111","111111?001?1011","1?1111111111100","11?011111111100"}

    Returns: 256

  75. {"01100110011011011111111111101011101011","10001111110101111111111111110011111011","10000011011111111011110011111110101111","000000111111011111111101110111?0011111","01000111111110100010011011111111011110","11001001011011010011111101001111111111","11111001101011011011011011111111101111","01111110111101111111101011111111111110","01011011011101001111111101111111011111","11111101100011010011001110110110101011","10111111100101110111111110100101110110","01111001101010111111111001111111111011","10101110010101101111110111111111111110","11110111111010101111100010110011111111","01111001001111011111100011101110111111","11110111011100100111110001110100101111","11110011100111100111110110110101011110","11010001101111111011110111110111101111","11111111111111111101101011110111110101","11110111111111111110110011011101111101","11110101101111111111011110011110110011","11111110101110011101101111111001111111","11001111111100000010110111111101011001","11010100111010001100111011011011111101","11111011011011101111111101111110001101","11111111100110110111011110110111100100","11101011111111111110011011011111011111","01111011110111011111111111101111111010","10111111100110100001111110110110111111","00111111111110111111101011111011011111","111?1111110111100110100111111100111111","11001111101111001111011101110100110001","11100111011111110111110101011011011010","01011101101111101011111100111111101111","11111111110111111101011110111110110111","0011111110101111111101011110111001101?","11111111111111111100110000111110111101","11110110110101110111111110101111011?10"}

    Returns: 48

  76. {"01101110110111111110?","1011110110111?1011111","1100000111?0011010101","010010111?11011111110","11010111101?111?11111","1100101110111?01110?0","100111010011111111111","011111101101111111011","111111010011111100010","101?00010010111001011","01?1111011001110100?1","1101?1111000101111101","110011111111011111111","1?111?111110100001111","111110111111100110111","1001?1111001101011011","111111110011101101101","11011111010111011011?","111110100001111011011","01011?1111?0111101101","?1101011011111111?110"}

    Returns: 8576

  77. {"0?11?1111","?01???111","110111111","1?10111??","??11011?1","1?11101?1","111111011","111???101","111?11110"}

    Returns: 3348

  78. {"0010100000000","00000100?0000","1000101000110","0000000000000","1010000000010","0100000001000","0010000010001","0000000001000","0?00001000000","0000010100000","0010000000000","0010100000000","0000001000000"}

    Returns: 6

  79. {"01111001110111011110111111110111110111","10001101011001000111111111101011111101","10011111101010111111101010110110101101","10101011011110011111011111111111100111","11110010101001111100101010101111011111","011000111001111?1111011111101110011110","00111101111111101111111111111111011110","11110110010111001011111110011111010110","10101110011110111110111010111010100110","11010011101011011111110011100010111011","01111010110111110101101000111101011111","10010111101000110111001100111111111111","10110111111000100110101011101111111101","11001111011000010011110100110111100111","00101110101110010011011110111111010110","10111?00111101100111011011100100111110","10111111110000000111111100010111111011","11111110111110011011110110011111110100","11110111110111111101000011111011110010","01110111011101111110110010011100111101","11101011111011001101010011111110111101","11010111110001111101100111001101011101","11111111101110111000000111111011101011","11010111000101101100011011111011111011","11111111110010110111111100101000011101","11010110010010010010111100011110101110","11111110111111110010101110011101111101","10110011101101101111101101100111011111","01011111101110100111111111100110110010","10111111001111111101110001111011110110","11111111110111101110101101011100111001","11011011001111101110011100110100101111","11110000110111011111101101101111011101","11001111011110111111110110111110101001","01101110011110011001111111110011110111","11111111101111110101110011110101101011","10011111111101111010001101011101001101","11111000011111001001111110110011111110"}

    Returns: 18

  80. {"0?111111101111110011110","?010011111?110000111010","11011110111100001101111","10100001100111011?10111","10100110111011111001111","111010011011101?11100?1","11101001001111011101011","11010110101101001111111","11111101011111100111110","01101000101110110110111","1?101111110111011111110","11110111111001100111111","11011110111000111111101","10011011101100001010111","10001100110110000010110","10011?10011010000110111","0011111100101100011?11?","011?0111111110011010001","11010101111111111101111","1110101110111000?010100","10111001111111111011011","11111?11111101111010101","0011111101011101?110110"}

    Returns: 1152

  81. {"001101011?011111111111","0011100011111111111?00","1101111111111111111111","1110011111111111111111","0110001111111111011011","1011001?101?1111111111","0011110111111111111111","10111?1011110111111111","11111111011010111?1111","?111101110111110111111","0111111111011111111111","11111?110110110111111?","1111111011110111100111","1111111101111001111110","1111111111101001111111","1111111110111110111?11","1111011111111111011110","11111111?1110111101110","1111111111110111110111","1?1101111111111?111011","1011111111111111111101","10111111111?1011001110"}

    Returns: 1688

  82. {"00000110101001000000010000000000000100","00011010000000100101000101001100100000","0000101111100100100101001?100001000010","0100011000000111000000001?010000000000","01100011101000010010000000001011110100","10010000111101010100110110011101010011","11111000000000010011110010000110100000","00101000100111001100000100000010101001","10101101000001100100000000000111000000","00100100000000000000100000110010000110","10101100000000100000110001000010000101","00000101000000010110000100000001000110","00000001000000100011000000110001110001","10110101100000010011000?01000110110100","01010000101010011000110000100000100010","00011110000101101011101000000110000001","00100001000000110000110010000101001001","01000101100100000011101001000001111101","00001010000111010100010000001000011101","01100010000011010100000010100100100000","00000110011000111100001000111001111000","10100110001000101010000010010000100001","00000000000000010100100010000100001100","0100010100010?000000000000001000000010","00110110000000001001011000010100000000","01??0000001001000100000000111110110100","00100000010010100001100001000000000000","000101000100100000001100110000?0100011","01001100000000000010100101000001000001","01000110100001011001001011000000110010","000010111110010100000000010?0000010000","00101100100110001100100000001000001101","01001011000011100101110001010100011001","00001100000011000110100001000110101000","00000001000000001110101000000001110000","10001000011101000110001001000001000000","00100100010100100000000100010100000000","00000101001010011110010000011001100000"}

    Returns: 80

  83. {"011111111111111","101111101111111","110111111111111","111011110101111","111101111111111","111110111111111","111111011111111","101111101111111","111011110101111","111111111011111","111011110101111","111111111110111","111111111111011","111111111111101","111111111111110"}

    Returns: 12

  84. {"000000000000000100000","000000001001000001000","000010000100000000000","000000000100000000000","001000000000010010001","000000100010100000001","000001000000000000100","000000000010000100100","010000000000000001000","001100000000000000000","00000101000000000?000","010000000000000001000","000001000000000000000","000010000000000000000","000000000000000010010","100000010000000001000","000010000000001000000","0100000010?1000100000","000000110000000000000","000000000000001000000","000011000000000000000"}

    Returns: 6

  85. {"011011","101111","110111","011011","111101","111110"}

    Returns: 5

  86. {"0111111111111111111111111111111111111","1011111111111111111111111111111111111","1101111111111111111111111111111111111","111011111111?111111111111111111111111","1111011111111111111111111111111111111","1111101111111111111111111111111111111","11111101111111111111111111111?1111111","1111111011111111111111111111111111111","11111111011111111111111111111?1111111","1111111110?11111111111111111111111111","111111111?011111111111011111111111111","111111111110111111111111111111111111?","111?111111110111111111111111111111111","111111111111101111110111111?111111111","1111111111111101111111111111111111111","1111111111111110111111111111111111111","1111111111111111011111111111111111111","11111111111111111011111?1111111111111","1111111111111111110111111111111111111","1111111111111111111011111111111111111","1111111111111011111101111111111111111","1111111111111111111110111111111111111","1111111111011111111111011111111111111","11111111111111111?1111101111111111111","1111111111111111111111110111111111111","1111111111111111111111111011111111111","1111111111111111111111111101111111111","1111111111111?11111111111110111111111","1111111111111111111111111111011111111","111111?1?1111111111111111111101111111","1111111111111111111111111111110111011","1111111111111111111111111111111011111","1111111111111111111111111111111101111","1111111111111111111111111111111110111","1111111111111111111111111111110111011","1111111111111111111111111111111111101","11111111111?1111111111111111111111110"}

    Returns: 4064

  87. {"01?1111111111111111","1011111111111111111","?101111111111111111","1110111?11111111111","1111011?11111111111","1111101111111111111","1111110111111111110","111??11011111111111","1111111101111111111","1111111110111111111","1111111111011111111","1111111111101111111","1111111111110111110","1111111111111011111","1111111111111101?11","1111111111111110111","11111111111111?1011","1111111111111111101","1111110111110111110"}

    Returns: 260

  88. {"01111110111011111111110?11111111111111","10111111111010111111111011111111111111","11011111001110011101011111011110111101","11101101111111111111101101111111110101","11110111110111110111111011110111101111","11111011111110111111100111111011111111","1110110111011111?111111111111111011110","0111111011?111111001111011100010111111","11011111011111101110111?11111111001101","11011111101111111101111111110100111110","1111010?110111010111101011011110111011","00111111111011111111111111110111110010","11111111111101111110111110111111111111","10011011111110111111111111111111111101","110111111101110?0110111111111111110111","11111111011111?01111111110111111111111","111101?1110111010110111011111101111111","11111110111111111011111111111111111111","11011110101111111101101111111111111111","11111111011101010110010111100111111101","11011111111111111110011110111111111101","11101011110111111101101110110111111111","01111011111111111110110111111110111111","?0110110?10111110111111011111011110101","11101111111111111111111101011111101111","11111111111101101111001110101110111111","11011111110111111111111101011011101111","11111110111111111110111110101111111110","11110110101011111110101111110111?11110","11111010111111111111111011011011011110","11111111101111110111111111111100111111","11011110100111111111110110111100111111","1111110101111111111111111111?011010101","11110111011111111111111101011111101111","11101111111011011111111011111111010011","11111111110011111111111111111111110011","11001111011110111110011011111111011100","11111101101011111111111111100011111100"}

    Returns: 1008

  89. {"0011?011100100111","0011111000101?011","11000010101?0110?","11000011?10110011","?1000001111111111","010000101?0111010","111101000111100?1","10011000111111110","101?1101011000101","00011?11101111?11","01101011110111101","10?11111011011010","01011111011100101","0?101101011100110","101010011?1011011","110111?1010101101","11?11010111010110"}

    Returns: 1536

  90. {"0011111110111101111111110101111111","0011001111011011010011100101011111","1101011111111111111111011101000111","1110011110111100111011111111111110","1000011111101111110110100010111111","101110111111?111111111?01010110111","1111110110111111001111110101101111","1111111010001001001101101011111111","111111110011101111011010011001101?","011011000010?101011111011111011111","1011111011000101111110101011111011","1111011010001100111110111011101111","11111?111?010?00111111110111111111","101111100111?0?1111101001101101100","0110111010000?01111111001001111110","1110111111100110111001100001111?10","1011110010111111011111100110001111","1111110011111111101110111011110001","1011011101111111110111111110000111","1010111111111110111010?11011010101","1111111011111010111101010011111111","1111011101001111101010011111111111","11011?1110111001111?00010111111111","1011001001011000011111101111001011","001101010111011001110101001?11111?","1111001011001100101001110010101111","0001110111111000111111111101010111","111100110111111101011111?010111110","1001111100111111010011101101001111","1101110111101011010111101011001111","1101101111111111100011111101110110","111111110101111?101111101111111011","1111111111111011101011111111111101","11101111?111100011111111?110110110"}

    Returns: 11264

  91. {"001111111111111111","001111101111111111","1101111?1110011111","111011111111111111","111101111111111111","111110111111111111","111111011110111111","10?111101111111111","111111110011111110","111111110011111111","111111111101110111","110111011110111111","110111111111011?10","111111111111101011","111111111101110111","111111111111?01011","111111111111111101","111111110111011110"}

    Returns: 46

  92. {"0????","?0???","??0??","???0?","????0"}

    Returns: 2750

  93. {"011111?11111111111111111111111111111","101111111111111111111111111111111111","11011111111111111111111111111111111?","111011011111111111111111111111111111","111101111111101111111101111111111111","1111101?1111111111111111111111111111","?11011011111111111111111111111?11111","11111?101111111111111111111111111111","111111110111111111111111111111111111","11111111101110111111111111?111011111","11111111110111111111111110111111?111","11111111111011111111111111111111111?","111111111111011110111111111111111111","111101111011101111111111111111101111","111111111111110110111111111111111111","111111111111111011111111111111011111","111111111111111101111111111111111111","111111111111010110111111111111111111","111111111111111111001111110111111111","111111111111111111001111111111111111","11111111111111111111011111111?111111","111111111111111111111011111111111111","111101111111111111111101111111?11111","111111111111111111111110111011111111","111111111111111111111111011111?11111","111111111101111111111111101111111111","111111111?11111111011111110111111111","111111111111111111111110111011111111","111111111111111111111111111101111101","11111111111111111111?111111110111111","111111?110111110111111?1?11111011111","111111111111101111111111111111101111","1111111111?1111111111111111111110111","111111111111111111111111111111111011","111111111111111111111111111101111101","11?11111111?111111111111111111111110"}

    Returns: 25344

  94. {"0????","?0???","??0??","???0?","????0"}

    Returns: 2750

  95. {"0???10?1","?010101?","?101100?","?010?10?","111?001?","000100?1","?1001?00","1????100"}

    Returns: 3706

  96. {"01101101011011111111011111110111","101101?1101111010111110000111101","11001011111101011111110110011111","0100111111110111011111111111?101","10110100111110111111011110101100","11011011101110010111111100111110","0?110101111111010101110111111101","1111011011111101111?011101101111","01111111001101111111111111111111","101110110010110010111011?1111100","11111111110101111110101010100111","0111111110101111101111111111?010","11001111010101000111111?11110111","11110011111110111011110111101110","1001100010110100111010?110110100","11111111101101001100001101110011","10101001111101110111011011101111","1111111110101011101110?001011001","11111101111111101101111111111010","1111111?110111001110110101111011","01110110111111100111011100101111","11111111100111001011101111101101","10011101111110?11?10110001101110","101111111101?1110011110011011100","101110101?1111101010010101110010","10010011110111011111011110110011","11011111111111111011111011010110","11110110110110110111000111100111","011?1111110?01001111111100000111","11111111111011101000111100111011","10100101101111011011101011111101","11110011101010011101110001011110"}

    Returns: 2560

  97. {"011111111011111111111111111111101111","10111111111111111111?111111111111111","110111111111111111111111111111111111","111011111111111101111111111111111111","111101111111111111110101111111111111","111110111111111111111111111111111111","111111011111111111111101111111111110","111111101110111111111111111111111111","111111110111111101111111101101111011","011111111011111111111111111111111111","111111111100111111111111111111111111","111111101100111111111111111111111111","11111111111101111111111111111111111?","111111111111101111111111110111111111","111111111111110111111111111111111011","111111111111111011111111111111111111","111011110111111101111?11111111111111","111111111111111110111111111111111111","111111111111111111011111111111111111","111111111111111111101111111111111111","1?1101111111111111110111111111111111","1111111111111111?1111011111111111111","111101011111111111111101111111111111","111111111111111111111110111111111111","111111111111111111111111011110111111","111111110111111111111111101111111111","111111111111101111111111110111111111","11111111111111111111111111101111111?","111111110111111111111111111100111111","111111111111111111111111011100111001","111111111111111111111111111111011111","011111111111111111111111111111101111","111111111111111111111111111111110111","111111110111110111111111111110111011","111111111111111111111111111110111101","111111011111?11111111111111?11111110"}

    Returns: 418

  98. {"000111000111010000","000101000010000001","00000?000?1?010000","1100001000?0101000","10000?00000?001011","11?0?010?100000001","000101001001001010","000000000001100110","00000?10000001?010","10?001000000000110","111?00000000001001","10?0?0110000010111","000100010000001?00","101000001001000101","00011010?010100110","000000010101?110?0","000010111101001?00","010011000011010000"}

    Returns: 3840

  99. {"00000000111010011000100000101000011000","00011000001000010001100000100001000111","0000101111001100011011000010?000000000","01000000110000001000001001000100100010","01100011010010010010111111101010001001","00000001100001100100100010001101110001","00101001000000001100000101010000000000","00101110001000010?10000010100100000001","101101000000??001100000001100010000000","10111000001010010100110111011100100000","11000001010000100100000011100100011000","00000000000001?00000000000000000100100","10101000?10000000001000000000100011100","00100100?00100000000100000000000000000","00000100001?000010001100011010111?0101","11001001010000000111001000000000001000","10010010100000100000010010001010010101","0010011?111000010000100100010000010000","0010100100000001000110100100?001001010","01000000000010010010110000001000010100","11101100010001100111001000000000110001","00101000010000101001000000000000011100","00011000000000010010100000001001101100","00001010010000000100000001010110011000","00001101011000001000000000010010000000","000110101110001000100001001001010000?0","11101001101000100000000001000100010000","00000010010000000100000110000110000001","10?011000100001010?1001000000000100101","00010101011010000000000101110000000000","00001000100000101000000110010000000000","01000100000000100010001001000000110010","00010100010100100000101000001001000100","10000100001010?01101110100100001001100","10001000001010010010011100000000010011","01000000000110101001011000001000110000","0101000000000000001000000?000001001000","01001101000000101000100000011000001000"}

    Returns: 1280

  100. {"000110010111100111111111111110111","000100111010100111011011010111000","000000111111010111110111001111111","110011111111011101111111111111111","100100111111111111111111111100110","000100010010011110101101010111111","011110001011110011111110011010010","111111000111111110111011111101011","011110100101011101010100111111001","101110011011?11010111110001011011","111111110101110111001110111011111","101110111110101000011000011111100","110010110?11000100100011110111111","001111111110001011111100111111110","000111011101010101110011000110111","111111011010101001000101111110111","111011110110010001111101111111111","11111010101001111011101111?101100","101111110100111011010101110011100","111110111101011011100110101010011","110111110111010011000101111111110","101111101110010110111011101100100","111110110110101001010101011101111","111111010000101111101110111000111","100110011010110111111101011111101","110111111011110111101011101101110","10111011111101011?011111110100111","111111011001111111001110111010100","111101101111111110111000100101111","011101011111110011101010110010111","101111000011111111101111111111011","101111110110111110011011011011101","101101011110101110010011101011110"}

    Returns: 38

  101. {"01111111011111111111111111111110111111","10111111111111111111111111111110111111","11001111111111?11111111111111111111101","11001011011111111111101011111111101111","11110111101111111111111111111111111111","11101011111111111111111111111111111111","11111101111111111?11111111111111111111","11111110111111111111111111110110110111","01101111011111111111111111111111111111","11110111101011111?11111111111111110111","111111111101?1110111111111110111111111","11111111101011111011111111111111111110","1111111111?10111111111111101111111111?","1111111111111011110?111111111111111111","11?11111111111011111111111111111111111","1111111111111110111?111111111111111111","11111111110111110111111111110101111111","111111?11?101111101111110110111111111?","11111111111110111101111111110111111111","1111111111111?1?1110111111111111111111","11111111111111111111010011111111111111","11101111111111111111101111111111111111","11111111111111111111010111111111111111","11101111111111111111011011111111111110","111111111111111110111111011111011?1111","11111111111111111111111110110111011111","11111111111101111111111111011111111111","11111111111111111011111111101110111111","1111111011011111010111111011011101111?","11111111111111111111111111111010111111","11111111111111110111111101111100111111","00111110111111111111111111101000111111","11111111111111111111111110110111011111","111011111111111111111111?1111111100111","11111110101111111111111111111111100111","11111111111111111111111111111111111001","11011111111111111111111111111111111001","111111111110?1111?1111101111?111111110"}

    Returns: 22528

  102. {"01111111111111111111111111110","10111111111111111101111111111","1100?111111111111?11111111111","11001111110111110111111111111","11?10111101111?11011111110110","11111011111111111011111111111","111111011111111?1111011111111","1111111010110111111100111?111","11111111011111010111111111110","1111011010101111111?111111111","11101111110111111110111111111","11111111101011111101111111111","11111110111101111111111101111","11111111111110111111111111101","1111?111011111011111111111111","111111?1111111101011111111111","11101111011111110111111111111","11?10011111111101011111111011","10111111111011111101111111111","111111111?0111111110110101111","11111100111111111111001011111","11111110111111111111001111111","11111111111111111110110111111","11111111111111111111011010111","11111111111101111110111101?11","1111011?111111111111111010111","111111111111111110111111?1011","11111111111110111111111111101","01110111011111111111111111110"}

    Returns: 2016

  103. {"0000000?0000001000000000?0000","00000010000000000000000000000","00000000000010000000000000000","00001000000000000000000000100","00010?00000000000000010000000","0000?010110000000000000001000","01000100000001000000000001000","?0000000100010000000000000001","00000101000001000000000010010","00000100000000000000000000010","00000000000000000000000001000","00000000000000000000000010000","00100001000000000000000000000","00000010100000000000000000000","10000000000000001000?00000000","00000000000000000010000000000","00000000000000100000000000000","00000000000000000010000000010","00000000000000010100000000000","00000000000000000000000001000","00000000000000?00000000000000","00001000000000000000000000000","00000000000000000000000000000","00000000000000000000000010001","?0000000100100000000000100000","00000110001000000001000000000","00010000000000000000000000000","00000000110000000100000000001","00000001000000000000000100010"}

    Returns: 48

  104. {"01111111001110011?111111111111","1011?1111101101111010111110110","1101111110111011111111111111?1","1110111111111111?1111111110111","1?11011111111111111110?0111111","111110110111111111101110111011","111111001110111111111111111111","111111001111111111111111111111","011110110111111111111110111110","010111111011101111111111011111","101111111101111110111111111111","11111101111010111111?1110111?1","111111111111011111011111111111","000111111010101111100111101111","011111111111110111111111011111","111111111111111011011111010001","111?11111111111101111110111111","?11111111101111110111001111110","101111111111011011011111111111","111110111111101111101111111?11","10111111111?101111110111101?11","111101111111111110111000110111","1111?1111111111110111001111111","11110011011111110111101011111?","111111111010110011111111011111","111111111111101111110111101111","101011111111111011111011110111","1111101111111110111??111111011","11?11111111?111011111111111101","10111111011111111011111?111110"}

    Returns: 14280

  105. {"01001010000000101100000000100010100","10110100101001100000001011010010100","01001100110100000011011100011110010","01000001011000000100101001000000110","10100001011110000001010010100000001","01100000010000011001100011000100101","10000001011100100000000101110001100","00011010000000000100010001000011010","01100000000011000000011001001100100","00111110000100010110010000010101010","01011010000000001010001001000000000","00101010010000100001100110000000101","00001000100000101110100101010000011","01000000100000000101010101010000010","11000010000110000001101000101000001","00000100010000000000000010100101010","10000100001010000100110000000010110","10010001010011001000000110110000111","00100000011010000000000000101100100","00101100000101100000100000100011000","00010100000110101001001100110110010","00101001110001001000000000010010001","01110000101000100000100001001000000","00100010000111000100100011000001000","01001100000100010100000100110011101","01010111101011000000001100100000010","10001010000000110111100011010000100","01100010010011000100110010101100000","00100000100000100010001000010110?00","00100100110000010010100000011000000","11100001000000001001110010001001010","00000011010000010001000110000010110","1101011010010000111000001010?001001","00110001010011011100100001000011000","00001100000110100100010010000000100"}

    Returns: 10

  106. {"01011?111","100111000","00010010?","1110?0100","110?00010","?1000000?","101100001","100010001","10?00?110"}

    Returns: 56

  107. {"011100101000100000110110100001","100111011001010100000000110001","100000000010010100000001001100","110000110000100010?01010000100","010000110011100011000010111000","010000000000100011010111110110","100110001000101001101001010000","010110001101101010110010101000","110000110011111110110001101110","000000010000011101000000010011","001010001001011100000101011000","010010011010111111000101111110","100111111001000011111000000000","011000001111000110111010101111","000000111111000000011101001110","011000001111010000101011100100","000111011001110000000010101011","000011100101100000101111101011","100?00111000110101001100010000","100001011000111000000100011000","000100100000111101100101000101","100001000011001001111011010100","100111010000010111000100000001","001001101011001101001100101100","110011011001010111000001000101","010011100111000000110100000110","001010011011011011010001000111","001101001001011100001101111000","000001001101011011000000011000","110000000100010011001010101000"}

    Returns: 12

  108. {"011111111?011?11101","1011111111111111111","110111101111?111111","1110111111111111111","1111001111111111111","1111001111101111111","1111110111111?1?111","1101111011111101111","111111110111?111111","?111111110111111111","0111111111000111111","1111101111001111111","11?11111?10101?1001","?11111?111111010111","111111101111?100111","111111?111111000111","1111111111110111011","0111111111110111101","1111111111111111110"}

    Returns: 1600

  109. {"0011111101111101101110011","0001100101010110011111111","1000011111111011100111110","1100100111111110010110001","1101011100001111111111100","1010101110101101111111111","10101101110111?1111111111","1111111011111111111111111","0011011101110101111?11010","11110011100111?111011101?","1011010110010101001011101","1111001111101111111110000","1011111101010010011011100","1101111111110011111111111","011110?10?011101111110011","1010111111110110111111100","1010111111010111010011110","0101111111011111101110111","1100111110111111010101100","11111111?1010111011001001","1111111111111111110000111","0110111111101101101100000","0110111100101101111010001","1110011111000110110010001","110101110?100110010110110"}

    Returns: 160

  110. {"0101011111111011001110111100111100","1011100011011111111111010110011111","0101110110111101111111010111111110","1110011011000111111101110011111111","0110011010111100111111111111000111","1011101111101101011101001111101111","1001110010111111111110111011111111","1010010000011111110111011111111110","1111111001101100011111111111110111","1101010010011111111011111111101010","10101110100110111011011101110?1101","11101011011011011111111?1101011110","1110111111110111110111110111101100","0111111111011011111101111111111011","1101001101101101111101111010011111","1111011101111110111111010111101111","0111101101111111001110101111111100","0111111111011111000111110110110011","1111111011110111100110111100101111","1111111110111111111001111010111111","1110101111011001111001110111011110","0111110111111111010110111110011111","1001101011111110111111011011110110","11111011111?1111011111101111110101","1000111111010110101101110011111111","1110110111111101111011010011101101","0111111111101111110111111101110011","0011111111111101100010111110011111","1011011111001101111100111110001110","1111001110?10110110111111011001111","1111011101111111101111001101110101","1111111110111011101111111101111010","0111111111010111011111101011110101","0101111010100111011101011111011010"}

    Returns: 44

  111. {"0111?1111?111111","10111?1111111111","1101111111111111","11101?1111111111","?11101111?111111","1?1?1011111?1111","1111110111111111","1111111011111111","1111111101111111","?111?11110111111","1111111111011?11","11111?1111101101","1111111111110111","1111111111?11011","1111111111101101","1111111111111110"}

    Returns: 1632

  112. {"01011111110001111111010010111111111110","10111001101111111101101111100111111111","0101?101001011111111111111111001111110","11101101110011111110101101111111111111","11?10111101110101100111111011111111101","10111010111111111110011011110111111111","10001101111001101110111111110011111011","11111010101101111111111111011111110101","11011111011010001011100111110111111101","10010110100001111111111111111111111111","01101111100111111111000000111111111111","01001101001001011100011010011111011011","01111100101001001101011011011111110011","11110111011110110100111101110111111111","11111111011001010111111101101101010010","11110101011101101111110110111111111111","11111111111110010111111011111111110111","11111111011111111011111011011110111111","10110111111000111101111111111100111111","11100001111010111110011111111111011111","01111011110001111110010110101111111111","10101111010111111111101110110110100111","01111111010111101111010111110111111111","01111011110001110011111001110101110110","11101111110110011111111000110110111011","01111111110011101111001100101110111111","11110110111001111011111111011111111111","10111111111111011111011110100011110111","10111001011110111111100001100101111011","11011101111111111111111111101011111111","11011111111111011101111011110100111111","11111111111111111001101100111100111011","11111111111011011110111111111111001011","11111111111111111111101111111111001111","11111110111101010111101011101111110111","11111101111001011111111101110110011001","11110110011111111111111111111111111001","01011111111111011111111011111111111110"}

    Returns: 26

  113. {"000010010001001100","00100010?001000100","010001100000?11010","000011111100010000","100100001000010001","00110000?011000000","0111000010001?1000","100100001001100011","0?011?1100000?0001","000100000010001111","000001000101000000","110001010010100010","00?0001100010001?0","001110?0?000000010","101000100100000001","11000000010010000?","001000010101?10000","000010011100001?00"}

    Returns: 480

  114. {"0110101011011110011","101110111111110?001","1100101101000111101","01001100?101?111111","1111011101110111111","0001101110000011111","111011010101001011?","011011100?111110011","110?010000111111101","1111101?001110101?0","010010011101?1011?0","1101101111100011111","110?000111?000?1110","11111001101000?1110","101111111101??01101","0?11110010111110110","0011111011111111011","100111110??11101101","111111?110010010110"}

    Returns: 6144

  115. {"011111111110111111111","101111111111111111111","110111110111110111111","111011111111111111111","111101111111110111111","11111011?111011111111","111111011111101111110","111111101111111?01101","11011?110001111110111","111111110011101101111","111111110101111111101","011111111110101110111","111110111111011111011","111111011010100111111","1101011111111001?1111","1111111?1111111011110","11111110101111?101111","111111110110111110111","111111111111011111011","111111101101111111101","111111011111111011110"}

    Returns: 100

  116. {"00111000111111110101011011100101001111","00111111110111011011101110111111101111","11011111111101111011110011111111111111","11101111111111101111011101110111110101","11110011110111111111111111011111000011","01110011111010111111111111110111111101","01111101111101101111110111111001111011","01111110111111001100111011000101111110","11111111011110111111111111011011010111","11111111101111110111011111111111101010","10110111110111111011111111111111101011","11111011111011011101011101011011110010","11011101111101101111111110101011111101","11111011011110111010011111011000100111","10111110111011010101101111111111111111","11101100111101101110110111100111111101","01111111101111010111111101101011011111","10011111110110111011110111101101110111","01111110111011011101111111110111101010","11111110111110101110111111110111111110","01101111101010111111010111101011111000","10111111111111011111101011111101111011","11011101111111101011010110011110111111","01011110111111111111101011001111011111","11101111111011110111111101111011011001","10111111111101111111110110110110110011","11110110011010111111110011011000111001","01111110111101100011011011101111001111","01101010111111101100111110110101111111","11111101011000110111011101011001111001","01111100111110111011101111010001110111","11111111111110111111110110011110111111","01110111011111110111111001101111011111","00110111100110111101111111101111101111","11100111011010111011111110111101110101","11110101100011111101001100011011111011","11101011111101101111011101011011110101","11111110101011111100011111111111111110"}

    Returns: 12

  117. {"0?111?1","?0???0?","1?011??","1?10111","1?11011","?0?1101","1??1110"}

    Returns: 1257

  118. {"0111?1101111","101?1111110?","110111111111","1?10111?1111","?1110111?111","11111001111?","1111100111?1","011?1110101?","1111?1110?11","11111110?011","101111?11101","1?111?1?1110"}

    Returns: 3956

  119. {"00?000000","0000000?0","?00000000","000000000","000000000","000000000","00000000?","0?0000000","000000?00"}

    Returns: 15

  120. {"010011111100","101111011101","010111100101","011001101111","111001111111","111110111100","101111011111","110011101101","110111110011","111111110011","000110101101","011110111110"}

    Returns: 6

  121. {"000000?0101001100","00001100000001000","00000010000000010","00000010010010010","01000000100000111","01000001100110100","?0110001101000010","00000110001010011","10001110001000001","00010000000010010","10000011100000100","00000100000000001","00010101010000000","11000000000000010","10001100001000000","00111011010001000","00001001100100000"}

    Returns: 7

  122. {"01111111001111111111111110111100?10","10001110001100111110111111101111111","10011111111111111111110111111111111","10100111011111111101111111110110111","11100011101101111111111011111111111","11110011111111111111111011010111111","11111101111111111111111011111011111","1011111011?1?1101111101111111111110","00101111010110111111111111111111111","00110111101111111111110111110111111","1111111?010111111111111111110111111","11111111111011111111111111111111101","1011011?111101101111111111111111110","10111111011110100111111011111110111","11111111111111011101111111111111110","11111110111100101111111101111111011","1111111111111011011111111?111111111","11111111111111111010011111111111111","11101111111111011101111111111100111","10111111111111111010111110111110011","11111111111111111011011111111111101","11111110111111111111101111011111111","11011111101111111111110111011111111","1111000111111011111111101101111?111","11111111111111101111111101111111110","0111111111111111?110111110110111011","11111011111111111111100011011110011","10111111111111111111111111101110111","11101011100111111111111110110111111","11111101111111111111111111111011111","01111111111111111101111111111101111","01101111111110111100111?11001110111","?1111111111111101110111110011111011","11111111111011111111011111111111101","01111110111101011111111101111111110"}

    Returns: 512

  123. {"00000110","00010000","000?0000","01?000?0","00000100","100010??","100?0?00","00000?00"}

    Returns: 40

  124. {"01111111111111111111111111111111111111","10111111111111111111111111111?10111111","11011111111111001111111?11111111111111","11101111111111111111110111111011111111","11110111111111111111101111110?11101111","11111011111111111101111011111111111111","11111101011111111111111111111111111111","11111110111111111111101011001111111111","11111101011111110111111111111011111111","11111111101111111100111?11111111111111","11111111110111111111111111111111111111","11111111111011101111111111101111111011","11111111111100110100111111110111111111","11111111111100110110111111111111111011","11011111111111011111011111110111111111","11011111111011101111111111011111110111","11111111011100110110111111111111111111","1111111111111111100111111?101000111011","11111011101101111001111110111111011111","1111111110110011011011111110111111011?","11111111111111011111011111111111111011","11110110111111111111101111111111111111","111011111111111111111101111?1101110111","11?110101?1111111111111011111111111111","11111111111111111111111101111011111111","11111111111111111?01111110111?11111111","111111101111111011111111110111111111?1","1111111011101111101011?111101111101111","11110111111101011111111111110111111111","1?10?11101111111101111110?111001111110","11111111111111111011110111111001111111","10111111111111111011111111111110111111","11111111111111111101111111111111001111","11110111111111111111111111101111001?11","11111111111111101110110111111111110111","111111111110101110110111111111111?1011","11111111111111111111111111?11111111100","1111111111111111111?111111111011111100"}

    Returns: 20480

  125. {"0111001111001011100?111111001011001100","1001110001111011101011111111100111110?","10001011111111111011101111001011111001","11001100011111010110111111011111001101","01110011101100111001011110001111100101","01010001110001100011110111110011111011","10101001111111001101101101111110101011","10101110111110110111111111010111001101","10101111011101011001110111110101011101","11110111101111111111101111110111111011","01111011110011100110001111111101001111","01111011110010110101011110110111110111","11110011011101111111111111111111111111","00110110111010001110011111111111111111","11101101011110010111011100111011101011","11111001110110100111111111011?11111111","11101010110011000010111111110001111011","00010011011111110011101110100101100001","01110101011011111101010111111011111010","?0101111110110110110111011101110110010","11110111110010011101011111111010111111","11011101100111111011100110111010111100","11111011011111111101100111011011100111","11111111111111111110111011010111111100","111111011111110111111111010101011111?0","11110111111011011011101110111100001101","01000110111111101111110001011001110011","01010111111111111010111111100010011111","11111010001011110011111001100000011011","000110111111110?0101000111000000001110","10111111010111110011111100010001111101","11111101111111111110001110100010111110","01101110010111111111111110100011001111","01100100110111011011110110111011001100","11110111111011111010110111011111110111","11011001101111010000111111010111111011","000001100111111110111010?0111101101101","0?111111111111111100101001111010101110"}

    Returns: 176

  126. {"01111111111111111111111111111111111111", "101111111?1111111111111111111111111111", "11011111111111111111111111111111111111", "11101111111111111111111111111111111111", "11110111111111111111111111111111111111", "11111011111111111111111111111111111111", "11111101111111111111111111111111111111", "11111110111111111111111111111111111111", "11111111011111111111111111111111111111", "1?111111101111111111111111111111111111", "11111111110111111111111111111111111111", "11111111111011111111111111111111111111", "11111111111101111111111111111111111111", "11111111111110111111111111111111111111", "111111111111110?1111111111111111111111", "11111111111111?01111111111111111111111", "11111111111111110111111111111111111111", "11111111111111111011111111111111111111", "11111111111111111101111111111111111111", "11111111111111111110111111111111111111", "11111111111111111111011111111111111111", "11111111111111111111101111111111111111", "11111111111111111111110111111111111111", "11111111111111111111111011111111111111", "11111111111111111111111101111111111111", "11111111111111111111111110?11111111111", "1111111111111111111111111?01111111?11?", "111111111111111111111111111011111111?1", "11111111111111111111111111110111111111", "11111111111111111111111111111011111111", "111111111111111111111111111111011?1111", "1111111111111111111111111111111011?111", "11111111111111111111111111111111011111", "111111111111111111111111111111?1101111", "11111111111111111111111111?1111?1101?1", "111111111111111111111111111111111110?1", "111111111111111111111111111?111111??01", "11111111111111111111111111?11111111110" }

    Returns: 35208

  127. {"011101111111101011?1110111011000011001", "10011101011111000011111101111110100001", "10001101110100101001010001000111110001", "110010111101111011011?1111011011010110", "01110111110101111000011101110010000001", "11101011111010010?11101001010101111000", "10011101111011010001011011011010110111", "1111111010100010111001011110101110?111", "1011111101101111101111101?001110111101", "11111110100010111011010101111000101110", "11000111100111111001111101110111111011", "111110000010011000101?1000111001010011", "11010110111001011001111110001011111100", "01011010101110111011111110011101001011", "101110011111010?0101111110101110110110", "00001110111011?01111111011111111111001", "10111001111011010110111111001001101111", "10010?01000000111001111111110101011111", "?100010111010101100001000100110101?011", "11110110111011110100001111001111111100", "110101001011111111000?1111010011100011", "111?1011111?11111110?01100101100111101", "01011110101111111101110001101000101111", "11011001011011101101110011101?10110111", "10010011100011111101100100011110110101", "11111111?11000011111101100111111011101", "01001001011100110100011101010001011110", "11011110011101010100100011100111011000", "11010011110111111011011111000001110100", "01100100101001110111010?11010011010000", "01111011101010110001100111010101111111", "00110101001111011111100001111110010110", "01100111111010111001111110001010010010", "10110110101110110111010111111111101111", "1000010?1110110111?1011001110010010010", "00010011110010101101011111101011010011", "00010011011101101110101100100011111100", "11101011101101011110111111000010010100" }

    Returns: 9216


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: