Problem Statement
Your boss, the absent-minded biologist, has gone too far. It's one thing if he chills his lemonade in the lab refrigerator, but this morning he inadvertently rearranged the petri dishes. Now the old bird is calling for Culture X. You've found a dish of amoebae that looks like it might be Culture X, and you even have a photograph of Culture X taken yesterday, but these critters move around freely. They spin and glide through the dish and even flip over, making it hard to tell whether you're still looking at the same culture.
You are given a
...XXXXXXX....... ....X.X.X........ ...XXXXXX........ ...............XX ......X.....XX..X .XXXXX........X.X .X.XXX.......XXXX
Given a second
Definition
- Class:
- Amoebae
- Method:
- cultureX
- Parameters:
- String[], String[]
- Returns:
- int
- Method signature:
- int cultureX(String[] known, String[] candidate)
- (be sure your method is public)
Constraints
- known and candidate have the same number of elements
- known and candidate each have between 1 and 50 elements, inclusive
- all elements of known and candidate are equally long
- elements of known and candidate are each between 1 and 50 characters long, inclusive
- all characters in known and candidate must be either '.' or 'X'
Examples
{"...XXXXXXX.......", "....X.X.X........", "...XXXXXX........", "...............XX", "......X.....XX..X", ".XXXXX........X.X", ".X.XXX.......XXXX"}
{"X.X..........XXXX", "XXX...XX......X.X", "X.X...XX........X", "XXX...XX.......XX", "X.X....X.X.......", "XXX...XX.X.......", "X.......X........"}
Returns: 0
You've found Culture X! All the amoebae have been translated since yesterday. The one that was in the lower right corner has also been reflected in the horizontal axis. The one at lower left has been reflected and rotated, as has the big ugly one with two holes. The amoeba formed of two squares has been rotated.
{"...XXXXXXX.......", "....X.X.X........", "...XXXXXX........", "...............XX", "......X.....XX..X", ".XXXXX........X.X", ".X.XXX.......XXXX"}
{"X.X..........XXXX", "XXX...XX......X.X", "X.X...XX........X", "......XX.......XX", "X.X....X.X.......", "XXX...XX.X.......", "X.......X........"}
Returns: 3
Four amoebae from Culture X are present in the candidate petri dish, but the big ugly one with two holes is missing. Furthermore, the candidate dish has two amoebae that were not present in Culture X. In total, this makes a difference of 1+2=3.
{"......................", "....XXX...............", "..X...X......XX.XX....", "..XX.........XX.XX....", "...XX.................", "..........X...X..XXXX.", "..XXX.....XX.XX.XX..XX", "..X........X.X..X....X", ".....XX....XXX..X....X", ".....XX.....X...XX..XX", "............X....XXXX."}
{"....X......XX.XX.XX...", "....XXX....XX.XX.XX...", ".........XX...........", ".........XX...........", "......................", "..X....XXXX....X......", "..X...XX..XX...X......", ".XXX..X....X..XXX.....", ".X.X..X....X..X.X.....", "XX.XX.XX..XX.XX.XX....", "X...X..XXXX..X...X...."}
Returns: 4
Compared to Culture X, the candidate dish has an extra Y-shaped amoeba and an extra two-by-two amoeba, but it's missing a small L-shaped amoeba, and it doesn't have the squiggly one at all. That makes a symmetric difference of 4.
{".XXXX.X...X...XXXX..", "X..XXXXXXX.X.....XX.", ".X.X.XX....X..XXX..X", "..XXX.X.X....X......", ".XXXXX...X.....XXXX.", "..X.XXX..XX....XXX.X", ".......XXX..X.X...XX", "XX....X.....X...X.X.", ".....X.....XX..XXX.X", "X...XX.X.X..X....X.X", ".X........X.........", ".X..X.........X.....", "..X.X..X..........XX", "........X.X...X.XX..", "....X.......X.X..X.X", "....XX..X..X.X.X...X", "X.....X.........X.X.", "X.X...X.............", "..XXX.X...X..X..XX..", "X.......XX...X......"}
{".X.....X.X......XX.X", "X.X.X..X..XX........", "X..XXX......X....XX.", "XXXXX.............X.", "XX.XXX...X.XX.XX..X.", ".XX.XX..XX.....X....", "XXXX.X.X........XXX.", ".X....X..X..X.......", ".X.X..X......X.X...X", ".X..XXX..X.........X", "X....X....X..X....X.", ".XX.....X......X....", "......XXXX....X.....", "...X...........X..XX", "X.X...X....X.XX.....", "X.X.XX..X......X....", "X.X.XX.XX....X..X.X.", "XX..XX..XX...XX...X.", ".X..X.XX....X...X...", "..X..XX.XX..X.XX...."}
Returns: 0
{".....XXX...X.....XX.....XX.XX..XX..", "..X.XX.XX.X....XXX....X......X.....", ".....XX...X....X.X....X.X.X........", "X.....X.......XXX.X....X..XX.X.....", ".X.X....X.X........X..........XX...", "........XX........X.....X..X.X.....", ".X..X...X...XX.X..X.....X..........", "..............X......X...X....X..X.", "XX..X.....XX..X...X...X.X..X....X..", ".X....XX..X...............X.X.XXXX.", "...XXXXX.....X...X....X.XX..XXX..X.", ".........X..XX....X.X......XXXX....", "..XXXX.X..XXX.X...........X..X.XX..", "X...X...........X..X.X..X.XX..X.X..", "..X....X.....X..X.X....X..X.X..XXXX", "X..XXX..X..XX.XX.X..X...X...X..X.XX", "....X....X.X...X..X..X..XXX...XXXX.", ".X..XX.XX.....X..XX..............XX", "X..........X..X......XXXX.....X..X.", ".X.XXX...X..X..XX.X.X.X.X..X.......", "X....X.........X....XXXX..X....X..X", "..X.XX...X......X.X.......XX....X..", "X.XXXX....X.XXX..XX..XXXX.X.XX.....", "XXX.X........X.X..X..X....X..X.....", "......X..X..XX..X.....XX........X..", "...X.....XX..X..X..X.X......XX..X.X", "..X..X.......XX......X......X...XX.", "..X.XX......XX.X..X.....X...X.X..X.", ".X.X.XX.XXX.X..X.X.................", ".......X.XX..X..X..X.....X.X..XX..X", "X...XX.......X...X...X.X....X......", "X.......X.X......X.X.X......X.....X", "....X.X.X.X....XXX..XX.....XX.X..X.", "...X..X.X.XX......X.....XX.XXXX....", "..X......X...X.X...X...X.X.XXXX...X"}
{"..XX......X..XX.X....X..X.XX..X....", "...X.X.X.......X..X....X...........", ".XXX.X.XXX.....X.X.X..XX.XX.X.XX.XX", "X...X......X.X........X...X.X.....X", "X.....X....X...XX....X.X........XX.", "..XXX...XXX............X.XX..XX..XX", "....X.X..X..X.X...X.X....X.XX...X..", ".XX..X........XX..X......XX..X....X", "...X......X...X..X...XX...XXX..X.X.", "..XX...X..X...X...X.XX.....X.....X.", ".XX.X........X..X..X......XX.X.XX..", ".X.X..XX..X.XX......X....X.........", "X..X.X..X........X.....X..X..XX...X", "X.X.........X.XXX..XX..X.........X.", ".........X......XX.....X.....X..X.X", "X..X.X.XXX.X.....X...X...X...X..X.X", "X......X..X.XX.X......X....XX.....X", "X.X...................X...X..X..XX.", ".........X........X..XX..X......X.X", ".X....X.X.X.......X..XX..XX.XXX...X", ".................XXX...XX...X..X...", "..X...X...XX.....X.....X..XX....XX.", ".......XXX.XX....X...XX..XXX.X....X", "........X...XXXX..X..........X.....", "..........XX.X.XX.X.........XX....X", "...X.....X.X.................X....X", "...XX.X.....X.....XXXX...X...X.X...", ".............X.....X..X..X.X.X..X..", "...............X....X....X..X.X.X.X", ".XX..XX........X.....X.XX....X....X", "...X....X..X...XXX..X........X.....", "X.XXX.XX..X......XX.X......X.X.X...", ".XX.X....X..X..X.X.................", "....XXX.X.X......XX.....XX...X.XX..", "......X....XX..X.....X...XX.X.....X"}
Returns: 64
{".....XXXX..X.......XX.XX..........XXX.X...X...X...", ".....XX..X.X.X...X...X.X....X.X.X.X.X.....X..XX..X", "...X.XX..X.X....X.X..X.X..XX.X......X.X..XXXXX....", "..X...X......X...XX.X..XX.X.X...X.................", "X.....X........X...X..X...X...XXX....X.......X....", "...X....X..X.X...X.X....X..X......X.X.X..XX.X.....", "......X..........XXX.X.X.XX..X..........X.X.X..X.X", "X....XXXX.X..X...X....X...X...X...X...XX...X..X...", "........X.X...X.X.X.............XX....XX.......XXX", "...X.X...X....X......X.XX...XX........XX...XXX.XXX", "...X....X.X...X.......X...........X...XXXXX.X..X.X", "..X.X.X...X.X......X..X...X...X.......X...X..X....", "....X.....XXXX.X.....XX.XX.......X..........XX....", "..X.XX.XX.XX.X...X.X....X.XXX...........X..XX...X.", ".......X...X.XXX.......X.XX...X......XX...........", "...XX.....X.X....X...X...XX..X....X.....X.........", "X.XX....XX..XXX..XX...X...XX....XX...XXXX....X..X.", "X...........X......X.XXX.X..X.X...XX..XXX..X.....X", ".X.X.X...X........X..X..X.XXX.....XXX...X..X.X...X", "XX......X....X....X..X.X.XX.X........XX.XXXX.X...X", "X..........X..X....XX.......X.X......X...X..X.....", ".X.XXXX.......X...X..X.XX.X.XX..XX.......XXX...X..", ".X..X...X....X.....X.X...........X.X.X......X..X..", "..X........X...X.....XX.XXXX.X...................X", ".X...XX.XXX.XXX...X..X.X.XX.X...X.X...X......X.X.X", "..X....X..XXXX....X........X.XX....XXX....X.X.X...", ".XXX...X.......X.XXX....X..X...X......X......XX...", "...XXX.....X....X.......XX..X.....X...XX..........", "...X.......X......X......X.X.X.XX.............XX.X", "X.X...XX.XX..X........X..XXX.........X...XXX.XX..X", ".....X....X..X.XX.XX....X.....X...X..X..X...XX.X..", "...........XX....X...X....XX....XX.X............X.", ".X...X...XX..XX..X.X..XX...X........X.X.....XX....", "...X..X...X....X..X.XX....XX....X..X......XX..X...", "..X.X.X.X......X.......X.X..XX..X.........X.X....X", ".XXXX.X.....X.XX....XX...XXXX...X...X.XX.X..X..XX.", "...XX..X.XX.X.X........X.X.X...XX..X..X....X..X..X", "....X.XX.X..X.......XXX...XX.X.X....X..X..X.......", "....XX....X.X.X...X...X...X.X.............X.......", ".X..XX...X.........XX.X.................X...X.....", ".........X.X.......XXX...XXX...XX....XX..X.....X..", "............X..X.X...X.X.........X..XXXX.X...X..X.", "..X......X.X..X...X...X..X.XX..X..X.XX..........X.", "...................XX....X.........X..XXXX.X......", "X...X...XX..X.X.X......XXX.X.X.....X.X........X..X", "X......X..X..X.....X....XX.....X.......XX...X.....", "X......X.......X.........X.X..X.....X...........X.", "............X....XX.XX.X.XX.X..X.X......X.XX...X..", "...X.....XX...........XXX.X.....X......X....X.X...", ".XX..X.X.XX..X.X...X....X....XX.X.....X.....X..X.."}
{"X.XX.....XX...XX..X.....XX..X..X..XX....XX.......X", ".....X....X..XX................X...X..X.X.X.......", "..X...X...X.....X.X.X.......X...X........XX..XX..X", ".....X...XX.X...X.XX......X.XX..X..X.X.X.X.X.....X", "..XX.....X..X.X............X..XX...X.XX..XXXXXX...", "X...........X...X.X.X.XX.....X..XX...X.X.X..X...X.", ".X...........X..X..X....X..XXX...........X.....X..", "....XX.......X..XX..XXX.....XXX....XX.X.XXX..X..X.", "XX.X.XX.X.X..XXX.X...X.X....X.X.XX..X....X........", "....XXX...X..XXX.......X.....X.X.X....X...X..X....", "....X.....XX.....X.XX......XX........XXX..XXX.XXX.", "X.X.XX.X..X.......X..X.X.XXX.XX.....X.......X.XX..", "XX........X..X...XX.X..........X.X..X....X..X.X...", "..XXX...X.......X.X....X............XX...X...X....", "XX....X.XX.X.X..XX......XX......XX.X..XXX..X......", "X..XX...XXX.X..XX...........X..........X.......X..", "X.X.X....X.....X....XX..XX.......X....X...XX..X...", "..XX.....X.X....X.......XX..X..XXX...X...X.X.X.XX.", "X.XXX....XX....X...XX...X....XXX...X.......XX.XX..", "X.XX.X.X...XX......X.XX...X.......X.....X..X......", "XXX.......XX.X..X..X.X......X.............XXX..X..", ".......X......XX.X..XX.X....X......X.X.....X..X...", "X..XX....X.X...XX.X.X...X...X...XX..X.X....XX.....", "...X..XX...X.........X.X..X...X.....X.X........X.X", "X...........X.X.X...X...X.....X...X.X.X.XXX..X..XX", "......X.X.X.....X.X...XXX..X.......X...X...X.X....", "X.....X...X............XX.X.........XX...X.X.X..X.", "............XXXXX..XX........X..XXXX.X...X..X.....", "....X..XX..............XX.......XXXX...X...X.XXXXX", "......X..XXX.XXX...X....XXX.....X.X.......X..X...X", "..X.X....X......X.XX.X.X....XX...XXXX.............", ".X.X....XX.X.....X.X.XX...X.X..........X........X.", ".....X.......X....XX..X..........XXX.X.....X..X.XX", "......X....X.X....X..X.........X.X.X.......XX...XX", "..X.XX....X...XX.X........X..X....X.....XXX....X..", ".......X....X..X...XX..XX.X..X..........XX....X.X.", ".X..X..X..X.XX..X...X..XXX..X.X....XX...........X.", "X..X.X..X..X..X..X...X....X........X.X...XX.......", "...X...X...XX...X.XXX..X.XX......X..X.X....X.X....", "X..XXX....X.....X..X....X......X...XX...XX..X...XX", ".X..X..X.........X.....X...XX..X...XXX.X....X..X..", "..X.....X......X..XX..XXX...XX.X...X.......X.X....", "XXX....X..X.X...XX.........X..X.XX...XX..XXX....XX", "XX.X..X.....X...X..X.......X..XXX..X............X.", "..XX.X.X.XX...XX.X.........XX.........X...XX....X.", "XX.XX..X..X.........XX..X......X.X...........X...X", "XX.X..XX...XX...X...X....XX...X......X..XX..X.....", "....X...X.XX............X..XX.X......X.X.....XXXX.", "..X.X..X....X.......XXX..........X..X...XX.......X", ".XX...XXXX..X..X...X...................X....X..X.."}
Returns: 109
{"..X.XXXX..XXX.X..X............X..X.....XXX........", "X.X.......X........X............XX.XX.X.XX....X...", "...........X.X.XX....X.X......X.X.X............X..", ".X.X.........X..XX.X....X.....X..XXX....X.XX.X..X.", "....X...X..............X...X.XXX..X......X.X..XX..", "........X.X.X.X..X..XX.......X.X........X..X.XX...", "..X......X...X..X.X.XX.X...X.X.....X.X..X..X.X..XX", "..X.X...X....X..X..X..XX.X....XX....X......XX....X", "..XX.X.X....X..X....XX....XX...X...X..X......X...X", "...........XX.XXX....XX...X.XX......XX.X.....X.X..", "...X...X..XX.X...XX...X..XX..X.X..X.....X..X.X....", "X.X...X.X......XX.XX.X...X.X.XX..X.......XXX..X...", ".....X..X...X.X.........X.X....X........X..XX...X.", ".X....XX...X..X...XXX...X.X..X.....X.X..X.......X.", "..X.XX.......X.X.X.X..X....XXX.X..X.....X.....X..X", ".X...XXXX.X...X.X...X..X.XX..X....X......X.....X..", "X.X.X..XXX.XX.....X...X.X..XX....XX....XX.....X...", "X..X.XX..XX..XXXX.X...X.X.XX.XX....X.....XX.X.....", "X.XXXXX..X.X..X.X.........X....X......X...X...X...", "...X...X......X..XXX.X.........X.X..XXX..X.XX.X...", "........X....XXX..........X........X.....X...X..X.", "....X..XXX..........X.....X...X...X.X.............", ".............X...XX....X..XX..XXX.......XX...XX..X", "X....XX.......X.XXX.X.....XX.XX.........X.X.X.X.X.", ".......X..X...........X...X..X....XXX..X....X.....", ".....X...X.X..XX.....X..X..X...X............XX...X", ".X....XX...X...XXX.X....XX.X..XX.X.XX.....X.......", "..........X.....X..XX...X.X..X.XX......X...X.....X", "..........X...X.....X.XX.X.XX....XX.XX....XX.X....", "..X................X.X....XX..X.XX.XX.X.X.....X...", ".....X..........X.X.XX.....X.....X...........XXX..", "......X.XXX....X.X..........XX.....X....X.....XX..", "XX.X....XX......XX...X....XX...X...X......X.......", "..XX.XX.XX...X.XXXX.X.....X.X....X..XX.X....X.....", "...X.....XX.....XX..X.X..X..XX...X.........X..XXXX", "X......XX...XX..X.......X.XXX....X...X..X....X....", "..X...X...XX..X..XX....X...XX.........XX..X.X.XX.X", "XX.......X.....X....X..X..X...X......X..X...X.X...", "..X........XX..X.X..X...X....X...X.X.X......X.....", ".X............X..XXXX..XX.....X....X...X...X....X.", ".X.X.X....X.XX.......X..XX...X.XX..X...XX.......X.", ".X.X.X....X.X.X....X...X.XXXXX....XX.X.X..XX.XX.XX", "......X....X..X......X..X.....X...XX.........X..XX", "....XX.......XX.......X..X.X........X..X..X...X...", "X..X...X.X..XXX..X.......X..X.X.XXX..X.........XX.", "XX.XXX..XXXXX.X..X.....X.X.....X..X....X.X........", "...............X.........XX...X..XX..X.....X.X.X.X", ".XX.X..X.X.XX.XXX....X.....X....X..X......X..X.X..", "X.....X...X..XX.X...XX..........X.X.....X..XX.....", ".....X...X....X.X.X.X.XXX......X...X.X......X.XXXX"}
{"...X.....X.X.....XX.X.XXX.XXXX.X...........XX...X.", ".X.....X....XX.X.XX....X...X..X........X.XX.X..XX.", "....XX..X.........X....XXX.........X........X.....", ".....XXX..X.XX.XX.X..X........X...XX..X.....X..X..", "....X.....X..X..X...X.X...XX...X.XX.X.............", "X...X..........X.X...X..X.X...XX.....XX...X.XXX...", "X.....XX.X.XX..X..X.X.XXX....X......X.X..XX.X..X..", "........X..XXX...X...X.X..XXX.X..XX....X..X......X", "...XX....X.X.X.......X..X..XX......X.XX.X.X...X.X.", "X..X.X...X..XXX..X.X.XX...X.X.X......X.X....X....X", ".XX......X...X.......X.....X.X.X..X.X..X.......X..", ".X......X...X..X.....X.X.....X..XX..X.X.X....X..XX", "X......X.X......X.........XX.X..X...X..XXX...X.XX.", ".......XXX....X.X...X...XX..X....X...X.XX..X.XX.X.", "..X.X.X.......X..X.X.....X.X........X.XX.X.....X.X", ".XX.X...XX.......X.....X........X.X.....X..X.XX.X.", ".....X.....XX..X.........XXX.X........XXX.....X...", "X.....X....X....X....X..X.X..........XX.X.....XX..", "X...X...X....X.....X.....X...XX.X....X....X....XX.", ".X..........X........X.X.X....X.XX....X.X..XXXX.X.", "X..X..XX.X..XX.X.X....X..X..X...X.......X....X...X", ".......XXX....X.....X....XX.XXX.....X.X...X.......", "....X...X..XXX.XXX.XX.XX....X.XX.XX.XX...X...X..X.", "...X..X.XX.X..X.........X........X..X.....X.X..X..", "..X.X......X.....XX..XX......XX...XX......X....X..", "..XXX....X....X...XX..........X..X......X.XX.....X", "X...X...X...XX....X..XX.....X......X..X.XXX......X", "...X...X..XX.X..X.XXX.XXX.XX..X..X...X..X.X.X..X..", "...XX......X.....X..X.XXX.X......XXX.........XXX..", "...........X....X...X...XX....XXXX..........X....X", ".XX.....XX............X.X.X.........X.............", ".XX......X.......X.....XXXX..XX...XX.X.XX....X....", ".X....................X.X....XX.............X..X..", "...XX.X.........XX......X..X...X..X..X...X....X...", "......XX.X..X..X.X....X....X.X.XX.......X.X.X...XX", "X...X..X.X...XXX.......XX...X.X.......XX.XX.......", ".XXX....X...XX.XX.......X..X......XX..X...XXX...X.", "..X................XX..X.X.X......X.X.X.....X.X...", "...X.XX.X.XXX.X.X.X....XX..X.X..X...XXXXX.X.XX....", ".....X.X.....X......XX......XX.......XX.......X..X", "..X..X...XX...X.X.X...X.......XX.....XX.XXX.X..X..", "...X.X.XX.....X..XX.....X...XX..X.X.X.X........XX.", ".XXXX...XX..X.....X...X...X.X..X...X.X....X.....XX", "..XXX...X.X.....X...X.XX.X......X...X.X..XX.X..XX.", ".....X.....XX......XXX..XXX......X..X...X.X...X...", "XX......X.XX....X....X..X..X...X.....X.XX.X.......", "XX.X....X.X.X.X..X.......X...X......X.XX..X.....X.", ".....X..XX...XX...X....X.....X.......X..XXXXXXXXX.", "X....X.....XX.....X......X..X....XX...X...X..X..X.", "X..XX...X..X......X.......X....X.X.X.......X....X."}
Returns: 118
{".XX..XXX........X..X.XXX......X.XX...XX..X.X.X....", ".X.XX..X.X.X.....X.XXX.X.....X........XX....X.X.X.", "X..X....XX.X......X.....X.....XX.X..XX............", "...XX..X.....X...X....X.....X....X.X.X.X..X..X.X.X", "....X.....X....X.XXXX....X....XX..X.XXX.X...XX.XXX", "...XX........XXX....X..X....X.X.....X..........X..", ".X....X.X....X...X..............X..XX.X.........X.", "X.X...........X.XXXX...X...X.X.X.XX.....X......X.X", "....X.X..XX.X.......X.XX.....X..X.....X..X...X...X", "..X....X.....X..X............XX..XX.........XX....", "........X.XX..XX.XX.......X.XXX.XX........XXXX.X..", ".X..X......X...XXX.X....X.X.XXX.X.....XX..X.....XX", "X.......X.XXX..X.....X....XX.X.......XX...........", ".XXXX.X...X.XX.........X.XX......X....X.X.......X.", "....X....XXXX...........X.X.X.X.....X..X.X.XX.X...", "....X..X.X....XX....X.X.....XXX..........X..X..X..", "........X.....XX....X...XXX..X..X.X...X.XXXXX.....", "..X...XX....XX....XX.....XX.XXXX...XX.............", "......X.XXX.....XXX....XXX..XX....X.X.....XX..X...", ".......X.X...X.X.X..XXXXX.XX......X........XX....X", ".X..X.X....X..X....X..XX....XX...X...X..X.XX.XX...", "X..X..XX......X...XX...........X.XX..X.X..X.X...XX", ".XX.......X........X..X....X............X.XX.XX.XX", "...X...........XX....X...X.X..X...X..X..X......X..", "X.X.....X..................X.XX.........X.X.X.....", ".XX....X.X.XX.......X.X......X.XX.X..XX.X......X.X", "X..X.X..XX.XXX...X........X....X..X.X.X.....X.X...", "X...XX...........X.X......X..X.X........X.X.X.....", ".....X.XX............X...XX.....X...XXX...X..XX.XX", "......X........X.X.X..X.X..............XX....X.XXX", ".XX......X...X........X..X..X..X.XXXX..XXX..X..X..", "....X....X.X.X.........XX...X.X.....XX..X...X.XX..", ".XX............X.X.X.X.XXXX..X.X.XX.XX....X.XXX...", "..................X...X.X..X...........XX..X.X...X", "....XX.X........XX...XXX.X..XX.....X..X....XXX.X.X", "......XXX....X.X.....XX.XXX..X............XX.X....", "X..X.XXX...XX....X.....X.....XXX....X..X.....XX..X", ".XX.......X....X.....X..X.X..XX.XX........XXXX..XX", "...XX.X..X....XX....XXX....X.X......X...........X.", ".X.X...X.........X.X.....X.........XX....XX.X....X", "X...X.X.........X.XX..X.....X...........X.....XXX.", "X......XX..X..XX..X...X.X..........X..X.....X..X..", "..X.X.XXX..XXX...X.XXXX.XXX...X.XX..XX..XXXX....XX", "..X.XX...X......X.X...X...X...X.....XX....XX....X.", "......XX.X.........XX..X.X....X..XX....X..X..X....", "...X..X.X..X.X.............XX..X.......X..X....X..", "....X..X....X...XX..X.X.....X...X.....X.....X....X", "........X.X..X..XX......XX.X.X....X....XX.X...X...", "..XX.....X.XXXX........X...X.............XX.XX.XXX", "X..X.X...XX...X......X..X...........XX...X.XX..X.X"}
{".........XXX.....XXX...X..X......X.X.X.....X.X....", ".....X..XX..X..X...XXXXX.X....X...X.XX.....XXX...X", ".....X.XX..X.X..X.X..X..X..XX..XXX.X..........XX.X", ".X.XXX...X......XX.......XXXXX.........XX.X...X..X", "X.X.........X....XXX...X.....XX.XX....X.XX..X...X.", ".X.XXX....XXX...X..XX.X.....XX.X..XXX..XXX...X.X..", ".X...XX...X...X.X..X..X.X..X.X.XXXXX..X..X..XX.XXX", ".XXX..X.X...XX.X.XXX.X.X...XX.XX..X.XX......X.X...", "..X...X.......XX..X.X.X.X.....X...X.XX..X......X..", ".X........X...X...XX........XX...XX...............", "......XX.XX..X.........X...........X.......X......", "X....X...X.......X.X.XXX....X..XX...XX..X.X.......", "....X..XX.XXXX.X.......XXX.X....XXXX...X.....X...X", "...X.X..XX.......X.X.....X...XX.......XX..X......X", "XXX.........X..XX..X..X.XX..X.XX......XXX....X.X..", "....X.X.XXXX..XX...X..XX.XX...X...X.XX...X....X..X", "X.........XX.....X..X.XX...........XX..XX......X.X", "X..XX..XX...X.X....XX.XX.X......X..X.XXXX.X....X..", ".....X.XX.X.XX..X..X.X.......X..X..X.X.X.....X..X.", ".....XX....X....X..XXX.XXX...X.X......XXX..XX.....", "X...X................X...XXXX...X....X..XX.X......", ".........X.....XX....X...XX..X....XXX..X.X..X....X", "..X.....XXXXX....X....X.X.X...X.X.X.X.X...........", "X....XXX..X......X.X.....XX...X..X.X..X.X.XX.....X", "X...X...X.X...............XXXX...X.X...XX.X..XX.X.", "X.X..X...X.......X.X..X..X.X......X......XX.......", "X.X..........X.......X.X...XX..X........X..X...X..", "......X........XX..XX.X.X...X.XX...X....XX..X..X..", ".......X.X.X........X..X.....XX.X..X.XX...X.......", ".X.......XX..XX.....XX.XXXX..X..X......X.X...X....", "X..XX.......X.......XX..X...X...X..XX..X...X.XX.XX", ".XX..XX.........X......X..X..XXX.X..X.....XX....XX", "..X...........X..XX....XXX........X....X.X.X.X....", ".XX....X..XXX............XX.....X...X...X...X.....", ".XX..X..........X...X..XX.X............X.X.X.X.X.X", "X...X..XX.....X.....X...X........X........X.X..XX.", ".XX.X....X...X.X.......X..X.......X.X.....X..X.X..", "...XX.X..XX...X...........XX..X..X.....XXXX.X.....", "....X.....XX.X.XX......X...XX..XX...XX..XX.X..X.XX", "..X...X....XX.XX.X..X.....X.X..X....X.............", "XX..X...X.XX.X..X.......X.XX.X..X...X..XX.X.X....X", ".....X....X...XXX...XXX.X.X........X....XXX...X.X.", "..X...XX.......X..XX....X..X.......X...X...X.....X", "..X.XXX...XXXX...X..X.X.X.X...........X.XX....X...", ".X..X..X.....XX....X.XXXX.X........X...X....X.X..X", ".......X......X..X....X...X.X.X..XX...XX.......XX.", "......X.......X.X.X.X..XX.X...X.X....X.X..X.XX...X", "..X.XXX......XXXX.X.X.XX.X.XXX...X.X.XXX....X.XX..", "X..XX.XX...XX.X.X....X....X...X.XX...XX..X.X..X...", "....X...........X..XX.X.X..X.....XXX....X........."}
Returns: 90
{"..X..X........XX...X.X.X........X.......XX.....XXX", "......X.X.........X........X....X............X....", "XXX.......X..XX..XX......X...XX...X........X.X.X.X", "...XX.....X..........X...XXXX.XX..X.........X.X..X", "XX...X........X...X..X.......XX....XXX.X....XX....", "X.XXX....X.X....X..XX........X.X.X..X.........X.XX", ".X...X...X...X......X..XX........X.......X.XXX.X..", "...X...X.X..X..X.X..XX..X...X..X.......XX..X.X....", "X.X.XXXXXX.......XX..XXX........XX..XX.X.X........", "....X....X.......X..XXX.XX...XXXX...X.........X...", "...XXX.X......X.XXX....XX..X..X..X...X.X..X..X.XX.", "XXX.X..XX..X....X..XX.XX..X.......XX.X...X.XXX.X..", "......X....XX...X...X......X...XX..X......X.X...X.", "XX...XX.....XX..X.XX...X.X..X.XXXX.......X......X.", "...XXX..XX....XX....X..X.X...X.....X.....X..X...X.", ".....XXXX.......XX......X.......X.......X.......X.", ".X.X......XX.X.X..X.....X...........X....X...X.X..", ".XX..X.X......X..X..X........X.XXX...X.X.X..X..XXX", ".X.......X...X.X...X..X.X.X............X.X..X..X..", ".X.XX.....X..XX...X.X..XX.........X....XXX...X...X", ".....XX..X.......X..X.......X.X...XXX.X....X.XXX..", "...X.X.X.X.....X..X.X..XXXXX..XXX.XX.X...XXX......", "X.X.X..X..X..X.....XX.........XX.X....XXX..X.....X", "X.........XX....X.XX...X.XX..........X...XX..X....", ".X.....X......X.......XX...X..XX...X.X......X.....", "XXXX...X..X.X.XX..X.X......XXX.XXX.XXX..XX..XXX...", "..XXX.X.X....XX...X.XXX.X..X.XX..XX........X.....X", ".X..XX.X..XXX...X.XX..XX.X.X....XX.....X.X....X.X.", "..X..X.....X.X.................XXX..X.X.....XX.XX.", "X...X.......X..X...............X....XX....X.XX....", ".X.X.....X......X............X..........X.XX..X.XX", ".......X.......X..X.XX.............X..X..X.X....X.", "..X.........X.X......X..X..X.XXXX...X...X..X..X..X", "X.........X......X...XX..XX....X..X.X.X..........X", "..XXX.X..X...XXXX..XX.XX..XXX....X.X.XX.X.........", "XX..X....XX..X.....X.........X...XXX....X....XXX.X", "...XXX.........X.....XX.X...X.....X..X............", "X..X....X...X...........XX.X..XXXXXXX...XX.....XXX", "..X.XX.X..X.X.X...XX.X...X......X...XX..X.XX..X...", "...X..X....X........XX....XXX...X.X........XXXX.XX", "..X.XX..X.X.X.X.X......XXX.X..X.X..X...X.........X", ".X.X..X........X........XX.XXXX.............X..X..", ".......X..X.X...X..X..XXX.X.X.........X.......X.X.", "X..X.........X.X.....X.X.X...XXX....XXX.X...X.....", "..XX.......X.XXX....X...XX..........X..X....X..X..", "..........X......X.X..X.........X.X.X....X.X......", ".....X.......X..X..X.......X..........X.X...X.....", "X...X..X..X..XX...X.....X..X...X....X...X.X....XXX", ".X.X..X.X...X.X.XX.................X..X.X...XX.XX.", "......XX............X.....XXXX........X...X.X....X"}
{".X...XXX....XX....X...X..X.X...X....X.X..X..X.X..X", "XX........X..X.X.....X.........X..X.X...XX.XX.X...", "........X..X....XXX.X..X.X.XX.X....X...XX.X......X", ".X.X.....X..X........XX..X..X..XX...X....XX.....X.", "...XXX..X....XX...X.....X.XXX.XXXXX....X.XX.X.....", "..X.XX......X.......X..X.X.X....X........XX....XX.", "...XX..X..X....X....X.....X.........X..X.........X", ".XX...X..XX.XX...XX...X..X.........X.....X......XX", "..X.XXXX.X....X..X...X....X.X.X...X..XXX...XX.X..X", "..X........X.....XX..X...X.X....X......X.....X.X..", "X...X.X......X........X....X..X..X.........X..XX..", ".X......X....XX..X.X...X.XXXX......X.XXX...XX.X..X", "X......X..X..X.........X..........XX.X.XX.X.......", "....XXXX.X.X..X.XX...........X.X...X....X.........", "....XXX....X.X.........XX.XX......X....X.XX..X.X..", "X..X....X...X..X.....X....X.X..X....XX........XX..", "........X....X.....X..X.XX...X....X.............X.", "..X.X.X...XX...X....X.X.X..............X.X......XX", "......X..X......X.......X.X..X.X.X.....XX.X.X.X...", "...XX..X...X........X....X.X.X...X..X.X.....XX....", "...X.XX.X......X.....X..X.X.XXX...XX....XXXX......", "XX.X.X..X.XX..X..X.X.X....X.XX...XX....X......X.X.", "...XX..X..........X...X..X.........XXXX.XX....X.X.", "..X.X.X....X....X.XXXX.......X..X..............XX.", "X.X....X.X....XX..X..X..XX...X.......X.......XXXX.", "X.....X....XX...XX...XX...X........X......X.X.X...", "....X.................X......X.XXXX...XXX...XX...X", ".X..X.X..XX..X..X......X..X.X..X...X.....XX.X.X...", ".X.X.X.X.........XXXX..XXX..............X..X.X.X..", ".X...X.XX.X.XX.X..X.X.....X.X.X.........X.X.X.....", "..X....X..XX.....XX............X.X....X.....X..X..", "......X...X...........XXX..X.X.....X...X.X.....X..", ".XX.......X..XX....X.X.XX............X..X.....X...", ".X..XX..X....X..X.X.XXX..XXXXXXX.XX...XX...X.XX..X", ".XX..X.XXX..X..X..X..XX.XX............X.........X.", "X.........X.....X...X.X.X.X...X......X............", "....XXXX..X....X....X......X.......X.X.X.....X....", "..............X.....X..XX.X....X..XX..X.....X.....", "X.X.XX...X....X......X....X.X...X.X...X......XX...", "..X..X...X.XX..X....X.XXXXXXX...XXX..XX....XX..XXX", ".X.X....X.......XXXX....X.XX....X..XXX.X..X....X..", ".XX..X......X................X.....X.....X..X.X.X.", "..X.X.......XXX.X....X.XX..X.X....X....XX...XX..X.", ".X..X....X......XX.X.XXX..X......X...XX.....X.X.XX", ".XX.X.......XXX.X.XXXXX.X...............XX...X.X..", "..X.XXX..X.X.X..XX....X......X..XX.X..........X...", "XX.......XXX.XXX....X....X.X..X..X.XXXX....X.XX.X.", "......XXX...XX..XXX.XX.....X.XX.XX.X...X...X.....X", ".XX........X..X............X.X...X.X..XXX.XX..X...", "X..X.XX....X..X..X..X.X...X.XX.XX......XX.XX....X."}
Returns: 106
{"....X..X...X.XXXXXX....X.XX.XXX...X......XXX....X.", ".XX.X..X.....XX.XXX.X.X.....XXXXX.X.........X.XX..", "...X...X.....X...X...X.X...XX..XX.X..........X....", "X.X..X...X..X....XXX.....XX.X.X.XX..X..XXX....X...", "X..X....X..XXX......X.X.X.X..X...XXXX......X......", ".......X.XXX.X...........X...X....X.X.......X...X.", "..X.X......X....X.........X..XX..X......X........X", "X....X..X....X.XXX...X........X..X.X.XX.X...XX..X.", "..X........X.XX.........X..XX..X..X.......XX......", ".....X.XXXX............X......XXX.......X..X......", "..XX.X...X........X..X.....XX......X........X...XX", "X.....XX.X...X.....X...X..XX....X...X.......XX....", ".X.XX..X..........X..X...X...X..X.......X.X.......", "X...XX...X.X....X...X....X........XXX..XXXX......X", "..X...X...X.....X..X..X.X.X.....X.X...............", ".XX...X.XX...X.X....X....X.....X....X...XX..XX..X.", "...XX.X.......X..X..X.XX..XX.X.X.....XX.....XX...X", "X.X.X......X.XX.XX.X.......XX..X.X.XXX..XX..X..X..", ".X...X.X..X.XX..XXXX.XXX.....X...X......X.....XXX.", "X..X.X.X.X......X....X.XX...X.X..XX.X....X.X...X..", "X.....XXX...X..X.XXX....X.........X..XXXXX........", ".XXX...XX.XX......X.X..........X.X..X.....X..XX...", ".......XXX.XX...X....X...X.X.X..X........XX.....XX", "..XX.X......X.XXX..X...X....X.X..XX.......X..X...X", "....X.X......X...X...X.X.XXX.X....X.X..X...XX.X...", "X..X...X...XX.X.X......X.X...X..X.X........XX.....", "XX..........XXX..................XXXX....X.X.XX.XX", "X.X..X...XX......XXX.X..X.XX..XX.....X.X.........X", "..XX....X..X.X.X.XX.............X.XX.......X......", "...XX..X....XX....XX..X...XX......X..X.X...X......", ".X...X....X..X...X...XX...XXX.XX......X.......X...", ".......X.X.X..XX.X.X.X.X....X...XX...X.X.X.X...X..", ".XXX..X.X..XX....XX........XXXX....X..XX..XX......", "XX..X..X.X.X....X..XXX...X.......XX.......X......X", "X..XXXX.X..X..X....X...X..X.X..........X.X.XX.....", "X.........X.....X..X...XX...X.X...X.XXX.X.X......X", ".XX.X...XX...XX.X..X..X.......XXXXX.X...X...XX....", "..X........X.XX.X..XX...XX..X....X.X......X..X.X.X", ".X.X..XX...XX........X......X...X....X.....X......", "..X....X...X........XXX....XX...X.X....X.X....XX..", "X.X.XX..X...X.........XX..XX.X...X.X....XX.X..XX..", ".X..X.......X...X...XX........X...X...XXXX..XX...X", ".X....X...X...X...X..X.XX.XXX.......X....X.XX..XX.", ".....X.........X.X.XX.............X.XX............", ".X.XXX..X..X...X...X......XX....X...XXX.......XX..", "X..XX.......XXX.X...X....X....X...X......XX.......", "...X..X.X..X.......XX.......X..X........XX....X..X", "..XX.X.XX......X..XX.X..XX...X.X.X.......X...XX...", ".XX..X..XX.XX....XX.......X..X......XX.X........X.", "X..X....X.X......XXXX.XXX.XX....X.......XXX..X.X.."}
{"X...X.XX.XX.X...X..X.....XX...X.X..X.XX......X....", "...X..X......X..XX...X..X........X....X...X.....XX", ".XX...........X..X........X.XX.X.......X..........", ".XX.X......X...X...X...X..XX.X....XX.X..XX........", ".XX....X.X.............X...XXX...XX.X..X.X....XX..", "....X..X..X.X......XX.....X.XX..XX..XX.X......XX..", ".X.X..X.XXXX...X.XXXX..XX...X...X.....XX...X...XX.", ".........X..X..XX........X...X..X.....X...X...XX..", "..XX............XX.......XX...XXXXX....X..X...XX..", "........X.X...XXXX...XX.XX....X..XX.X.............", ".XXX..X..X......XXX.X.........X.....X.XXX...X....X", "X.X.....X..X..X.XX...XX.....XX....X.XX..X.X.X.....", "...X...XX.X.......X.XX.X......XX.XX...X...X.X...XX", ".........XXXXXX.XXX.XX..XX...X..X..X..........X.X.", "...XX.X...X.XX.X.X..X..X......X.X.X.....X....XX..X", ".X..X.XX.......X.........X.XXX..........XX.X.X....", "X....X......XXXXXX.X........X..X..XXX....X..X.X.X.", "...X....X.....X......XX.....X...X.....X..X......X.", "X...XXXX...XX..X.....X..XX.X..X..X................", "..X.XX...X...XX...X...X..XX.X.X.....XX.....XX.X.X.", "XXX.XXX.XX.X....X........XX...XXX.X....X.XX.......", "X..X..X...X...XX..XXXX.X.......X..XXXX....X..X..X.", "..X..X...X.....X.....X...XX...X...X...X.X.X..XX...", "...X.XX.X.X.......X.X..X.....X.....X.X...X......X.", "X......X......XX...X.XX.X.......XXX..X.X.........X", "X.X......X.X......XXX.XXX.X.......XXX.......XX....", "...X.XXXX...X.....X.X..X..X...X..X........XXX...XX", "....X......XXXX...XX...X......X..X.X....X..X..X..X", "....X.X........X.X.X..X.X..X.XX....X...XXX.X...X..", "X.X..X.X.XX..X..XX...XX.X.X........X.XXX..X.X..XX.", "..XX.....X...X...X.......XXX....XX..X.X.X..X...X.X", "X.XX.X.....X..XX...X...X..XX...X...X.X.X..XX......", "..........XX..X.X..XX........X...X..X..X..X....X..", ".X..XX...XX.XX.X..XX.XX.XX................X...X...", "....X..XX.XXX....X.....X..XX....X..XX.......X.X..X", "........X...X.........X......X..XX.X.X.X..XX......", "......X.XX.....XX....X.....XX.XXXX......XX....X.XX", ".XX.X......X......X..X.XXX.X.X.......X...X.XX.X.XX", ".X.X...X.........X.....X...XXXX.X..XX.....X.......", "...X.X.XXX.....X...........X...X......X.X.........", "..X...XXX.....X......XX.X...XXX.X...XX.X.XX.X....X", ".X...XX.X.X......XX........XX...X......X..X.X...X.", "......X...X..XX.X.XXX.X.......XX....X.X...X...X..X", ".X..X...XX.X........X.X.XX..X..X.....X.....XX.XX..", ".....X..X..X..XX.XXX..X....XX.X...X....XX..X...X..", ".X......X...X.........XX......X.X.........X....X.X", "...XXX..X...X...X..XX..X.....X.X...XXX....X..X..X.", "...XXX..X.....X....X..XX...XX......XX.X.X...X.....", "XX....X...X..X.X..XXXX.X.....X...XXX...X.......X..", "...XX..X......X.....X.XX...XX..X.......X...X.....X"}
Returns: 111
{".X................XXX..X..X.X.........X..X...X....", ".....X.XX..XX.X..X..X.X....X...XX.XX..X....X.XX..X", "X..XXX....X..X...X..XXX...XX....X......XX.X..X....", ".XXX...X.X....X.X..XX....X...X..X........XX.XXX.XX", "X.XX.....X..X...........X......XX.X...............", "..X.X.........XX....X...X.X..X..X..X.....X.XX.X.XX", ".XX......XX....X..X..X....X.X......X.X.......X....", "XXXX.XX.X..X..........XXX.XX.XXX....X..X..........", ".X.XXX....XX...X..X.....X......X......X.....X...XX", "X..XX.........X......X..X.....X.XX..XX...XX.X..X..", "X.X..X..X.XX........X..X............XX.....XX.XXXX", ".X...XXX...X.XX.....X.....X....X....XXX.XX.XX.X...", "..XX....X......X.X...XX..X.....X....X......X..X...", ".X..X....X...X....XX...XXX..X...X.XXX..X.X........", "X.......X...X...X....X.X..X..X.X....X....X..X...X.", "X.XXX..X..XX..X.X.XX.....X...XX........X...XXX....", "X......X.........X..X.......XX......X............X", "XXX...XX..XX.XXX.XXXX........X.X....X..X..X..X...X", "XX.X.XX.X..X.XX.X.XX.X.........X.XX.XX.X..X..X....", ".X....X.X.X.X...X..X......X..X.....X.......X.X..XX", ".......X....X....XX.X.X......X.X..XXX....X....XX.X", "..X.....X.XX.......XXX...X..X....X.X..X........X.X", "...X..XX..X......X.........X...X....XXX.X......X..", "XX...XX.....X..XXX.......XX....X.X....XX...X...X..", "..X....XX..X..X......X..X..X..X...XX....X......XX.", "XX.X.X..........X......X...........X.X..XX.X..X...", ".....X..X..........XX.......X.......X.X.X..X.X.X.X", "....X...XX....X...X.X...XXX........X......X......X", "X.X...X......XX.......X..X.XX...XX.XX.....X...X..X", "..XX...X.X.X.X........X..XXX..X.X...X.............", ".XX......X.X.........XXX..XX.X......X...X.....X.XX", "..XXX....X..X.XX...XX..X.........X.XX....XX...X...", "..XX...X...X....X.X.....XX..X..XXXX.X..X.X...X....", "..............X.XX...X..XXXXXXX..........X.....X..", ".....XX.X.X....X...X.X........XXXX.X.XX......XXXXX", "X.X....XX..XXXX.X.X...XXX.XX..XXX..X......XX.X.X..", "..XX....XXX..X...XX...X..XX.X....X....X....X......", "XX...XX...X...XX....X.......X.......X..X..X.....X.", ".X..X....X..X.......X.XX....X.X.XXXX.X.....X.X.XX.", "X.XXX.X...X...XXX......X...X...X....XXX.X..X...X.X", "X...XX.XX.X..XX........XX.XX.....XX.X.......XX..X.", "..X....X.X....X.............XX..XXX.........X...X.", ".X.XX...X.X.XX.XX.......X.....XX.............XXX..", "..XXXX.X..X...X.......XX..........X.X...X.........", "XXXX.X..XX..XX...........XX....X..X.XXX.......XX..", ".XXXX.....X.X....XXX..X........X...XXX.X.X..X.....", "..XX...XX.....XX..XXX...X..X....X.................", "....X........XX.....X......XX.X..X..X.X..XXX....X.", "..X.XXXXX.......X.X......XX....X..XX.X..XX.X.X.X..", "..X..XX.X.X....XX.X.X...X...XX.X..X..X...XX.X....."}
{".....X.X....X.......X.X..........X....XX...X..X...", "..X......XX....X....XXX..X.X..XX.......X..XXXXXX..", "...X..X.X.....X..X....X.....XX.....X....X.....XXX.", "XX...X...X...X..X......X..X......XX....XX......X..", "X....X.X......X..X.X......XXX.......XX.X.....X.X..", ".X......X............XXX.X.........X.XX.X.X...XXX.", "X..X...X..X.X.......XX....XX...X.........X......X.", "...X...X..X.X..XXXX.....XX....X.X..X.X.....X.X.X..", "X...XX..X.X.....XX.X..X..X...X.X.XX..........XX...", ".....X.....X..X..XX..X.X..X.......X....XX.........", "........XX....XX..X..XX...XX.XXX..X.X.X...X..X.X.X", "........X......X......X....X.X.XX.....XX...XX.....", ".......X.X......X...............XX.............XXX", "......X...X..XX.XX..XX.XX...XXXX..XXXX.X........X.", "..X...X.....XX..XX..XXX.XXXXX.X.XX..X..X.X.X...XXX", "..X..XX.XX...X...X..XX...X...X.X..X....X......XXX.", "X....X.XX..X....X.X.X.......X......X.........X...X", "XXX...X...........X..XXX.....X..X...X....X.X......", ".X.X.......XX.X.X..........X.......X..X..X.....XX.", "...X......X.XXX................XX...X.....X.......", "......X...X...X....X..X...X...X.XXXX.XX.XX......X.", "X.X..X...X.X.......X....X.X..XX......XX.XX....X.XX", "X.....X.X...X............XXXXX..X..X..XX...X...XX.", ".X.X...X.X.X.....XX.X.XXXXX..X.....XX..X.X.XX....X", "........XX.....X.X.X..X.X...X..X.....XX......XX...", "......XX................X.........X....X..........", "......XX....X.XXX...X.XX..X..X...XX.XXX...........", "X...X..........XX.XXXX......X..XX....X.......XX.X.", "X...X............X....X..X...XX......X....X..XXX.X", "X.X......XX.........X.........X..X.....X...X..X.X.", "..X....X...X.X.X...........X...X.......X....X.X...", ".............X....X.......X...X.X.....X.X...X.....", "XX..X.X.X......XX.........XX.....X....X.X...X.....", ".XX....X.........X.X.....XX..X.X........X..XXX...X", "X....X.X...XX...XX.X........XXXXX.X...X.X..X..X.X.", "X.X..XX...X.....X.....X.X..X...XX..X..X....X..X.X.", "X...X....X.X.....X.....XX..........XX..XX.....XX.X", ".....XX.....X.X..............XX........XXX.....X.X", "X....X....X........XX.XX.XX......X.X....X.XX.XX.X.", "..............X.........X.X..X........XX....X...X.", ".....X..XX....XXX..X...X...X..X..X....X...X.X.X.X.", ".......X...X..XXXXX.X......X.X.......X....X.....X.", "....X...X....X....X...X......XX.......X..XX...X...", "...........XXX.......X.....X....X.XXX.XXX..X..X...", "..X.....X...XX.........X...X...X.X..X..XX.X..X....", "XXXX.X..............X.....X...XX.....X......X.X...", "..X.......X.....X...X.X....X.X....X..X.XX...XX...X", "......X....X.XX.X...XX...X..X.......X.............", "..X..XX.....X......XXXX.....XX.....X.XX...........", "..X..XX.X..X...X..X.......XX....X....X.X.......X.."}
Returns: 128
{"..X.XXXX......X.XX......X....X.X....X....X..XX.XXX", ".X.X.........X.X.....X.......X..XX.X.........XX.X.", "..X..X...XXX..XX........X..............X.X....X..X", "X.XXX.X........X...XX......X.X...X........XX..X.XX", "X.XX.X..X.........X.XX...XX.X....X..X....X....X...", ".XX.....X.X.............X....X....X...XX...XX...X.", "..XX...X....X.......X....X..X...........XX..X.....", "..XXX.X...X.XX..XXXX..X....X........X......X......", ".X.X....X.....X..X..X..........X....XX.......X..X.", "XX..X...X..X.....XX.X...X.......X......X.XX...XX..", "......X....X..X..X...XX..X.X.X...X..XX....XX....X.", "......X.XXX..XX..XXXX..XX.XXX......XX.....XX..X...", "..XX...X.......X.XX...XXX..XX.X.....XX.XXXX.......", "XX..X......X..X...XX..X..X..X...X....X....X......X", ".....X.X.X.X.X......X.X....XXX.XX.........X.......", "X.X...X.X......X.X.XXX...X...XX.X..X..X.XXX..X....", ".X...X.X.X.X..X.....XXXX....XX.....X...XX....XX...", ".X..XX....X......X..XXXX...X.X.X........X....X.X..", "X.......X.X...X...X.X.X...XX....X.XXXX.X..X..XXX..", "..X......X......X.X.X..X...XXX.....X...XX..X......", "X.X...X..X.X.XX.....X.XX...........XX...X........X", ".X..X....X..X.X........X..X....X......X.X..X....X.", "X.XXX.....XX.....XXX.X..X..X......X....XX.X..X.XX.", "....X.....XXX..XX...X.....X...X..X......XX....X.X.", "...XX.XXX......X.X.X.....XXX..XX..X......X.X.....X", "..X..X.X......XX...X.X.X....X..X....XXX.X..X......", "XX.........X.XX...............X...X..XX.....X.XXX.", "...X..X....XXX.X..X..X...X..X..X..XX...XXX..X.....", "XXXX.XXX.X...X...X.X.............X.X..X.X..X......", "X..X.XX.XXXXX...X......X.......X..X...X..X.X...X.X", ".XX.....X..X....X......XX.X..X.X...X....XX.....X..", "X..X.....X....X.X.X.X..X...X.XXX..X......X..XX....", ".X...X...X.......X....X........X......X.X.XXX..X..", "...X..XX......XX......X.......XX...X...X..XXX.X...", "..X.X.X.X.X.XX.XX.XX..XXX...X...X.....X.X..X......", ".X.X....X..XXX....XX.....XXX..XX........X......XX.", "XXX.......XX...X.XXXX..X........X..........XX....X", "XXX..X..X...........X....X...X.........XX....XX...", "...........X....X..XX.X......X.XXX...X...X.....X..", ".X....XX.X..XXXX.X..XXX.X.....XX....X........XX...", "X..X.X..XX.....XXX.X.XX..X.X.XXX...XXX.X....X....X", ".X.X.....X.......X.....X......X.X..XX...X.XX..X...", "...XX......X....X...X.XX..X.X.X.XX...X...........X", "..........XX..XXX..X....X.....X.X.X..XX.....X..XX.", "X...X.....X..XX....XX.....X....X....X...........X.", "......XX.XX..XX.X....XX......XXX.X.......X...XX...", "...X..X....XX.X.X.....X...X..X..X..........X..X...", "...X.XXXXXX....XX.X.X.XX...XX....X..X.X...........", "..X..X.XX....X...XX..X..X.X..X.......X.....X......", "....XXX.X..X.XX.XX....X.....XXX..X......XX..X..XXX"}
{".XX...X.XXXX..XX.....X....X.XXX.......X.X.X.X.XX..", ".XX....X.X....XX..XX.XX.....X....X.......X.....X..", "........XX..X.....X..X......X...........X.....X.X.", "...X.X..X...XXXX...X..X.XX...XX..XXX..X....X.X....", ".X.X..XX..X..X.X....XX.........X.X..X...XX.......X", "...X...X..X..X..X.X......X.XX....X...XX...X...X..X", "...X.X...XX...XX.....XXX..X.X............X......X.", "..X..X........X..X.X....X..XXX......X..X..X.....XX", "...X.X..XXX.X....X....XX..X.....X.X..X.X........XX", "....XX.X..X....X..XX...X..X...XX..X....X..X.......", "XX.....XX...X.......X........X..XX..X....X....X.XX", "......XX...X..........X.....X.....X.X..........X..", ".XX.X........X.XX..........XX....X..X.X..........X", ".......X...X..X.........XX.....X..X.X...X........X", "..X..X...X...XX.XX....X.X...X..X..X......X..X....X", ".X.......X....X.....X.X...X...XXX.......X.XX...X.X", ".X.....X.X.........X............X.X..............X", "....XX.XX.X...X.X...XX..X.X...XX......X.......X..X", "...X..X......X..XX...X.XXXXX...X.....XX.X.........", "XXX...XX.X......X....X..X....X.X......X.X..X.X.X..", "..XX..XX..X.X.X...X...X....XXX...XX.X..XX..X......", "X...X.........XX.......XX.X..XX....X......X.X.....", ".XXX...X........X..X...X..X.X.XX...X...XX.X.XXXX..", "X.....XX....X.X.....X..X...XX...X.X..X..X.X..XXX.X", ".............XX.X....X.......X......XX..X.........", "..X...XXX.X.....X.X.X........X...X...X.......X.XX.", "...X...XX...X...XX.XX....X.XX.X..X.XX.............", "XX..X....X.X....X.............X..XXX.......X....X.", "XX...X....X.X.....X.XX...X.X...X.........X.X.X.X.X", "X..XX..X.XX.....XXX........XX.X...X....X.......X..", "...........X...X.X...X.........X....X..X.X........", "......X..XX..XXX.XX..X................XX....XX.X..", "....X.....X...........XXXXXXX....XX...X.X.XX.XXXX.", "..XX.XX...X.X..X....X....X.XXX.X..X...X...XX....X.", ".X..XX.......X......X........X..X..X...........XXX", "........X....X....X.XXXX..X.X.X..XXX..X...X.......", "...XX.XXX...X.X..X.X.X..XX..X........X...XX...X..X", ".XX.....X...XX.X.X..X.X...X......XXX.XX..XX.X..X..", "..X......X.X.X...X.X.X.XX.XX..XXX..XX....X.....X..", "X....X..XXXXX..X...XX.XXXXXX...XX....XX.....X....X", ".X..XX..XX.X....X....X..XXX.....XX..X...X....X...X", ".XX....XX..X...XX......XX...X.X..XX..X..X.XX..X...", ".X......XXXXXX.......X..X..XXX..X....X.X.X.X..X...", ".....X..X.X..X...X.X...X.......XX..X.XXX....X.....", ".......X.X.X.....XX......X......X.X...X..........X", "X....XX.XX...XXX....X.........X.XX.....XXX.XX.XXX.", "............X.X.X.X..X.....XXX.X...X....X.....X.X.", ".X....X...........XX..X....X...XX.X..XX....XX.X.X.", "X.X...XXXXXXX...X...XX............XX..X.X..X.X..X.", ".XX..X..X...X.....X..XXX.X.X.........X.......X..X."}
Returns: 131
{"...X..XX.....X....XXX.X..X.........X....XX.....X..", "X.X...XX......X............X...X..X...X....X.X....", "..X..X..X...XXX..XXX....X....X.....X.X..X..X..X.X.", ".XXX..X............X.X..X.X..X.X.X.......X.X..X.X.", ".X..XX......X....XX...X.XXX...X.XXX.........X.X.X.", "..XXX.X..X....XX..XX.....X.X...X.X....XX.X.X.XX.XX", "......X..XX....X.XXX......X.....XX.X.....X..XXX...", "...X..XX.....X..XX....X..X...X....X.XX.X.....X....", "X..X.X..X..X...X.XX...XX.X..XX....X...XX..XX.X.X.X", "X.....X.XX.X...X...XX....XX...XX.X.X..X....XXXXX..", "..XXXX............X...X...X...X...X..X.X..XX.....X", ".X...XX...XX.X..XX.X..X..........XX.XX.X..X....X..", ".X...XX.XX.X.X............X.XX......X.............", ".....X...X....XX...X...X.X.X.....XXX.XX.XXXXXXX...", "....X.XX...X.X....X....X.............XX..XX.XX...X", ".XXX.....X...X.XXXX.XXXX.X......X...X...X.X......X", "..X.X.X..........X.X....XX...X.......X..XX......X.", "X...X..X..X...X.X...XXXX..XXX...XXX.......X..X....", "X....X......X..X...........X.XXX.......X..X.X...X.", "....X.X.....XX..X..X.X.X..XX....X....XX....XX.X...", ".......X..X.XX...XX....X..X..XX.....XX.X.X..XXX...", "......X.X.X....X..........X...XXX.XXX..X..XX.X....", "..X.X...X..X..........X.....XX...X..X...XXX...X.XX", "X.XX..X.....XX.X..X...XX.......XX.XX.X..X..X.XX.X.", ".XX....X..X.......XX.XX....X.X.....XX..X..X...XXX.", "..X..X.X.XXX..X.XX...XX.X......XXXX...XX........XX", "X........XXXX..X...X.X..X.XX..X.X...X..X...XX....X", ".X.X.XX.X..X..XXXX...X..XX.XX.XX.X....XXXX....X..X", "X......X.....X.XX.X.X.X.....X....XX...X........XX.", ".XX...X..........X..XXXX...XXX..X.XX..XX...X..X.X.", ".X.X....X.XX...X..XX....X...X..X....XX.....XXXXX..", "......X.X.....X...X.............XX......XX.....X..", "............X..............X...X....XX...XXXXX..X.", ".X.XX......X.......X.....X.XX..X.XX......X.XXXX...", "X...X...X..XX....XXX......X.....XX.XX...X.......XX", ".X.XX..X.XX.X........XXXX.....X.XX..X..X...XX..XXX", "X.XX...X..XX.....XX.X....X...XX.X....XX.XX....X...", ".X.X......X.X.X..XX..X.X..X...XXX....X..XX.....X..", "...X.XX..XX.X....X.X........X.X.XX...XX.XX.XX.X...", ".XXX.XX...........X..X..X............X....X.......", "X.XXXX.X.......X.X...XX......X........XX.X.X.X.X..", ".X.X....X....X.X.....XX....X.XXX.XX..........X....", "............XX....X...XXXX.X..X.X....X.X......X...", "...XXXX.X.........X.....XX........XX.........XX...", ".....X.X.X.X..X.....X..............XX.......X...X.", ".....X..X......X.....X..X.....X..XX.....XX.....X..", "............X.....X...XX..XX..X.....XX..X.....XXX.", "XX..X.X.XXX..X.....X.X.....X.X...X.....X.X.X.XX...", "....X..XX.......X.XX......XX....XX...XX.X..X.....X", ".XX...XX.....X.XX.X..X.......X.....XX.....XX.XX..X"}
{"X.....XX.X.......X.......X......XX..XX.X...XX.X.X.", "...X..X...X.....X....XX.XX....XX.X.....X....XX...X", ".....X..XXX.X....XX..X...........XX......X...X.X..", "X......XXX.X.X..X.XX..............X...X...X..XX..X", "..........XXXX...........X...XX.......X.X....X..XX", ".X.XXX.XXX.X..X..X...............XX.X.XX..........", "...X...X..X....X...XX..X..X.....X.XXXX..X......XX.", "X....X........XX.X.X............X......X.....X....", "....X...XXX.....X.....XX.X....X..X...X.....X......", "....X.X.........X..X.X..X..X.X.....X..X.X...XXX...", "X.X.......X.XXXX.X.....XX...X.XX.XXXX..XX....XX..X", "..X....XX....X..X...X........XX......XX..X.X..X...", ".X....XX.X.X.XX..X.X...X.XX.X......XX.......X.....", ".......X........XXX..XXX.X........XXXXX.X.X...XX.X", "X....X.....XXX...............XX.X...X.X.XX.....X..", ".XXX..X..X.....XXX............X..X......X..XX...X.", "..X..X....XXX.X....X.X...X....X.X......X.X....X...", "X.X.XXXXX...X.X.X...........XX........X.XX....XXX.", ".....XX.X..XXX..X.X......X..X.....XX.XX..X....X.X.", "..X.....X.....X....XX...X...XX..X......X..X.......", ".X.XXXX......XX.....XXXX..XXX.XXX..XX..X..XXX..X.X", "....XX........X......X.XX...X.XX...X..X.X......XX.", "..X.X.X..X....XX..........XX......X..XX....XXX..X.", ".X......X...X....X.X..X...X..XXXXXXXX....XXX.XXXX.", "X..X.....X......X......X.......XXXX.XX..X.X..X....", "..X....XXX........X...X.............X.XX...X.....X", ".X......X.X..X.......X..X.XX..X..X..XX.X..XX......", "X.X.X...X.X..X...X..XX.X.XX...X.XX.........X......", ".X....X.X.......X..X..XX.....XX...X..X.X..XX......", ".....X.......X.X....X......X.X..XX.X.X......X.X.X.", "..X.X..X......XX...X....X...X.............X....X.X", "X.X........X.X.X.X..........X.X..XX..........X.X..", "XX.X..........XX...X......X.X.X.............XXX...", "...X....XXX.X........XX.XX..........X...X.X.XXX..X", "...X..............XXXX.X.XXX.X...X..X...X..X..X..X", ".X..XX..........X.X....X..XXX..XX......XX.X...X...", "X..XXXX.....XX..X.........X..X.....X.XXXX.X..XX.X.", ".......X....X...XX..X...XX......XX.XX.X.X..X.X..X.", ".X..X.....X..X...X.X...X...X......XX..X.XXX..X....", "X.X..XXX.X.X.....X.X......X..XXXX..X..XX..XX...XXX", "..XX...X...XX.X.XX.X.XX.XX.........XX.....XX...X..", ".XX............XX......XXX...X..X..X.....X...X....", ".........XXX...X...X..X...X...XX......X...X.X.XX.X", "..X.X....X...XX....XX.XXX.X......XXX.X......X.X...", ".XX...X.......X.X....XX.XX.....X..X.....X.X..XX...", "X...X..X..XXX...X.XXX...X...X...X....X..........X.", ".X...X.X...XX....XX...XX..X....X..X....XXX.XX.X...", ".......X.X.X...XXXX...XXX..XXX..X..........XX.....", ".X..X....X..X....X...........X....X.XX.X....XX..XX", "........X.......XXX..X....X.....X..X...X..XX.....X"}
Returns: 121
{"..X..XX..X.XX..X..X...X.XX...X.XXX.XXX..X....X.XX.", "XX..X.....X.X..X.XX..X.....XX....X....X.XX.....X..", "........X.....X.........X.XX...X.X....XX..........", ".X....X......XX...X........XX...X...X...X......X.X", ".............X.X...XX......X..X.......X...XX.....X", "X.XX..X..XX.X....X.XX................XXXXX.......X", "X..........X...X.X..X.X.X...............X.X......X", ".X..X.X....X.X...X.XXX.XX.......X.XX....XX...XX..X", ".X.......X.X....X....X..X....X.X...X.X.XX.........", "....XXX...X..X.X.....X.XX......X..XX..X.....X...X.", "X...XX.XX........XX.X.XX.XX..X.X..............XXXX", "...X......XX..XXXXX....X.....X..X.....X.X...XXXX.X", ".X...XXXX....X.X..X.X.X......X.....X.XX..X...X..XX", ".XXX.XX.XXX.XX.......XXXX....X....XX..XXXX.X.X..XX", "XX.X..XX.X....X....XX...X.....X..X.X.X..X...XX....", "......X.X.X....X..X......X...XX.X....X...X....X..X", ".......X.X.X........XX...X.X.X..XX.X..X.X...X..X..", ".X...XX..X..X...X..X.X.X.X.X.....X..X..X...XX.XX..", ".X..X.X..X......X.XX..X.....XX..XX...XX..X.XX.XX..", ".......X...XX..XX....XXX.X....X..X.....X...X.X....", ".....X......XXX..X......X..X.......X......XXX.X.XX", "......X.........X.X.XXXX.X...X.X.....X.X..........", "X.........XX....X......XXX..X....XX..X..XX...XX.XX", "X...X....X.X.X.......X..X..XXX.X..X...X.X..XX.X.X.", "XXX.X.X.....X.....XX......X.X.....XX.X.....X.X....", "..X.X..X..X.....X.........X.X...X......X....X.X...", "..XX..XX.X.XX......XX..X......X........X.......X.X", ".XXX....X.X.....XX.X....X......X.XXXX..X......X...", "..........XX..XX.X..X.X....X.X..X..X.X.X..X.X..XXX", "..X............X.....X.....XX.X...X.X...X...X.X...", "X...X....XX.XXX.....X.X..XX.X.....X.XX..X.........", ".X.....X....X.X...XXX...X..X.X.X.....X..X.....X...", "...X..X.X.XX....X........X.......XXX....X.X.X....X", ".....XX..XX...X...XX.....XX...........XX...XX.XX..", "XX....X..XXXX...XX..X.XX.X.X.............XXX...X..", "...........X..X...X.X......XXX.XX.XX.....X.X...XX.", "X..XXX....XX.X..X......X.XX.X..X..........X.X....X", "XX........X.......XX..XX..XX......XX...XX.X.X...XX", ".X...X....X.XX......X.....X.X...X..XX...X.X.....X.", "....XXX...XX.X..X....X.....X.....XXX.XX......X.X..", ".....X.....X...X.X.......X....XXX..X.....XXXX.....", "...X.......XX.X....X...X.X....X.X...XXXX.....XXXX.", "X..X.XX..X........X..XX.X...X.X..XX..X.X.X..XX..X.", ".X....X...X....X....XX........XX..X...XXX..XX.....", ".X...XXX..X...X...XX...X.X.XXXX....X.X.X.X..X.XX.X", "...X........X.......X.XX.XX.X.X...XXXXX..X...X....", ".X.X.X..XX.....X.X.X....X...XXXX........XXX.X.X.XX", ".....X........X.XX..XXXXX......X.XX.....X..X....XX", "X..X.X...X.X..X..XX.XX..X.X.XX.X.....X....X.....X.", "....XX...X...XXXX.........XX.XX...........X......."}
{".XX.XXX...X....XX.XX.....XX.XX...X..X.X..XX..XX.XX", "X.XXX..X..X......X.XX.....X...X.........X.X.XXXXX.", "X..X.....X...X...X.X.X..X.X.X..X..XX..X.X.XXX...X.", "X........X.............X...X.X...X..XXXXXX..X..X..", "..X....X..........X.XX......X.X....XXX.X....X...X.", "X..XX..X.XXX..XX..X.X.....X.XX.X.X.XX..X..........", "X...X..................X..X..X..........X.XXX..X..", "........XX.X......X.X...X.......XX......X......X..", ".XX.X....X............X........X.....X.XXXX.X....X", "...X..X..X...X..X.X..X..XX..X.X..X.X...X.....X..X.", "..X....X..XX..XX.X.X.X...X.X............X.X.XXX.XX", "..X....X.XXX..X..X..XX...X..X.X..X........X.X..X.X", "X....X..X.X.XXX...X..X..X.X.....X...X...XX........", "....XX..XX.........X.....X.X..XX..XX...X..........", "X....XXX.X.X..X...X.XX.........X..X.X.X..XX.......", "...X.......X..X.X....X..X.X.X..X..X....X.X.XXX...X", "...X......X.XX.X.XXX..X....X....XXXXX.....X....X.X", "....X.XXX.X.............X.XXX.X...XX.XX.X....XXXX.", "...X....X.X.X..XX..X..X.....XX..X..X............X.", "...XXX..X.........X..XX......X.X.X..X...X.XX...X..", ".........X..X.X........XXXX....X...X..X...X.......", "X...X.....X...XX........XX..XX..X..........XXX.X..", ".X.XX.X..X...........XXXX..X.XXX.XX...X..XX...X...", ".X.XX...X.X.X...........X.XXX..........XX...X.X..X", "..XX...X..X....XXXXXXX...XX.X.X..XX..XX......X..X.", "X.X.X..X...XXXXXX.X.X.X.X..XX.......X......XX...X.", ".X.X.....XX...X.XX....X...X..X........X..X.X.X....", "XX.....X......XXX..................X.X.X.XX.X...X.", "..............X....X...X....XX...X.....X...X......", "....X......X.X....X.XX....X....X......X......X.X..", "......X..XX.....X..XXX.....X...X..XXXX....X.......", "...XXXX..X........X........XXX......XXXX..XXXXXX..", "XX.....X.....X..XX..X..XX....X..X..X.....X..X.....", "..X.............X.....XX....X.....XXX...XX...XX...", "X......X....XX.XX..XX......X..X...X..X..X.X...XX.X", "..X....XX.X........X.X...X..XX...X.X....X.X.X.....", ".....X..X.....XX......X...XX..X.X..X.....XX....XX.", "......XX....XX..X...XX.X.XX....X.X...X......XX.X..", ".....X.XX...X........X...X...XX......X.......XXX..", "...X..X.X.X..X..X..X.X.XX.X....XX..X..............", "..X............X..X.X......X.....X..XX.....XXX....", "..X.X.XX...XX...XX.X..XX...X..X....XXX..XX...X.X.X", ".X.X.X..X.X.XX.X.......XX...X......XX.......X..X.X", "..X.X..X..X..XX.....X...X..X.X.X......X..XX.....XX", "..X....X.X.XXXX.....X..X.X.........X..X.XX....X.XX", "X....X..XX......X...............X.X.....X.X..X....", ".XXXX.......X.X....X.....X......X...X...XX......X.", "..X...........XX.X.X..X..X.........X....XX...X....", "..XX......XX..........XX.XX..X...X....X.........X.", "XXX.XX.X..............X....XX..XX............X...."}
Returns: 139
{"...X..X.....X.....X....XXX.X.XX.XXX.....XX..XXX.X.", ".......XXX..XX...X.XXXX.X.X.....X.X...XX.X..X.....", "X.XX......XX....X.X.XX..X....X........X.X....X....", "X.XX..X.X.X.......X.XX.XX.....X.......X....X....XX", ".....X.X....X.X.......XX..X...XX.X..X......XX...X.", ".X...XX.....XX....X....X.X..X..........X.XX.......", "........X.XXX.X......XXX.....XXXX..X.XX..X.XXX..XX", "..X....X..X.X.X......XX..X...X.....X.X..X..X..XX..", ".XX.........X......XXX.X...X...X.....XXX..XXX..XX.", "X......X.......XX.....X..X.X.......X..XX..........", "X.X.......XX.XX...XX.X..XXX...X..........X.....X..", ".XXX........XX.X..X..XX.XXX.X....X.....X......X.X.", "........X............XX.......X...........XXX..X.X", "XXXX........XX......XX......X.X....XX...X..X.....X", ".X..X......X.X...X..X.........XXXXX.X.X.....X.XXX.", "X.....X....X..X..X......XX.X...XXX..XX...X.XX.X.XX", "XX..X..X....X....X..X..XXX.X.X.X...X......XXX..X.X", "X..X.X.X...X.....XX......X..X...X..XX.......X.X.X.", "X.X.X...X.X..X.....X...X.........XX..........X...X", "........XX.X.XX.....XX...XXX....X.X..X..........X.", "X...X..X....X.XX.X.X.X.X.XX..X.X.....X.....X.X....", "X.........X..........X...X.X.......X..XX.XXX..X..X", "X....X....XX......XX...XXX.........XX...X..XX.....", ".X.....XX.XXX.XX...X..........X.X.....X...X..X..X.", ".X...X.......X...X.X..XX...X........X.X.XX.....XX.", "XX.......XX...X.XX.......X.....XX...........XX..X.", "....X.......XXX...X.....XX.....X....XX...X...X...X", "X....X....X....X......X.....X.....XX..X......X....", ".X...X.........XX..X.XXX.X...XX.....X.X.X....XXX..", ".X..XX..X.....X.....X.......X.....X....X.X.X..X..X", "XXX.....X...XX..X.XX..X.X.XX...X..........X.X....X", ".....XX....X..XX..XX...X.....X....XX...XX....XXXXX", ".X...X.X.XX..X.X...XX.XX..X...X..XXX.XXX....X.....", "X....XX.........X.X...........X.XXX...X.......X..X", "XX..X............X.X.X.X..X.X.X.X......X.XX.X..XXX", ".X.X.X.............X.X.....XXX..X.....X..X....XX..", "X.XX.XX.XXX.....XX.XX...X...............X.......XX", ".X..X.X..X....XX.XX...XX.X...X....X...XX..X....X.X", "..X...XX.....X..X.XX.X.X..XX....X.......X.XX..X.X.", ".XX..X.X.XX.......X..X.......XXX.........X.X.XX..X", "...XXXX.X....XXX.X.....X.......X.....XX..XX..X...X", "XX...X.XXX....X....XXX.....X.X..X..XX...X......X..", "....X..XX.........X.XX.X.X.X.....XX...XX.X...XXXX.", "X..X..X.X.XXX.....X..XX...X.XX....X..X..........X.", "...XX.....X.X.XX.X.X.X...X...........X...X.X.....X", "....X...........XX...X...X....X.........X.X..X..X.", ".....XXX..X..X.XX....X.XX.X.......X....X....X.....", "..X....XX...X.X..X..XX...XX....X....X..X..X....X.X", "...X.X....X..XX.......X........XX.....XXX.....X...", "X....X...X.......X.X.X.XX....X...X......X.XX..X..."}
{".X.X.......X.X..X....X...X.XX..X.XX.XX..XXX.XX.X..", "....XX...........X.....XX....X.X.....XX..X....X...", "........XXX...XX.X.X.X.XX.....X....X..X...X.......", "X...X.........X.....X....X.....XXX........X..X....", ".X.X....X..X...X..X..X.X....XXX...X.X..X.X.XX..X.X", ".XXXX.X..X.X..X.X..X.X.X....X..X.......X....X...XX", ".....X.XXX.X.X..X.....X..X....XX..X.X...X..X...X..", "X....XX..XX.XX..XX.....X...X...XX...X.XX.........X", "..XXX....XX..X..XX......X...XXX.X....X.....X....XX", "X.X..XX..XX.X.....X.XX.XX...X...XX.X...X..........", ".X..X......X.X......X.XX..X.X.X..X......X.....XX..", "XX.XX..XX.X...X.....X...X.XXXX.X..X....X...X..X...", ".X..X......X.XXXX...X..X.......X....X........X.XXX", "..X.XXXX....XXX.X..XX................X.X..X....X..", ".X....X..X.......X....X.XX..X...XX....XX..X.......", ".XX..X.X...X.....X..X..XX..XXX.XX...X...X...XXXXX.", "X.....XX..XX.XXX.X....X.X...X.....X.X.......X...X.", "..X....XX..X...........X......XX..XXX..X......X...", ".X...............X.X..X..X.X.....X.XX.XX..XXX....X", "...X.....X.....X.X.XXX.....X..X...X....X..........", "X.X.X...X..X...XXXXX.XXX..XX..X..X.X.X......X.XX.X", ".X.....X........XXXX..X......X..X...XX.......X....", ".XX...XX..XX....XX.X..XX.......X.X..X....X..X..XX.", "XXX....XX....X.XXXX.X...X....XXX.........X.X.....X", "X..X....XX...XX......XX.XX......X...X....X...X...X", "X..X......X.....X..XX.XXX.XX.XXXXX.....X.X.X..X...", "..X..X..X...X.X.XX.....X......X....X..X........XX.", "X.XX.X.X..X.X...XX..XXX.X..X......X....X.XX.......", "........X.X...XXXXX.........X..XX........X.X...X.X", ".X....XXX....X....X..........X...X....X...X...X.X.", "..XX...X........X...X....XX.........X.XX..XX.XX...", "..XX.X...X....X...X.X.XX.X..XXX....X..XXXXXX.....X", "..X..X...................X.X....XXXX...X..X.X..X.X", "......................X......X.........X..........", "...X.............X..X.XX.X...X......X..X......X...", ".X.....X......X..X...X......X.......X..X..........", "........XX.XX.........XXX......XX.X.XX....X..XX..X", "..X.X.X.X.X...X.XX.XXX....X..X.X..X..X.X.....X.X..", ".X.....X.XXX...X.....X...X....X.X..X.X.XX.X.X.X..X", "X.X.X.X..X...X........X.....XXXXX....XXXXX...X....", "......XX...X.X.X.XXX.........XX..X...XXXX...X...XX", "..X..X.....X.....X.X.X.............X.......X.XX.X.", "X.X.......X....X...XX......XX.....XX.....X.....XX.", ".............XX...XX..XX..X..XX.........XX....X..X", "....X.....XX....X....X..X...X.....XXXX.X....X.X..X", "....X.X.......X.XX..X....XXX......XX....XX.....X..", ".X.....X.X.XX..........XXX..XXXX...X..............", "..X.X..X.X.XX..X.XX..XX....X.XX..X...X.XXX.X.X....", "......X....X.X......XX..X....X.............XX.....", "XX....X..X..XX....X.XX.......X.......X...X...X...."}
Returns: 93
{"X.X.X...X.....X.XXX...XX.....X.XX.XX....X.........", ".X.X...........X....XX......X.....X.XX..XXX.......", ".XXXX...........XXX...XX....XX.....X.XXXX...X.X...", "..X.....X...X.XX..X.X..X..X........X.X.XX...X.....", "...XX.........X......X...X.X.X..XX..XX..X..XX....X", ".....XXX......X........X..........XX...X.XXXXX....", "X..X...........XX.........X...XX..XX....X.....X..X", ".X..X..X.X...........X...XXX....X.......X.........", "XX.X.XXX..X.X..X.XXX.XX....XX....XXX..X......XX...", ".X....X.XX..X..X.X....X.X.....X.X.X.....X..XX..XXX", ".X......X....XX..XX......X.......X..X...X.....X...", "XXX..X...X.X........X....XX....X.X..X...........XX", "X...X...XX...X.X.X.XXX..XX...XXX.X.X..X...XX.X....", ".XX.......XX.XX.....XX...XXXX...X.XX..............", ".X...X..........X.....X.XXXXX....X......X..X.X....", "X..XX.X..X....X....X...XX.X.X..X....X..X...XX...X.", ".XXX......XXXXX.X...X....X.....X.X.XX.....X..X....", "XXX....X....X.X.................XXX.XXXX.....X....", "X.XX.X.....X.XX.X..X.......XX..X.X....X......X....", "........X.X.........XX.XX........X.....XX.X...X.X.", "X......X..X...X.X.XX.......X..XX..X.....X.X.X.XX..", "X.X.....X.X.....XX.....X..X..X...X.X...X..X.....X.", "...XX.XXX......X..X......XX..XX....X....X.......XX", ".......X..X...X.XXX........XX.XX......XX...X...XX.", "X...X..XX..........XXX.....X....XXX.............X.", "....X........X.XX.....XXX.XX.XXX....X.........X.XX", "XXX.....X......XX..X..XX...X.X..X.......X.XXX....X", "X..XX..X.X..XX..X.....X..X..X.....X...XXXX.XXX.XX.", ".X...........X....X........X...X..X.XX..XX...X.XX.", "..X..X.XX......X..XX..........X.XX.X.XX.X.X...X...", "XX.....XX...XX..X.....X....XXX..X...X....X.X..X.X.", "X.X...X...X..XX...X..XXX....X...X..XXXX...........", "X.....X...XXX..X.X.......X.XXX.X...X...X..........", ".XX..X..X.X....X....X.............X.X...X......X..", "XX.X..XXXXX..X....XX...X.....X.X........XX......X.", ".XX.XXX.X..X...X..XXX..XX..X.XX....XX....XX......X", "..XXX..X.XX..X.........X....X.....X.XX.XX.X.X....X", "X..X..X.XX..X......X....X..X.X..X....X....X.X..X.X", "...X.......XXX.X.........X.XXXXX....X...X.XX......", ".XX....X........X..X..X.......X.XXXX...X........X.", "X.X.X...XX...XXX.......X..X...XX..X...X.....X...X.", "..X.X.....X.....XX..X.X...X..............X....X...", "...X.......XX.X.....X.......X..X...X.XX...X..X....", "...XXXX..X..X.X.....X....X...X.XX...X...X........X", "X......X.X..XX...X..X.X.........X....X..X....XX...", "......X....XXXX.....X.X.X......X.....X..X...X.XX..", "X.....X..X......X.X.........X...XXXXX....X.....X..", "..X.............X....X....XXXX...X....X......X..X.", ".X...XX......XX....X..XX.X.XX...X....XXX.X.XXX..X.", "X.XX.......X....X.....X....X.....X......X..X..X..X"}
{"X.X.XX......X....X..X.X....X.X...XX.....X..XX....X", "................X...X........X.X...X...X..X.......", "X..XXX.....X....X.....XX...XXXX....X....XXX...X...", ".XXXX.X......X.....X....X.XX.............X..XX....", ".XXX..X.....X.X.XX...X.XXXXXXX....XX......X..X.X..", "XX....X.XX..X......X.XXXX...XX..XXXX.......XX.X...", ".............X..X.......XX..........X...XX........", "..X....XX.....XX..XX.X.XX..X.....XXX..X...X.X.....", "...X...X.XX.XXX..X...X..X.XX.........XX.XXX..XX...", "XX.XX.X..X.XX......X.XX..XXX.XX.X.X..X.XXX..XXX..X", "..XX.XX.......XX.X....X..X..XX..........XX.X.....X", "..XXX.X......X..X..X.XX.XX.X..XX...XX.X...........", ".....X....XXXXX...XX....XX........XX...X...X.X.XX.", "X.X.XXXX.....XX.X.XX.X....X.X..XXXX.....X..X....XX", "...............X........X.X.......XX..X.X.X...X...", "XX.X....XX.....X......X.............X...X.XX.XX.X.", ".....XX..XX.......XX............X.....X......XX...", ".....X...XX....X.XX......X...XX..X..XXX....X....X.", "......X...X..XXXX.XX......XX...X.XXX.XX.X....XX...", "X...XX........XX...X.X......X.X......XXX...X...X..", "....X..X.XX....XX.X....X..XXX........X...X.....X..", "..X.X.....XXXXX........X.XX...XXX.....XX.XX..X..X.", "XXX.....X....X.....X.X.X..........X...X.X....X....", ".XX..XX..X....X.XXX.X..X.X.X......X..XX.X.X....X..", "..X..XX..XX.X.X..X...X..XX.X....X.X.XX.X...X..XX..", ".XX...X...XXX..........X.....X.XX.X.X...X.X.....X.", "X..XX..X..X.XX.X.......XX....................X..XX", "X...XXX....X.X.X........X........X.X........XX....", ".X.X.XX.XXX..X.XX.X.X...X...X...X...X...X.....X...", "X...XX.XXX..X.X.....X...X..XX...X..X......XX....XX", "......X..XX......X...............X.XX......XX.X...", "..XXX.......XX....XX....X.........X.X....XX.X.....", "XX...XX..X.......X.XX.X..X.......X.X.X.X.....X...X", "X.XX.X.XX.....XX.......X...XXXX...X......X....XX.X", "XX.X...X....X......XX.XX..X..X...........X..X..X..", "XX.......X...X....XXX........XX........XX..XXX....", "X...XX....X.X..X..X.....XXX.X.X.X..X............X.", "......X..X..X...X...X...X...XX...XX..XX....XXX...X", "..X.X..X.XX..XXXX.........X..X...X...X.X...X.X....", "............XX....X.X.X......X...X.X..X.XX.......X", "....X...........X.........X.X..X..X.XXX.X....XXX..", "X...X....X..XX....X.....XX..X..X..X.X.X.XX.....X..", "X..X.X..X..X.....X......X..XX.X..........X..X.XX..", "..X.X.......X.X....X.X......X.XXX..X.XX......XX...", ".X.X..X..X....X.XX..X.....X..X...X.XXX...X.....X..", "...X..X......XX..X.X.....XX.....X.X..X...X.X.X.XX.", "..X..X..XX........X..X......X.X.X.X.X...X..XX.X...", "XX...X........XX........X..XX..XXXXXX....X.X..XX..", "XX...XX........X.....X...X.XX........X.X......X.X.", "..X......X....X..X..XX.....XX.X....X.X..X..X...X.."}
Returns: 102
{".X............XXX........XXX....X.XX....X.XX......", "X..XXXX..X...X..X..X.X..X.X.........X.XXXX..X..X.X", "...XX..............X....XX.X.X....X.X......X....XX", "X..X.XX.XX......XX..XX.X.XXXX..X.XX......X........", "X.....X.........XXX...X....X..............X....X..", "X....X.......X...X...X.....X...X.X...........XX.X.", ".XX.XXX.......XX.X..X.X...X.X..X..X......X.XX.X..X", ".XX...XX..X.X...X.........X.....X.......XX........", "X...X....XXXX.....XX..XX.X....XX..X.....X.........", "X.XX.XXX...X.......XX...XX..XX.X....X.XXXX.X......", "....X.....XX...X...XX..............X...X...X...XX.", "X.......X.....X..XX.X..X.X.X.XX.X..XX....XXXXX...X", "..X..XX..X.....X..X......X..X.X.X.................", "...XX..X..X......X........XX.X.......X.X.......XX.", "..X...X.XX..X....X..XX.......X.....X.X..XXXX..XXX.", ".X..XX.X....XX.X.XX..X....X.....X......XX...X.XX.X", "X...........X...........X...XX.X....X..X.X...XX..X", ".X....X....XX.XXX.....X...X..X..X..XXX.XX..X......", "X.........X.X....X.X..X.X...X..........X...X.XXXX.", ".X.....X.X.X..X...X.....X....X.X..XX.X..X..X..XX..", "....X...X...XX.X....X...X.....X.X..........X..X...", "X.XX.X..X...X....X...X.XX.....X.....XXXXXX..X..X..", ".......X.......XX...........X..X.X..X.X.X...X..X.X", ".X..X...XXX.....X....X...XX......XX.....X.XX...X.X", "............X....X..X.XX...X...X...............X.X", ".XX....XX....X..XX..XXX.X....X...X..X.XXX.......XX", ".XX.X.X....X..........X.X.XX.XX...X.X.X.XXX..X...X", ".X...X...........X..X..XXX..XXX...X.X.X.X.XX..X...", ".....X....XXX...X......XX.XX.X.X.X.X....XXXX......", "....X.XXX........XXX..X...X....X.X...X.XX..X......", "X.X.......XX..X....XX.......XXX..X.X....X..X.X....", ".....XX.X.....X.X.XX..X.XXX...X.X.......X......XX.", "X...X....X.X..XX.XX..X......XX.X..XX.....X.....X..", "..X..X..X.X........X..............X......X........", "..X.XX.XX.X...........X..XX..X.X..X..X.X..X.X...X.", "X.X....X...XX....X..X.X...X...XX....XXXXX...X.X.X.", "....X..........X..XXX...XX.....X..X.....X.........", ".....XX.....X....XX......XXX......XXX.....X....X..", "X.XXXX..XX..XXXX....X..XX.XX.X.XX....X...X........", "....X.....XX...X...X.X.....XX..X.....XXX.XX..X...X", "...XX.....X....X...X...X....X....X......X..X......", ".XXX...X...XX......X.....X..X..........X...X...X..", "...X.....X...X...........X.......X..XX..X...X..X.X", "X.....X.X.XXX....X........XXXXX.X.....X...X.X.....", "..X.X...X....X...XX......X..X...X...XXXXX...X.....", "..X.X....X....XXX.........X.X..X..XX...X........XX", "X....XX....XX...XX.XX.....XX..X..X..X.XXX..X..XXXX", "..X..XX.....X.......X..X.XXXXXXX..X...X..XXX.....X", ".X...X.....XX..X....X.X..XX...X..X.XXX...XX.......", ".X...X.XXX....XXX...XXXX...XX............XX.....XX"}
{"X.XX...X..XX..XX...X..XX.XXX...X.....XX..X....XX.X", "X...X...X...X......X....X.....X..X.....XX.XX.X..X.", "...X....XXX.X.....X...X.......X....XXX..XX....X...", ".XX..X.X....X...X..XX.X.X....X..X.....XXX......X..", "...X.....XX...........X.X.XX..X...X....X...X...XXX", "........X..X....XX.....X..X.X.X...XXX.XX....X.....", ".XX.....X.X..XX..X......X..X....X..X.X......X...X.", ".XX.X....X.XXXX.X.X.X.XX...X..X.X...X....XX..XX...", "..XX......X..X.........X...X..XXX.....X.X....X....", ".......X..........X.X....XX.XX..X..X..X...X....X..", ".....XX.X..XX...X.X....XX..X.......X.....X.XXX....", "X...X.......XX...X..X.XX.XX.......X...XX..XX......", "X....X.....X....XXX....X.X.........X.XX..XX..X....", ".X....X...X.X..X.X.X.....XXX...........X....XX....", "...XX.X..X......X................X....XX....XXX...", "......X..XX.X...X.................XX...........X..", "...X...X.X..X......XXXX.X.XX...X..XX..X.X..X..XX..", "......X....X......X.XXX..........X..X.....X.......", "..X.X..X....XX.XX...X...X......X..XX.XX....X......", "..X..X....X.....X...X.X......X.X....X.X....X.XX..X", "XX.....X...X..XX....X..X.........XX.........X..X.X", "....X.X......X......XX.XXXX..X.X.XX...X.....XX..XX", "XX.X.....XX...............XX.......X..X..X..X.X...", "X.......X..X.X.X.....X..X..X.XX.X.X.....X....X....", "X..X....X.X..X.X.X.X......X.XXX.X.X.........XX...X", ".XXXX..X..X.......X.X.X..XX.X.X....XXXX..X.X.X..X.", "X.....XX.X..XX.X.X.X...XX...X....X......X..X.X....", "X.X..X.XX....XXX..XXX.XXXXXX.....X..X.....X.......", "..X.XX.X..X..XX.X............X.X......X........X..", "X.......X..X...X.......X.XX..XX..XX..X..X.......X.", "X.X..XX....X.XX.....X...X...X..............X.....X", "..X......X...X..XX........X...........X....XX..XXX", "X.........X...X...X....XXX.X..X.X.XXX......XX.X...", "X..X.....X.....XXX......X.....X....X.X..X.XX...X.X", ".X.....X...X.XXX...X...XXX...X...X....X..X..X.....", "..XX...XXX.......X.....X...XX..X.XX.XX..X.........", "..X..XX..XX.X...X....X..X.....X.....X.....XX...XX.", ".X.X.XX.XX...........X..XX.......X..X.X..X..X...X.", ".XX..X...X........XX.X...........XXXXX..X....XX.X.", ".XXX...XX...XX...X....X...X.X.XX.X..X.X..XX.....X.", "XX..X.X..XXX...X..X.X..XX..XX.X.XX..XX.XX.........", "..X..X.XX....X...X.X..XX.....X.X.XX.X....X...XX.X.", "X..XX....X.X......XX......X...X.......X..X.X.X..X.", "...X..X.......X..X.X.X.X.....X.XX.X...X.X.XX......", "....X......XX..X.X.......X.........X..XXX.....X..X", "X.X......X..X..XXX..X..X......X..X..X.XXX..X......", "......X.....X...X...X..X.....X.XXXX....X..X....X..", "X...X.....X..X.X.X....XX...XXXX..X.....X.XX....X..", "......X...X..XX....XXX.....XXX..X....X....X.....X.", ".....................X...X..X..X..X..X............"}
Returns: 123
{"........X.X..X.XX..XX..X....X...X...XX.X......X...", "X.......XX...X..........XX.X.XX..X..X....XXX......", "XXX..X...XXX...XX..XXX.X...XX...........X.X..XX..X", ".X......X...X.X.....XXX...XX.X.X...X.XX..........X", ".....X....X.X.....X..XX...X.X..X.X...X.X.X.X.XX..X", "X.XX.X..XX.X..XX....X....X.X....X........X......XX", ".....X........X...X....X..XX..X...XXXXX...X..X....", "X...X.X....X.....X..XX....X.X.X.X.XX.XX...X......X", "X..XXX.......XXX...X......XX..X..XX....XX...XX....", "........X..X.XXX...X.X.XXX......XXXXX..XX........X", "X..XX.XXX....X.......X.X....X...X..XXXX....X.....X", "X..X..XX....XX...X.......X.....X..XXXX............", "...XX.........X....X...XX..XX....X..X....XXX......", "..X.X.XXX.....X........X.X.X..X....X.XX.XX.......X", "XX..X.X..X..X.X.X....X..X..X.XX....X...........X..", "..XX.X......X.X..X.......XX.XXX..X.X..X......XXX.X", "...X.XX.....X....XX.....X......X.X.X...X....XX....", "XX.XXX.X...XX....X......X...........X...XXX.......", ".........X.X....X..X..X....X...........X..X..XXX.X", "..XX....X.X..X..X.XX..X.............X.X.X.X.X.X..X", ".X..........XX.............XX................XXX..", "..X.X.X....X....X...XX.X..X.X....XX..........XX...", "....X....X.......XX..XX.X..X.....................X", "........X....X.....XXXXX...X..X..XX..X.X.......XX.", "X..........X.X.X......X.XX...X.X..X.X.X.X.XX.XX.X.", "X...XXX...X..X.X.X.X..XXX......X..X...XX.X...XXX..", "X......XX....XX..........XX..X.....X..X...X....X..", "...X.X......X.....XXX.X....XXX.....X.....XX.X.XX..", "X..X.......X........X...X.....X.X....XX..X.....X..", "...............X......XX.X......XX.....XXX...XX.X.", "...X.X......X.X.X..X.XX..XX..X....X..X.XX....XXX..", "..X.XX.....XX..X.X..XXX..X...XX.X...X..X...X.X....", "......XX..XXXX.....X...X.X.XX.X....XX...X.......X.", "X..X.X.XX...X................X.X..X.....X.X.......", "XX.X........X.......X.XXXX.X....XX......X.....X...", "...X.X...X.X.X...XXX..........X...X..X..XX.X.....X", ".XXX.X.X.....X.....X...XX.XX..X.X....X.....X.....X", "...X...X.X..XX..X..X.X....X.X.X...X...............", "..........XXXX........XXX..X.X..XX...X.X.....X....", ".XX.........X...XX.....X.....X...X..XX.X.XX.X.XX..", ".XXXX.XX.XX...X..XXX...X..X.X.....X......XXXX..X.X", ".....X...X......X.X.XXX..X..........X.XXXX..X.X.XX", "XXXXX.X....XX.X..X....X...X.XX..XX.....X.......XX.", "..X..X.XXX....XXX........XXX.......X..X.........XX", "X....X.....XX..XX......XX.XX..........X.X...X..X..", ".X....XX.XX.XXX...X.X..XX.X........X......X..XX..X", ".X.XX..XX.....X.XXXX...X..XXX........XXX.X......XX", "XX..X...XX.X.......XX...............X..X...XXXX...", ".X......XX...X...X.X....XX.X....X...XXX...X..X.X..", "....X.X.XX...X.X....X....X..X...XXX...X....XX..X.."}
{".X..X..X...X..X....X.XX.X..X.X.....X.X..XXXX...X..", "..X.X.XX...XX.X..X....X.X...X.X..XX.XXX.X...X.....", "..X..X..XX..XXX.X......X..XX...XX.............X.X.", "................X....................X.XX..X...X.X", ".....XXXX...X..X.X..............X.....X..........X", "...XXXX.X.....X......X..X...X..X..........X.XX....", "..X.XX......XX....X...X.....XX..XX.X...XX....XX...", ".XX......X....X..X........XX........X.XXXX...X....", ".X.XX.X..XX..X...X..X.X..X.XX.XXX.X..X.....X.X..XX", "....X...X..X.XXX..X.X.X........X.X.X.X.X......XX.X", "....X.X......X..X...X..XX.XX....XX.X..X.X.X.....X.", "...XX.XX.......X..X.....X...X..X..XXXX..X.XXX.X...", "XXX.X...XXX....X....X.X..X.....X........XX.X...XX.", ".X.X..X..X...X.......X..XX...X..X.X.......X.XXX.X.", "..X............XX.X.............X....X..XX......XX", "......XX.....X......X...X....XXXX..X...X..........", "......X.X.XX.....XX.....XX.XXXX.X...XX.....X.XX.XX", "X....X...X....X..X.X..X.XXXX..X...........X.....X.", "..XX.XXXX.X.........XXX.....X.....X.XXX.XXXX..X..X", ".X.X.X.X....X....X....X.X..X...X...X.X..X........X", "......X...X..X.........XX..X.X...XXX..XX.XXX...XX.", "X...X.X...XX.X.XX.X.X.X.XX...X..X....X......XX..XX", ".X...X........X...X.XXX.X.....X...........X.X....X", "X.XXXX..XX.....XX.....X.........XX.X........XX...X", "XX.XX....XXX..........X....X.X......X...X........X", "X.X...XXXX....X..X.X.....XXX.XX..X..........XXX...", "..XX.X.X..X.XX....X..X.XX...X....X.X.X...X.......X", "XXX..X....X.X.X...X.......X..X..XX.XX...X.X..XX...", ".....XXX...X.......X...XX......X..X....X...X.....X", "........X...XX.XX..XXX......X...X.......X.XXXX.XXX", ".X.........X..X..XX...........X..X.X..X.......XX..", ".X....XX...X........X.......XX..X...X....X.......X", "...XX....X.X..X....XX.....X....X.X..X....XX..X.XXX", ".........X...XX.XX..X......XX.X.XXXX....X....X...X", "..X............X......X....XXX.XXX......X.XX.X..X.", "....XXX....XXX.X.X.X..X......X.....X...X.....X...X", ".....X........X.......XX....X.....XX..XX.....X.XX.", "X....X.X......XX..XXX..XX.....XXX..XXXXXXX........", "X.X............X.X....X..X........XXX..X.X.....X..", "..XX....XX..X..X.....X....X....XXX.X....X....XX...", "X..X.X..X..X......X..X..X..XXX...XX.......X.X.XX.X", "......X....X.X....X.....X....X...X.XX......XX.....", "X.X.......X....X...X.X.XXX..XX.XXX...X.X.........X", ".....X.....X......X.XX.....X...X.......XX....X..X.", "...X....X......XX..X.XX....X...X.....XX......X..XX", ".....X.X....XX.XX..X....X....X.XX...X...X..XXX...X", "....X.XXX.........X.....XX........X.XX............", "XXXXX.....X.............X.XX.......XXX....XX.XX.X.", "...XX..XXXXX.X.........XX...X........X.....X......", ".X.....X....X....X..X.X.X..X..XXX.....XX.XX......X"}
Returns: 91
{"...X..X.X.X.......XX...XX....XX....X.XX..XXX.....X", ".XXX...X....XX.X......XX...........XXX.X.......X.X", ".....X..............XX.....X.X.X..X.XX..........XX", "...XXX.X.X..X...X...X...X....X......X....X....X.XX", ".......XXXX......X....XX....XX.....X.XX..X.X.X...X", "..X....X....X........X...........X..X.X.X....XX...", "X...XX..X.X...XX.X.XX........X......XXX.........XX", ".XX..X..X.......X..X...XX.XX..XX...X..XX....X.....", ".X.........X...X......X...XX...X.....XX..X.XX.....", "X...X.....X..X.XX...X.X.X.........X......X.X..X...", ".....X.X.X..XX......X.X....X....XXX.XX...X........", "....X..XX....XX........X.....X.X....X....X..X.XXX.", "XXX.XX..........X...X.X.....X.X....X......X.......", ".X...X..X.X.................XX.....X..X..X..X.X...", "..X........XX.X.........XX..X.................X.XX", "..........X..XX.X.X.XX..X.XX........X.XX...X......", "..X....X.XX...X...X....X.....X...XXX.X.X.X..XXX...", "..X...X..............X....XXXXX..X.XX......X......", ".XX.X.X.X......X...X..X...XX..X........X..XX..XXX.", ".....X..XX.X......X.XX........X......XX....X.X....", "........X..XX..X....X.....X...X.XXX.X....X........", "....X....X.............XX.X.........X.X.........X.", ".X..X......XXX...X.X...XXX..XX.......X....XXX.X...", "......X.X.X...XXX..X..XX.......X....XX.......X...X", "X.......X.XXX...XXX.XXX.......X.XXX.....X.X.XX..X.", "XX...XX...X..XX.....XXXXX.....X.XX..XX.X....X.X..X", "........X..X.X..XX..X.....X....X...XX...X..X......", "........XX..X.X...X......X...X..X.X..X.........X..", ".XXX......X.....X.....X.................X.X......X", ".....X.X..X...........X.XX...X....XXX...........XX", "X.X....XX..XX.X...X.XX.....XX...X......X...XX.X.XX", "....X..X......X..XX.X......X..X.....X..X.XX..X....", ".X.X...X.X...XX...XX.XXXX........X.XX......X..XXX.", "XX.X...X..............XX....X....X....XX.X..X.X..X", ".XX...........X.X......X....X.X.X......X.....X...X", ".X....X....X....X.X..XX.X..XX..X.X....X.......X..X", "..........X....XX..X...X.X.X..X.X..........XX...X.", ".X....X.X.X.X..X......X........X.XX....X..X.X.....", "..X...X.....XX..X...XX..X..X...X..X.....X..XX.XXXX", "...XXX.........X.XXX...X.....XX...XXXXX.X.X..X....", "...XXX......X.XX.X..X..X....X.X..........XX.....X.", "..........XXX.X.........X.X...X.......X..........X", ".X..XX........XXX..X..X..XX.....XXX.X...X..X.X..X.", "X...X...X.XX.XX.......X..X..X...X.XXX..X....XXX..X", ".....X.XXX.X....X..X..X...XX.....X.X.X..X..X.....X", "...X.XX.........XX..X.X......X..XX.X...X...X.X.X..", "....X....XXX......X.......XXX..X.XX........XX.X...", "X.........X.XX.XXXX.X.X..X.XX....XX.....X..X..X.XX", ".X..X.X...X..X..XX....X......X..X.....X..XX..X.X..", ".X...XXX.X....XX..X...XX..XX.X..X.XX.....X...XX..."}
{"....XXX...XXX..XX..X.X..X........XX..X....XXX....X", ".X.X.X.X.X...X..XX.X.X.X.X....XX.X...XX........X..", "..X.X.X.....XX...XX.X.....X.X....X.XX...........XX", ".X....XX.....X...X..X...XX...XXX...X.X..XX.X..X...", "..X..X.X...X...XX..X...X.X......X..XX.X.......X.XX", "XX.........X..XX.X.XX.XX.........X..X..X....XX....", ".XXX.X.XXX.X.XX...............X.XXX.X..X....X...X.", "..XX..XXXXXX.....X..X.......X.X..X....X.X.X.X..X.X", "..X.X.XX.X..X.XXX......XX.X..X....XX...X...X......", ".X...X...X........X.X.X..X...XX.....XX..X.XXX...X.", "X..X.X.........X..XX....XX.X...X.XX....X.X.X.XX.XX", "........X.XX.X.X.XX.X.X..X.....X.....X...X.......X", "X....XXXX....X.XX.......X...XX..XXX......XX...X...", "XX.X...XXX...X.X..X.X.X..X.XXX.X.X..X...X....XXX..", "..X.X...........X......X.X........X...X..X....XX..", ".XX.X....X.X..X...X.....X..X...........XX.X.......", "...X.....X.X.XX.XX.X.X...XXXX.X....X.....XXXXX..XX", ".X..X..X.....XX.....XX..........XX....XX...XXX....", ".....XX..XX.........X.XX.XX..XXX..X...X..X..XX.XXX", "X...............XX.....X...X...XXXX....X....XXX.X.", "..X..X......X......X..X..X.XXX.XX.X......X.XX.X...", "..X.......X.X.....X......X.XX.X.....X....X...X.X..", "....X.XX...X.X...X..X...XX..X...X.X.X.X...X......X", "........XXXX....X..XX......XX....X..XX..X...X..X..", "........XX.....X....X...X..X.X....X.......X...X...", "........X...X.X.....X..X.X........X.XXX.XX.......X", ".XX....X.X.......X..XX.X......X..X..XXX..XX.X..X..", "X....XXX..........XX.........X..........X......XX.", "....XXX.X..X..X....XX.X.X.......X.X...X.....XXX...", "..X.....X.....XXXX...X..X.X.X.X..X...X......XX.X..", ".....X...X.XX..X........X.........X.X........XX...", ".........XX.X...X.........X..X.....XX..XX........X", "X....X....X.X.....X.XX...XX.XXX.....X...X.XX.X.XX.", "....X...XX..X...........XX...........XXX.X..X.XXX.", ".X.....XX.....X.X......XX....X...XXX.....X.....X.X", ".........X.....XX.X.X.XXX..XX..XX......X..........", "X.X.X.X...X....X.X..X.X.X.X.X.X..XX.XX.XX.XX....X.", "........X.X...X....X.X.X..X....X......X.X...X.....", "..X.....X.....X..X..X...XXX....XXX.XX.XX.......XXX", ".....X.XX..X....X.X...X.................X........X", "...X......X...X.....X.X.X.XX.X...X.X.X.....X.X....", "..X.X......XX.......X.X.X.X.....X...X..XX...X....X", "...X..X.X.X..XX...X...X........X.X.X..X......X..X.", "X..XX........X......X.X.X.XX.X....XX.X..X..X.X....", "...X....X...XX....X......X.X..X.X........X.X...X.X", "...X.XXX..X.X.....X.X....X.X..XX......XX.XX.X...X.", "XX...X..........X...X...........X..X.........X.X..", "..X..XXX..X....X.....X.X.X...X.X....X...XX.X...X..", "XX..X.X.......X..X...X...X.XX.....X.......X.XX..X.", ".X...X......X..X.....X..X...X.X...X...X.X.......X."}
Returns: 124
{"..X..X..........X...X.X.X...X...X.....X.......X...", "..X..XXX...X.XX.X........X.XXXX.XXX.X..XX.X.X.....", ".XXX..X.......X.X.X.X..X..XXX....X..X.X...........", ".X....X...X......X..X.XXX..X......X..XX.XXXXX.X.X.", "..X....X........X...X..XX.XX......XX.......X..XX..", ".........X.X................X...XX.X.X..XX........", ".X.XX........XX....X....X..XX.....X..X.X.X....X..X", "XX...........X....XX.............X.X........XXX.X.", "X..X......XX...XX....XXX....XX..XX............X.X.", "..XX.....X...X.XX.XX...X..X..X............XXX.....", ".X....X..XX.X..XX...XX...X..X...X..X...XX...X....X", "..XX.X........X...XX.X.X.......X.X.X......XX.XX...", "X......X.......X..XX.X....XX...X..X..X...X....X.X.", "X..X........X....XXXX...........X....X..X...X.....", "XX...X.X...X.....X...X....X..XX.X.......X...X.X.X.", "X....XXX...X..XX..X.X.X...X......X.X....X..X.XX.X.", "......X.......X.X......X.X.X...XX..XX...X......X..", "..XX..X.XXX..X.X.....X.X.XX....XX...........X.X.XX", ".....X........XX.X.....X..X..X..X..........XX.XX.X", "XXX..X.X...............XX....X....X.........X....X", "......X....X......X..X.X.....XX..X.X..X..X........", "...XXXX.X...X.XX.X.XXXX.X...X.X.....X............X", ".X......X....XX..XX..X......XX......X.............", "X.X......X...X..X.....X.X.X......X..X.XX...XXXX..X", ".....X..X..X...X.X..X.X.......X.X.X..XX..X.....X.X", "...X.X....X..X....X..XX....X..X.X..X....X..XX...X.", ".X.X.X...X.....X......X.........X...X....X....X...", "X..X.XX..XX...........XX....X...X....X.....XXXX.X.", "....X...X.....XXX..X.X..X..XX...............X.X.XX", "..XX..X.X.........X...X.XXXX...X.X..XXX......X.XX.", "..XX......X.X....X......X..........XXX..XX...X.X..", ".X..X.XX.....XXX...X..XX...XX...XX.X..X.X.....X...", "X..XXXX..X.....XX.......XX.....X.X......X.XXXXXX.X", "....X...XX..X.XXX.....X.X.X.X..X...XX....X.X..XXX.", ".....XX...X....X......X.X....X.....X...X.XX...X...", "..X....XX.XX..X.X.X.XXX....X..X........XXX.X.XX..X", ".XX...X..XX..X.X..........X......X..X...XX....X..X", "X..........X....X..XX....X..XX...X.............X..", "..XXX.XXX........X..XX.X.XXXXX.....XXXXXX..X..XX..", "X......X.XXX.X......XXX....XX.X.X........X....X...", "..XX...X.....X......X.X.X....X...X.X.XX....X..X...", ".X.X....X..XX.XXX...X....X..X..X......X.....XXX...", ".X..X.........X........X...X....X........X..XX....", ".......X.X...XX.XX................X.XX.XX.X.......", "X......X......X....X.XX.XX..XX.....XXX.........XX.", ".....X...XX.....X.....X.X.X.X....XX........XX.....", "XX..XXX....X.X..X..X.......X.............XX..X....", "X..X..XX...X......X...X.....X.....X...........X...", "..XX.X...X....XX.X..X.X...X....XXX.X.....X..XX....", "...X..X....X..XXXX.XX..XX.....X.X..XXX.X....XXX..."}
{"XX.X...X.XXXX.X..XX.X.X.....X.X.XXXXX...X.........", "........X...X..X.........X...X.XX...XX...X....X...", "X.X.XXX.............X....X....X.X....X..X..X...X..", "...X.X..............X.X..X....X....X.X..X...X.....", "..........X.X....XX.X..X.....X....XXX......XX.....", "XXX..X.XX..XX.X..XX......XX..XX..X.X...XX..X....XX", ".X....XX.XX.........X....X....X..XX...X...X..X....", "X...XX..X...X....X..XXX...XX......X........X..X...", "XX..X.X.XX.XX....X.....X....XXX..X.XXX...XX.X.....", ".X......X........X.X..X.XXX..X...X.....X.X.X....XX", ".XXXX...X.X.XX..XX..XXX..X.....X....XX..X..X..X...", "X.XX..X.............X........XX......X..XX.XX.X...", "......X.X.X...X.....X..X.X..X.......X.XX.XX.XX....", "X...XX.X.......X.XX.....XXX.X.X...X.X.X.X.........", ".XX...X.X.X.X..X..XX..XXX...X....X.X.....XX.X....X", "X...XX....X......X.XX.......X.X....XX.....X...XX..", ".....X.X..X..X.X.X.X......X.X...X...X..X....X.....", "...........X..X.XX....X.X..................X.X.X..", ".X..XX......X...X...XX.X.XX.....XX.X.X....X.X....X", "....X........X.X....X...X......X............X..X..", "..XX..X.X.X.X..X...X..X....X......X.XX.X..X.XX.X..", "X.........X.X........XX...X..X...........X...X....", ".XX...X.XX......X...X...X.XX..XX..X..XX..X...X.X..", "....XX.XX........XX..X..X.....X...X..X..X.X.XX.X.X", "..XX...X.XX....X.X..XXX...X.XX..X......XX......XX.", ".XXXX......X.....XXX.X...XX...X.....X..XX.X.XX.X..", "...X.XX.........X.X.X.......X...X........X.X..X...", "X...X..X.............X..X.XXX....XX.X......XX..X.X", "X....X....X.X.X.X...XX......X...............X.....", "XXX....XXX........X.X..XX.X...XX....XX.X.XX...XX..", "X......................X.X..X.X......X.X.X.....XX.", "XX..X....X..X....XXX......XX.......XX.X...X.....X.", "..XXXX.X......X........X..X......X...X....X.......", "X.X........XX..X...X....X..XX.XX..X...X......X...X", "...X..X.X..X...XX..X.....X...X.XX.......XX......XX", ".....X..X..X..X........XX....X....X.X.......X..X..", "....X....X...XXX.X.........................XX.X.XX", "X...X...X.....XXX....XXXXX...X.......XX.....XX...X", ".XX..X.....XX.XX.....XX...X.....XX..XX..X.X.....XX", "..X........X.X...X.XX......XX...XX.XXX...X.X..X.XX", "X.....X.X...XX....XX....X.XX...XX..XX..X..XX....X.", "....XXX....X..XXX......XX...........X.XXX..X......", "......XX.XXXXX...XX....XXX........XX.XXX....X...X.", "XXX........XX.....X......XX...X.X.XX.X.XX..XXX....", "....XX..X....XX..X..X.X....X..X...XX.X....X..X..X.", "..........X...XXX.XXX..X.......X.......X.......X..", ".X......X....X..XX.X...X.X...XXXX.X.....XX....X.XX", ".X.XXXX..XXX.X.XX..XX...X..............X...X.X....", "XXX.X....XX....X...X....X.XX...X......XX.....X....", "XXXX....XX.X..X.....XX.X.X.XX...............XX.XXX"}
Returns: 83
{"X...X.X.XX..X.X...XXX...X.X....X..............X..X", ".XXXX...X..XX.X..X....X.X..X.....X.XX..XX..X....X.", "....XXX.X.X.....X....X.X.X..X.X.XX.X.X.X.X.X.....X", "..X..............XXXXXX...X..X.XX.....XX.........X", "X.......XX....X.X.XX..X..X...X..........X..X..X...", ".X.X.......X.X....X.X.X.X....X.X...X.X.X..XX...XX.", "..........XX...X..X.......X.X..XX...X.X.X..X....X.", ".X..X.XX.....X..X...X.XX.X...X...X.X..........XXXX", "X.X.X....X.X.XXX........X............XX....X....X.", ".....X............X.X....XX.X.X.X.X...XX....X..XX.", "....XX........X..XX....X..X.X..XX......XX..XXX.X..", "X.X..........XX..XX.X...XX.........X...XX.........", ".......X.X......X........X..X...X...X........X.X..", ".....X..X..X.X.X.X...X.......X..XXXXX...XXXX.....X", "...........XX.X.......XX.......X.....X.X..XX....X.", ".XX.XX.X..XXX.....X..X...X...XXX.XX...XX.XXXX...X.", "..X..X.X.X....X.XX.....X........X.X..X......X..XX.", "..X.XX..........X..X.....X..X...XX....X.........XX", ".........X...X...XX..XX..X.X.........X.X......X.X.", ".....X..XX........XX..........XX.XX...X.....XX.X..", "....X....XX.XX.XX.X..X......X............X.X....XX", ".X.X.........X....X.X...X..X..X...XX......X...X...", "X..X.X..X..XXX.X.XX....X.....X.X..X...X.X..XX.....", "...X.X....X...X......X...X......X.X...X..XX.X.X.X.", "XX.....X..X...X...X.X.X..X.X.....X...X.........X..", ".X..X....XX.X..X.X.X.XX..X....X..X..X....XXX.....X", "...XX.XX.X......XX.XX..X...XX..X..X.....X.........", "XX......X..XX.X........X..X..X..XXXX.....XXX..XXX.", "........X...X..XX....X....X....X...X......XX.X....", ".X......X..X.......X..XX....X...X..........XXX.X.X", "..........XX..X...X..X.XX..XXX..X.X............XXX", "..............X..X....XX.X..........X...XX...X.X.X", ".XX...X.......XX...XX..X.X...X.........X.XX.......", ".XX............X..XX..X...XX.X.XX....XXX.X.X.....X", "X..X.........X.XXX.XXX.XX.X....X..X..X...X.......X", ".X.......XX..X...XXX..X.XXXX.....X.....X.X.......X", "....XX..X........X.X.XXXX......X.......XX...X....X", "X..XX.............X.....X......X..XXXX....X.X.....", "..X.X.X...X..X.X..XX..........X.X....XXXXX......XX", "X......X..X.....X.X.X.XXX......X....X...X.X..XX...", "...X...X...X.....X..X..X......X.X..XX......X..X.X.", "X..XX.XX....X..........X....XXX.X..X.X....X...X...", ".X...XX....X.X...X..X.......X...X.X..XX....X..X...", "....XXX.X...X........X......X..XX.X.....X.........", ".X.X.....XXXX..........X...XX....X..XXXX.......X..", ".X....X.X............X.....X...X..XX...X........X.", "X.X...XX....XX..XX.....X....XXX.......X...X....X..", ".....XX.XX....XX.....XX......X............X.X.X...", ".X..XX......XX....XX..X...X.....X.X..X...XXX......", ".X...X......X..X........XXX..X...X...X.........XX."}
{"XXX.XX..X.XX..........X..................X..XX...X", ".....X..X.X.....XXXX.X.X..X........X.X....X..X....", ".XX....X....X..X..X.....X...X.............XX..X...", "...X.....XXX......X.XX.XX..X..X...........X..X....", "....X.XX.XX.X.XX....XX..X..X.XX..X...X.XX......X..", ".........XX...XX....X......X...............XXX.X.X", "....X.......XX...X..X..XX........X....X...X.X.....", "XX..........X.X.X..X....XX....XX..X..XX.X....XX.XX", ".X....X.XXXX.....X..X..XX.XXX..X......XXXX.X......", "X.XX..XX.XX.X...X.X.XX........X.......X.....X.....", "..X...X.X....XX..XX.....XX.X.....XX...X......X....", ".X....X.....X...X.X..XX..XX.X...XX...XX...X.......", "..X........XXXX....X..X....X..XX....X...X..X.X...X", "X.XXXX....X.......X...X.X....X.X.X......X..X.XX...", "..X.XXXX.X......X..X.......X......X.........X...X.", "XXX.X.X..XX....X.....XXX...X...XX....X.......X..XX", ".X..X.....X.....XX.X.X.X......X.......XXXX.....X.X", "X...X..XX.........X.....X...XX...XX...........XX..", "...X.X.XXX.X.X..XX...X.XX.X..X.......X....XX...XX.", "X..XX.X....X..X...X...XX..X..X....X....X.........X", "....X...X..X.X..X...X.XX.XX...X...XX.XX.....XX....", "...............X.XX....X.........XX..XX.X.X.XXX...", "XXXX.XX.XX..X.X...X.X.X..XXX..XX.X.....X......X.X.", "..XXX......X.X.......X..XXX..XXX........XX.XX.XX..", "X..XX..X...........X.......XXXX.XX.X.X....X...X..X", ".XX.....X......X.X...XX.X.X..X...X................", "X........X...X....X..X....X......X......X.X..X..X.", "X..........X..X...X..........X........X.X..XX...XX", "......X...X....XX..XX....X.X..X...........XXXX..XX", "..X..XX....X.X.X.XXX....XXXX.X...X..X...X..X.X..X.", "..X....X..X...........X.X..X.......X....X.......XX", "...XX...X...XXX.X.X..X......XXX...X.X......X.XX.XX", "...X..X...X...XX...XX.........XXX...X...X.XX......", "......XX.X..........X.X....X.........X..X....X.X.X", "XX.X....X.X............X...X..X..X...X.X....X.XX.X", "..X.X.X.....XX.XX....X....X.....X..X..XX......X...", ".....X..X.....X.X....X..XX....X..X.X...X........X.", "XX.X.....XX..XX...X....XX...X.XX...X..X....X..XXX.", ".X..X....X.......X.X...X.XX.X..XXXX..X.X.X....X...", "....X..X...XX......XXXX..X..X....XX....X.XX..XX..X", "..X.......X....X.......X..X....XX...XX.X..X.X..XX.", "....XXX.X....X..X..XX.X...X.......X........X..X..X", "..X.X.X.X......XX.X.X......XX......X.X.X...X..XXXX", "XX....XX..........X...X.XXXXXX.XXXX..X.XXXX....X.X", "X....X...X.X..XXX........X.X.X..X....X...........X", "..X..X.X.XX..X.X..X..XX........XX..XX...X.X.X.X...", "X..X......X..X....X.XX.XX......X.XX.X...X..XX.....", ".X..XX.X......XX..X........XXX...........X..XX...X", ".XX...X.XXX.X......X..X...X.X...XX.....X...X...XX.", ".....X.XX....XX.X...X..X.X....XX....X......X....XX"}
Returns: 93
{"X...XX.....XXX..XX............XXX....X....X.XX.X..", "..X....X..X...X.X......X...X.XX.....XX.X..X.......", ".....X...X...........X.X.......X...XXX.......XXX.X", ".X.XXXX...X....X...XX.X.X....X..XX.X....XXX..X..X.", ".X........X....X.XX...X..XXXX...X........X.....X..", ".........XX..X...X..........XX.....X..X.X......X..", ".........XXX..X......X.X..X.X.X.XX.X..X.X...X.X..X", "X.X...X..X.....X..XX.X....XXXX....XX...X..X...X..X", "..X.X......XX.XX...X.............XX....XXX.XX..X.X", ".X............XX.X.......X.XXXXX.X.X.X....X.X...XX", "X........XX.X.X...X......XX.....XX...X.X.X...X.X..", ".X...X.XXX...XX........X..X.XXX........X.....XXX..", "........X.XXX..X..........XX.X.....XXXXX..XX....X.", "......X..X.................X..XXXX.XX.....XX.....X", "..X..X...XXX.X......X......XXXXXX.X..X.XX.X..X....", "X.......X..X.XX....X.....XX..X.X........XX........", "..........X......XX...X.....X........XX..X.....XX.", ".X.XXXX..XXX...X.XX.....X.XX...XX.X.....X...X..XX.", "..X.X..XX...X.X..X......XX..........X........X..XX", "....X..X..X...X....XX......X.XXX....X.XX...X..X...", ".X...X......XX...........XX...X.X.....X..XXXXX....", "....X...........X..X.X....XX.XX.X...X....XX.X...X.", ".X......X.....X.........XX..X....X....X....X.....X", "X...X..X...XX..........XX..XXXX...X...X...X....X..", "X..X.X.......XX.X.X..XX..X.X....X...X..X......X..X", ".........X.......X.X.............XXX....XXXX.X.XXX", "........XX......X...XXX.XX...X.X.X.XXX..XX..XX...X", "...X...X...X...X.....X.X.X.X...XX.X..X.X..........", ".....X.XX....X.........XX.X....XX......X....X.....", ".XX.X...XX...X....X...XXX.XX..X.....X..X..XX.....X", "..XXXX.XX..X......X.X........XX....X........XX....", ".....X..XX...X..X..........X....X...........XX.XXX", "X..XX..X....XXX..X.X....X.XX.X.X..X...X.......X...", "....XXXX...X.X.X....X......X.......X......XX.....X", "........X.X....XX...X.X..X.XX...X.X...X..XX.XX....", "...X.....XX..XX.X.XX..X......X..X...X..XX.XX......", "X.......XX.........X.XXX..X...X..X...X....X..XX...", "....X.....X.XX..XX...X....XX..X...XX.............X", "...X...X..X....X.X......X.X.XXX.....X..X.......XXX", ".XX...X......X..X.X.X.X...X....X..X...X.XXXX......", "..XXX.X..X..X.X.X...X..XXX..X.X.X...X.XX...X.X.X..", "..X.X.XX....XXX....XXX...X.X..X.X.................", ".X......X......X..X..X..X.X.X.X..X.X.XXX...X......", ".........X.......XX..X...X..X.XX...X........X...X.", "....X..X..XXX......X..X..X..X..X.....X..X.X.XX.X.X", "X.XXX..X...X..X..X..X.................XX.X..X...X.", "...X..X...X...X..X.X.X.X..........X......XX.XX.X..", "X......X...XX.X.XXX..X...X....X....XX.X..X.......X", ".XX...X..X...........X..X...................X.X...", "X...X..X....X........XXX...X...X..XX.XX....X..X.X."}
{".X...XX...............X.X.X.....X..X...X.X...XXXXX", "X............XX...X....XX.X.X...XX.X.......XX.....", "XX.X....XX........X.X.X...XX.XX......X.X.......X.X", "..X..XX..X......X.X....X.X.......XX..XX...X..X....", ".X.X.X.....X....X....X......X..X...X...XX.X......X", "X......X.X....X..X...X.X..XX..XX..X...XX..XX.X.X..", "......X.X.XX....XX.X...X.X.........X....X....XX..X", "X.X...X.....X.X.....X.....X...X...X......X..X.....", ".X.X.X...XXXX...X.......XX..X....X...X..X.........", "..XX.....XX.X......X..X..XX....X........X......X..", ".X..X......XXXX...XX....X.XXXXX.......X...X...XXX.", "............X...X.XX...XX.X...XX.X.XX.XX.X...XX..X", "X.X.......X...X...X...X.X.....XXX.X...X..X........", "..XXXX.XX.X..X.....X.XX.........X....X....XX..X...", "..X........X..X.......X.....X....X...X.X..X...X...", "X...X....X.X..X.......X.X....XX........X....XX.X.X", "..XXXX..X...........X......X..X..........XXX.....X", ".XX...X..X.XXX.X.XX......XX..XXX..X.X.........XX.X", ".XX...X..X.X..X.X...X...X....X........X..X.....XX.", "..X..XX.....X...X..X.X..XX.........X........X...X.", ".X.XX..X....X.XXXXX.X.X.XX......X..X.....X..X.....", ".X..X.XX............X.XX.X....X......X..X........X", "...X.XX...X.....X....X..X....X.X....X...XXX......X", "XXX...XX....X......X.XX...X.X.XXX.X...X..X..X.X...", ".X.............X.X..X.X...X..X...X....X.X.X.......", "X.......X....X..X..X...X..XX.X...X.XX............X", "X.XX......XXX..X.........X......X..X...X...X..XX..", "X..XX..XXX..X.X..X......XXXXX...X.X..X..X.XXX...X.", "........X......X...X......X.......XXX.XX..........", "X.XXX..XXX..X....X.XX.....................X..X....", "..XX....XXX...X.X.....X....X..X.X..X.X..X..X..XX..", ".XX...X......X........X...X...X..XX..X.XX......X..", ".XX..XX..X.X......XX.X.X...X.X..X........X..X...X.", ".X.X......X.......X....XX........X...XX..XX..X..XX", "...X.XX.......X.X.XX...X.X.XX...XX..XX...XX...X...", "..X.....X...X..X...X.X.X..........XX..X.X..XX...XX", ".XX.XX.X...X..XX...X...X.X..........X.....X.X.X.X.", "........X...XX.XX............X..XX......X..XX.XX..", ".........X.X....X.....X.XX........XX........X....X", ".........X....X.XX......X....X......X......X.X.XXX", "X...XX.X.X...XX...X.....X..X...X...X...XX.X..X.X.X", ".XX...X...X.....X......XX.......X..X...X.........X", "....XX...X..X.X.XXX..X....X...X..X.XXXX....X....X.", "X...X......XXXXXXX....X..X.X.X.....XX...X.........", ".X...X.......XX....X......X.XXXX..X.X.............", ".XX....XX..X.X...X.....X....X...X......XX..X......", "X.......XX.XX..XXX....XX......X.X.....X...X.X..X..", "...X..X..X...X..X...X.X..XXX..XXX..X...XXX........", "..X........X...XX..X....X..X.....X...X..X.X....X..", "X.X.X.X.....X.......X.......X........X...X........"}
Returns: 91
{".X..XX.XX.XX....X...XX.X....X..XX......X...X..XX..", "......X.......X....XXX...X...X.X....X.....XX..X.XX", ".X....X........X.X.........X.....X..XX...X....X..X", "X.X..X...X...X.X.XXX....X.....X.X.X.X.XX..X..XX...", ".......XX.....XX.X..X........X...XX............XX.", ".......X...X.XX.X....XX..............X..XX...X...X", ".......XX.X...XX...X....XXX..XXX..XXXXX...X...X...", "X.......X........X.......X..X.XX...X......X.XX.X..", "......XXXX.....X....X.....X...XX.X...X..XX..X.X.X.", "...X..X..XX....XXX.XX..XX...X.X...XXXX.X.....X..X.", "..X..X......X...........X....X.X..X.X.X.X...X.X.X.", "..XXXX.X......X...XXXX...X.X......X.X...X....X....", "......X....X..XX.......X.X.X..X...XXX....XX.X.....", "..........X............X......X..X..XXX..X......X.", "XX..X...XXX.......X.............XX.X......X.X.X...", "......X..X.X......X..X..X..X.X.X.....X...X.X....X.", "........XX...XX...X...X....XX......X..X..X..X.X..X", "X.X...X.......XXX.X.X........X.X...X....XX...XX..X", ".........X.X..XX......X.........X..XX.........XX..", "..X....X..XXX.X..........XXX.XX.XX..X..XX...X.....", "X....X....X..X.....X..X.X.....X.......X.X..XX.....", "XX.XXX..XX..XXXXXXX.X.X..XX.........X.......XX..X.", "........XXX.XX...X..X.......X......XX......X.X....", "....X....X..XX.X.XXX..X..........X....XXX.....X...", ".X.X..XX.XX..XXX.X.X..X.X.XX...X..X..........X..XX", "X...X..X....X...X.X.......X.X..X..X...XXXX...X....", "......XX..X......XX...XXXX.X...........X.XX..X....", ".X...X.X....X......X.XX.X.X.X...XX...X.XXXX...X...", "...X.X...X...XX..........XX..X.X..X.X....X...X....", "..X.X....X.XX...X..X......XX..X...X.X......X.X....", "...X...X.....XXX.X.X..X..XXX...XX..X...X....X.X..X", "X.X...X.........XXXX..........X..X.X...........X.X", "X.XXXXX.......X..X..X..X.X..XX...X....X......X.X..", ".............X....XX..XX..X.X......XX.XX..........", ".XX.X...XXX...X.X.X..X...X..XXX...XX.X...XX.......", ".....X.X..XX..X......X..X..X...XX..........XXX.X..", "X...XX.......XX...XX.X.XXX..XX..X.....X....X.X..XX", "X.......X.X.........X....XXX..X......X...X..XXX..X", ".XX...X..X..X.............XXX.XX.XXX..X..X..X..X..", "..X...X.X.....XX....XX.X.XX.XX..X.XXX.......XXX.X.", "XX.X.X.XX..X....XX.....XX.X.X.X..X.......X........", "..X..X..X.X..X..X....X..XXXX..X.XXX.X..X.....X....", "X.XX...X.XX..............X.X.X.X......XX..X...X...", ".....X..........X.......X........X....X.X..X.....X", "..X...X...X..X.X.X.X.X.XX.....X.XX....X....XX....X", "XX.X...X.XXX...X......XXX........X......XX..X.X...", ".X.X....X...X.XXX...X...............X..XX.X.X...XX", ".....X.X.X.....X.......XX........X...........X....", ".XX..X..X.XXX.....X......XX.X.............XX.X....", "X......X..XXX.X...X.X..XX.X.XXX.X.X...X..XX.XXX.X."}
{"..........X.XX.X.........X..XX......X.......X.X..X", "XXX.XX.XXX....X..X..X..XX...X.....X....XX.........", "X......X.......X.X..X.......XX..X...X...X.X....XX.", ".......XXXXX.X..X....X.XXX..XX...XXXX..X..........", "....XX.....XX...X.X....X.XX.X....X..........X...X.", "...X.X.XX..XX..X..X....X.X..XX.X....X.......XX.X..", "X..X.X..XX......XXXXX..XX...X..X......X....XX.X...", "......XX.X...XX...X...X.........X..........X..X...", ".......X.X....X.XX..X..X...X.X.XX..X.X......X..X..", "XXX.XXXXXX...X.X..X..X.X.X....XX.X..X.X..X....X...", "X...X......X.X...X.XXXXX.X.X...X......X...X..X.X..", "..X.XX.X...X.X.X...X.X...X.X.X..X.X..XXX.....X....", "......X....X..X....X..X.X..X..XX.XXX.X.XXX...X....", ".XX........X...XX..XX.X..XXX......X..X...X.X..X.XX", "...X.X..X.....X.....X....XX..X...X....X.X...X.....", ".X...X..X.X......X.XX...X....X.X.X.....XX......XX.", ".....X..X...X...X..X.....X...XX....X..XX.........X", "......XX.XXXX...X....XX......XX...X.X.X.X.X.X.....", ".X.XXX.X....XX...X.XX.X...XX...XX.X..X....X......X", "..XX..X.XX..X.XXX...X.XX.X...X.....X..X...X.......", "X.....XX..X..X.......X.....XX..X..XX.X.XX.......XX", "...XX.X.X.X......X...X.X.X.X...X.........XX..X.X..", ".....X......X...........X......XX.........XX.X...X", "XX...XXX.X.X....X.XX..XX.XX...XX.X..X.X...X....X..", "X.X..XXX....X...X.X.....XXX....X.X..XX.X.X..X.X...", ".XX...X....X.XX.X.X......XX......X.X...X.X.....X..", "...XX..X.X...X....XX...X....X...X..X..........XX.X", ".......X..X....XX.....XX.....X...XX..XX...X....X..", ".....X..XX..XXXX..XX....X.XX...X....X..X.X.X...X..", ".X.....XX.X.X...X.......X.X.XX.X.................X", ".........X.....X.......XX.X..X..X...XX...X.X...X..", "........X.XX.......X.....XX.X....X..XX..X.....X.X.", "X.X.XX.X.X..XXX..X.X.X.X....X......X...X.X........", ".X.X...X....X...X...X.X..XXX...........XX...X.XX.X", ".X...X..........XX....X...X.XXX.XXX.X.X...XX...X..", "...XX..XX....X....X.X..X....X....X.X.....XX..XX.X.", "X.....X.XX..XX..........X....X....X.......X.....X.", "XX.........X.XX.XX..XX.....X.XX....X........XX....", ".........X..XX....X........X.X.XX.XX..X.X....X...X", "X....X.....X..XX.....X.X.......X..XX.......X....X.", "..X.X.XX...XX...X.......X.....X.X................X", ".X....X.X........X.....X.......X.X........XXXX....", "X........X.....X..............XX.X....X........X..", ".X.....X.X...X........X.......X.X.XXX.......XX..X.", ".X...XX.......X......XX.XX.XX.XX.X..X.X...X...X...", ".XX..XX......X...X..X...X...X..X....X...X.........", ".X.XX.........XXX....X..X..X..X......X..........X.", "XXXXX......X.....X..X...X.......X.....XXX..XXX....", ".........X...X.....X.......X.X.....X.XXX....XX..X.", "...X.X.X..X.X.X.X.....X.........X......X.....XXX.X"}
Returns: 93
{".XXX..X...XX....X...X...XXXXXX.XX.X......X....X...", ".....X..X.X..X..X.XX.XXXX...X.X...X...X.X....X..XX", "....XX...X......XX...........X..X.....X.X..X......", ".........X.XX.......X..X..XXX.XX..X..X.......X..X.", "...XX..XX....X.X.X....XX....X..XX.XXXXXX.X..X..XX.", "...X....X...X.....X.XXX.....XX..X..X.....X..XXX...", ".....XX.X..XX....X....X.....XXXX.X.........X.X.X..", "X...X....XX...........X.X..X...X.X...XX..X.....X.X", "XX.XX......XXX.......X.X..X....X..X..XX...X...XXXX", "...XX.XX.XXXX...XXX.X..X.X...X.......X..X...X....X", ".X......X.X..X..XXX.X.....X.XX...X..XX..X.....X..X", "...X..X.....XX.....XX.....X.X.........XXX...XXX.X.", ".......X...X...XX....X..X..XX..X....X....X..X.XXX.", "....XX....X.X...X...X.X....X......X.XX....X.....X.", "...X.X....X......X....X.....XX.......X..........XX", "X.XXXX..X....X.XX..X.XX....X....X..........X.X..XX", "..X......X....XX...XXXXXX....X........X....X..X.X.", "...X.X.......XXX..X..XX........XX.X....X..XX.....X", "X...X.....X......X........XX...XXX..X....X...X..XX", ".X...X.X....XX.X....X.X..X.X...X.X.X..X..X.....XX.", "..........X.X...X..X.....X...X.XXX..X.XXX.X.X...XX", "....X..X..XX.X....X........XXX......X..XX..X..X...", "..XXXXX.X.......XX.XX.......X.X.........XX.XXXXX..", "....XX..X.XXX.........XX...X.....XXXXX.X.X.X..XX..", ".......X...XXX........X..X.X...X.X..XX..X.XX...X..", "..X..X..XXX....X.XX.X....X..X...X....XXX...X...X..", "........XX.X...XXX..X...X.X....X....X.......X.X.X.", "...XX.X.....X.........X.X.....XX..X......XX......X", "..X...X.......X.....XXXX......X..XX.X.X.XX.X....XX", "X..X.......XX..XX.....XXXX.XX..........X.X..X.XX.X", ".X........X....X.X..X.......XX..XXX.......X..XX.XX", ".X.X........X..X.....XXXX...X..XX...XX.X..X.....X.", "..XXX....X.............X.....X....X.X.....X...X..X", "........X....X..XX...X.X.X...XX..X..X.X.X.XXX.....", ".XX.X...X....X..X...........X....X....X.XX.X.X..XX", "XX.XX...X........X.....X......X.X..X..X..X........", "...X.X.XX....X.X....XX.XXX..X.........X..X.XX.....", ".X...........X..X....XX.X...X......XX.............", "...X....X.X..X..X..X...X.......X....X....XXXX.....", "X.X.X...X..X...X...XX..X....XXX.....X...X.X......X", "....X..X.....X.X..XX.X.....X..X...X..X..X....X..X.", "X.X..X.......XXXXX.....XX..........XX......X....X.", ".....XXX.XXX.X...X.....X...X.XX.........XX.....X..", "XXX.......X........X..X..XX......XXX..X.XX.....X.X", ".XX......XXX....X..XXX..X.XX...XX...X..X...XX.XX..", "...X..X.X..X.X.X...........X.X.X..X.X..X........X.", "..X..X..X....XXX...X..X...X....XX....XXX.X.....X..", "XX.......XXXXX.XX....XX...XXX...X.X.X.X...X.......", ".X...X..XX.X.XX.....X.....X.X.....X.X.X..XXXX.XX.X", "XXX.......X.XX..X...X...XX......X.X.XX.X..XX......"}
{"..X...X....X..X..XXXX.X...XX...X......XXXX......XX", "X.....XX..X......X..X......X..XXX.X..X..X...XX..X.", "X...X.X.XXX..X..XX..X.XXX..X.X......X.X...X.X....X", "..X.XX..X....X..X......X.....X...............X....", "XX.X.XX..X.....X.X.XXX.X.....XXX......X.X....X....", "..X..X.X.........X..XX.XXX......X......X.X...XX..X", ".X..X.....XXX.XXX.X.X.XX....X..XX..........XXX....", ".X.....X.X..X........X....X.X...XX......XX...X....", ".XX.X..X..X.......XX.........X.X......X.XX.X.....X", ".X..X....XXX...X........X..X.....X.....XX......XXX", "XX..X.X..X...X...X.X...XXX...X....XXX...XX........", ".X........XX.X.X.....X.XXX.......X.....X...X.X.X.X", ".......X.....XX...X.X......X...........X.X........", "..X...XXX..X.X.XXX..X..X....XX...X...X..X......X..", ".....X..........X.X..........X...X.XX...X..X.XX...", "XX..X...X..XX......XX.XX.........X...X.....X......", ".X...X..X..X....X..X...X.......XX..X.X.X..X..X..XX", "X...X..X.X................X.XXX.X..X..XX.....X..X.", "X.........X.X...X....X..XX.....X....X.X....XXX....", "...XXX..XX....X.X..X.......X...X....X...X......XX.", "XX.X.X..X.....X.......X.X.....X.X.......X..X.X....", ".XX....X...X...X..X.X.X..X..X..X..XX..X...XX......", "................X...XX...X.XX..X.....X...X.......X", ".XX..........X..X.X.........XX.......XXX.X..X..XX.", "..X.X.....X..............X.......X.XXXX...X.......", ".....X.......X.X..XXX...X..XX.XX.X.....X.....XX..X", "...X....X.X.X........X..X....X..X..XX...X.X..XX..X", "X........XX.X..X..........X......X.X....XX.X..X..X", "..X.....XX.......X.X.XX.X...XX.X...X.X..X.X..X....", "..X..X....X..........XX.X..XXX....X.X.X...X..XX.X.", "..XX.....X.X...XX.....X.X...X.XX.X.............X.X", "XX..X.XXX...X..X....X.....XX.........X..XX.X.....X", ".....X..X.X.X.X.X.XX.XX....X...X.............X....", "X...X..X....X..X....X.....XXXX..X.....X....X......", "..X..X..XX..X.X........X.XXXXX........X......X..XX", "X.XXXXX..XX....XX....X.XX...X..XX..X..X.....X.X...", ".X...XX...X.XX.X..X.................X.XX.X.....XX.", "...X.......X..X.X.XX...XX.X.X..X.X.XXXX.........XX", "...X......X...X...X.....X..X.X.X.XXX.X...X...X.X.X", "X.X....X.....X.......X.XX....X..X..X...X....X...XX", "....X.X.X...XX.XXXX.......X.XXX...X.....X.....XX..", "...X.....XX....X....X..X..X..X.......XX..X.X.X....", ".....X..XX......XXX..X.X.X.X..X.X.X...X....X.X...X", "..X..XX......X.X...X..X.....XX.X...X.......XX...X.", "X..........X....X.X...X.....XX.X..X..X.X.......X..", "XXXX.X.......X...X.X....X..X..X.....X....X....X...", "......X.....X.....X.X.....X.X.....XXX..........XX.", "X....X......X...X..X.XX...........X..X.......X...X", "..X...........XX..X...X..X.......X.....X...XXX.X..", ".XX.X.....X.X.XXX.XXXXX..X.XX...X.X...X.X..X.X.XX."}
Returns: 143
{"......X...XX........X....X...XX..X.X..X.XX....X.X.", "X.X....X..XX.X....................X....XXX..X...XX", "X..XXX.....X..XX...XXXX...XXX...............XXXX.X", "......XXX...X.X....X..X.X..............X..X.X.X...", ".X.XXX...X..X.XX.X......X.......X.XX....X.X...XX..", ".X..XX...X.......X.XX.X.....X.X.....XX..X..XXX..X.", "X..XXX..XXX.X....XXXX.X..X....XXX.X.......XXX....X", "........XX.....X.X...XX......X.X.....X...X..X....X", "XXX...X.XX.X............XX.X........X......XXX.X..", ".X.X....X.......X..XX.X....XX.X.....X..XX..X...X..", "......X.X.....XXX.X....X.....X....X.......X.....X.", "XXXXX.X.XX..XX.XX..XX.XXX...X.X.X..X...X...XX.X...", "...X...X................X..XX.....X....XX....X..X.", "..X..X....X....X..XX......X.XX.XX..X.X.XX..X..X...", "X..XX....X.....XX.X.....X.XX...X.........XX.X..X..", "X...XX....XX....X....XX..XX.X..X..X.X....XXX.X....", ".XX..X....X.XX...X.......X......XX...X..X..X......", "X.X.....X..XX..X.XX...X......XX.XX........X..XX...", "X......X.XX......X...XX...XX...X..X..........X.X.X", "....X..X.X....X...X.X.X.....X.....X.X.......X....X", "..X.....X.XX....XX.X.X...........X......X.X...XX..", ".X..XX.XXX....X.X..XX........X..X.....X........X..", "XX..X.....X.........XXXX.X......X.......X.X.XX....", "X..XX.XXX..XX....X.....X.X..X........X.....X......", "X..X.XX...........XX.....X........X.XX..X.XX....X.", "X........X.X......XX.X.....X....X.X..XX.X.........", "XX.X.XX.X..XX.X....X.X.......X.XXX.X.X..X....X....", ".X....XX....XX......X..XX......X.X..XX..X..XX.X..X", "...X....X..XX..........X...XX.X.......X...X....X..", "X...........XX.XX.X..X...XX..XXX....X......X....X.", "X....X..XX.....X...X.X..X........XXX.........XX..X", "...XXX.X.X...X..X.......X....X..X.X.......X.X.....", "XX.X.........X........XX..X.X..............X.X...X", "...X.XX.....XXX.X.X.XX..X..XX.X.XX........X.XXX...", ".X.X....XXX....X..X.X.....................X.......", "X..XX..XX....X.X........XX..X...XX.........X..X..X", "..XX.X...X.X....XX...X.X.......XXX.X.XX...XX.XXX.X", "....X..X..X.XX.X..X...X...........X......X.X..X...", ".X.XX.X..X..XX....X....XX.X...X......X..X.X.X....X", "..XX...X.X.....XX..XX..X.......X........XX.......X", ".X....XXX......X....X...................XXXX..X...", "...XX.....X..X.....X....XX....X..XX..X.X...X.XXX..", "X..X.X.X....X.X......X....X.........X.......X.....", "X...XX..X...X..X.X....X..X...X..X....X.X......X...", ".XX.X.....X......X.XX..X........X..XX.XX..X..X..X.", "....X......X..X..XX...X....XX.......X..X........X.", ".X....X.......XXX.XX...XX...XXX..XXX..X..X........", "X....X..X.......XX.X.....XX.X..X...XX..X...X......", "....X..X..X...X.....X..X..X....X....X.X......X.X..", "X............X.XXXX..XXX..............X........X.."}
{".....X.......X.XX.XX...X..XX..X........X....X.X...", ".XX...X..X......XX.XX.....X....X.X....X.X.X...X.X.", ".XXX..X.......XXX.X.X..X...X...X..X..X.X...X...XX.", ".XX.....................X.XX..X.......X..XX.......", ".X.....X.X.....XX...X....X.X..X......X....XX.X....", "......XXX.X..........XX....XX..X.X.XX..X.X..X.....", "...XX......X..XXXX.XX....X.XX...XX..X..X..X...X...", ".......X..XXX......X..X..X..X.XX...XX..X...XXX...X", "...X...X.XXX..X..X.XXX.X.XXXX..X......X.X.X.XXXX..", "...X......XX.........XX.......XX..X..X..X...XX..X.", ".....XX.....X.X..XX.X..X..XXXX.....X...X.XX.XX....", "..X..X..X.X..X.....XX.............XX..X.......XX..", ".....X..XX....X..........XX....X.....X....XXX...X.", "XX...XXXXXX.X.....X......X........X.X.XX........X.", "...X.XXX..X....X....XX....XX....X.X.....X.X..XX..X", "...XXXX.X..X..X........X.XXX....X....X....XX.X.X..", "......X..X..X.XX.X.X.X.....X.X.X.X..X.XX.....X...X", "...X.....X...XX.......X.X......X......XX...XX...XX", ".......X..X..XXX...........X.XX.XX......XX....XXX.", ".XXX......X.............XX.XX....X...X.....X..X...", ".X.......X...X.XX..X.X.............XX...X.X..X....", ".X...XX.......X.X....X....XX.....X............X...", "...........X.X.X..X.X......X..XX...X.....X....XX..", "..XXXX..XX.X.X.XX...XX..X.XX.X.....XX.X....XXX...X", "X...X.....XX....X......X.XX..X.....XX.X...X.X..X.X", ".X.XX.XX..X.....X.X.........X...XX......X....X..X.", "..XXX......XXXXX..X.XXX.......XX.X.X.............X", "X..XX.X.X...........X.X....X.X....X.....XXX..X..XX", "............XX.X.X..X.X.X.X.....X......XX...X.X..X", "X...X.X.......X.X...XX.....X.X...X.......X...XX.XX", "......XX..X..X..............X...X.X........X..XX..", ".....X.....X.X......X...XX...X.X.X..XXX..X........", "X...X..X.....X..............X.XX......XX..X.....X.", "..X.X...X.X.X...X.XX........XX....X......X.XXXX...", "...X.X......XX..XXX.XX....X.XXX.X.....X..X.X......", "..XX.X........X...X...........X.X.X.X.....X...XXX.", "XXX.....X.X............X...X..XX..X.X..........XX.", "X.X...X....X.....XXX.....XX....X...X..X..XX...X...", "...........X.X.X.XX..XXX...............X.XX.......", "...X..........X..X...XXXX.....XX....X.........X..X", ".XXX...XX..X.X...X......XXXXX.........X..X...XX...", ".X..XX..XXX......X.X....X..X...XX.X.XX..X.......X.", "X...X..X......XX......X.X..X......X..........X.X..", ".X..X..X.X...XXX...X.XX..X.X...X.....X....X.XXXX..", "X.........X..XX....X........X..X.X......X...X.....", "....XX..X.X.........X........XX....XXX...........X", "XXX..X..X..X.....X....XX....X.X..X..XX.X..........", "X....X..XX........X.......X...X...XX..XX....XX.XXX", "..X....X....XX..XXX......XX..X.X.XX.....X.......X.", "....X..X.XX......X...XX..X.......X..X....XX..X.XX."}
Returns: 73
{"X.X......XXX......XXXX.XXX....X..X..X.XXX..X.....X", "X..X....X........X..X.X.X....X.X....X.........X.X.", ".......X.......X..X.X.XX.XXXX.......X..X..XX....XX", "..XX.....X...XX..XX..XX.....XX...X.XX.XX....X.X...", "X.XXX.......X.X.X..X..XX....XXXX.X........X.X.....", "X..........X..XX......X....X...X.X.X..X...XX......", ".....X..X.X..XXXX.......X..X...X...X........X.....", "XX..X.......X.X.......X..X...X..X.....X..X..X...XX", "........X...X.X.....X.X..X...X...X................", "..X.....X..X.X........XXX.......X.X...XX.X.X......", ".X....X...X.X....X.XXXX.X.....XXX....X........X.X.", "X....X..XXX..X..X.....X.X.X...X.....XX.X..X.......", ".X....X............XX..X......X.XX.X..X..X........", "..X....XX...XX.X.X......X.X..X.X..X.XXXX.X....XX..", "..X.XX.....X.......X.X.X....XX..X..X..X...X..XX..X", "X.X.......X.XX.XXX.......XX....XXX..X.......XX..X.", "XX..X....X..XXX.X.X....X.X.........XX.X.X.....X...", "X...X.X...X...X...X....XXX......XX.......X.X.X...X", "..XX.X..X.X..X....X.XXXX..XX..X.XXX...X......X....", "XX......X..X.X.XX..X.X..X.X.......X.XX.XX......X..", ".....X..X...XXX....X.X.XX...X..X....X.XXXX.X..X...", ".X...XX.X..XX.........X.X.....X......X.XX..X......", "X...XX.......XX.X..X.X.....XX.X..........XXX.X.X.X", "..XXX...XX.X...................XXXX......X.X..X.XX", "X.X.X.X....X..XX.....X.X.X.XX..X........X..X...XX.", "...X.X.......X....XXX..XX...XX.X....X...X......X..", ".......X..X...X....X.X...X.XXXXX..XX..X...XX.X...X", ".....X.XX....X..X....X..X...X.X.X..X.X.X.X..X.....", "X....XXX.X.X.X.X.X.X...X..X.X.X...X...X...X.....XX", "XXX.XXX...X.....XX..XX...X..XX....X.......X.XX.X..", "X..............X......XXX..X.X......X....XX.....X.", "..XX..........X.X.X............XX.X....XX.X.....XX", "..X.....X...X..XX........XX.X.....XX.X.X.X.X..XX..", "....X...X.X..........XX...X........X...X.......XXX", ".....XXX.....XX.........X.......X.X......X...X..X.", ".......X..X....XX.X........X........XX....XX....XX", ".X.....X....XX.....X.X..XX..XX.X....X.X...X.X..X..", "X..X..X..X...X....X.........X.X........X.....X....", ".X..X......X...X.........X...X...X.X.X.....XX.X.X.", ".X...X.........X.X....X..XX.X.....X..X.X.......X..", "..XXXX.............XXXX.....X.X.....X....X.....X..", ".X...X.X..XXX..XX...X..X.....XX...X...X......X....", "X.XXX.XXX.XX.X....XXX..X.X.X...XX........XX.X.....", "X.......X..X.XX.X....X...X..X...XX.X...X..X.X..XXX", "X...X.X.XX..X.X......XXX..........XX...XXXX..X....", "...XX.....XX.XX.....X....XX....X..XXX..X...X......", "..X........X........X..XX....X.....X.............X", "X............XX.X..X....X..X.XX........XX.........", "..X..X............XX...X.X..X......XX....X.......X", "....X..X.XX.X.X.X.XXX....XX..X....XX.X.X.X.X.X...."}
{"..X...X...XXX.X.......X....X...XX.XX.........X...X", "X.X.X..X........X..X.X...X.......................X", "........XX...X.......X...X....X.X..X.XXXX.........", "....XX.X........X.X...X..X...XX.X.XXX.......X.....", "X.X..XX...XX......XXXXXX.XX.X....XXX..XX...X...X..", "...X..X.X......X.X..X..X.X.........X...XX..X....X.", ".X.X.X.....X.......X.XX........X....XX..X.........", "....XX.XXX..X.X....XX.X....X.X..X......X.XX.XXXX.X", "....X....XXX......X......XX..X..X.......XX....X...", "...X.....X.....X.....X....X.X.....XXXX..X.X....X..", ".X....XXXX...X.X..XXX..XX....X.X..........XXX....X", "...X....XX....X.............X.XXX......X.X....X...", "X..XX..........X..X.......XXX........X.....X......", "XXXXX.X.XXX..XX....X..X.X.......XX..............X.", ".X.X......X..X.XX.X...X.X..XX.XXX.....XX.X.....X..", "X.X.X...XX.X...XX..X.X...X.XXX...X..X.XX.....X.X.X", ".XX.XXX.X.X.X.X...X...XX...XXX.X.X.X....XXXX...X..", ".XX.X....XX..X.............X...X.....X.X.....X.XX.", "...X.XX..XXXX..X..X.X.X..X..XXX.X....X...........X", ".......XX....X...........X....XX..X...XX..X.X....X", "......X....XXX..X.........X......X....X.XX...XX...", "....X....X......X.X.....X...X....X........X.......", "...................X.XX..X..XX...X...X.......XXXX.", "...X..X..X.....X..........X.X...X.X...XXX..XXX..X.", "...X...X.X...X.........XXX...X.X.XX...X.XX..X..XXX", "...X..X.X..XXX...X...X.X....XX....X.XX....X.......", "..X.....X.XXX..........X....X...XX.X..X.X.....XXX.", ".......XX..X...XX.X...XX....XXX...X..X.XXX.X..X.X.", "..X..X.X........XXX.....X....X.X...X....X.X.X.....", "X......XX....XX.X......X.XXXX.X....XXX.......XX..X", ".X.X......XXX...XXXX....XXX........XX..X...X...X..", "XX.X.X...XX.X.X...XXXX..X.X...........X..X...XXX..", "X.X..........XX..XX..X.X....X........XX.XXX.......", "..X..X.....X..X...XXX...X.X....X.....XXX..X.......", ".X...XX...XX....X...X....X.....X.X.X..X....X......", ".......X.....XX..X...X..X..XXXX..XX.X..X...XX.....", "..X...X.X..X.X..X.X.....XX.X.X......X....XX.....X.", "..X....XX........X.X.........X.XX....X...X......XX", "...X.X.X.X.......XX.....X.XX...XX..X......X.X.X...", "..XX.X.....XX.X...XX.......X.X..X...XXX........XXX", "...........X.X....X.....X...X.X........XXX.XX.....", "X....X.....X.X........X.......X........X..XXXX.X..", ".XX........X.X..XXX..XXXX..XX.....X......X.....X..", "X.....X....X...XXX............X......X.X..XX..X...", "............X...........X.............X.....X.X...", ".......X..X..X.X......XXXX....X.X....X...XX...X.X.", "...X.X.X...XX.............X.XX..X.....XX.....XX...", ".....X.XXXX.X....X.....X..XX.......XX.X.....XX...X", ".X.X..XXXX........X...X........XXX..X..X..X.X.X...", ".........XX.X..XXXX...X....X..X..XXX..XXX........."}
Returns: 121
{".XX.X......X.X..XX...X..X...............X..XX..X..", "XX.XX.......XX......X...XX....X..X..X..X.X..X.X.X.", "....XX....X.X...XXX..X.X.XXX...X..X.....XX...XX...", "X........XXXX.....XX...XX.X.X.X..X..........X...X.", "....XXX........X......X...X..X....X....X.XX..X...X", ".XXX..XX..X....XXX............XX....X..XX.....X..X", "....X...X.X..XX......XXXX.X..X..X....X...X.X...X..", "X.X......X....X.............X....X.X.X..X.X.X.X.X.", "X.....X....X..X....X....XX.X....X.XX.......X.XX...", ".........X..........XX...X....X...X.X...X....XX.X.", "X.......X..X.X.X................XX....X.....X.XX..", "...........X....XX.....X.X..X...X.....X......X.X.X", ".XXX..X..X.....X..XXX.....X.XX....X..........XX...", ".XXX.X..X..X.......X..X......X.X..X.X.X...XX.X.X.X", "......X....X.XX...XX.....X....X.X....X.........X..", "X....XX.....X.XX...X...X.....X.XXX.XXXX....X....X.", "..X.X.XX.X.....X.XX..........X...X...X..X.X.....X.", "X....X....XXX.XXX.....X.....X.X.X...XX.X..XXXX...X", "X......X......X....X..X.XX.X....X.X...X.X.X.....XX", ".XX...........X....X...XXX...X.XX...X........XX...", "X..X..XX....X......X....X...XXX..X..X...X.X.XX....", ".XX......XX..X.......XX....X.....X......X.X.XX..X.", ".....X.X......XX........X.X.X..XX.X.X.X..XX...X...", "......X.....X..XX...XXX...XX.X...X.....X.X......XX", "XX...XX.X......X.........X...X.....X.......X..X.XX", ".XX........X........X.X.X.X.......X..X..X.XX.XX...", ".....X........X.......X...X.X.X...................", "X.X...X..X....XXX......X.XX.XX.X..X.XXXX.X.X.....X", "XX..X.....X.....X..X..X.X......X...X.....XX....X.X", ".XX...X..X...........X..X....X.X.X.XXX..XX..XX..X.", "...X..X.XX...XX.XX...X.....XX...XX.X...X.X...X.X.X", "XXX...........X.X.X.X....X.X.X..XXX.X.......XX..XX", "X.X.X.X............XX.X...X...XXX.X.X.......X.X.XX", "....X.X....X...XX.X.......X.X..XX...XX...XX..XX...", "..X...X......X.X...X.X..XX..X..XXX...XX.XXX.......", "..X..X.X..XX.XX...XX..X....X...X....X..X........X.", "X....X.X.X.X..X.X.....X....XX....XXX.X....X.X.X..X", "..X.X..X..X.XX....X...X..X.X.X.X..X.XX.X.X...X...X", ".XX....XX...X.....X.X....X.....XX....XXX.X.XX.X.X.", ".XX...X.....X...X........XXX......X...........XX.X", "XX....X....X.XX........X.X...X.X..X...XX.......X..", "...............X.........X...XXXX...XXXXXXX..X....", "..XX........X........X...X........XX...X........X.", "..X.X....X.XXX...X..X...X....XX....XX...X.......X.", ".XXX..XX....X..X..XX.......X.X..X..X....X.XXX....X", ".X...X..X......X..XX.XX..XXX.X...XX.XX.......X..X.", ".X.X.X.....XXX...X...X.XX....X.X.XX.X...X........X", ".X..XX...X.X.X..X.....X..X.......X...XX...XX.X..X.", "...XX......X...XX..XX..X.X.........X..........X...", ".......XX.............XX........XX.X.......X..X..."}
{"..X...X.X..XX...X......X.XXX.....X........XXX...X.", ".....X.X....X..XX......X.XX.....XX..XX..XX..X..XX.", ".X..XXX.XXX...X..X....XX.XX...X...............XXX.", ".X...........X....XX.X....XX..XX..X..X........X.XX", ".....X..X.....X......XX.X...XX.........X....X....X", "XXX...XX..X...X.......XX...X.XX....XX.....X.....X.", "X....XX..X....X.......XX......X.X........X.X......", ".X.XXXXX.XX...X...X.XX...X..X..X.XX...XX..........", ".XXX...X..X.XXX...................X.X.....X..X.X..", "XX..X.X...........XX.X...............X.XXXXX.....X", ".X.X.................X....XX...XXX...X.XX.X..X....", "X...X.X...X......XX.X.XXX....X....X......X...X...X", ".X...XX..X....XX...X.X.......X..XXXXXXXX..........", ".............X.XX....X.....XX...X..X.X...X..XX...X", "X..X....X.....X...........X....XX..X......XX......", "....X.XX...XX......XXX......X............X...X..X.", "X.X......XX.X..XXX.XXXX..XX....X...XX..XXX.XX..XX.", "....XXX..XX.X..X.X.X.X...X..X.X...X.X.X..X.X..X.X.", ".X....X.........XXX..............XX......X.XX....X", "..XXXX..X.......X..XX.XX........X..X....X..X..X.X.", "....XX.X..X............X....X..X....X....XX.......", ".................XX.........XX.X..X.XXX.....X.X...", "........X....XX..X...X.....X...........XX.........", "..X..X..X.X.X..XX..X...X.X...XX.....X....XX.X.....", ".X.X..X....X.........XX.X.........X..........X.XX.", "X..X..X....X....X..X..X...X....XX..X..X....X.X....", "....X.XX...X...X.X....X...X......X.X..X.XX.XX.X.X.", "......X.X.XXXX..X.X.XXX.X.XX.X......X..X..X...XX..", "X...XX....XX.....X...XX.XXX.....X.....X....X.X.X..", "........X....XX....X.XXX...X......XX.X............", "..X.X.XX.....X.X..X.X.XX..X...........X...........", "......X.X......X...X..X........X....X.XXX.X..X....", "......X..XX....X..X.....X...X......XX...XX..X.X.X.", "......X...X..X............X..X.X.........X...XX...", "....X...XX.X...XX..X..XX.....X.........X..X.X..XXX", ".......X..X..X..X...X.X..X.X.X...X.X...XX.X.......", "X......X.X.X......X.X.X..X......X..X.XX.X......X..", "X...XXXXXX.X.X.....X...X..X.XX...........X..X...X.", "X...X..X.X..XX.X.X...XXX.X....X...XX.X.X...X.X.XXX", "...X.X....X..XX..........X......X..X.X..XX.X......", "..X.X....X....X.XX.X.XX.X.X...XX.........X.....X..", ".X.......XX..X..X..X.X...XXX...XXX......X......X..", "..XXX....X............X...........X...XX.X...XX.X.", "..X..XX....X.X.X.......X.....X..XXXX.X.....X..X...", "X....X.XX.X.....XX..X.XXX.X..X.....X...X....X..X..", ".X......X..X..X....X..XX..X.X........X.........X.X", ".X.XX..X.XX.X...XX..X...X...XXX.X...........X..X.X", "..XX.X..X..X.X.........X..X.X...X....X....X...X...", "..X..X...X..XXX.X.XX.X.......X...X.X......XX...X..", ".....X.X.X....XX..XXX........XX..XXXXX.X.....X...."}
Returns: 76
{"...........X.X........XX..XX....X..X......X...XX.X", ".X.......XX.......XX.....XXX...XX...X.X.XX..XXX...", ".....X...X...X.......XXX..XX.....X...X...X.....X..", "...X....X..X.......XXX..X......X...X...X..........", "X.X....X.XX........X.X.X....XXX......XX.XX...XX..X", "...X..X.X.XX.XX..XX...X.XX....X...X....X.X..X.XX..", "....X..XX.X.X.X..X..X..X......X.X.XX....X...X.X...", "X.X......X...XXX...........X......X....XXXX.......", "XX.XXX.XX.X............XX..XX........X.X......X.X.", "X..X.XX.XXX...........XXX.......X..X..XX..XX......", "X.......XX..X.X.XX..X.....X.....XX...X..........X.", "....X.X...XX.XXX..X..XX...X.X..XXX..XX.X..XX....X.", "XX.X..XX.....XX.......X.....XXX...X.XX..........XX", "......XX............X..........X..X....X..X...XX..", ".X....X...X....X...XX.X.X.XX...X.X...........X.X..", "X..X.X..X........X...XX..XX...X.X.X.XXX...X.X....X", ".....X...XX..XX....X..X.X...........X...XXX...X.X.", ".XX.....X..X...........XX.....XX.X....X.XX...X....", "XX..X..XX.X..XXX.......X.X.....XX..X.XXX..X.X...X.", "..XX..XXX.X....X..X.....X.XXX...X.....X..XX.XX....", "..XX.X...X.X.......X...X..............XX.XX.X.XX.X", ".......X.......XX.XX..X.X.XX.X...X..X..X.X...XX.X.", ".X..XXX..X.XX.X.X....XX.XX.....XX..XX........X.XX.", "X.X.....X.X..XX..XX.......X.X..XX.....X....XX..X..", "...X.X.......XX....XX.XX..X..XX.......XX...X......", "X.X....X.X..XX..X...........X...X..XXX.....XX.....", ".X.X.....XXX.X.....X...X...X.....X..X.......X.....", "X.......X.XX.XX.......XX........X...XX......X..X.X", "XX.........X..X.X......X.X........X...X...X...XX..", "XX.X..X....X...X..X..........XX.X........X........", "XXXX....X...X.....X...X.X.XXXXX.XX......X..X.X...X", ".X.XX....X.X.X.X..X.....X.....XX....X....X.XX..X..", "..XXX.....X...X....X...XX.X.XXXXX...X...XX....X.X.", "...X.....X....X....XXX..X.....X....XX.X.......X..X", "..X.....X....X..........X....X.......X...XX..XXX.X", "....X.......X.........X.X.X.....X..X.X.X...XX.X...", "....XX..X.....X.X.......XX...X.......XX..X.X.X..X.", "X.XXX..X.....XX.X.XX.XX......X....XX.XX........X.X", "X.X.X...X.X....X.............XXX.X.X...X.......X.X", "..X.XX...........X.X..X...X.X..X.........X...X...X", "......XXXXX.XX..XX.....XX.XX.....XX..X..X...X....X", "X.XX.......XXX.X.....XX..XXX...X...XX.......XX....", "....X.XXX.......XX.XX.X.XXXX.......X..X..X....XX.X", "X..X...X..X.X.X...........X....X...XX.X...X.X....X", ".XX.XX..X...XXXX..X.X.X.....X...X.....X.X.....X.X.", ".......X.............X.........X.X.X..X...........", "...X.X.X.....XX...X.....X.XX....XX..X...XX....X.X.", ".XX....X..XX....X....XXX....XX..XX..XX....X.....X.", "..X.XX..XXXX....X.X..X........X.X............X...X", ".....X.....................X...XXX.X......X......."}
{".X..X....XXXXX..XX...X...X.X.X.X.......X....XX.X..", "..X...X.XX.X.X..X.....X...X........X.X.X.........X", ".....X..X.....XXXX...X.X.XX....X.X.X....X.XXX.X...", "..X.X..X........X.X.XX..X.........X.....X....X...X", ".X....X..X..X...X...X...........XXX...X..X........", "...X...XX...........X.X........XXX............X...", "..XX.X.XX.X..XXX..........XX..X.....X.....X...XX..", "X.XX..X.X.....XX..X..X...X......X.X.X.....XX..XXX.", ".XXX...X....X....X.X......XXXXX......X....XX......", "X..X...XX....X..X....X.......XXX..X..............X", "XX.XX...X.X.XXX.....XX...X....X.X.....XXX.X.X.X...", "X..XXX.X.X..X...X.X............X...XXX...X......XX", ".X.XX..X.....XX.XXXXX.....X.XX..X..XX..XXX........", "XXX..XX.XX............X.....XXX...........X.X..X..", "X.XX...........X.XXXX..X.X.X..X.XX..XXX..X.X......", "X........X..XX.........XX........XX.X..XX.XXXX....", ".....X.X.X.X..X.XX.XXXX.X.....X..XX.XX....X..XX...", "....X.X...XXX.....X........XX.X...XX.X....X......X", ".X..X..X.XX....X.....X......X......X....X..X......", "...XX...XX...X.XXX....X.X....X.XX.X..XXX..........", "......X..........X...X....XX.X..X......X........X.", "...........X.......XX.X.XX.......X......X..XX....X", "...XX.X....X..X..XX..X....XX....X.....XX...XX....X", "X.XXX.XXXXXX.....X.X.......X.......X...X.....X.X.X", "XX..X.....X..........XX.....X.X......XX..XX.......", "....X......X...XXX.XX....X...X..............X.....", "....X..........X.X.X.....XX..X.X..XX.XX...X.......", ".....X..X.......X.XX......XXXX...XXX..XX..XX.....X", "..XX..X.....XX.......X.X...XXXXX..XXX.X..X........", "...X.X...XX...X...X..........XXXX.........X.X....X", "XX...XXX..XX.XX......X..X...X.......X.XX.X...X.X..", ".X...XX...X...X..X.XX......XX.X.........X.XXX.....", "..............X.X......X....X..X.X..X....XX.XX....", "..............X...X..X..X......X.X....XX.X.X.....X", ".XX........XX..X.....X...X.......XX..XX...X....XX.", ".XX.XX.....XXXX..X....X.XX.....XX...X...XX.X.X....", ".................X.X..X..XX.XX..XX.....XX.X.X....X", "XX...X.XX...X...X.XX.X..XX.X.X..X...X...XXXXXXX...", "X...X....X.XX....XX...XXXX..X..X....XX.X....X.....", "..XX....X..X.X.X..X..X.....X.X.XX.XX...XX..X...X.X", "...X....XX...XXX.X..X.....X.X.X...X.XX..XX...X....", ".X......X.X.....X...X.....X..X...XX.XX..X...X.....", "X.XX.X...X.XX....X.XX..XX.....X..X....X..X....X...", "XX.X..X...XX..XX.X..X....X..X...XX..XX.X.X......X.", ".................X..X...X.X................X......", "..........X.X.XX.X...X....X...X..........X.X.XX...", "..X..XXX..XX...XXX.....XXXX.X......X.XX....X.X....", "..X.X..X...X..X.X.XX.....X..X....XX.X.XX.X.X..X...", "X...XX..X.X.......X......X.X.X..X...X.X.XX..X....X", "...X...X..XXX....X..X..X..XX..XXX........X.X..X.XX"}
Returns: 86
{"X..X....X..X.........XXXX.....XXX.....X.X.XXX....X", "...X.......X.........XXXX..X...........X..XX.X....", "...X.X..X..XX...........X.......XX...X...X...X.X..", ".XX...X.....X...XX...........X.XX.XXX...XX....XXXX", "X....XXXX.XX...X..X.X...X..X....X..........X......", "X.....X.....X.....X.XX...X...X.XX.X...X...X..XXXX.", "X......X.X.X..X...XX...XX..XXXXX.....XX.....XX....", ".X.XXX..X......X....X.X..X..X........X....X.XX....", ".X..X.X.X......X.....X....X..XX.XX....X..X....XXX.", ".......X.X....X....XX...X.........X.X..........XX.", "X.XX...X...XXX....X..XX...XX...X.XXX.X..X.X....X..", "....XX.X..XX.XX....X....XX.....X..........XX...X..", "...XX.X.X........XX.X.X...XXX....X.XXXXX...X.XXX.X", ".X...X.X...X..X...XX.....X.X........X....X.....X.X", "XXX..XX.X....X.X.X...X.X..X....X..X.X..X..X.X..XX.", ".X...X............X.X.XXX.XX.X.......X.X.X..X..X..", "X.XXX.X.....XXXX.X...X..XXX......XX..X.........X..", ".....XX.XX..XXX...XX..X.......X.X..X.....X......XX", "X.XX.XX.XX..XX........X.X.....X...................", ".........X..XXX.X...XXX...XXX.........X..X...X.X..", ".X......XX.X..XX.X.XX...XX..XX.X.XX.......X.XX.X..", ".....X...XX.X..X...X.XX..X.X.X...X..X.....X..XX.X.", ".X.XX.X.X.X....X...........XX..XX.X....X.X..X..X..", ".XX.XX.XXX..XXXX......X.....X..X.X..X..XX..XXXX...", "X..X.......XXXX.XX...XX..XX........XX..X......XX..", "X.X.........XX....X.X.....X....X...X...XX.X.XX..XX", "X.X.XX..X.X..X.X.X...XX.X....X......XXXX.X..X.XX..", ".......X.XX.......X..XX...XX....X.X.....X..X.X..X.", "...X.......X.....X..........X.X.XX....XXXX....X...", ".....X.X..XX...X..XX.XX......X......X.X..X........", "X..X..XXX..X.X...XX......XXX...X......X..XX..X....", "...X.....XX.X.....XX....X.XXX..XXX..X.XX...XX..X..", "..X.X.X..XX.X..XX..........XX.......X.XXX.X...X.X.", "..X....X.XX....XX.X....X....XX.X.X..X....X.XX..X..", "X.X...X....XX...X.....X........X.X.X.....X........", ".......X.XX..X.......X.....X.XX...XX.X.X...X....XX", ".X....X.X..X....XX....X......X..X...XX.X.......X.X", "XXX...X..X..XXX........X.....XXXX.......X.........", "X.XX....X.X.....XXX...X..X.......X...X...X.X.....X", "..........X.X...X.........X..X..XX.XX...X...X....X", "X..X..........X...X.....XX.X..XXXXX.....XXX..X....", "X..XX...X..XX....XX....X....X...X.........X..XXXX.", ".X....X..X.....X...XX..XX......X......X...X.X.....", ".......X.X..X..X.XX.XX..X...XX..X...X..X.XX.X.....", "..X....X..................XX.X..XX.X.XX..X.XX.....", "XX.....X.X.....X.X.X......X.......X.X.X.X.XX......", ".XX..X........X..X...X..X.X.XX....X......X.XX...XX", "X..X...X..XX........X.X.X.X.........X.X....X....X.", "..X....XXX....X..XX...X...XX....X.X.....XX...X.X..", "X..........XXX......X...X.........XX..X....X...X.."}
{"..XXX.....X....X.X....X....XX.....X.XX...XX....XX.", "..........X.X..X...XXXX.....XX..XXX.X....X..X....X", "......X..XXX...XX.....X..X..XX.....XX...XXX..X.X..", ".X...X.....X.X..X.....X...........XX...X.XXXX.X..X", ".....X...X..XX....X.X....XXXX......X..XX.X.X.....X", "XX....X......X......X........X.X.X.XX...X...XX..X.", "X.......X....X...XX.XX...X....X....X.X.X.X.XXX....", "XX.XXX.X.X.X.....X......XX.XXX...XXXX.X.X.X.......", ".X..XXX...X..X..........XX..XXXX.....XX..X.X......", "..................XX......X.X.....X.X..X....X....X", ".X.....X.XX......XX....X...X.X.X.......XX...X..X..", "XX....X...X...X.X.XXXX..X.X.X....X.X...X.XX.......", "X.......XX.X..XXX....XX..X...X...X.XX..X.XXXX.X..X", ".XX.X....X.X...XX.X..X..X...X......XXXX...X.X..XX.", "..X.X.X..X...........X.X.....X...X.X..X..........X", "XX..X.XX..X......X....XX...X....X........X...X..X.", ".XX..X...XX.X........X.X.X..XX...X......X....X...X", "X....X.X.....X..X...X..XX.X....X..X..X.X...XX.X...", "....XX....X.X.XXXX...........XX....XXXX.....X.X..X", ".......XXX.X..........X....X..X....XXX.X..X.X..X..", ".......X..X.....XX..X...X.....XXX...X.XX..X..XX...", ".X...X....X.X...X.X...XX..X....XXXXXX....XXXXXX...", "X...........X....X.....X..X..XX....XXXXXXXXX...X..", "......XXX...XXX.X......XX.XX.X.XX.....X.X.X...X...", "....X.X..........X..X.X...X....XX.XXXX....X...X.X.", "XXXXXX.X...X....X.....XX..XXX..X....X..X..XX...X..", "XX..X...XX.....X.XXX..X.X..X.....X....X..X.....X..", ".XX...X...X..X..X..X..X.X...XX.........X.X.X....X.", "X.XX..X.....X..X.....X.....X.X.....X.......X.X....", ".....X.XX...X.....X......X.....X.X.X..........XX.X", "...X....X.X...X....X.X.....XX.X.....X...XX..XXX..X", ".XX........X.X..X..X......X..XX..X.......XX.XXXX..", "..XX..XX..X..XX..X.....X...X.X.......X..XX...X...X", ".X....XX.....X.....X.X.X.XX.XX...X....X..X.X...XX.", "........X.XXX..X........XXX.....X..X...X....X.....", ".XXX..X.....X...X..X.X...XX......X..X..X.X....X..X", "...X..XXX.X.X..XX.X...X.XX.X...X.......X....X..X.X", "..X....XX.XX.........X.X.X..XX.......X.XXX.X.X....", "X..X..XXX...X........X....XX..X.X.X.X.........X...", "...X..XX.....X......X..X.........X..XX.X..........", "..XX......X.......X.XX.......X....XX......X....XX.", "X....X...X.X.X.X.X.X.X........X.........X.XX....XX", ".......X....XX.....X.X...X.......X..........X.....", "....X.X....X..X.X...X..XX...X.X.XX.XXX.X......X...", ".....X.X...XX.......X.X..X..X....X.XXX.XX.....X...", ".XXX...XXX....XX..X.X.X..X...X.XX....XX.....X.XX..", "X.X..X..X...XX...XXX.X....X.X..X......XX.XXX......", "..X...XX.X.X...X.XX.X......X..X.......X.X..X.X...X", ".XX........X.XX....X..X..X.....X......XXX...X.....", ".X.X.XXXXXX..XX.X........XX...X.X...XX.X..XX.X..X."}
Returns: 138
{".X..X....XXXX..X.X.XX.....X......XX.XX.X.XX...X..X", "XX.X........X...XX.X.X.........XX.X.X.....X.XX....", "X..X.XXX.XX.X.....X...X...X...X..X.X.X....XX.X.X..", ".X..X.X....XXX.XX......X.............X..X.X...X.XX", "X..X....XX..........XXXX.XX....X...X.....X..X.....", "X.........X....X....X..X....X.....XX....X....XXX..", "XX.X.....X.........X......XXX....X.....X.....X.X..", ".XXX...X.X.X.X..........X............X...X..X.X..X", "X.X.XX...XXXX....X..........X......X.XXX.X.X....X.", "X.X........XX..X.X.X.....XX........X......XX.X....", "....X..X...X........XXX.....X...XX....X..XX.XX....", "X.XX.X.X...X..XX..XXXX.X...X.XX......XX..X..X..XX.", ".XXX..X..X.X.X.......X..X........XX..X..XXX...X...", "....X.X..X............X...X......X..XX.....X....X.", "....X.XX..X........X........X..X...X.X......X.X.X.", "..X..XX.....XX..X.......X.X.X.X....X.X..X..X.X.XXX", "..X...X..XX....X....X..X.X..XX.X...X..X....X..X...", ".X..X..X..X......XXXXX..XXX..X.....X.....XX.....X.", "..X.X.X.....X.X...XX.XX.X...X......X.....XX.X..XXX", ".X.......X.X....X.X..X......XX.X..XX..XXX...X..X.X", "....X....XX..XX.......X.XXX......XX.X.X.X.X.X.X.X.", ".....X....XX.X.XX......XX..XX...XX.X..X....X.XX.XX", "XX.XXX..X..XXX..X..XX......XX..XX..XX..X..........", "..XX..X....X...XX..XXX..X....XXXX.....X...........", "...X....XXXX.X..X...X.X.X.X.X....X..X.....XX....X.", "X..X.....XXXX.X....X....X....X.XX...XXXX.....X..XX", "...X...XX..X....X..X.....X.XXX..XX.X...X.XX...X...", ".X.XX....X..X.X.X...X.XXX...X.X.X.......X.XX...XX.", ".X..X..XX.X..X.....X.....X..X.XX....XX.X.XX...X...", ".X...X..X.X.X........XXX.X....X..XX..XX...XX.X....", "..X..X.XX..X....X....X.....XXX.X....X....X..XX.X..", "X.....XX..X........X.X.........X.X.......X.X......", "...XX.X...X.......X.XXXX.XX.X...X..X....X...X..X..", "X.X..XX.XX.X...X..X.X....XX.X............X......X.", ".X..XX..X.........X.......X........X.XXX.XXX...X..", "...X.XX.....X.X......X.....X.XX...XX....X.XXX...X.", "..X...XX.X..X..X.XX.XXX.X.XX..X....X....X.X...X...", "....XX.X.....X....XXXX.XX....X....XXXX.X........X.", "....X.......X..XX...XX....X.....XXXXXX..X...X....X", ".X.XX............XX.XX.....XXX................X...", "X..........X..XX..X....XX....X........X....X.....X", "X.XX....XX..X..........X.XX.X.......XX....X....X..", "X........X...X.X.X............X.X...X...X..XXXXX..", "X......X...X....XXX...X.XX..X......XX...X..X.X.X..", "......X.X.........X.X..X.......XX...X.....X.......", "XX.X..X...XX......X............X..XX..X...XX..X...", "X.XX.XXX.........X.XXXX.X....X..X....XX...X.X.XX.X", "...XX..X.XXXX.X......X.....X......X.XX.XXX.......X", ".....X.X...X.....XX.X...X.X.....X.........X.X.X..X", ".....XXXXXX........X......X.X..X...X..X...X......."}
{"X..X.X.......X...XX..X..X.XX.X.X...XX..........XX.", "..X..XX.X..............X.....X...X...X.....XX.XX..", "X...X.....X...........XX..X..........XXX.XXX...XXX", ".X....X.XX.XX.X...XX....X...XX.X......X.X...X..X..", "....XX.X.XX..X...X......X....X.X.X..X.X.......XX.X", "XX.X.X.....XX.........X.............X.X....XXX....", "....X.....XX.X.....XX.....X.X...XX.....X...X.X..X.", "..X.XX......XX...XX...XX.X...XXX......X......X....", "..X.........XXXX....X...X..X...X..X.X.X......X....", ".....X......X....X......X....XX........XXX.X..XXX.", "..X....................X.....X..X..X.XX....X.XX.X.", ".X.........X.X..XXX.X.X.XX.X...X..XXX..XX.....X...", "....X....XX...X.XXX.....X..XXX.......X.X.X.....X..", ".X.....XX....X.X..X........X...X.XX.XX.XX...XXXX.X", "..........X.........XXX...XXX..X..X.......X.X.X...", ".....X.........X......X...XX....X..X...X......X..X", "....XX..X..X.X...X.X.XX...XXX..XXX........X.XXXXXX", "..XXX..X.XXXXX...X..X...X..X........X.XXX.XXX.....", "......XX....XX...XX.....XX.X.....X.......X.XX...X.", "X.X....X.....X.......XX.X.XXX......XX..X....X..X.X", "X....XX.XX.X.X..XXXX.........X.XX....XXXX......X.X", ".........XXX.X..XX.....X.X............X...XX......", "..X.X.X.XX...X..X.X...X.XX...............X......XX", "..XX.............X.XX...X....X......XXX.X.X.X....X", ".....XX....X..X..X.....X.....X.X.......XX......X.X", "...X..X.....X.X.X....X..X...X.XX...XX.....X....XXX", "..X.X.....X.XX..XX..X...XXXX.......XXX...XX.......", ".X....XX...XX...X.....X......XXX.X........XX......", "......X.X.X..X.X.X.X.XXXX.XX.......X.X....X....X.X", "........X..X......X..X...X..X.X..XXXX.XX..X.X.....", ".....X..X...X.......XXX......X...X........XX.X....", "..X.X......X.X....X....X...X..X..........X.X......", "....X.X...X.X..X.X...XXX..X..X.X......X..X....X...", ".X..XX..X..X.X...X.XX...X....X..X....X..X..XX..X..", ".X.....X........XXX..X...XX...........X.X.XX..X...", "X.XX..........X.X.XX.XX.X.........XX.XX........X.X", "X..X.X...X.X...XX....X..X..X.XX..XX......X.......X", "..X..X..XXX..X..X...X....XX...X.X..XX..XX.X..X...X", "..XX.XX.XX....X.X.X.XX..X.XX..X.XX.XX.......X.X...", ".X.........X..X...XX..X..XXX.X.XXX........X....XXX", "..X........X......X.XX.......................XXXXX", "XX.X.X..XX..........XXX....X.XXXX....X....XX....XX", "X....X..X........XXX..X....XX.........X...X..X....", ".X.........X.......X..X.XXX..X....X...X.....XXX...", "....X.XX.X..X..XX..X...........X.X...X..X.........", ".X..XXX.........X..X.XX...XX..........X....XXX....", "X.....X...X...X..X..X.X.X......XX.....X...X.....X.", ".X.......X........X..XX.X.....X.........XX..X..XX.", "...XX....X.....X...X.....X..X......XX.X........X..", "X...X.X.X.XX.....XXXXXX.X.X.....X...XX...X.X..X..."}
Returns: 81
{".XX...X.X...X.X.....XX.X.XX.X..XXXX.......X..X...X", "X.X.....X.....X..X.....XX......XX..X.X.X..XXX.X..X", "XX..X.....X....XX.X....X..X..X.XX.XX...X......X...", "..XX.X..X...XXX..X..X..X.X..XX...X..X.X...X.......", "..X.X........XX...X.X.............X..XXX.XX..XX...", ".X.X.....X.......X...XX.X.X...X.......X.........X.", ".X...X......X.X.........XXX......X.X.X.......X...X", "..X....X.........X....X...XX.X..XXX.X.XX....X.....", "...X.X.......X..X..X..........X.X......X...X.....X", "X...........X.X....XX..X..X.....X.X.....XXX.X..X..", "..........X.X..X..XX............X...X.X...........", ".......X.....XXX.X..XX........XXX...X....X..X....X", ".X.........XX.......XX...X..X...X.X.X.....X...XX..", "...XX.....X..X.X.X.X.........X..............X....X", "XX.XX..............XXX.X..XXX.XXX.X.....XXX....XXX", "X...........X...X....X.X..X..XXX.XXX.X.XXX.X......", "...X.X.X..X...X....X..XX.XX.X...X..X......X.X....X", "X...X.X.X.X..X.X....X.........X..X....X.XX....X..X", "....X.X.....X.XX....X.XX....X....X.......XXXXXXXX.", "X.XX.X..X......X.X..X..X....X.X.XXX..XX.......XXX.", "X.X.X..X.....XX.XXXXX.....X.X....XX....X.XX....XXX", "..XX....XXX.XX...X........X..X..X.....X..X.XX.XX..", "......X.X........X...XXX...X..X.....XX.XX.....X..X", ".......X...X.X.X.X..X..X..X.X....XXX.......X..XX..", "........X..........XX..X....X......XX..X.X.X.XX...", "XX..X..........X.X......X..X.X..X...X...XXX.......", "X.....X.XX..XX.X...XXXX.X......X.X..XX..X......X..", "....X.X..XX......X.....X.X.XX..........X...X.X....", ".......XX.......X...XX...X..X....X.X..X..X.....X..", "X...X.X...X..X.X....X...X...X...X.......X...X..X..", ".X...X.........XX.........X..XX......X..XX.X..X..X", "X.X..X...X.XXX.X.X...XX...XX.....X....XX...X.X.X..", "....X...........X.X.X...X...X.XX..................", "X.XX...X....X....X...X.X..X..X........X...........", ".X.X..X...X....X.....XX...X.........X.X...X.X..X..", "......XX.X.XXX..X..............X......XX..........", "X..X...X..X...XXXX..XX.X........X.........X......X", "...X.X...X.....XX..XXX...X...X....XXXXX..XX...XXX.", "..XXXX..........X......X.X...XXX...X...XXX....X...", "....X........X.X...X....XXX..XX......X............", "X....X.X.X..X.X..X.XX..XX.....X...X.........X.....", ".........XX......X.X.......X......X..XXX......XX..", "..X.......X.X.X........X.XX.....X.X..X......XX....", "XXX....X...X...XX...X.X.X.X..X.X....X...X..X......", "...X..XX....X.X..XX..X.X.X....X...............X..X", "...XX..X........X.....X..X..X....X...X.XX..X...X..", "...XX...XX..........X......X.XX...X.X..XX......X..", "..X.....XX......XX.X.....X.X..X...XX....X.X.X....X", "X.XX....X...X..XXXXX.XX.X....X...X.X........X.....", "X..X..X..X.X....XX..X....X.X.X.........X..X.X.X.X."}
{".X.XXX.............X.X..XXX..X.X.....X..X..X.X....", "..X.....X....XX...XX.X...X.X....XX..XX..X..XX.X.XX", ".....X.X.....XX...X.....XX...X..X.X...X....X..X.X.", "X..X..XXX...X.X..XX...........X..X.....X.....X..XX", ".........X...X......X.X...X..........XX......X..XX", "....XX..X.X...X...X.XX.X....X..X.XX.......XX.X.X..", "......X.....XXXXX....XXX..X............X.X.X.X...X", "XX....X.X...X...XX....X.X..X..XX....XX....XX...X.X", ".X...X..X..XX..XXXXX..X.XX...XX...X....X..XXX.XX..", "XX.XXX....X....XX.XX..X...X.X...XX.X....XX......X.", ".......XX..X......XX...X.....X..X.X.......X......X", "XXXX.X.X.X....XX..X....X..X..X....X..XX..XX.X..X..", "..XXXXX.X..XX...X...XX.X......X.......X.X.X.X.X.X.", ".X..XX.....X....X.X..X.X..X...X..X...X............", "XX.X.XX....X.......X..X..X......XX.X........XXXXXX", "X.X.....X...X.X...........XX....X.X..........X.XXX", ".X..X.......XX.X...XX.....X..X...XX..XXX.X.X......", "..X...X...X.....X......XX.X..X..X....X.X.....X.X..", "X.............XXXXX...XX.XX.X.X..XXXX......X.X....", "...XX.X...X......XXX..X.X..X.....X...X....X......X", "..X...X........X......XX.........XXXXX.X....X.XXX.", ".XX.........X...X.X.X...X...XXX.X......X...X..X...", "XX.......X..X..X.....X....X....XX....XX.XX.X.X...X", "..XX..X..X.X...X.XXX.....X.X......X..XX...X.X.....", "X....X...X.....X..X.XX.X.....X....X...X..X...XX.XX", "....XXXXX....XX...X..X..X....X.....X......X.X.....", ".XXX.X..XX......X....X..X...X.X.....X.X.........XX", ".X....X.X..X.X.....X....X........X...X...X....XXX.", ".XX..............X...X....X....X.......XXX.XXX....", ".X...X...X.....X...X......X..XX..XXX.....X.....X..", "..X........X...XXXXX.X........XXXXX.......X.X...X.", "...XX..X...X.X......X.X.....X.X.........X...XX.X..", "X...X.XX.....XX............X.XX.....X.....X.......", "....X...X....XX...XX...X...XXX..X..X....X..XX..X.X", "X...X..X.........X..X..X..XXXX....XX.......X.XX...", ".X..X.........X.X......X........XX...X.XX.XX..XX.X", ".X.....X.X.....X.......X.X......X......X.....X...X", "X..XX....X..X.........XX.........X...........X..X.", "....X.....XXX....X...XX.XX.X..X..X.XX...XX.X....X.", "X...X.X.X....X..XX........X...X...X...............", "X...X.....X..X...X.X........XXX....X...X..X..XXX..", "...XX...X.XX.........X....X..X...X.X.X..X....X.X..", "X....X...XX.X..X....X.XXX.XX.X............X.....XX", "X.XX................X....X.........X.X.X..X...X...", ".XX..X...XX.X.X......X...XX...X......XXX.....X.X.X", "....XX.XX......X...X.X.....XX..X.XX.X....XX...X..X", ".X..........XXX...X....X.....X........XXX..XX.....", "...X...X..X....X......X......X...........XX...X.XX", "X..X........XXXX....X..X..X.........XX.X..XXX.X...", "..X..X..X..X.X.XX....X.X.XXX..X.........XXX......."}
Returns: 119
{"....X....X....X.XX.XXXXX......X....X.X....XX.XXX..", "..XXXX..X...X....X..X.X.........X..X...X.....X.XXX", "XX.XX.....X.X........X.......XX.X..X.XX....XX.X...", "..X...XXXX..............X..X..X.X.X.XX.X..X...X.X.", "..X.........X.XX..X..XX.......XXX.X....XX.X.....XX", ".X..XXX...............X........X..X...XX.X.X......", "XXX..X......X..X.....XX.X......X......X..XX......X", "X............X........XX...X...XX..X.....X.....X..", "...XXX...X.X....X.XXX....X.....XX...XX.....X.....X", "....X...X......X.XX.X.XXX....XX...X........X.X...X", ".X........XXX...X.XX.....XXX..X.X.....X.X....XXX..", "..X..X....X.....X.......X.X.....X.X..X.......XX...", "X...X..X........X.X..X...XX.X....X.X.X.XX....XXX..", "XX.......X.X..X....X...X.X....XX.X........X.....XX", ".X.....X......X..X........X.X.XX........X......X..", "XXX..XX.XXX.X.XXX....X..X.X.X.X.X.......XX.X......", "...X...X......X..X.X...X....X..X...X....X.....X.X.", "........X.....XX.....XXXX....X.X..........XXX.X.X.", "X...X......XX...........XX.X.X.XX........X........", "....X.X.X..X....X.X..X.....X.X....X..X.......X..X.", "....XX.X......X.......X...X.....XX..XXX...X.X..X..", "...........X...XX.X..X......X.X.XX....X.XX...XXX..", "..X........XX....X...X..X............X...........X", "X.....X...XXXXXX....X...X....X..X.X.X........X...X", "X..X..X.X...X...X.......XXXX..........X.X..X..XX..", "....XX.....X.XX....XXX...X..XXXX.....X..XXX.X.X.X.", "X....X...X.X....X...XXX..XX....X...XX.X.X..X...XXX", ".....X....X...XX....X..XX.......X.XXX......X...X..", "X.X..X.XXX.X..X...X.X...X....X.XXXXX....X.XX..X.X.", "X..X....XXX...X.X.X..X.X...X..X..XX....XX.X.......", "X..X.....X.XXXX.X...X...X..XX...X....XX..X.XXX...X", "...XX...X.X.X..X..X..XX.X....X...X.XX.....XXX.X.X.", ".X........X.X.X.......X...X..X..X...........X..XX.", "XX.X.XXX...XX..X.XX......X.X....X....X......X.....", "X..XX..XX.X..XXX.....XXX...XX...X..X...X.X........", "X.XX.X.....X......XX.X.X...XX.X........X..........", ".......X.....X.XX.......X....XX...X..........X..X.", "X.XXX..XX.......X........X.X....XX.XX.XX.......X..", "X.X..X....X.XXX.X..X...X.X.X....X.XX....X.X....XX.", "..X.X....X.XXX...X.X.X..X..X........X....X..X..X..", "....X.XX....X....X...X..X..X........X.X.XX..X..X..", "........X...X..X....X......X...X..XXXXXX.......XX.", "XX..X.X......X..X....X...X.X...XX....X.X.....X.X..", "....X..X..X.....X.X...X.X.XX...X........XX....X.X.", "....X.X.X.........XX.....X........X..XXX..X....X.X", "..X....XX....X.....XX.........XXX...XX.X..........", "........X..X.......XX...XX.XX.X.X.X...XXX....X.XX.", "....X....X..XXX.X.X.....X....X.XX.....X.XXX.XX.X..", "XXX....XX..X....XX...XX...X...XX..X..........X....", "..X.X....XX..XX.XX..XXX...X.X...XXX..X.....X......"}
{"...X.X.X.............X...X..XXX...X.X.X..........X", "XX..X......XX..XXXX....X...X.........X..X...X..X..", ".X.........X.........X......X..X..XX.XX.....XX.X.X", "XX.XX.X...X...XX...X.....X.........X..X......X..XX", "X......XX..X...X..X..X.X.........XX.X.X........X..", "X.......XXX......XX..X.XX...X...XX.XXX.....X.X..X.", "..X.X.....X...X.X...X...X.XX...X..XXXX.X.X......X.", "...XX.XX...X.X.....XX.....X..X....X....X..........", "..X.XXX.....XX..X.....XX..XXXX...XX...XX...XX..X.X", "XX....X..X.X.......XX....X.X..XXX....X..X..XX...X.", ".X.X..X.X.X...XX...XXXX..X......X.X...X.X...XX....", "...XX.X.........X.X....XXX....X.XX.X.XXX....X.XX..", "........X.....X...X.....XX.......XX.........X..X..", "..X....X..X..X...XXXX......X.....XX.X...X....XX...", "XX....X.......X.X...X.X.X.XX.......XXXX.X....X.XXX", ".....X...XXX...X.X...X....X.X.....X.X..X....X.XX..", "X.X..XX.........X..X..X...X...XX...........X..XX..", ".X....X.......XXX........X..XXX.X...X...X..X...XXX", ".....X..XX..X....X.XX......XXXX.X.X....X..X.X.X...", "XX.X.X..XX.............X.X.XX....X.....X......X.XX", ".X..X......X..X......X....XXXX..XX..XX...XX.......", "..X.X..X..X.X.X.....X...X...X.XX..XX..X..X...XX.X.", "...XX...X..X.X...X....X...........XX....X.XX..X..X", "....X.X.X.X....XX...XX..XX..........X..X..X.......", ".XX...X.X....XX.X...XX.X...XX.X.X.XX.X.X......X..X", "X.X.XXX.X..X..X.X..X.........X....X...X........XXX", "............X....X.X.X..X..X..XX...X.XXX...X......", "XX..X.X.XXX...X......X.X.X....XX.XX.X...XXX......X", "XX.XX...X.X...X...X.XX..X.X.X...X.X.XXX..X.X.X....", ".....XX..X...X......X...X.........XXX...X...X..XX.", "..X....X.X.X.XX.X...X..XX...X.X.X.XX.X..XX.X.XXX..", "XX.XX.....X.....X.X.X....X.......X.X..X...X....X.X", "..X....XX.X..........X..X..X.....X.XXXX.XX.X......", "....X...XXX..X....X.X....X......X..X.....XX..X....", "..X..X..XX......XXX.X....X.X...XX.....XX......XXX.", "........X........XX..X......X.......XXX.X...XX...X", ".........X............X....X.XX...X..X..X..X......", "......X...XX.XX........XX.....X......XX.X....X....", ".XX..........X.......X.............X....X..X...X..", "...X..X..XX.X..X........X..X.X..X...X.....X......X", "...X.X....X...X..XXX...XX.X.........X.....X...X...", ".X.X.X..XX.X..X..XXX.X..XX.XXXX..X.X..X.XX........", "......XX...X....X.......X......X.X.....X.X.XX.XXX.", "X.......XX..X..............X..X.X...........X....X", ".XX..........X.X.X.X..XXX.X..X..X..X.......X.X....", "....XX.XX....X..X..X..X.X...XX....XX..........XX.X", ".X...X.....X...XXX..X....X........X...X.X..X..XXX.", "....X.X........X.X..X..XX..XXX...XX.X...XX.X.....X", ".X..X....X...X..XX..XX.....X.X...X...X.XX...X....X", ".X.X.XXX......X...X..X....XX......X....XX...XX.X.."}
Returns: 130
{"X...XX..XX.XX......................X...X.X.X..X.XX", ".XX..X..XX.....X.....XX.......X.........XX..XX.XX.", "XX.........XX.X....X........XX..X..X.XX...X...XX..", "..X.....XXX..X..X..XX....X........X..X..X.X..X....", "X..X..X.....X.......X..X.......X...X...XX.X.....XX", "XX..X....X.X.........XX..X.....X.XXX.X...X....X...", ".XX.X.X......XXX..X.........X...XX...X....XX....XX", "X...XX...X.X..X...X.X..X.............XX...X...X..X", ".........X..XX...XXX.XXXX.X.X...........XX......XX", "..X...X.....XX...X.............X...X..X...XX.XX..X", ".....XXX.......XX...X....XXX........X..X..........", "X..X..........X..X.XX..XXX......XX....X..X..X.X...", ".......X...X.X.XXXX....X.X..XX..X.....X.XXX.X.....", "X.X.......XX...X.......X..X..X..X.X...X.........X.", "...X.XX.X...X.XX.......X...X..X...X..............X", "X...X.X.X..........XX..X..XX.X...X.XXX......X.X..X", "XX.............XXXX...XX...X....XX..X...XXXX.XXX..", ".X...X..X.X.....XX...X..XXX.X.XX..X.....X..X....X.", ".X..XX....X..XX.X.X..........XX...XX...X..X......X", "..XX....X.X.X.X...X....XXX..X.X.X..X.X....XX...X.X", "XX.................XX...X...X.X..X..X..X..X....X.X", "....X......X....X.X......XX..XX.XXX.XX...X....X...", "..X.....XX..X.XX..X.X.X.X.X..X........XXXX...X..X.", "......X..XXX..X.X.....X......X..X....X..X..X......", "...X..X.....X....X......X....X.XX.X...X..X......X.", "......X......XX..X.....XX...........XX...XXX..X..X", ".X................XXXX......X.X.....XXX..X.X.XX.X.", ".X....XX..XXX..X.........X.XX.XX.X..X...XX.XX.....", "........X.X.X..X.....X..X......X..XXX.X.........X.", "....XXXX........X..........X..X...XX..XX......X...", "....X...XX..XX..........XX.XX.....XX.X......X...X.", ".XX...........X..XX..XXX.....X.X........X......X..", "..XXX.X...X..X.....X.XX...X......X.X.....XX.......", "..XXX......XX..XXX.XX.X.X..X...XX...X.XX.X..X...X.", ".......X.XX.XX..X....X...X...XXXX..XX....XX..XXX..", "............X.....XXX..X..X.....XXX.......XXX.X...", ".....X...X..............X..X.XX...X...........XX..", "..X..X....XX......X.X..X...XX..........X.XX.XX..X.", "..........X...X....X.......X....XX.......X.X.XX...", "..X.........XX..XXX..X.......X....X...XX....X.X..X", ".X..X..XXX...XXXX.XX..X.X.XX.X..........X..X.X.XXX", "..X.XXX..XXX.X.X..X.X..X..X..X...XX...........XX..", ".X..........X.X...XXX...X.........X....X.XXXX.X...", "...X.X...X.XX..XX....X.XX....XX.XXX...X.......X...", ".....X.X.XXXX..XXX.X...XX.X...XX.......XX.XXX.....", "..X.X..X.........X....XXX......X......X...........", "X..X.X....X.X.X........X.............X...X........", "......XX......X.X.X..XX.X....XX........X...X...XX.", "X..........X...X.....................XXX........X.", ".........X....X.....................X....XXX..X.X."}
{".......X.X.X.X..........XX........X..X.X.XXX..X.X.", "X.......XX.......X...XXX..XXXXX..X.X.X..X..X.....X", ".X.X...X...X........XX....XXXX.....X.........X....", ".....X.X........XX.X....X.X...X.XXX.....X.X..XX...", ".......X....X.XX.XX.X..X.X...X...X....X..X......X.", "...X.XX......X..X.X.X.X.XX.X......XXX.............", "....X.......XX.X...X..XX..X............XX....XXXX.", "........XX..XXX..X.....X.....X.X.XX....X.XXX.XX.X.", "....X...X......X..X.X...XXX..X..X.X..X.X.X.XXX....", "XX...X.X.X......X.X....X.........XX.....X.....XX..", "..X..X.........XXXX..........X......XXX......XX.X.", "X.....X..X.........X.XX..X....X...X....X....X..X..", ".....X.X..X..X..X.X.....X.X...XXX...XX.X....X..XXX", "X.....X.X..XX...X........X...X...XX..X.X..X.X..X.X", "X..X.XX..X..X....X.....X...XXXX.XX......X...X....X", ".....X.X....XX...X.........XX.....XXX....X..X.....", ".XXX..X...X.X...X.......X.X.X..X.XX...X....XX.....", ".X..X....X..XXXX....X...X.......X.X..X..XXXX.X.X.X", "XX..X..........X...X.XXX.XXX......X.XX.......X...X", "......X..XX....X.XXXX...X..XXX.X..X.....X.X....XX.", "XX....X....X...XX...X.XXX......X.X..XX...XX......X", ".XXX..XX....X.XXXX.X....XX.X........X.XX..XX..XX..", "....XX..X.X...XX..XX...X..X.X..XXX..X...X....XX...", "X.X......X..XX..........X....X..X..X.X.....XX..X..", "......X................XX.XX.....X..XX..X..X.X....", ".X.X...XXX..X...........XXXX.........XX.X...X.XX..", ".XX......XX.XX...XXXX....X...X.XX......X..XX...XX.", "....X..X..X...X.X.XXX...X..XX.....XX.X.....XX.X.X.", "..X...X..X..X.X....X...X....XX..X..XX.X.X.....XX..", "....X.....X........XX.X.X..XX.X.X..X....X.X.X.....", "X...X..XX..XX...X..X.X...X....XX.X......X.X..X.X.X", "..X.XX....X.......X...X.X..X..X...........X.X...XX", "XX...X.....XXXX....X.....XX..XXXXX....XXX...X..XX.", ".....X...........X..X...X.X.....X.X......X..XX....", "...XX.X..XXX.X.X.XX......X..........X..XXX..XX..X.", "..X..XX........X.....X....X....X.....X...X.....X.X", ".....X..X............XX....XXXX.XX...XXXX..XXXX.XX", "...X..X.X.X...X............XX..XXX.X....X...X..X..", "....X..X.XX...X.X.XXXX.X......XX..XXXXX......X.X.X", "..X..XXXX........XXX..X.........X...X.X..XX..X...X", "...XX..X.....X..X...X...XXX..X.X....X.....X...XX..", "..XX..XX...X.......X........X.XX........X...XX....", ".....X.....X...X.....XXX.XX........XX...X...X...X.", "...X....X.XX...X.XXX..XX..X...X...X...X.X.X..X.X..", "..X.XX.XX...X..X.....X....X.........X.X..X...XX...", ".......X..XX..X.X..X.XX.X.......XX...X.XXXX.X.X...", ".....X...X.XX.XX.XX.........X.....XXXXX..XX..XX.X.", "XXX.......XX.....X...X...X.......X....X.....X.XXX.", "X.....X..........X.XX.X......X.XX.X.XX.X..X....XX.", ".X..XX.XX.X..X.......XX...X.....XX................"}
Returns: 101
{"...X.X...X..X.....XX....XX...XX..X.X.X.XX.XX......", ".XXX.........XX...X.XXX..X.X.....X..X..X.........X", ".X..X.....X....X.......XX.......X...X.X...XX..XXX.", "X..X.XXXX....X..........X.X.X.X.X...XX..X...X...X.", "...X..X.X..X..X......X........XXX...X.....XX.X.XXX", "..X.X.X...X....X..X.X.....X..X.X....X....XXXX..X..", ".XXX........X...X.X.........XX.....X...XXX...X.XX.", "X...X.........XXX..X...X......XX......X....X.X..X.", ".X.X...X.XX.XXX.....XXXX.X.X.X.......X....X....X.X", "X..X.........X......XXX.X.X..XX..X..XX..X..XX.X.X.", ".XX....XX.X...X.....X..X.X.X....XXX..X.X.X.XX.X.XX", "X.X.....X.....X....X.XXX.XX..XXXX....X..XX...X..X.", ".XX..........X.X...........XX.X.....X..XXXX...X.XX", "....X........X.X.....XXX..XX.X....X...X....XXX..X.", ".X.X.....XX..X.......XX..X..X.X......XX......XX...", "....XX..X.XX..X.X.......X..X.X...X.X.X..X...X...XX", "X...XXX....X.......X.X....XX.XXX.XX.XX...X.....XX.", "........X.....X.X.....X......X.X.XX........XX.....", "XX.....X.X....XX..X...X......X.XXX...X.X.....X...X", "..X..X.XXX.X.X...X......X.................XX.X.X..", ".....X....X.X.XXXX...XX.X....X..X..X.XXX.X......X.", ".X.....X..X...X..X..X.....XX........XX..XX.......X", "X..XX..XXXX.X...X.X.....X.....X...X...X.....X.....", "X.XX..XX.X..........XXXX.X.X..XXX.....X...X..X.X..", "...XX..X.......XXXX.XX....X.X.X...X..XX.....X....X", "....X......X.....X.X.X..XX....XX.XXXX.....X.X.XXX.", "..XX..............XXX.X.X..XX.X...X.....X.X...X.XX", "X...XX..X.X.XX.X.....X..XX...X.....XXX...X...X...X", "........X.....X...X.X.X...XX..XX..X.X.X.X..X.X..XX", "X.X...X...X.X.X..X.XX.....X..X...X..X.XX.X....XX..", "........X.........X.X.XXX.......X...X....X.X...X.X", ".XX....XX...X.X..X.......X.X.X..X...XX..X...X....X", "XX.....X.....X...X.X..X.X.X......X...X...X.X..X.X.", "..X......XX....X.X.X......X.....XX..X...X.XXXXX...", ".X..XX..X.X...X..XX.....X.X.....X......XX..XXXXX.X", "..X..XX.X..X.XXXX.XX...XXX...............XX..XX...", "...X.XXX..X.....X......XX.X....X.X.......X....XX..", ".X..X.....X.X..X....XX..X.X..XX.XX.....X..XX.X....", "....X..XXXX...XX.X.X...XX.XX..X..XX.X..X..X....X..", "......X.X..X.X..XX..X......X..X.X.X..X..XXX...X..X", ".XX.............X..X...........XXXX..X....XX.XX...", "XXXX....X.X...X....X...XX.X.....XX.X....X...X.XX..", "....X...X..XXXX..X...X.XX.....X...X.X.X.XX...XX...", "....XX.X.X.X....XX..X.XX..............X..........X", "X...X.X....XX.........X..X.X.X.....XXXXX........X.", "...XXX.....X..X......X........X....X....XX.....X.X", "..XX.X.X.......X......XX......X...XX.X.....X.XXX..", "X.X.X.........X.X...X.XX.......X...XX..X....XX....", "....X..XX.X.XX......X.XX.X..X.......XX........X...", ".X.X.XXX...XXX.........XXX.........X......XX...X.."}
{"......X....X.X.........X...X...X.....X..XX....X.XX", "...XXX....X.........X.XX.....X.XX.......X..X....X.", "X........XX.X..X.................X...X..X.XX.X.X..", "....X.XXX...X......X..XX.....X...XX.XX..X..X.....X", "...X....X.X.....X.XXX.X.XXX..X..X..X......X.XXX..X", "....XXXX.XX.......XXX.........X................X.X", "X.....X..X..X..XX..XXX...XX.X.X.XXX.X.X.......X..X", ".X..XX...XX..X...X...XX......X..XX.XX.......X.....", "...X........X..XX..X....X.........X......X.....X.X", ".........X...XX.XX...XX...X...XX...XX......XX..X..", ".XX...............XX.XX....................X.XX.X.", "..XXX..XXX.....XXX..X..XX.X........X.....X......X.", ".X....X....X.....X................XX.X.X..X....X..", "..X..X..X.....X....X.X.....X.X......X......XX.....", "....X.........X.......X......X.XX.XXX......XXX....", "..X...XXX.XXX.XX.X........X..X.X..X...XX..XX..XX..", "XX...X....X..X.......X......XX.X.X..X...X......X..", ".X.X...X..X......X.X.X.X..X..X.XXX.X.X..X......XX.", "..X........XX.X........XX....XX...XX.X..X..X...XX.", "......X....X...X.............X......X...X..X..X...", ".......X.XXXX.X.........X..........XXX...XXXX...X.", "XXXX.........X.X..X......X..X.X..XX.X.....X.X...X.", "X.XX......X.X.....X.XX.XX..X.....XX.X.X.X..X...X.X", "...X..X.X..X...X....X....X..XX...XXX..XXX....X.X..", "..XX.XXX..X.XX...X....X..X....X.X.XX...X.X...X....", "X...XX....X....XXX.X..X....X......XX...........X.X", ".........X.X..X.XX...X.X....X..X..X..XX..XXXX...X.", "..XX.......XX...XXXX.......X...X.X..X....X.X......", "XX..X..X......X..........XXX...X..X...X.X.XX.XX..X", "X....X.X.X..X..X..X...X..XXX..........X.......X.X.", "...X.....X..X......X.X.XX.XXX..X...X..XX..XX..X...", ".X.........X..X.........X...X.XXX....XX.X.X.X...X.", "XXX..X....XX..XX.X....X...........X..X.....X...X..", ".XXX.X....X.........XXXX..X..XX.X......XX...X.X...", ".....XX...X...XX...X.XX.....X..X..X......XX..X..XX", "..X...X....XX...XX.XX.....XX.........X...X........", "X....X.....X..XXXX.X..X..X.X.XX...XX.X.....X..XXX.", ".X..XXX......X.X..XX.X..X..X.X...XXX.X......X..XXX", "...........X...XX.........X.X......X.X..X.X...XX..", "...X.XXXX.XXXXXXX..XXXXX...............XX..X.XX.X.", "..X.....X....XX.XX....X.......X.........X..X.XX.X.", "...X..X.X.XX..X......X.X....XX......X.....X..X.XXX", "X..........X..X.XXXX.X.X.X..X...XXXX.XX.X......XX.", "....X....XX...X.X..X....X.....XXX...XXX.XXXXX...XX", "XXX..X..XX.X..........X....X..X....X.XX.....X.XX.X", ".XXX...X..X...XX...X...XXX...X...X.....X...X..X.X.", ".....X.....X....XX...XX..X..XX..X..XXX.X........X.", ".XX...X.X.X.XX..X......XXX..XX.....X......X.XXXXX.", "....X....XXX.X..X.XX.X...X.X..X....X.....X..X.....", "X...X...........X....X...X..X....X.......X........"}
Returns: 116
{"..XXX.XX.XX..X...XX.X.........X.....X.........XX..", "......XX..X.XXX...XX.....XX........XX.....XX......", ".X......XX..X...X...X.XX.XX...X....X.....X........", "X...X.X...........X.XX.X.X.X...XXXX.X..X.X.X......", "XX.......X.XX.X............X.X.XXX..X.X.XX..XXX...", "...X.X...XX....X...XX.XX.X.XX...X.......X.X.......", ".X.......X......X.X....X..X.X....X..X.XX.X.X.XX...", "X.XXX.X.......X..X......X.X.....X.X....X......XX.X", "X.XX..X..XX...XX...X..X...XX.X...X.X.X.X..XX.X....", "X.XX......X..XX.XXX....X..XX..XXX..X....X.XX......", "....X.X....XX..XX.X....X......X......X......X.X...", "..X....X...XXX.XXX..X...............X...XXX.....XX", ".XX..X.X..X.X...X.X.XX...............X.XXX.XX.....", "X...XX...X.......XXX....X...X.X.XX...X...X......X.", ".X.X..XXX..XX..............XX.X....X.X......X..X..", "..XX.X..X.....X.......X.....X.X.X.....X...X...X.X.", "....XX.XXX.X....X.X..XX...X.....X.X..........X.X..", ".X.X..XX...X.X..X.....X....XX.........XX.X......XX", ".XX.XX.......XX...X....XX.X.....X.X........X....X.", "....X..XXX........X.....X......XX....X...X......X.", "....X.X..X....XXX.....X...X...X..X.....X...X....X.", ".X.XX.X........X.X..XX..XXX.XXX.X.X.X.........XX..", "X.....XXX...XXX.X.X....X......XX..X......X..XXX...", "X.X..XX.X......X.X.........X.X.XX...XX..X.X.....X.", "....X..........XX...X.....XX.X...X.XXXXXX....X....", "XX.XXXX.X.XX....XXX..XX..X...........XX...........", ".....XX.X.......X..X....X.X.....X......X.XX..X.XX.", "..X..X.X...X..XXX..X..XX....XX........X.....XXX.XX", "X.X.XX.X.........XX.X.X.X.X.....X.X...X.X..XX.....", "....X.X.X..X.X...XXX.XX...X.......X.X...X.XX......", "..XX.X......X..XX....X...X...X.X.XXXX...X....XX.XX", "X....XX...XX.....X.XX.X.X....X.XX....XX.X.......X.", ".........X.XX....X.....X..X.....X..X.....X.XX...X.", ".X.X.....XXXX........X.X...X....X.X.XX......XX..XX", "..XX.X..XX...X.....X..X.X.....X....X...X...X...X..", "...X...X...XX.........XXXX.......X.XXX.X..X...XXX.", ".X..X....X......XX.X..X.......XX...........X......", ".............X.....X.X..XX.XX........XXXXX..X.....", "X....X.X.XX....XX...........X..XX........X........", "...X.XXX..........X...X.X.X.XX.X.X..X.....XX..XX.X", "X.XX...X.X.......XX.X.X..X...X.....X.XX...XX..X...", "X..X..XXX...XX.XX......X...X..X...XX.XX.XX..XXXXX.", "X....X.......X..XX.....X.X...XX......XX...........", ".........XX.X...X.XXX...X.......X..........XX.....", ".XXX..X.XX..X.X....X.....X.....XX.X..........XX...", "X......X..X..X..X.X..X..X.....X.XXX......X......X.", "XX......X......XX.X..X.XXX..XX...XX.....X..X.XXX..", "..X.X.XXX.X.......X.XX...X.X..........X.XXX...XXX.", "X.X....XXX..XX.X...............X.X...XX.X.....XX..", "XX.......X.X...X..X..XX....XXXX..X.X....X......X.."}
{".XXX.XX..XX.X.X....X................X.....X...X..X", ".....X...X.....X...X.....X....X.......XX...X..XX..", "X.........X..X...X.X...X...X.X.X.X.X..XX.X........", "X..X..X.....X.........X.X..X.XX.X...XX...XX..X....", "..X.............X...X..X...X........XX.....X.....X", "X....X..X.........XX....XX..XXX...X......X...X.XX.", "....X.X....X...XX.........X.X.....X.....X..X.XX...", ".X.XX.X...X.......X.....X.XX..X..X........X.......", "X..XX...XXX....X........X.X.X...XX..XX.XXX...X....", "..X.X...X.XX..X..X..XX......X.X.X.....X....X..X...", ".......X......X..X......X........X..X...X.....X.X.", "X.X..XX.....XX......XX.XXXX.....X.........X.......", "X......X..X.....X..XXXXXX........X.X.X..XX.....XXX", ".X.......X....X...........XXX..XX...X.........X...", ".XX......X..X..X....X.....X.XX........XX.X....X...", "...X.X.X.X........X....XX....X...XX.XX...X.X.X.X.X", "....X.......XXX..X..XX....X..X.....X.......XX..X..", "X.........X...X....X.XXX...X.X.....X...XX......X..", "..XX.X.X.XX.X..........X..XX..X..X..X.X..X......X.", ".X.X..X...XX.XXXX.....X...X...X..XX..XXX....X..X..", "...X.XXX..XX.X....XX......X....XXX........X.......", "XX..XX....X..XX....X.X.XX....X..........XXXX.X..X.", "XXXX.X..X..XX....XX.....XX..X.X.....X..X..X.X.....", "...X.XXX..X....X................X...X........XX.XX", "....X..X........X.XXX......X..X..X.X....XXX..X.XX.", "XX...XX..XX...X..XXXX........X...X..X......XX.....", "XX........X..........X...X.X...X.X...X...X.X.X....", "..X.XX....X.XX.X.....X.X...XX..XXX...X.X.X....X.XX", "X.X..........XX......X.X.....XX......XX...X.X.....", "....X....X....X...XXX...X...XXX...X.......X....X.X", "XX...XXX................X....X..XX...XX.X..X.X...X", ".X..XX.......X.XX...............XX...XX...XX..X...", "X....X....XX......X..X..XXX....XX.X.X.XXX..X..XXX.", "..XXXX..XX....XXX.....XXX..X.X..X...XXX..X........", "..XXXX...X......XX..X..X.X...X.XXX.X....X.XXX..X..", ".X.......X.X..X.X.X.....X..X.X...XX..........XXXX.", "XX.X......X....X......X.XX...X....X.X.XX.X....X...", "X..XX...X.X.XX..X.X...................X..X....X..X", "X.X...XX............XX.XXX......X.XX......XX..X.X.", "X...X.XX..XX.XXX..........X..X.........XX......X..", ".XXX........XXX...X......X..X.XX.XXXX.........XXX.", "X.XX.....X..XX...XX......X.XX....XX...X....X...X.X", "....X.X.X.X...X.X...XX.X...XX.X..X....X.X..X......", "XX.....XXXXX....XX....XX..X.....X.XXX.....X.X..X..", "......XX.......X.X.......X.XXX..XXX....X..XXX..X.X", "X.............X...X....X................XX.....XX.", "X....X..X...X..X..X.XXX.....X..XX.XX......XX.X...X", "XX..X.X......X....XX...XX.X.......X.X.XX.......XX.", ".X...X.X..XX..........X..X....X.X...X....X...XX.X.", ".X......XXXX....X.....XX.......X..X..X......XX.X.."}
Returns: 110
{"..XX.X...XX...X..X.XXX.X.X.....X...X.....XX..X....", ".XXXX.......X...X...X...X.......X...X....X.X.X.X..", "...................X.X....X.XX..X..X.............X", "....X...XX.X.X......X..X..X....X..X.X....X..X..X.X", ".X.XX.X..XX..XX......X...XX..X...X.X......X.......", "X.....X.X...X..XX.........X.....XX.X....XX.X..X.X.", "X.X..XX..XX...X..X..X..X......XX...X...X.....XX.X.", "..X...........X..XX........X.X.......X...XX...XX..", ".......XX.X...X..X.............X.......X..X...X.X.", "XX.....X..........X....X...XX....X..XX.....X...X..", "..XX...X..X.XX........X..XXX.XX..X.X.XX..X.......X", "X.X...XXX....X...X...X.....XX.XX..X.....X.XXX..XX.", "...X.X....X....X.XX...X......X...X........X.X...X.", ".X...XX.X.X....X......X...XX...XX..XXX.X.X..XX...X", "....XXX.....XX..X...XXX..X.XX..X..X.XXXX......X.XX", "..X...X......X...X..XX.......X.XXX....XX..X.X....X", "..XXX...X.XX.X..X....X....X..XX...X....X.......XX.", "....X.X............X.X.X.....X......X.......X...X.", ".....X.X.XXX.X.....X.......X...X....XX..X.........", "...XXX.......X..X......X....X.XX.....X.XX...X..XX.", "X.X.....XX.XX....................X......X.XX....X.", "....X.X.X.....X......X...X..XX..X.X.XXXX.X.X.....X", ".XX...X....XXX..X......XX..X.........X......X..XX.", ".X..X..X.....X....XX.X..X..XX.XX..X.....X.X..X.X.X", "....XX.X.......X......X....X...X.X.....X....XX....", ".X.........X..X.X...XXXXX.XX....X....X..X.X.X...XX", "................X..X..X...X....XX....X......X..X.X", "..X...XX....X.....X.....X..X.............XX.X.....", "...XXXX.......X.XXXX..X...X.X......X...........XXX", "....X...X.X.X.XX..X.....X..XX....X.X.......X..XX..", "X.X...X...X..X...X....XXXXXX.X.X.X.X..X..X.XX.XX.X", ".....X...XX..X..X..XX..X.X...XXXXX..XX.X.........X", "X......X.X.X.....X.X.X.X..X.X..X....X.....XX...XX.", "..X...X..X.....X...X..XX.XX........X..X..XXX.XX...", "..X....X........XX...X.X.....X..X..XX.......X.X.XX", ".X...X..XX....X.....X.X..X.......X..XXX...X.X..XX.", ".X.X..XXX...X.....X..X..X....XX.......XXX.X.XX.X.X", "X.......XX..XX..X....X..X.....XX.......X.....X...X", "XXX.X.X...X..X...X.XX..XX...X....XX......X.XX..X..", "X.X........X.......X...X.....X....X....X..X...X.X.", "X.X.X.X.....XXX.XX..X.X..X..........X.....X..X....", "X...X.....X.X.......X.XX....X..X......X.........XX", "..........X..XX..X.X...XXX.XX..XXXXX.X.XX..X.X...X", ".XX...X......XX..X..X.XXX.XXXXX.....XX...XX.......", "..........XX......X...X..X.........X.X....XX..XXX.", "....X.XXX.......X.............X........XX..X..XX.X", "....X..X.X..........X.X......XX.....XXXX.XXX.XX...", "......XX...XX.XX.X....X........XX..X.....X.X.X..XX", ".....X.XX.X...XX.X.......X...X..X...X..X..X.......", "..XX.X.X.X..X..XX.XX..X......X..XX..X.XX.X.XX..X.X"}
{".XX...X......XX....XX..XX...X.XX...XX....XX.XX....", "..XX...X.XX..X.X......XX...X.XXX.......XXX....XX..", "..X.XX....X.X.X.X.....XX....XX..X.....X...XX...X..", "..X.....X....X...XX..XX.....X..X.X.X...X........XX", "X.....XX....X.....XX..X..X...........X.........X.X", "..X....X.X..X......X...X...X........XX........XXX.", "....XX.....X..X.X.X....X..XX.X.X.X...X......XXX...", "........XX....X..X.X....X...XX.X..X...XX.X........", ".X......X......X....X....XXX.....XX...X..X.......X", "XX.....XX.XX...XXX..X.........................X.X.", "X.......................XXX....XX....X...X.X.XX...", "...X..X..X..X....X...........XX.X....X.XXX.X......", "X...X......X.X..XX.X..X.X...X.....X..XX.XX...X....", ".X.X....XX.............XXXX...X...X.........X....X", "XX........X...X.XXX.....XX..X....X....XX.XX..X...X", "X...X..XX.XX....XXX..XX..X.X...XXXX...XXX..X....X.", "......X.XX.X.X.X...XX...X....XXXX.....XX...X......", "X.X..................X...X...........X..X.X....XX.", "...........X....XXX..X......X.X.XX.X.....X...X....", ".X....X..X.....X.X.XXX...XX.X...X.X....X......XX..", "X......X.X.X...................XX.X....XX.XX......", "..X.....X.X.X.....X....X..XX..X..X...XX..X.XXX.X..", "...X...X...X...XX.....X..XX.XX.X....XX..X.X......X", ".X.......X......X..X..XXX.............X..X.X..X...", "..XX.XXXX..XX.......X...X..XX..X...XX....X..X.....", "X....XXXXX.X...X........X..X....XXX..X.........X..", "........X.X......X...XX..XX.XX..X..XXX........XXXX", "XXX..X..XXXX...X..X...X..XX..........XX.X.X.......", "....X.X.........X...X...X......XX........XXX..X.X.", "..XX...X..X.X.XX.X.X...X...XX....X.............X..", "..XX....X....XXX.........X....XX......X.....X.X...", "..XX..X..X......XX...XX.X.XX.......X...XX.....X..X", "...X.X.X..X..X.XXX..X.XX.....X.....X.....X...XXXX.", ".X.XXX....X.X..X.........X....X.XXX.............X.", "..........X.XXXX..X..X..X.X....X.X..............XX", "XX.X..X.X..XXXX..X.XXX.........X..XXX..XX...XXXXX.", "..XX..............X...............X.XX.XX..XXXX...", "X..X..X.X.X.XXX.....XX...X.X........XX..XX........", "..X....X.X...X.XX..X......XXX.XX..................", "XX..XX........XX.XX..X.....XX...X..X..X.X..X.X....", ".XX.X...XX.XX...X.X..X............XX.XXX...X..X.X.", "X.X..X...X...XX...XXX....X....X............X.XX...", "X..X....X..XX.XX.X...X..X.X....X.X..X.X......X....", ".............XX.....XX..XX...XX.X.......X.......XX", "X........X........X.X..X.XX.X..X.XXX....X...XXX.X.", ".X...XXX..X......XXX........X...XX......XXX.......", ".............X.X.X.X..X...XXXX.X....XX........XX.X", ".XXXX.X..XXX...XXX...X..XX....X.X...X.X.....X...X.", "X.X.X......XX........XX...X..X.......XXX....XX.XX.", "...X..X.............XX.X.....X.......X.X.X...X.XX."}
Returns: 85
{"X...XXX..X..XX..X....XXX..X.X...X..X........X...X.", ".........X.....X.X.....X..X.......X..X....XX.....X", "X.X........X.X......XXXX..........X..X.X..XX......", "X.X............X.X...X..X.X.....X.XXXXX...XX.X....", "..X..X...XXX.....X...X.X.X.X.X........X.X....XX.X.", ".X......X..X.XX............X..XXXXX..X..XXXX...X..", "X..XX.XX.....XX......XX.....X.XXX....XX..X..X..XX.", ".XXX..X..XXXX.X...X...XXX.X.....XX.XXXXX...X.XXX.X", "..X..X.XX...X..X..........X..X.X..X.....X......X..", "....X.XX..X....X.....X.......X.X..X..X....X.X.....", "X.X...X..X........XX....X.X....XXX.......X........", ".X.X....X..X.....XX.X....XXX...XX....X........XX..", "....XX.X.X.X.X.X.XXX..XX.......X.X.X...X..........", "......XX.X...X.X.X..XXXX...X.XX...XX..X.X.X...XXX.", "X..X......XXX.X......X.X....X....X.X..X...XX.XX.X.", "..XXX.X...X.X..XX....XXX....X.X.XX....X..X..X...X.", "X...XX.XX.......XX.....X..X.X.....X.....X.X.X..XX.", "..X..X.XXX.XXXX.....X....X......X.X..X....X..X..XX", ".X.X.XX.XX..X.X..X..........X.X..X....X..X......XX", ".XXXX....XXXX..XX......X.X.X.X..XX.......X....XX..", "......XX..X...X........X..X...X..XXXX.....X...X...", ".X.....X..XXX.....X.X..X......X..X.X.X..XX.X...X..", ".X.X..XX...X....X.....X.X.X..XX.....XX.X....X....X", "..X......X.X.X.X.....XX.X.............X..X.X....X.", "XX....XX..X.X................X..X..X........X..X..", "..X.X.X...XX.X.X...X.XX..X.X...X.X...X......X..XXX", ".X....X.............X..X.X......X....XXXX......X..", ".......X.X...X..X.......X....XXXX.X........X.XXX..", "XXX..X.X........XXX..X..XX...X..X..X.X..........X.", "........X..X....X..X....XX...X.......X.X.X.....X..", ".........X..X....X.....X.....X..X......X.X...X...X", ".X...X.X..X..X...X.XX.X....X........X.XXX...X...X.", ".XX.........X..X..X.X.XX..X...X...X.X....X.X..X.X.", "..XX.X.XX.X..........X...XXX......X...X.X.X...X.XX", ".XX.X.....X.............X.X.........X...X.......XX", ".X.........XXX.XX..X.X.X.X......X.XX...X....X.....", ".........X...X.X...X..XX..X.XXX..X......X.....XX..", ".X.XX.X..X..X.....X..X....XX....X...X..X.X....X.XX", "XX........X..XX.X...X.X..XX........X.....X.X..XX.X", "....X.X.X....X.X..X..X....XX...X.XX...X...X...X.XX", "..X.XX...X................XX..X.X..X...XXX..X.X...", "X.....X..X...X.........XX.....XX...X.X..XX...X....", "X..X..XX....X..X...X.........X..X.XX...X...X.X.XX.", "..X..X.X..XX.X..X.XXX.X.............X.X.X....X...X", "..X...X...XXXXX....X.XX..X.......X.....XX....XX..X", "..........X..X..X.XX.....X.X.X..XX..XX........X...", "...XXXXXX......X.X..X..X.X.X.............XXXX.....", "X....XX.XX......X..X.X...X...X..X...X.....X....X.X", "..XX..X...X..XX.X.X.XX.....X.XX.....XXX.....XX.XX.", ".X.....XX..X.X..X.XXXX.XX..X..X..X.........XX.X..."}
{"X..X..XX.X.X.....X..X........X....X....X....X.X...", "...X.............X..X........X..XXX.XX.X.X........", ".......X.X.XX......X.X....X.........X..XXX.XXX....", "......X.....X.....X.X..XXXXX...X..........X.....X.", "XX......X.X...X.X.X..X..X.X.X.................X...", "X.X.....X.X..X....X....X.XX.X.X..XXX.XX...........", "...X.XXX.XXX....X.X....XXX.X.X..X..X......X..X.XXX", "..X..X.XX.XX.XX.........XX.X......X.............XX", "...X..X....X.XX.X.......X.......X.XXXXX..X..X.X...", "XX.XX....X.X.X.XX.X.XXXX....XXX...X.X..XX..XX..X.X", ".X..XXXXX.X..X.....X....X..X.XX.X...X.....X.XX....", "XX......................X..X..X.......X...X..X.XX.", "...........X..X.XXX.X............XX.....XX..X.X.XX", ".....X.......X.X.X.X........XX..X.X..X....XXX.X..X", "....XX.X.X........X.........XX.X..X.XX...X......X.", ".X........XX.X...XX.X.XX.X...X...........X.X..X.XX", "..X.......X...X......X....X......XXX..X..X.X.XX...", "XX.X..X.X......X.XX..X..X.......X.X..X...X........", "..X......X.X.XX.......X...XX.X......X....X.......X", ".X...........X....X.....X...X..X.....X..X.X....X.X", "...X..X......X.X..XXX.....X...XX.XX........XX.X..X", ".....XX......X..X..X.....XX.........XX...X..X.X...", "X..X..X.X..X.XX...........XXXXX.XX.XX..X.....X...X", "..X.....X.X.XXX....X...XXX....X........X.......X..", "..X.....X...XXX.X.X.XXX.X..XX......XX.......X...X.", "XX......X...X......................X...X.XX.....XX", ".X.X.X..X...X.X.XX.X...X...X....X.....X.....X..XX.", "...X..............X.XX.XX...XXXX..XXXXXX..........", "X....X.X.X........X.....X......XX....X...X..XX....", "......X.....X...X.....X.X.XX...X.XX....X..X.XX..X.", "....X.X..X..X.X.XXX...XX...XX....X.......X........", "..X.......X.X.X..X.X.XXX.X..X.X...X..XXXXX...XXX..", "X...X.XXXX......XX.....X.X.X.X.....X...X........X.", "..X..XX.X..XX.X.XX...X.X.XX..X.............X..X...", "XX........X.......XX.X......X..X..X...X.X.X.......", "X....X..X.........XX..X......XX..X...X.X...XX.....", "........XX...X.X..X.....XX...X.XX....X.........X..", ".XXX.X..X...X.X...XXX.XXXXXX..XX..XX.X........X...", "XX..XX..X.X..X.XXX.XXXX..XXXX...X.............X.XX", "..XX...X...X............X..X..X..X..X....X...XX.X.", ".......X.XX.......X..X....X.....X.X..X.XX...X.X..X", "X.....X..XX..X....X.XX.....X...........X.X...X..X.", ".XX.X.X.....X...X.X...X.X.XX...X..XXX.............", "X.XXX.X..XX..X..XX.......X.X............XXXX......", ".X.........X...X.......X.X.......XX..X..X.X.X..XX.", "..X.XX.X.XXX...X.......XX.XXX..X.X....XX...X.X...X", "XX..X...XXX.........X..X..........X.X.X...X....X..", "..XX.X.X.XX.X.X.......X.X..X....XX...X...X..X.X...", "..X....XX....X..X.X.X.X....XX.X.X...XXX.........X.", "............X......X...X..X..X....X.....X...X.XXXX"}
Returns: 95
{"....X.XXX..X.....XXX...X.XX.X.....X..XX.XX.....X..", "X.X....X....XXXX...X..X.X..X..X......X...X...XX.XX", "X...X..XX.X.......X.X..X..X.........X..X..XX......", "...X......X......X...X....X.......X.X......XX.X...", "X.....X........XXX..........XX....XXXX..X.....X.XX", "..................XXXXX..X.X.....XX...........X...", "....X........X.X.X.............XX.X..XX...X......X", "...........X...X.XXXX.X.XX.XX.XX...XX..XXX....X..X", "X.XXXX.X.......X.X..XXX.......X..XX..X..X..X...XXX", "XX........XX......X.XX.XX....XXX.....X....XX....X.", "..X....X..X.X..X..X............X....XX....X.XX.X..", "X.X..........X.X..X.....XXX.......XX..............", ".....XX.....X.....X..X.....XX.......X..X....X.XX.X", ".....X..X.....X....X.........X.X..XX.X...X.X......", "X.X.X..X.......X..X....X..XXXXXX.X....X..X.X....X.", "...XX.X.......X..X..X.X.X...X.X..X..............X.", ".X.X...................X.............X.X.XX.XXX...", ".....XX..X.....X.X.X..XX..X.X......X..X..X....XX.X", "..XX.XXXXX..XX...X....X...X..X.XXX.....X.X........", "..X.X..XXX.X.....XXX...X.X.XX..X...X..X....X.XXX.X", "X.X....XXX.X..........X.....X..X.X......XXX..X....", "XX..XX...X.......X.X...X.X....XXXX.........X..X..X", "X...XX.X.....XX.......X...XX.X...X....X..XX..XXXX.", ".XX....X.X.X...XXXXX......X.......XX.......X...X.X", "X.......XX...X....X....X..X..X.XX.X..XX.X.X..X...X", "...X.X........X.X.......X...X.X...X....X.....X..X.", "...XX..X..X...X...X......X..XXXX.XX...XXX.........", "XX...XX......X...X...X......X..X.X......X......X.X", "X...X.X..X.X..X..X.X.X.XXX.....X........X.X..X..X.", "X.X...XX....XXX.......XX.......X.X...............X", ".X.X......X..X..X..X..X.XX.X...X......X..X....X...", ".....X.X.....X.X....X.XXXXX...X..X...X..X..XX..X..", "XX....X...X.XX.X...X....XX.XX...XX..X.X........X..", ".X.....X.......XX.XX...X...X..X.X....X.X..X.....XX", "....X..XXXXX.X..XX.XX.X.....X..X..X.XXX....XXX....", "X..X.............XXX.X..XX.X...XXXXXX.X.X.X.......", "XX..X...X...X....X.X.......X.X..XX.....XXXX.....X.", "........X...X........X...X..XX...XX....X.XXXX.X...", "XX..X..X...XX..X......X.X.X........XXX.X......XX.X", "XX....X.XX..XX...X.......X..X....XXX.X.....X.X....", ".....XX.XXX....X...X....X...X.X.X.....X........X..", "....X.X.XX.X.X.X..XX.X..X...XX....XXXX..X.....X.X.", "X...X..XXX.XX.X.XX.X....X...X.....X...XXXX.....X..", "X........XX........XX..XXXX.X...X.X.....XX.X......", "....X.......X...........XX..X.X.X..XX.X.XX.XX.X.X.", "....X..X.X............X...X........X..X..X..XX.X.X", ".......X..XX......X..XX...X............X..X..X..X.", ".X.................X..X...X..X.X....X......XXX..X.", "X....X.X.X.........XX..X.....XX......X.....X...XX.", ".X.X...X...X.....XX....X.XX.X....X.........X......"}
{".X.XXXX....X.XX..........X.......X........X.....X.", "X......X........X...X.X..X....X...X..XXX.X.X..XXX.", "XX.X......XX.X.........XXXX.X..X........X.X.....X.", "....X....XX.....X.X....XX.X.X..........X.X.....X..", "...X....X..........X.XXX........X...X.X...........", ".XXX.....X....X..X..X...XXXX....XX..XX....X..X....", "X.X......X.....XXXX...X.X.........X.X.X.X.......XX", ".XX..X...X.X..X..X.......X.........X.........XXX..", "....X..X.X...X.XX....X.....XX..X....X......X..X.X.", "..X.......X..X.X..X..XX....XX..XX.....X.X....X.XX.", "X.X.X.......XX.X.X......X......X.XXX.X.X..X....XX.", "....X....XX..XX.X....X....XXX.X.X...X....XX.X.XX.X", ".X..........X........X...XX...X.....XXX...........", ".....XX........XX...X.........XXX...XX..X..X......", ".....X..X...........XX..X....X.X.....X..X.X.X..X.X", "XX.XX.X.....X........X.X...X...XXX..X....X....X...", "XX...X..XX..X..XX..X......X....X..X.....X...X.X..X", ".XX.XX.X.XXX..XX.............X..X.X..X....XX...XX.", ".....X......X....X......X..XX..XXXX..X...X.....X..", ".X.X.X..X....X........XX..XX..X...X..X............", "..XX..X....XXX..X......X......X.......X...XX...X..", "X.....XXX.XXX.X....XX.XXX.X....X............X...X.", "X.X.X..XXX......X.X..XX..XXX...X.....X........XXX.", ".....X...X...........X.X.......XX.X.X.XX.XX..X.X..", "......XXX..X....X....X.X........X.....X.X.X.X.X.X.", ".XX...X.XX......XX.......XX..XXX.X.X.XXX....X...X.", "...X.X....X..X.XXX.......XX...X.X...X.....X....X..", "...........X...X..X...X...X.X....X....XX.....X..X.", ".X.X..X...X...X....XX........XXX..........X..X.X..", ".X.......XXXXX.XX.XX..X.X..X.XX.X......X......X.X.", "X....XX.X..X..XXX.XXX...XX..X.X..X.....XXX....XXXX", "X...X.......X..X.X...X...X..X.XX..XX..XX...X...XXX", "....XXX......X.X.X.X......X.X......X.X..XXX.XXX..X", "..X.........X......XX.........X.X..XXX.......XX...", "........X.XX.X.............X.X..X.X.X.X..X.X...X.X", "X.........XX..X.X.XX.X..X.X.XX.......X.X....X.....", "..XX..X.XX..X....X.X..XX.XX..X...X.........X.X.XXX", ".X..XXX.....XX..X..........X..XX......XXXX.X.X....", ".........X...X.XX...X...X..X......X..X.XXXX..X....", "..X...XX...X.XX..X......XXXX..X...X.X.X.X....X.X.X", "....X....X.....X....X.....X.....XXXX.X..X......XXX", "X.X.X.....X......X.X...XXX...XX..XX.X..X.........X", "X........X.....XX.........X..XX..XX.XXXX.X.XX.X.X.", "....XXX..XXXX..XXX........X......X....XXX..X..X...", "...X.....X.XXX......X......X.......X...X..X.X.....", ".....X.XXX..............X.....X....X.X.XX.X.....XX", "X..X......XX............X.X.......X.X..XX.....X...", "......X..XX.....X...........XXXX....X.X.X.XX.XXXX.", "...X.X..XXX...X.............X..XX.X....X....XX...X", "X.XX.XX....X...X..X.X.....X.X.X..X..X......XX....."}
Returns: 108
{"X..X..XX.X..XX.....X..X..........X...X....X..X....", "XXXX...XX.X......X.X......XX.XX..X.X.......X.X...X", "...X.X.X.....X..XX....X...XX.....XX...X..X.....XX.", "X..........X.........X............X.XX.XX...X.....", ".........X....XX.XX.X..X.XX......X.XXX.X.........X", "....X.........X.....X......X.......XX..XXXX..X....", "X...X.XX...........XXX.XX..X.X...XX.XXXX.XXX.XX.X.", "XX..X........XXXX....X..X.....X...........X.X..X.X", "X.......XX..XX.X...XXXX.....XX.X...X.............X", ".X.X...X.....XX..XX.X..X...X.X..X.....X..XXX.X....", ".....X.X.X.......XX..X...XX..X.....X....XX...X.X..", ".....X....X.....X...........XX.....XX..X....X.XX.X", "....XXXX.....X....X..X...X.......XX......X....X...", "X........X.....X...X...X...X.........X........X...", "....XX.X....XXX..XX.X..XX..X.XXX...X...X.XXX..X.X.", ".XX.X...X..XX......X.X..X......XX......X..........", ".X.X..XX.....XXXXX.X...X.XXX..X.XX..X.......X..XX.", ".XX....X.X..XXX....X..X....X.X..X.XX.....XX...XX..", "..XX......X.X.....X...XX.XX....XX...XX.X...X.X..X.", "XX.XX...X....X......XX.....X............X.........", ".X...X..X..X.X....XX....X...X.XXX.XX.......X.....X", "......X..X...........X..X...X.X.X.X....X...XX....X", ".....XX....X.....XX...X.................X..X.X...X", "XX.....X..X......X.....X...........X......XX.....X", "....X..X....X..X...X.X.....X...X.....X.X..X.......", ".X........XXX.......XXX...X.......XX..X.XX..XX....", ".....X............X.X......XX.X.XX.X..X.XXX....XX.", ".....XX...XX..........X....X.XX.........X..XX..X.X", "...X....X.X..X........X.X....X.X....X.X..X.....X..", "XX......X....X.X....X....XX.....XX.....XX..XX....X", ".....XX.............XX.X...X....X....XXX...XX.XXXX", "XX.....XX...X.X.XX.........X...................X..", "X.X....X....XXX.X................XX.....X..X....X.", ".....XX......X.......XX........X.XX.XX....X.XX..X.", "X.....X.X...X..X..X.XXXX..XX..X...XX..X.......X.XX", ".X.X.XXXXX...X.X..XX.XX.......X........XX....X....", "X...X..X.....XX..X..X.XX..XX.............XX.X...X.", "..X........XX....X...........XX.X....X....X....X..", "...X...XX..X.X...........XX.X........XX..XXXXXX...", "X..X.....................X.X...X...XX.X....X.X...X", "..X...X....X.....XX.....X..XX....XXX.....X.....X..", "..X..XXXX....X......X...XX....X.XXXX.X.X...XX.X..X", "..XXXXX.X...........X..X.XX.X.......X.....XX..X...", "..X..XXXX.......X...........X..X.....X.X.X....X.XX", "..XX.X.......X...X..X....X.XXX..XX.X..........X...", "..X..X...X....X....X...X...X.X......X............X", "..X.XXX......XX..XXX.XX.....X..XX...X.........XX..", ".XX....X..XX...X..X..X.X.X.X.....X...X...X..XX.X.X", ".X....X....XXX......X....XX.........X...XX.....XX.", "X.X..XXX......XX.................X.X......X.XX..XX"}
{"XXX.....XX.X....X.....X..............X.X....X...X.", "...X.X..........X....XX...X.X.X.X.......XX..X....X", "X.X...X.X.........X....XX.....X.XXXX.XXX.X.....X..", "....X.X.....X......X.X.X.X..X....X.X...X.X.X..X...", "X..XXXXX..XX...X......XX.....X.....XX.X.XX........", "....XX.X....XX.X.....XX.........X.X.XX..X..X......", "...X..X.XX.X.X......X..XXXXX.X...XX...X...XX...XX.", ".......XX.X.........X.X......X..X.X..XX..X.X...X.X", ".......XX.....X....X..XX..XX..XX..X....X....XXXX..", "X........XX.X.............X....X......X...........", "X..XXX.....X.X..X....X..XX.X.....X..X.......X.....", "X....X.XX.....X.X.....X.X...X......X..X.X.XXX.....", "..XXXXX.X.X.X........X....X....X......XXX..X.....X", "..XX...X..X.XXX..X..XX.X...X..X.........XX....X.XX", "X..X.X..XX.......X.........XX...X.X...XXX.........", "X.X.X....X....XXX.X....X....X.XXX.X......XX..XXX..", "XXXXX.XX.XXXXX...X..XX.XXXXXXX....X..XXX...X.X.X..", "X.X.X..X.X......X..X....X.XX....X.X.X..X......X...", "..XXX....X......X.XX..................X.....X..XX.", "....X.XX.XX..........XX.X.X..XXX.X...X..X.XX....X.", ".XX...X..X...XX...XXXX..X.X....XX.XX.........X....", ".X.........XX.X.X.....X...X..............XX....X..", "X....XX..X......X.....X..XX.X.X.......X..XX..X..X.", ".X.....X.X.......X...X...X.X.....X.X...XX.....X...", "X........X....X..X..X......XX.XX.X...X.....X......", "............X........X..X.........X.XX..XXXX.....X", "X..XXX.X........XXX.......X.......X.X.X.X.X.XX...X", "......X...X..X..X.....XX..X...X..............XX...", ".......X....X.....X..X....XX..X.....X......XX.XX.X", ".X...X....X.....X.X..XX..X....X....X...X...X..XX.X", "..X.X..X.XXX.....XX.....X.X.X..X.......XX.X.......", ".....X.X..XX.X....XX..X.....XX.X.........XXX...X..", ".XX......XX.X..XX.........X..X...X....X...XXXXXXX.", "..X....X.......X.X...............X........X.X...XX", "X.X....X.X...XXXX.XX..X..X...X.....X.....XXXXX.X..", "X.X.....X.XX.X....X.X.X..XX.X..XXX..X......X...X..", "X.X..X....X.X....X..XX.X.X.XX..X.X.XX.X....X.X....", ".X.....X.X...X..X..X....X....XX.....XXX....X......", "X..XX...X..XX....X.........X.....XX.XX.....X..X.XX", "....XXX...X.XX.....X.X.X.X.XX...X...X.X...X.....X.", "XX....X.X.XX...XX.X......XX....X..X.X..XX......X..", "X.XX....X.XXXXX.XX..X.X.X..XX....X...XX..X.....X..", ".....X.XX.XXX.X.........XX.....X.X...X.X......XX..", "...X.....X........XX..X....XXXXX.X.X.....XXX....X.", ".X.X..X....X..X..X....XX.......X.X.XX....XX.XXX.XX", ".....XX.X.X.X.XX.X.XX..X.......X...........X...XX.", "....X.XXX.......X...XX..X.....XXX.X.X...X..X......", ".........X.X.X..X.....X......X.....X.X......X..X.X", "....X.........XX....X....XX..XXX......X......X.XX.", "X.X.XXXXX...X.X.X.XXX.X.X..........X..X.X..XX....X"}
Returns: 88
{".X...X...XX..XX......X..XXX..XX...X....XX.X.XX..XX", "...X.X....XX.X..X....XX...XX..X.....XX...X........", ".X.X.X......X......X.X..X.....XX.....X..X.X...XXX.", "..X.X..X...XX..X.....X.XX.....X..X..X......X....X.", "........X....X......X.X.......X....X.X...XXX....X.", "X.X..XX.....X......XX.........X.X.X......X......XX", "..........XX.....X.........XXX.XX.......XXX.......", "X...X.XX..X.XX......XX..XX.....XX.....X.X...X.....", ".....X.......XXX.XX...XX...X.X.X...X.....X..X..XX.", ".X......X..XX.X......X.X...X....XXXXX..XX.....X..X", "X.X.....XX.X.X.X...XX...XXX.X....X.....XX.........", "...XXX..X..X....X..X...XX..X..........X..XX...XXX.", "...X.X.....XX.....X.........X.....XXX...X.X....XX.", "...X...X..........X.....XXX...XX.X.XX...........XX", "....XXX....X.....X.X...............X.X.......X..XX", "X.X..X....X...X.X.X...XX.XX..........XX....X.....X", "X.XX...X.XX.X.....X.......X..XX....XX.X..X..XX.XX.", "X.X.....X....XX.X.X.....X..XXXX..XX..XX..X......X.", "X...X..X.X...XX......XXX....XXX.XX..X.....X..X..X.", "..X...X.....XXXX..X.X...X...XX...X...X...XXXX..X..", "...X..X....X.........X............X..X.....X...X.X", "...X.X.X.X..X......X.X.X.X...X..X....XX.X.......X.", "..X.......XX..............XXXX....X..XX...X.X.....", ".........XX.X..X...XXXXX.....XX...X.X.......X.....", "...X.....X....X..XXX......X...XX...X..X......X....", "...X...X.X..X...X.X......X...X.X..X.......XX.X.X..", ".X.XX......X....XXX.X...XX..X.XX.......X...X...X..", ".........XX..XX.X..X...XX...XX.X.......X.......X..", "XX.XX...X.XX....X.X.....X...X.......X..XX.X.....X.", ".....XXX......XXXX......X..X.....XX...X.XX.XX.XXX.", ".X.X..........X......XX...XXX.X..XXX.........XX...", ".......XX.X.X..XX.....XX.X.X..X.......X.X.X.X.XX..", "...XX....X...X.X..X...XX.......X......X..X..X..X..", "XX......X..X....X...XX.X.XX....X......X....XXXX...", "....X..........X....XXXX.X...X.........X....XX....", ".....XX.X...X.........X.....X.....X..X.X...X..X.X.", "......X....X.......X...X..XX....X.X......X..XX...X", "...X..X.XX....X..X.XX...XX.X....X..XX........XXX..", "..........X....X...X....X..X...X.X......XX...X.XXX", "X.........X..X..X.X....XX......X....XXX.X..X..X.XX", ".XXX.XX......XX.....X.....X....X..X......X.XX.....", "......X.XX...........XX.XX......X.X..X.........XX.", ".......X........XXXX..X.....X.X.......X..X......XX", "..XXX.X...........X............X......X....XXX....", "..X...X....X..X.....X...X..X....X.....X....XX..X..", "....X....X.......X......XX........X.XX.X........X.", "..XXX....XX.X............X...X.X..XXX.XX.XX.X...XX", "..XXX.....X...X.....X...XXX..X....XX...X.XXX......", "XXXX........XX.XX..X..X...........X..X....XX..X.X.", "X.X.....XX..XXX............XX.....X...X.......XX.."}
{"..X...XX...........XX.X....XXX..X..X.....X.X......", ".....XX.....X.X..X.....XX.X..X..X....X...X...X..XX", "...X..........X......X...X..X.....XX....X....XX.X.", "...XX.....X.....XX...X................X.X..X.....X", ".....X.X.....XX..X.........XXX..X.XX.XX....X....X.", ".....XX.XX.X....X.....XX........X.........XXXX...X", "...........X.X.....XX..XXX..............XXX..XX..X", "....X....X.X..........X..............X..X....X.X.X", "..X....XXX..X..X.X...XXXX....X.......X.X........X.", ".....X.XX..XX...X..X.X.....X..X..X...XX.....X...XX", ".X.XX.XX.X....X.....X..X...XX.XX.........X.....X..", "X.X......X.....X.X..........X......XX..XX..X..XXX.", "..X........XX.X.XXX.....X.X..XX......X....X....X..", "...XXXX..X.......X...X.......X.........XXX.X......", "...X.....XX.X.XX..X..X....X.X..X..XX.......X......", "..X..X...X.............X...X..XX..X.............X.", "......X.X..X.X......X..X..X.....X.X...XXX...X.XX..", "X.........XX...X.XX.X...........X.....X...XX...X..", "X..X.X.XXX....X.X........X.X...XX.......XX....X..X", "..X.X.X......XX...........X.....XXX.XX..X...X.X.X.", "...X.X....X.XX...X.XX....X....X..X...XXX...XX....X", "XX....X.XX.............XX.....X......X..X..XX.XX.X", ".XXX.X.XX.X......X..XX....X.XXX.....XXX.X....X.X.X", "X.......XXXX.X.XXX.X.XX...XX...X.......X..X..XX..X", "X.XX.........X.......X.X..X.X.X.X.X..X...XX..XXX..", "X...X.....X....X....X...X...........XXX...XXX..X..", "XX..X..X....X.X...X.XX..X..X..X.X..X.X........XXX.", "X.X..X...XX.X.XX....X..........XX.........X...X.XX", ".......X..X.....X.X...X....XX.X.XX.X..X.XX..X.....", "...XX..X..X.XX.X.......XX..........XX......X....XX", "...X.......X.X..X..X....X.....X...X...X.X....XXX..", ".......XXX..X..X....XX.X.X...X..X.XXX.......X.X...", "X.....XX.X......X.X.XXX....X.XX......X.....X.XXX..", ".X..........X...X.X.......X.....XXX.XX..XX..XX....", "......X...X....X...X.....X...X..X....X....XX..X...", "........X......X.X...........X.....X...X..X..X....", "XX.X...X..XX....X.X....XX..X.XX...............XX.X", ".X........X.X.X.........X...X.X.X.XX..X..XX.X.....", "XX..X.XX.X..X........XXXX.......X.......X.....XX.X", ".........X.X.X..X.X...XXXX.XX...X.......X..XX.....", "X..XX..X.XX.X.X........X....X.....XXX...........XX", ".XXXX.X........X.X.XX..X.....X......XX..X.........", ".....XX...X.XX.XXX.X..............X.XX....X..X..X.", ".....X......X......X...........X.X.........X.XXX..", "X..XX...X....XX...X...............X...X..XXX.XXXX.", "...XXX...X...X..XXXX...X....XX...X..X..X......X.X.", "X.XX......XX......X.X..X.....X.X.X..XX......X.XX.X", ".....X...X.X..X..X.X.X...X.....X.....X...........X", ".X...X....X...X......X..XXX............X..X.....X.", ".X..X.X.X.....X..X...XX..X....X.......XXX.XXX...X."}
Returns: 95
{"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X"}
{"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", ".X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X"}
Returns: 0
{"X.X.XX", "XX..XX", "...X..", "X.....", "..X..X", "..X..."}
{"X.....", ".X...X", ".XXX.X", ".X...X", ".XX..X", ".X..X."}
Returns: 7
{ "XXXX", "XXXX", "X..X", "XXXX" }
{ "XXXX", "X..X", "XXXX", "XXXX" }
Returns: 0