Problem Statement
"4Blocks" is a two player cooperative game played on a special board. The board is a grid composed of 1x1 square cells. There are two different kinds of blocks: '1' blocks and '4' blocks. '1' blocks are 1x1, and '4' blocks are 2x2:

You must place blocks on the board so that their sides are aligned to the grid lines and no two blocks overlap. The final score is the sum of the values in each cell. '1' blocks are worth 1 point, and '4' blocks are worth 16 points because they cover 4 cells and each cell is worth 4 points.
Your friend has taken his turn and placed a number of '1' blocks on the board. The current configuration is given in the

The final score would be 4*16 + 6*1 = 70.
Definition
- Class:
- FourBlocks
- Method:
- maxScore
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int maxScore(String[] grid)
- (be sure your method is public)
Constraints
- grid will contain between 1 and 10 elements, inclusive.
- Each element of grid will contain between 1 and 25 characters, inclusive.
- All elements of grid will contain the same number of characters.
- Each element of grid will contain only '.' or '1' (one).
Examples
{".....1..1..", "..1.....1.."}
Returns: 70
This is the example from the statement.
{"...1.", ".....", ".1..1", ".....", "1...."}
Returns: 73
{"...1.", ".1...", "..1.1", "1...."}
Returns: 20
It is not possible to place any '4' bricks in this setup.
{".....1...", ".....1...", "111111111", ".....1...", ".....1..."}
Returns: 117
{"........", "........", "..1111..", "..1111..", "........", "........"}
Returns: 168
{".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", "........................."}
Returns: 970
{"............1............", ".........................", "............1............", ".........................", ".........................", "............1............", ".........................", ".........................", ".........................", "............1............"}
Returns: 970
{"......................", "......................", "......................", "....11111111111111....", ".........11111111111..", ".................1111.", "......................", "......................", "............1.........", ".............1........"}
Returns: 700
{"........................."}
Returns: 25
{".", ".", ".", ".", ".", ".", ".", ".", ".", "."}
Returns: 10
{"......................", "......................"}
Returns: 176
{".1.........11.........", "..1.1......11........."}
Returns: 128
{"..", ".."}
Returns: 16
{"..............", "...1..........", "..............", "....1.........", ".......1......", "..1...........", "..............", "....1......1..", ".............."}
Returns: 414
{".1......1..", ".1.........", "...1.......", "...........", "....1.1....", "...........", "........1..", "..........."}
Returns: 292
{".......................", ".........1..........1.1", "....1..................", ".1....1................", "1......................", ".......................", "......................1"}
Returns: 521
{".............1.", "...............", "...............", "...............", "11........11...", "......1..1.....", "...............", "...............", "...............", "......1........"}
Returns: 522
{"...........", "...........", "1......1...", "...........", "...........", "...11......"}
Returns: 222
{"..............", "..1.1.1.......", ".........1...1", ".......1......", ".............."}
Returns: 190
{".1........1.......1.....", "..1..............1...1..", "......1.1..1....1.......", ".....................1..", "........................", "......11.......1........", "..1..........11.........", "...........1............"}
Returns: 648
{"....1.....", "..........", "....1..1..", "..........", "....1.....", "....1.1...", "1.....1...", ".....1.1.1", "1........1", "......1.11"}
Returns: 280
{"............1.", "..............", "..1.....1.....", ".......1.....1", "1.............", "...1.....1....", "...1.....1.1..", "..............", "..........1...", "1...1...1....."}
Returns: 440
{".1.............1...", "......1....1.....1.", ".......1...........", ".....1...1.........", "...1.1...1.......1.", "..1................", "......1....1.......", "....1..1..........1", "...1.1..........1.."}
Returns: 507
{"1.........", "11...1....", "1.....1...", "1........1", ".....1.1..", "...1....11", "..........", ".1.1...1.."}
Returns: 200
{"....11....11..1.", ".....1...1..1..1", "1..11..1...1....", "11.1...1.....1..", ".11.........1...", "....1.........1."}
Returns: 216
{".......11...", "11.........1", "....1.......", ".......1..1.", "..........1.", "..1...1.....", "...11.1...11", "1.1........."}
Returns: 240
{"......1.....1", "1......1....1", "...1.....11..", "......1.....1", "...1.........", "......1.1...1", ".............", "..1.11...1...", ".1....1....1.", "...1........."}
Returns: 358
{"1.....1.......1........11", "....1....1.....1.....1...", "...1..1......1.......11..", "....1.1......11....1.1..1", "1.......1..............1.", ".1...1......1............", "...................1.....", "...1....1...1.1........1.", "...11..1.........1......."}
Returns: 609
{"...1...111..1.......", ".1..1..11..1..1.111.", "1.11...1..1..111..1.", "11.11.1..11..1.111.1", "11..1...111........1"}
Returns: 124
{".11.1..1.11..1.1111..", "1.1.1....111........1", "1.1..11...111.......1", ".11....1.....11111.1.", "..1..11..11.1...1..1.", "1.1.1.1.1111.....1.1.", ".11.1..1..1.1....1.1.", ".....11...11111.1.1..", ".11....11...11.1....1"}
Returns: 309
{"...1.1...11.11.", ".111111.1...11.", "..1..1.1.1111..", "...1..1..11....", ".1..11......1..", "...1...1.......", "1..111.11.1....", "11..1..1111..1."}
Returns: 204
{"111...1.1..1", "11.......111", "........11..", ".1.1111.1.1.", "....1..111..", "....1..1111.", "111.11....1."}
Returns: 156
{".....11.....1.1.....1..", "..1.1.1.1..1.1.1.1....1", "1.1....11...1.1.11111.1", ".111111.......1..1...1.", "....1......1111.111....", "1..111.1111.1.1..1.111."}
Returns: 222
{"..11.1.1.1.1...1", "1.1111..1..1...1", "111.11...111..11", ".111.1.11.11.11.", ".11.1111..1.1111", "1..1.11..11111..", "1111.1111.111..."}
Returns: 148
{".1111.1.1.11111111.1.1..", "11111111.11111111111.1..", "11..11...1.11..1..11..11", ".1...111.11..111...1111.", "11.1...1.1111111..1..111", "111111.11111...1..11.1.1", "1..111.11..11.1...11...."}
Returns: 216
{"1..11.1.1..1.11", "...1...111.1111", "1.11...1..11111", "11..11.11.11111", ".1.1111111.1111", "..1111..11....1", "...111..1111.11", ".111..11.1..1.1", "111111111111..1", "..111111111.1.1"}
Returns: 198
{".1.111.1111111..1111", "11.1.....1..1.1....1", "111..111.11111111.11", "...1.1...1.1111..11.", "11.111.11111.11..111", "1111..1111..1..1.1.1", "11.111.11111.111..11", "11111.111.1111.1.111"}
Returns: 172
{"1.11.111..111.11.1.", "1.1..1.111.1.111..1", "..11..1.11111..1111", "111..11.11..1.1111.", "111...1..1..111..11", "11.11111...1.1111..", "11.111111.11.1.1..1", ".111.11.11.11.11.11", "..1111.1..1...1111.", "1.1..1.1..1.11.1..1"}
Returns: 226
{"11..111.11", "1.11...111", "11.1111111", "111..1.1..", "111..11111", "1111111111", "111111...1"}
Returns: 82
{"11111.111111.11.111.", "1111111.111111111111", "11111111111.1111...1", ".1111.1111.1.1111.1.", "1111.1.1111111111.1.", "11111.1.1.11.1.11.11"}
Returns: 120
{".1.11111...1111.1.1", "11111.1..11.1111111", "11.1111.1111.111...", "1.1111111111.11.111", "1111.1.111.1111.11.", "11.1111.111.111111.", "111.11111111..11111"}
Returns: 133
{".1111.111.11111.111111", "111111111111111111.111", "111.11.111.11111.11111", "11111..11111111.111.11", "11111111111111111.1111", "11111..111111111.1.111"}
Returns: 132
{"11.11111111", "1111111..11", "111.1..1111", "11.1111.111", "11.11111111", "111...1111.", "111111.111.", "111111.11.1"}
Returns: 88
{"11111111111", "11111111111", "1.111111111", ".1111111111", "11111111111"}
Returns: 55
{"11111111111111111111111", "111.11111111.111.111111", "11111111111111111111111", "1111111111111111.1.1111", "1111.111111111111111111", ".1111111111111111111111", "11111111111111111111111"}
Returns: 161
{"11111111.111111111111", "111.11111111111111111", "111111111111111111111", "111111111111111111111", "111111.11111111111111", "1111.1111111111111111", "11.111111111111111111"}
Returns: 147
{"1111111111111111111111", "11111111111111111.1111", "1111111111111111111111", "1111111.11111111.11111", "1111.1111111..11111111", "1111111111111111111111", "1111111111111111111111"}
Returns: 154
{"1111.1111.111111", "1111111111111111", "11.11111.1.11111", "111111.1111.1111", "11.111111111.111", "1111111111111111", "1111111111111.11", "11111111.1111111", "1111111.11111.1."}
Returns: 144
{"11111111111111111", "11111111111111111", "11111111111111111", "11111111111111111", "1111111111111111."}
Returns: 85
{"1111111111111111111111111", "1111111111111111111111111", "1111111111111111111111111", "1111111111111111111111111", "1111111111111111111111111", "1111.11111111111111111111", "1111111111111111111111111", "1111111111111111111111111"}
Returns: 200
{"111111111111", "111111111111", "1111111.1111", "111111111111", "111111111111", "111111111111", "111111111111", "111111111111", ".11111111111"}
Returns: 108
{"111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111", "111111111111111111111"}
Returns: 210
{"1111111111111", "1111111111111", "1111111111111", "1111111111.11", "1111111111111", "1111111111111", "1111111111111", "1111111111111"}
Returns: 104
{"1..1", "....", "...."}
Returns: 36
{"....", "....", "1..1"}
Returns: 36
{"1..", "...", "...", "1.."}
Returns: 36
{"..1", "...", "...", "..1"}
Returns: 36
{"....11..1", "....1....", "1..11....", "111111111", "1..111..1", "1...1...1", "1...1...1", "1..111..1"}
Returns: 168
{"....11..11....11..11....", "....1....1....1....1....", "1..11....11..11....11..1", "111111111111111111111111", "1..111..111..111..111..1", "1...1...111...1...11...1", "1...1...111...1...11...1", "1..111..111..111..111..1"}
Returns: 432
{".........................", ".........................", "..111111111111111111111..", "..1..1...1....1....1..1..", "..1..1...1....1....1..1..", "..1..1...1....1....1..1..", "..1..1...1....1....1..1..", "..111111111111111111111..", ".........................", "........................."}
Returns: 778
{".........................", ".........................", "..111111111111111111111..", "..1...................1..", "..1...................1..", "..1..111111111111111..1..", "..1..1.............1..1..", "..1..1.............1..1..", "..1..1..1...11.11..1..1..", "..1..1....1.1.1....1..1.."}
Returns: 742
{".1...1.1", ".11....1", ".111..11", ".111.1..", ".11..1.1", ".111..1.", "..1.....", ".11..1.1", ".11..111", ".11..111"}
Returns: 116
{"111......11......11......", "111......11..11..11......", "111..11..11..11..11..11..", "111..11..11..11..11..11..", "111..11..11..11..11..11..", ".....11......11..11..11..", ".....11......11......11..", "..111111111111111111111..", ".........................", "........................."}
Returns: 670
{"1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1111111111111111111111111", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 463
{"1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 826
{"11.1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 826
{"1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1.11"}
Returns: 826
{"1..1..1..1..1..1..1..1..1", "1........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 826
{"11.1..1..1..1..1..1..1..1", "1........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 814
{"1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", "........................1", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1"}
Returns: 826
{"................1..1..", "...1...1...1...1...1..", "...1...1...1...1...1..", "...1...1...1...11..1..", "...1...1...1...11111..", "...1...1...1...1......", "...1...1...1...1......", "...1...1...1...1......", "...1...1...1...1......", "...1...1...1...1......"}
Returns: 592
{"....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1....", "....1...1...1...1...1...."}
Returns: 730
{"...1...1...1...1...1...1.", "...1...1...1...1...1...1.", "1111111111111111111111111", "...1...1...1...1...1...1.", "...1...1...1...1...1...1.", "...1...1...1...1...1...1.", "1111111111111111111111111", "...1...1...1...1...1...1.", "...1...1...1...1...1...1.", "...1...1...1...1...1...1."}
Returns: 466
{"1........................", ".1.......................", "..11.....................", "....11...................", "......111.....11.........", ".........111....111......", "...................11....", ".....................11..", ".......................1.", "........................1"}
Returns: 838
{".........................", "........1..............1.", ".........................", ".........................", ".....1.....1........1....", ".........................", ".........................", "..1...........1..1.......", ".........................", "........................."}
Returns: 910
{".....1...................", ".....1...................", ".....1...................", ".....1...................", "1111111111111111111111111", ".....1.....1.....1.....1.", ".....1.....1.....1.......", "..1..1..1..1..1..1..1..1.", ".....1.....1.....1.......", ".....1.....1.....1.....1."}
Returns: 706
{"1..111..111..111..111..11", "....1....1....1....1....1", "....1....1....1....1....1", "....1....1....1....1....1", "....1....1....1....1....1", "1..111..111..111..111..11", "1111111111111111111111111", "1..111..111..111..111..11", "....1....1....1....1.....", "....1....1....1....1....."}
Returns: 610
{"....1....1....1....1.....", "....1....1....1....1.....", "....1....1....1....1.....", "....1....1....1....1.....", "....111111....111111.....", "11111....111111....111111", "....1....1....1....1.....", "....1....1....1....1.....", "....1....1....1....1.....", "....1....1....1....1....."}
Returns: 730
{"1...11...11...11...11...1", "....1....1....1....1....1", "....1....1....1....1....1", "1111111111111111111111111", "1...11...11...11...11...1", "....1....1....1....1....1", "....1....1....1....1....1", "1...11...11...11...11...1", "....1....1....1....1....1", "....1....1....1....1....1"}
Returns: 670
{"1..11..11..11..11..11..1.", "........................1", ".........................", "1..11..11..11..11..11..1.", "........................1", ".........................", "1..11..11..11..11..11..1.", ".........................", "........................1", ".1....1..1....1..1....1.."}
Returns: 766
{"..1......1..........1.1.1", ".............11.......1..", "..1.....1..1.......1.....", ".....1......1...1..1.....", "1...................1..1.", ".......11.11.............", "...1..................1..", ".....1..1..1...1........1", "1...............11.......", "....1.1.1.11..........1.."}
Returns: 730
{"....1.....1.1..........1.", ".......1.....1......11..1", "................1........", "..........1......1.......", "..1...11.................", ".......1..........1..1...", ".1..1..1....11...........", ".......1..11............1", "1.1..1.......1..11.......", "...1....................."}
Returns: 766
{ ".........................", ".1.....1.................", "....1.............1....1.", "1............1...........", "..............1.......1.1", "...1...1.1.............1.", "...1...................1.", "....1.........1.........1", "..........1....1.........", "1.........1...........1.." }
Returns: 802
{ "..................1......", "........1................", ".........................", "..............1..........", ".1.......................", ".........11..............", "..1...........1.....1..1.", ".........1...............", ".......................1.", ".....1.......1..........." }
Returns: 862
{ "..1........1...1..1..1.11", "......1.............11..1", ".1.1..11.11.........1....", ".1...11.....1....1.1.1.1.", "1.......11....1.1..1.....", "...1.1..1....1.1.........", "..1.11...1......1......1.", "...1......11.....1.......", ".11.1...11....1.11..1....", "1.....1.1.........1..1..." }
Returns: 610
{ "1......1.........1....1.1", "...1.....................", ".....................1...", ".........1......1....1..1", ".............11..........", "..1..............1.......", ".........1.1.1.......1.1.", "................1....1...", ".............11.........1", "..1...1.......1.1.1......" }
Returns: 766
{ "......1............1.....", ".1....1..................", ".11....1..1....1.......1.", ".........1..........1....", ".1.......1.1......1......", "......111..........1..1..", "...1........1....1...11..", "1......1..1..............", "11....11.......1...1...1.", "....1.....11..........1.." }
Returns: 718
{ "........1...1..........1.", ".............1...........", ".....................1.1.", ".....1.....1.......1...1.", ".........1........1.11...", "....1.1......1...........", "111..1.1.1.1...1...1.....", ".1.....1.11....1......1..", "...........1...1.....1..1", "................11..1.1.1" }
Returns: 682
{ ".....................1..1", "1......1.................", ".........................", "....................1...1", ".........................", "......1....1............1", ".1.................11....", "..........1.1...11.......", "1..........1...........1.", "...............1........." }
Returns: 838
{ "......1...1..............", "..1.1...............1....", ".1.........1.............", ".........1.1.1...1.1.....", "1.1.......1.......1.11..1", "1.1................1.....", "1..1.1.1.1...1.........1.", "..1.....11..............1", ".1.........1.............", "................1......1." }
Returns: 682
{ "..............1.........1", "......1.............1....", ".....................1...", ".........................", "....1.1......1.......1..1", "...................1.....", "..1....................1.", ".............11..........", ".................1.1....1", "...................1....." }
Returns: 838
{ "1....................11..", "..1.1.1.1.......111......", "1.....1.1................", "...1...............1.....", "...............1......1..", "1............1...........", ".11..1.......1......1....", "....1.1....1........1....", "..1............1...1.....", "1..11................1..." }
Returns: 730
{ "1...........1............", "..........11.1...1.....1.", ".......................1.", "..1.1...1..11...1........", "................1....1...", "..1.1....................", ".1............1..........", "....1....................", "1.............1..........", ".......1.........1......." }
Returns: 766
{"11.1.11...........1...1..", "................11.1..1..", "........11.1..1......1...", ".........1....1.11...1111", ".11.1.......1........1...", "......11.1.....1.1...1...", ".111..1..........1.1.11..", "..1..1.....1.11.1....1...", "11..1.1.....1..1.....1...", "......1...1....11....11.." }
Returns: 598
{".11.1..1.", "1...1....", "....11...", "..1.1.11.", "111111111", ".11.1.1..", "...11....", "....1...1", ".1..1.11." }
Returns: 177
{"11.11.1.1", "1........", "....1....", "......1..", ".........", ".........", "11.1..1.." }
Returns: 183
{"1..1................1..1.", "...1.......1.11....1....1", "...1.1....1....1...1....1", "1..1......1....1....1.11.", ".111...........1.........", "....1....1.....1......11.", ".....1.....111.1111..1..1", ".....1....1...1....1.....", "....1......1..1....1.1...", ".1.1......1....1..1.....1" }
Returns: 658
{"1..11..1111111111..11.1.1", "....111.1111111..1..111..", "....1.1111......1.1111.1.", "111111..111.11...1....11.", "1...11.11..1..1.....111.1", ".1...11.11.11111..1.1.1.1", "..1..1..1......1.1..1.111", ".111..1.11.1..1.11111111.", ".1...1....1111.11..1...11", "1111.111111...1.1111....1" }
Returns: 346
{"...............1.....1..1", "...1......1......11..1...", "1..1...1.....1......1.11.", ".....1......1......1.....", "......1..1.....1.1...1...", "....1..1.......1........1", "..............1...1....11", ".......11...1.....1......", ".1.1.......1......1.1..1.", "1................1.1....." }
Returns: 670
{"11.....1...1............1", ".....1....1.......1....1.", "1.1.........1.11..1.11...", ".1......1...1..1..1..1..1", "1......1..111.1..1....1..", "..1.1....1........11...1.", "...1.1...1..........1....", "....1.1.1...........1...1", ".....111...11............", "...........1..1....1....." }
Returns: 622
{"111..1111.1..1.1......1..", "........1.1..1.....1.....", "........1.1..1..1........", "111111111....1.1......1..", ".....1...1...1.1.........", "11...1...11..1....1......", "..1..1....1..1........1..", "..1..1...11..1..1........", "..1..1....1111.......1...", "..1..1....1......1.....1." }
Returns: 670
{"1...", "....", "...1" }
Returns: 36
{"11111111111111111", "1...11..11..11111", "....1...11..111..", "..111..11...1....", "11111..11..11...1" }
Returns: 181
{".....1..1..", "..1.....1.." }
Returns: 70
{"1...11....", "....1.....", "..111..111", "..111..111", "..11111111" }
Returns: 122
{"...1.", ".1...", "..1.1", "1...." }
Returns: 20
{"1...1...1...1...1...1...1", ".........................", ".........................", "11..1111111111111111.1111", "1..1..1..................", "...1......1..............", "...1...1..1..........1...", "1..1..1...1..............", ".........................", "........................." }
Returns: 778
{"1..1....1..1............1", "....1...1..1...........1.", "....11..1..1...1.1....1..", "111111111..1.....1...1...", ".....1.....1........1....", ".....1.....1.......1.....", "111111111111......1......", "..........1.1.1....1.....", "..........1...1.1...1....", "..111111111....1.....1..." }
Returns: 658
{"1...1...111...1....1", "....1....1....1....1", "....1....1....1...11", "111111111111..111111", "....11...11...11...1", "....1....1.........1", "1...1..............1", "111111..1.1...1..111" }
Returns: 376
{"11111", "11..1", "1....", "1...." }
Returns: 44
{"1...", "....", "..11" }
Returns: 36
{"1...1...................1", "....1..1........1........", "..111.....1.......1......", "..1......................", "..1.....1.1..............", "...1......1..1...1....1..", "...11.....1..1........1..", "....1.....1..111...1111..", "..........1....1.........", "1.........11...1........1" }
Returns: 766
{"1...", "....", "...." }
Returns: 36
{"11..11", "1....1", "1....1" }
Returns: 42
{"1..1", "....", "...." }
Returns: 36
{".........................", ".........................", "...........1.............", ".........................", "..............1..........", ".........................", ".....................1...", ".........................", ".....1...................", "........1................" }
Returns: 934
{"..1................1.....", ".....1......1....1....1.1", ".........1....1..1.....1.", ".....1....1........1.....", "....1.11...1......1...1..", "..1.......1.1.....11..11.", "...1............1...1....", ".........1........1..1...", "1..1.1.11...11...........", "1........1.1.1........111" }
Returns: 658
{"...1.", "..1..", ".1..1", ".....", "1...." }
Returns: 61
{"............1..", "......1..1...1.", ".1.1.11...11...", "........1......", "..1.1.1........", "1111...1......1", "1......1.......", "..............1" }
Returns: 312
{"1111111....1...", "11..11.1...1...", "1....11111111.1", "1....1..11.1.1." }
Returns: 108
{"1...1...11.........", "....1....1.........", "...111...1.........", "1111111111.........", "1..11..111.........", "...11...11.........", "...11...11.........", "..1111..11........." }
Returns: 440
{"1...", "....", "..11", "1111" }
Returns: 40
{"1.............11....11..1", "......11..1...1...11...1.", ".........1.11..1.........", ".11....1.11.1.111....1.1.", "1...1..11.....11.1.11..11", "1...1111.....1.1.....111.", "..111..1.....1......1...1", ".11..1.............1..1..", ".11.....1.......1........", ".....1111....1...11.11..." }
Returns: 574
{"..1111", ".....1", "1....1", "1....1", "1....1", "111111" }
Returns: 84
{"11..1", "1....", "1...." }
Returns: 39
{".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", "........................." }
Returns: 970
{".........................", ".....1..........1........", ".........................", ".....................1...", "............1............", ".........................", "...1..............1......", "......................1..", "....................1....", "........................." }
Returns: 922
{".1..1...........1...1.1..", "1....1............1...1..", "1....1...1...1....1......", "111111.......1.1.1....1..", "..1.1....1.1.......1.....", "...1.1..........1......1.", ".....1....1.......1......", ".......1.......1.........", "...1........1.........1..", "..........1.....1......1." }
Returns: 670
{"1..111..", "....1...", "....1...", "111111.." }
Returns: 80
{"1...1", ".....", "..1.1" }
Returns: 39
{".........................", "......1..................", "............1.......1....", ".........................", "....1.....1..............", ".................1.......", ".....1...................", "....................1....", "....................1....", ".....1...1...1..........." }
Returns: 910
{"...1...111...11...1....", ".11.11...1...1..1......", "....1........1.........", "1....1....1......111111", ".11.11...1...1..1......", "...1...111...11...1....", ".......................", ".......................", "...1...111...11...1...." }
Returns: 543
{".1..1..1..", "1....1..1.", ".....1....", ".1111.1.1.", "..1....1..", "..1....1..", ".111..111.", "....11....", "....11....", "1..1..1..1" }
Returns: 232
{"1.....", "......", "......" }
Returns: 54
{"111..11....11..1..111", "11....1....1...1...11", "11....11..11...1...11", "1111111111111..1..111" }
Returns: 180
{"..........1..............", ".........................", "..........1..............", ".........................", "..........1..............", ".........................", "..........1..............", ".........................", "..........1..............", "........................." }
Returns: 970
{"1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1", ".........................", ".........................", "1..1..1..1..1..1..1..1..1" }
Returns: 826
{"1....", ".....", "...11", "1..11" }
Returns: 56
{".....1...................", "......1...1......1.......", "..1..................1...", "1......1.....1....1......", "...1.........1.......11..", ".....1....1....1....1....", "....1........111.........", ".1.....11.........11.....", "..........1........11....", "......................111" }
Returns: 754
{"1..11..1........", "................", "........1..11..1", "1111111111111111", "........1..11..1", "................", "1..11..1........", "1111111111111111", "1..111..11111111", "1..111..11111111" }
Returns: 376
{"11..1", "....1", "..1..", "1....", "1..11" }
Returns: 73
{"1...1...111..1..11", "....1....1...1...1", "..11111..1..111..1", "11.....111..111..1", "..11111..111111111", "....1....1..111..1", "1...1...11..111..1", "1111111111...1...1", ".........11..1..11" }
Returns: 354
{"1...1...1", "....1....", "..11111..", "111111111", "..11111..", "....1....", "1...1...1" }
Returns: 159
{"1.........11111....1..1..", "....1111........11...1...", ".1.......1........1..11..", "....11.......111111......", ".......1...1......1...1..", ".1..1..1..11..1...1111...", ".........1.1...1.1.1.....", "....11..1..1....1....1...", "...1......111....1.....1.", "1..1.....11.....1....1..." }
Returns: 586
{".........................", ".........................", ".........................", "........................." }
Returns: 388
{"1...11..1...1", "....1...1....", "....1...1....", "11111...11111", "1111111111111", "11111...1..11", "....1...1...1", "....1...1...1", "1...1..11...1" }
Returns: 261
{"1..1..111111111111", "...1...11...1...11", "...1...1....1....1", "..111..1...111...1" }
Returns: 168
{"11..11", "1....1", "......", "......" }
Returns: 72