Problem Statement
We are stranded in the desert. But we have a map showing where we are, where all the impassable terrain is located, and where every oasis is located. The map is divided into square cells, and our trip will be a sequence of legs, where each leg goes from one cell to one of the 8 adjacent cells. We must start at our current location and make it to an oasis, any oasis. Of course, we cannot use any impassable cell and cannot leave the mapped area. Our survival depends on how many days it will take to make the journey.
That evil Desert Wind is our nemesis! Each leg takes one day unless we are traveling directly against the wind. In that case the leg will take three days. Fortunately, the wind's direction can be determined just before setting out on a leg and will not change for at least a day.
Create a class DesertWind that contains the method daysNeeded that
takes a
Each element of theMap gives the terrain for the cells (in west to east order) at a particular latitude; the first element is the most northern, the last element is the most southern on the map. Each cell is indicated by a single character:
- '*' is an oasis
- 'X' is impassable
- '@' is the starting location
- '-' is sand
Definition
- Class:
- DesertWind
- Method:
- daysNeeded
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int daysNeeded(String[] theMap)
- (be sure your method is public)
Constraints
- theMap has between 2 and 50 elements inclusive, each having the same length
- the length of each element of theMap is between 2 and 50 inclusive
- '@' appears exactly once in exactly one element of theMap
- each element of theMap contains only the characters '*','-','X','@'
Examples
{"--*","@-*","X--"}
Returns: 2
- - * @ - * X - - No matter how the wind is blowing we can make it to one of the two northernmost cells in the second column in one day. Whichever cell we reach and whichever way the wind is blowing the second day, we can get to an oasis without heading into the wind.
{"-X-*","-@X-","---X","--**"}
Returns: 3
- X - * - @ X - - - - X - - * * Unless the wind is from the southeast, we will go southeast on the first day, and then will have two different directions that lead to an oasis -- one of them will not be against the wind so we will reach an oasis in 2 days. But if the wind is from the southeast on the first day, we will go south. Then, if the wind is from the southeast on the second day we will go east (otherwise we can go southeast to an oasis). Now we can reach one of the two oases on the third day, no matter how the wind blows. There is no way to reach the northeast oasis in less than 4 days if the wind is evil. Even if the first day the wind is not from the northeast, it would be a fatal mistake to go that direction.
{"*--X-----", "--XX--@--", "*-X------"}
Returns: -1
{"--@", "*--", "--*"}
Returns: 3
{"--@", "*--", "--*"}; */ /* String[] map = { "*@", "--" };
{ "*@", "--" }
Returns: 3
{"--@-----------------------------------------------", "--------------------------------------------*-----"}
Returns: 44
{"--@------------------------------------------*----", "--------------------------------------------*-----"}
Returns: 43
{ "--@-----------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------" }
Returns: -1
{ "--@-----------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "------------------------------------------------*-", "-------------------------------------------------*" }
Returns: 95
{ "@X------X--", "-X--X--*X--", "-XX-X--*X--", "----X--*X--"}
Returns: 24
{ "*--X--X---*", "--XX----XX-", "XXX---@----", "*------X-X-"}
Returns: 11
{ "@-------X--", "-X---------", "--X-X------", "--*-X--*X--"}
Returns: 7
{ "*--X----", "--XX----", "--------", "XX-@----", "-----X--", "--------", "------*-"}
Returns: 6
{ "---X---X---X---X---X---X---X---X---X---X---X---X-*", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--", "-X-X-X-X-X-X-X-X-X-X-X-X-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: 3580
{ "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************@***********************", "**************************************************", "**************************************************", "**************************************************"}
Returns: 1
{"X-XX*X-X---X------XX-XXXXXXXXX-XXXX-XXX-X---X-XX-X","--X-X----XXX---XXXXXXXXX--X-XX-X-XX-XX-*X--XXX--X-","XXXXXX--XX-X--X-X--XXX-X----X---XX---X-XX-XX-X-X--","XX---XXXXXXX-*X-XX--XX--X-X------XXXX-*-X--XX--X-X","-XX--X--X--XXXXX-X-X---------X--X-XX-X-X-XX-X-XX--","*XX----X--XXX-XXX-X--XX--X-XX-X-XX--X--XX-XXX-XX--","X-X--X---X-------X-X-*---XX----X-X-XX-XXXXX-XX-X-X","X-XXX-X-XXX-XX-X--XX-*--X--XXXXXXXX-XX---XX---X--X","XXXXXXX-X-----XXXX--X-XXX--X--XXX-XXXX-X-X--X-----","XX-XX-*--X---XX-X-XX-X-X---XX------XX-X---X--XXX-X","-XXX-XXXXX-XXXX--X---X-X--X--X--X--X----XXX-X-*-XX","-X--XX*--XXX-X-XX--X-X-XXXX----XX--X-XXX--XX--XX-X","X----X-XXX---XXX--XX-*--XX-X--X---XXXX-X---XX-X-XX","XXX-----XXX-X*-XXX--X-X---XX--XX--X-X-*XXX---X--X-","XXXXX--X-X-XXX--X-XXXX--X-XX--XX--XXXX--X--X-X-XXX","--X--X--X-X-X-XXX------XXX-X--XX--XXXXXXX-XX-XXXXX","X-X--XXXX----X-XX----X-X--X---XX---XXXXXX--XX-XX--","-XX-X-XXX--XXXXX-XXXXX-XX-XXX-*X--XXXXXXXXX--XX-X-","--X-XX-X--X--XXX-X-XX-X-XX--XX---XX-XXX-X--XXX-XX-","---XXX-X-XXX-XXX--X-X--XX---XXXX*--X-XX---XX--X--X","-XXXX-----XXX---XXXX-X-XXX*-XX--XX--XX--X-XX-X-*XX","X--XXXXXX-XXXXX-X--X-XXX--X-X-XX-XXXX-X-XX-X-XXX-*","-X-X---XXX--X-XXX-----X-X-X--XX--X--XXX-X-XXXX-X--","X--X-X----X-XX-XX-XX-------XXX--X-XXXXX--X-XXX---X","XX-X-X-X-X-X-XXXXXXX-XX------XX--X-X--XX-XXXXXXX-X","*-XXXXX-X--X--X---X-X----XX-XXXX-X**--------X--XX-","-X-X*XXX-XX---X-XXXX-XX--XX-XX---X-XXX-X--X----XX-","-XX--XXX-----X-XX-X-XXXX-XXXX-X--XXXX-XX-XX-X----X","X*--XX-X-X--XX-XXX-X-X-X---X----X---X-X-----X---XX","X-X--X-------XXX-XXX--X-X-X----XXX-X--X---X---XXX-","X---XX-XX---X-X-X-XXX-X---X*X----*-X-X-X------X-X-","X--X-X-X-XX-----XXX--X--XXXX--X-XX--------XX----X-","-X-XXX----X--XXXX-X--XXX-X---XXXX-XXXXX--XXXXXXX--","X-X---XX-**X-XX-*-X-----X-X---X----X-XXX-X*--XXX--","XXXX-X--XX*-X--XXX-X-X-XXXXXXX--XXX*-X--XX-XX--X--","--XXX-X---X--X-XX---XXXXXX-X-X--XXX-*XX---XX--X---","--XXXXX-XX--XX---XXX--XXX--XXXX--XX-X--X---X--X-X-","XX-XXX-X-X----XX-X-XXX-XX---XX---XX-X---X-XX-XX---","X-X--X-XXX--X-----XX---X--X-------X-X-X-XXXXXXX--X","-----X-X-----XXXX-XX----X--XX--XX------XXXXX-XXXX-","X--XXX-XX--XXXX-X---X--XX-X----XXX-X-XXXX---X-X--X","X--XX----X---XXXX*-XX----XX-X-X--X-----XXX--XXXXX-","--X-XXXXXXX-XX-XX-----X--X-X--X-XXX-XXXXX----*--X*","X----X---XXX-X-X-XX---*X-XX-X-XX---X----XXX--XXXXX","--XX-XX-XXXX----X-XX----XX-XX--XX-X*-X-XX-XXXXX-XX","XX-XXX-XX-X--X-X-XX-X-X---XXX--XXXX-XXXX--XX-X-X-X","-X-X--X-----XXX-X-XXX-X-X-XX-X-XXX---XXX-XXXXX-XX-","X-XXXX-XX-XXX--XX-XXX*X--XXXX-XX-XXX-XXXX-----X--X","---X---X-X-----X-X-X-XX--X--X-XX----X-X*X-XX---XXX","@---X--XXXXXX--*-XX-X--X-XXX-XXX--XXXXX--XXX--X-X-"}
Returns: 36
{"--*-X-XX-XX-X-XX-X--*-XXX---*-X---XX-XX--X-------X","X-X-X*--*-------XX-XXX--XX-X-X---XXXXXXXX---X-X-X-","XXX-XXXXXXX-------XX--XXX-XXX-XXX-X-X-XXXXX---X-X-","-XX-X----XXXX-XX---XX-X----X-X----XXX-X-X--XXX-XXX","--X-XX--XX-XX-XXXXXXX-X---XX-X---X--XX-XXX-X-X---X","X-XXX-X-XXX--X--XXXX--*-X-X-X-X-X-XXXXXXXX---X-X--","XX-X-XX-XXX--XX-X--X----XX-XXX----X----XX--X-X-X-X","-XX---------X--X-X--XXX--XX-X-X---XXX--X--X-----X@","XXXXX--X---XXXXXXX----XXX---X---XXX-XX-XXXXX--XXX-","XXXXXXX--XX--XXX-X-----XXXX---X-XXXXXX-X-----XXX--","XXX---X--X--X--X-X--X----X---X---X--XXX-XX-XX----X","-XXXX----XXXX--X*XXXXX-XXX-X-XXXXX-X-------XX-X-XX","X--XXX----X---X-XX-X-X-XXXX-X---*X---X-X--X-XXXXXX","--XXX-XX-XXXX-X--XX-X--XXX--XX---X-----X-XXXXX-XXX","X-*-XX-XX-X--X-X-XXX--XXX---XX*---X--X-X-*XXX---XX","XXXXX--XXXXX*XXX-*-X----X--**XXXX*XXX--X--X-XXX-XX","--XXX---XX--XXX--X---*----X-X-XXX---XX-XXX-X-XXXX-","-XX--XXX-X---X----X-XX-XX-X--XXXXX----X--XXX-X--XX","-X-X-XX---X-XXX---*XX--XXXXX-X---XX--XX----XXX----","XXXXX-X*XX--X---XXXX-*X----X-X-----X---XXX-X-X-XXX","-XX---XXXXXXX-X--X----XXXX-X-X-XX--XXXXX-X--XX-XX-","-XX--XX-XX-X-XXX----XX-XXXX-XXXX--XX-XXX--X-X---X-","-X*----XX-XXX-X--XX------XX--X--X-XX--X--X-X-XXX-X","---XXX-X--X-X-X-----X---X--X---XXXXX--X----X----XX","XX--XXX--X-----XXX--XX-XX-XX-X--X-XXX-X--XXX--X-XX","X--------XXX-XX-*X--X-X-XXXXXX-X-X---X--XXX-XXX*X-","----XXXXXX-XXX*XX-X-X--X-X-X-XXXX-XXXXX-X-X--X-XXX","X-XX-X-XX-XX-X-XX--X-XX-X---X---X--X-X-X-XXX-----X","-XX-X---X-XX-X-XX-XX--X-XX--XXX--XX--X-XXXX--XX-X-","XXXX-XX--X-----XXX--------X-XX--XXXX--X--X--------","-XXX----XX--X-X--XXXX-X---X-X--------XX--X-XX--X--","-----X-XX-X-XX-X-----X-XX--XXXXXXX--XX----X--X-XX-","XX-XX-X--X-X-XXX-X-----X-XXXX-XX--XX---XXXXXXXX--X","XX-X--X--X-XX----X---X---X-XX-X-X----XXXX---XXX---","XXXXX---XX----XXX----XX-XXX-X---X---X-XXXX-----XXX","XXXXXXX-XX*-X---X-XX--X-XXX---X-X---X-XXX-X--XX--X","X*---*XXX-XX-XXXXXX-XXX--*---X--XXX--X--XXXX-X-X-X","XXXXXXXX---XXX---*XXXXX-XX--X-X-XXXX--X------X---X","-X-X--XX-----X--X-XX--X--X--*XXX-X---X--XX-XX--XX-","X-X*XXX---X--XXXXXX-X-X--XX-X---XX-X-XXXX--X*--X--","--X---XXXX---XX-X-X--X-------------X-----X--XXX--X","-XXXX--XXXX-X-XX-X-X---X-X-XXX--X---X--X--XXXX----","X-XX---XXXXXX-XX-X-XX--XX-X-XX----X-X-X--XX-X--X-X","XXX--XXXX-XXX--X---XX--X-XXX--X--XX-----XXX-X-----","--X-XXXXXXXXX---X--XXX-X-X--XXX---X---XX-XXXX-X--X","XXXX--XX*-X-XX-X--X-X--X--XX-XXX-X*X----X--X-XXX-X","XXXXXX--XXX-XX-X----X---X--XXXXX-XX-X-X--XX---XX--","X--XX--XXX--X-----XXXX-XX-X-XX----X*X-X--XX--X*XXX","-X--X----XXXX-X*XX--X-XXXX--XX-XXXXXX---XX-XXXX--X","---XXXXXX--XX--X-XXX-XXXX--X*XXX---XX-X-XXXXX-X---"}
Returns: 26
{"XXX----XXXXX-X----XX-----X-X----XXX--XXXX-XXXX-XXX","--XXXXX--X---X-XX-XXXXX-----XXX-XXXX-X-X--XX--XXX-","XXX-X-XX-XX-XXXXX---X-XX-X---X-XX-XX-X-X-X-X--X--X","X-XXX--XXXX-XX--X------X---XX-X-XXXX---X-X-X--X-X-","--X--X-X-XXXXXXXXX--XX--X------X-X-XXX-X---XXX-XXX","XX-X---XX----XX-XXXX-X-XXXX-XX---XX-X---X--XXXXXX-","----XXX-XXXXXX-X-X--X-XXXXXX-XX-------XXX---------","-X-X-X---XX--XXXXX-X--XX--X-X-X-----XX*XXX-X---XX-","X-X-XX--XX--X--XXXX-XX-X---XXX--X-XXX-XX-X---XXXXX","XXX-XX--X-**--X-XX--X-XX-X-XXX------XXX-X--X----XX","-XXXXX-X-X-X-XX--X---X---XX-X-XXXX-XXX-X--X-XXXXX-","XX-XXXX--XXX--X-XX--X--X----X----X---X--XX---X-XX-","XX-----X-X-X-X--X---X---X-XXXXXXXX-X-*XX-X--XXX--X","---XX-XXXXX---X-X*--XX-XX*X--XX----XX-X---XX-XXX-X","XX-X-XXX*-X--------XXXXXX--X--XXXX-XXX-XXX-X--XXX-","---X-X---X-XX-*---XX---XX----XX---XXX----XXX-XX-XX","-X-X--X-X-XX-XXXXXX-XXXX*XX-------X-X--X-X---XXX--","-XX---X--XXXXX--X--XX-X-XX---XXXXXX---XX------X-X-","XXX-X-XXXX--X---X-XXX-XX-X-XX*------X----X----XXXX","XXX-XXXX--X----X-X-XXXX---XXXX--X--XXXX-X*X-XX-XX-","X-X-XXXXXX-XXXX-----XX---XXX-X---X--X--X-XX-XX--XX","XX------X-X-X--XXXXX-X-X--XXXXX-XXXX--X-X-XX--X---","XX-XX-X--XXXX----X-X-*-X-*------*---X--X---X--XX-X","X--X--X-XXXX--X------X-X-X--X---XX-X-XXX--XXX-X-XX","X--X-XX--XX-X----X-X---XX--X---X-XX---XXXX-X---XXX","----XX-XX----X-X--XXXX--XX-X-X--X-XXXX--X-X--X---X","-XXX-X--XX-X-X-X-X---*--------XX-X-X*-XXXX-X--X---","XX-X-X--XXXX-XXXX-X---XX--XXXX----X--XXX-XX------X","--XX-X-XXXXXX--XX-X-XXX-XXXXX---XXX--X-X---X-X-XX@","XX-X-XXXX-----XX-X-X--*-X-XXXX-XXX---X-XXXXXXX--XX","XXXXX-X-XXX-X-X--XXXX-XXX-X-X-X-X--XX-X-X--X----XX","--X-----X-XXXX-X--X-X-X-XXX-XX-X--X---XX-XX--XXXXX","X-XX-X-X-XX-XXXXX------X---X-X--XX---X--XXXX-XX-XX","X---XX-X-XXX-X-X-X-XXX---XXXXXX-X-----X--XX---XX--","XXX--XXXXXX-X-X---X--XXX--XXXX-XX---X--X-X-X---XX-","XXXX---X-X--XXXXXX--XX----X----X---X--XX-XXX--XXX-","--XXXX--XXXXXXX---X---XX--X-XXX*-X-XX---XXXXX-XXX-","--X--X-*-----X---X-----XX-----XXX--X--XXXX-XX-XXXX","-X-X--XX-XXX-XXXX-X--XX--X--XXXX------X-XXXXX---XX","X---XX-X-XX-XXXX-XXXXX--X-XXXXX---XXX-*X-XX-X-X--X","X--XXXXX---XX-XXXXX--X-X-X-XXX--X-XX-XXX-X--X---XX","XXXX-X-XX--X-XX----X--X-XXX--XXXXX-X----X--XX-X---","--XXXX---X-XXXXXX-XXX-X-XXX----XXXXXXX--XX--XX-XXX","X-XX--X--X----X--XX-X*XXX----X-XXXXXXXX-X-X-XX--X-","XXXXXXX--X---XXXX--XX---X---XXXX--X-XX---X-X-X----","----X---XX-X-------X-X--XXX--XX---XXX---XX--X-X--X","--XXX-XX-X-X----XX-X---X---X--X--X---X-X-*X--X---X","XXXXX-XX--XXX-XXXXXX-XXXX---XXXX-X---------XXXXXX-","X---XXXXXX--XXX-X---XX-XXXX--XXX-XX-X-X-X---X--XX*","------XXXXX---X----X---XX--X------XXX-XXX--XX-X-XX"}
Returns: 27
{"X--XXXX--X-X-XXX---XXXXXXX---XXX-XX---XX---XXXXXX-","--XXX-XX-X---XX----XX-X--X*X--XX----X-X-XXX-X-XX--","--XXXX--XXXXX-----X*XXXX-XX-XXXX---XX---X-------X-","@X----X-X-XXXX--XX-XX------XXXX----X-XXXXX-XXX--XX","X--X--XX-XXX-X---XX-X--XXX-XX-X-XX-X------X-X-XXXX","XX-XX--X-X-XX------X--X-XX--XXX-XX-XX-X-XXX-----X-","--XX--XXXXX-XX--X-XX----X---XXXXX--XXX-X-X--X-XX-X","X-XXXX---X--X--X-XX---X-X-XXX-XXX--XXX-X-X-XX-X--X","XXXXXXXX---XXXX-XX-----X---XX-X-X--XX-XXXXX--XXX--","----XX-X-XX----------XX--X--X-XX-X----XXX-XX------","-X----*-XX--X-X--XXX--X-X*X-----XXXX--XXXX-XX-X-XX","-X-XX-XXXXX-X--X----------X-X-XXXXX-XXX-X-X---X--X","--XXX-X-XXX--X-----XX-*----XX-XXXXXX-X-XXX--X-XXXX","---X---XX--X-----XXX-X-XX--XXXX-X--X--X--X-XXXX--X","---XXXXXXXXX----XX-----XXX-XXXXXXXXX--XX-XXXX-XXXX","XXX----X--X-XXXXXX-XXXX-X-X-X--X-X-X----X----X--XX","-X--XX----XX--XX--X---XX---XX---X--XXX-X--XX------","---XXXXX-XXX-XXX---XX-XX----X---XX----X*X----X-X--","---XX-XX-X-X---XXXXX--XXX-X-X---XXX--X*--XX-XXXX--","XXXX-X-X--X-X--XX--X-X-X-XX-XXX-XXXXX-X---XXX-X---","XX-X--XX-X--XXX-X--X--XX---XX-X-XXX--X--XXXXX--X-X","X----X*-XX----XX-X-X-XXXXXXX-XX--XXX--XX-XX-X-X-X*","-XX--X-XXX-XX---X-XX-X----XXXX-X-----X--XX-X--X-X-","X--X------X-X----X*X--X-XXX-*X---X---X-X---*XX---X","XX-X--XXX-XXX-X-X-X---XX---X-X---X-X-XXXX-X---XXX-","X----*XX---X*X---XXX-XXX-X--XXX------X---XX-X--X--","XXX-XX-XX-XX-----XXX---XXXX-XXXXXXXX--X-XX-XX-XXX-","-XXX---XX----X-X-X-XX-XXXXXXX-XXX--X-XXX-X*---XXX-","XXX--XXX----X----X-XX--XX---XXX-X-X--X--XX*-XXX-X-","--XXX----X-X-X--X----X-X-X-----XXX-XX-X*-XX--XX-XX","X-XX-XXX---X-X-X-X----XXX--XX----X-XX-*---X-XXX-XX","XXX-XXX-X-X-XXX--X--X-XX-X---XXX--XXXXXX--X-XXXX--","--XX--X--X-X-X--XX----XXXXX--XX----*--X---X-X---X-","--X-X--X-XXXXXX-XX---X----XXX-X-XX--X-XX-----X-X--","X-X-XXX----XXXXXX-XX--XX-XX--X-XX-XX-XX*X-----XX*-","XX-XXXXXXX--XX-XXXX-XX---X-X-XXX-XX-X-X-XX--XX---X","----XXXX-X-XX-X---XX-XX--X-X--X--XXX-XX--X-X-----X","X----XX---XX-XXX--------XX-XX-XXX-X---X--X-XX--X-X","--XX-XXXXX-X--X--X-XXXXXX-X-XX-X----X--X-X----X--X","X---X--XXXX--XXX-X--XXXXXX-XX-X-XXXXXX-X------X-X-","---XXX-X-XXX---XX-----XXX--XX--X*XXX-X----XXXX-XXX","XX---XXX---XX-XXXXXX-X--XX--X-X--X-----XXX--XXX-X-","-XXX-*X----XX-XX--*XX----*-XX-X---XXXXX----X-X---X","X--XXXXX---XX-X-XX-XX-----XXX--XX---XX--XX--XXX-X-","XXX*XXX-X-XXXX--X-X-X*-XX--X--X-X-XXX-XXXXX--X----","--X--X-X-XXXXX------X-X-X-XX-XX---X--XX-XX--X-XXX-","XXX---XXXXX---X-XXXXX---X--X-XX--X-XX-XXXXX-XXX-X-","X-XXX--X-XXX-XXXXX-X-XX-X----XX-X--XXX-----X*XX---","-X-XXXXXX--X--X---XXXXX-XX----X--X-X--XX-X-X*X-XX-","-XX-XXX-XX----XX-XXX-X--X--XX---XX---XXX-X--X--XX-"}
Returns: 31
{"X--X-XXX-X-X----XXX-XXX-XXXX-XXXXX-XX-XXXXXX--X--X","X--X-XX--XX-XX-----X--X-X-X--X--X-XX--X-X-X----XXX","X-X--X---XXXX--XX-XXX--XXXX----X-XX----XXX--XX---X","XXXXX-X---XXX-X-X-X-X-XX----X---*-XXX--XXXX-XXXX--","---X-X--X---XXXX--XX--XXXX--X---X-----X--X-XX-XXX-","---X--XXXXX--XXX--------XX--X--X-X--XXXX----XX-XXX","-XXXXXX--X----X-X-XXX-*X-X----X-XX-X-XXXXXX--X----","----XXX--X-X-X-X--X--X-X-XX--XXXXXXXX--XXXXX-X--X-","--X*-XX-XXX----XXX-XX--XXXX-X--X--X-X---XXXXXX--XX","--X--X-XX-XX*-X*-XX--X-XX---X--X-XXX-XXX--XX-XXX-X","XX----X---------X-XX---X--X--X-XXX----XX---X-----X","-X--------X-X-X-XXX-X-X----X-XXX--XXXXX--X-XX--X--","X--XXXX-X-XX-----XX-------X-XXX---X--XX-XXXX-X-X--","XX-XX-XXXXXX-XXXXX--X----X-XX-XX-X-XXXX-XXX-XXXX-X","XXXX--XX--X-XX---XXXX-X---XXX--X-X---XXXX----XXX--","X-XX-XXXX---XXXXXX-X-X-X-XX---X--XX-X-------XXXX--","--XX-XXX-X-XX-XX-XXX--XX--XXXXX---X-----XXXXXX----","XXX--X-XX*-X-XXXXXXXXXX-----XXXXXX-X-X--XX---XXX-X","-XXX-X------XX----XXX-X-X-X--XXXXX-XX--XXXXXXX-XXX","XX--X---X--XX-X------XX----XXX--X-X-X-X--XXXX-XX-X","XXXX-XXX--X--XX-*X-XX--X--XXX-X--X--XX-X-*X---X-XX","XXXXX-XXXX-X-XXXXXX----X-XX--XXX--XX---XX-X-X--XX-","XX-XX-XXX-*X--X-XX-XX-X--X---XXXXX-X-XX--X---X-X-X","-X-XXXXX-XXXXX-------X-XX-----X---X--X--XXXXX-XX--","--X-XXX*---X-XXX--XXX-X-X----XXXX-XXXXX*X-*XX---XX","X-X-XX-XX---XX*-X-X-X-------X-XX-XXX--XXX-XX-X-XXX","X---X--XX-XXXXXXX--X-XXXXXX-X*----X-X-X-XX-XXX-XXX","X-X--XX-X-XX---XX-XXXXX-XX--X---XXXX-X-X--X-X-X---","X-XXX-X-XX-------XX-X---X--X-X--X-XX-XX-X-XX--X-XX","---XXXX--X--XXX---X-XXXX-X-----X---X----XX--XXXX--","--XXXXX-XX--X-X-XXXXX-X----XXXXX---X-X---X-X--X---","X--X-XXXXXX--XX---XXX----XXXXXX*--X-*----X-XX-X-X-","-XXX-X---XX-XXXX-XXX-------XX---X----X--XX-XXXXXX-","-----X-----XXX-X-XX-X---XX---X---X-----XXXX-X--X-X","---XXXX--XX-X-XXX---X-X---X--X-XXX--XX--XX-XXXXXX-","-X----X-X--X--XXXX----XXXX-X---X--XXXXXX-XX-X-X---","--XX--X*-XX----X--X--XX-X-X-X--X--XX-X-XX-XX---XXX","--XX--X---XXX-XX-X*XX-X----XX-XX--XXX---X--XXXXX--","---XX------XXXX-X-XXX----XXX--XX-XXXX----X-XX--X--","-XX-X---XXX--XXXXXXX-XXXXX-X-XXX--X-XX-XX-XX-X-XXX","X-XXXXXXXXX-X---XX---XX--X-X-XX-X-X---X--X---X--X-","XXX--X-XX--XX--X-X-X*-X-X-XXXXX--X*X-X-XXXXX--X-XX","XXXXX-XX-XXXX-X-XX--XX----X--XXXX-XXXX-----X-XX--X","---XX-XX-XX---X-X-XX----X-XX*XXX---X--XX--X-XXXX-X","X-XX--*XXX-XX---XXX-XX-X-X-XXX---X-XX--X---XX----@","-X-XXX-X-X-XX---X-X--XXX-X-X-----XXX----X-XX--XXXX","XXX-----XXXX--X-X--XXXXX--XXX-XX---XX--X-XX-X-XX-X","X-XXX-XX-XX-XX--XX-XXX---X-XX--XXX----XXXX-X-X----","X-XXXX--X-XXXXXX-X-XX---XX---X--X---XX-XX-XX---XX-","-X-X----XX--XX-XX----X--XX-XX*--X-X-X---XXX--XX*-X"}
Returns: 21
{"X@X-XXXX------XXXX-XXXXXX-X--XXX--XX--X--X-X-XX-XX","X-X------XXXXX-X-X--XXX-XX------X---X-X-X--X-X-X-X","-XXX-X-XX---X-X-X--X--X---XX----XXX--*XX-X---X--XX","--X--XX--XXXX-X-XX---XX-XXXXXXX----XX--X--X-XX-XX-","--XXXX--X-X-XX-X--XX--X-X-----X-X--X-----XXXX*-X-X","XX-X-X*X--X-*X-XX--X--XX-X-XX-X-XXX-XX-XXXX--X----","-X-X---X-X----X-XX-XX-XX--XX-*X*X-XX-X--XXX--XXXXX","XXX---XXX---X-X--XX-X--X-X---X-X---X--X--XXXXX-XXX","-XXX------XX---X-XX--X-XXX-XX--*-X--XX---X-X------","X--XXXX-X---------XX------XX--XXXX--XXX----X-X-XXX","X--*X--X---X--XXXXX--XX-X-X----XX---X-------X-X-XX","XXXX-XX--X-----X-X-XX--XXX---X-X-X---XX*X-X-XX-X-X","-X--XX-X-XXXXX---X-XX-XX----X---X--XXXX-XXXXXX-X--","-XXX---X-XXXXXX-XX-XX----X---X-XX-XXX---X-XX-XXX--","X---X-XX-XX--XXXXX--XX-XXXXXXXXXXX*X-XXXXX--XX-*XX","-XX-X--X*XXX------XXXX-X---X-XX-XXXXXX-X--X-X---X-","X---X-X--X----XX-X-XX-*X-X--XXX-X---XXXX-X---X-X--","--XXX-XXX--X----XX-X--XX---X-XX-------XXX-X-X-X--X","--XX-X-XX-XXX*X---XX---X--X---X-X--X*XX------X--X-","--X---X-X*XXX-XX-X--XXX-XXXXXXX-XX---X-X-XX--XXXX-","XX-X----X-XXX-XXX*X----X-X-XXX----XXXXX-X--*X-XX--","X--X-X--XX-----XX---X--XXX-XX---XXXXXXXXX-XX-XX--X","X-XXXXXXXX-X----XX---X---XXXX--XX--XX--XX-X-X-*-XX","XX----X---XXXX-XXXXX--X-XX-X--X-X---X-X---XXX-X-XX","XXXXX--XXX-X-XXXXXXXXX-X-XXXX--XXX-XX--XX-X--X---X","X-----XX--XXXXXX-XXXXXXXX--X-XX-XX-XX--XXX-XXXX--X","-X-X-X-----X---XX-X-----X*-XX-------X-X*-X---XXXX-","XX*-----X-XXX-X---XX--XX--X--XXX--X---XXX--XXXXXXX","-XX--XX*-X*XXXXXXXX---XX---XX-----XXXXXX-X--X-X-X-","XXX----X---XXXXX---X-X---XXXX----XX-XXXXXXXX-XXXXX","X--X-XXXXX--X-------XX-XX-X---X-XX------X-XX---*X-","-X---XXX--X---XX-X-*X-*---X*--XXXXXXX-XXXXXX-XX--X","-X-X*--X----XX----XX-X-XXX-XX-XX-X-X-X-X---X---X-X","X---X-XX---X-XX-XX-X-XXXXX-X-X*-X-XXX--XXX-X--X-XX","XXXX----XX--X--X-XXXXXXX-X-X--XXXXXXXXX-XXXXXXXXX-","----X-X-XXXXX------XX--XX-X-XXXXXX-XX---XXXX----X-","-XX-XXXX-X-X-XXXX-XX------XX--X-XX--X-X-X--X-X*-X-","X----XXXX-XXXXX-XXX-XXXX-X--X-XX-X-XX--XX-XXX--XX-","X-XX---X-X----X----XXXX-X----XX---XX-XX-X--X-XX-X-","--X*X-X----XX-X-X-X--XXX-XXX-XX-X-X--XX--X-XX-XXXX","X----XXX--X-XXXXXX--X-------X-X-XXXXXXX--XXX--X--X","---XX---XX--X-X--XX--X---XXXX--XXXX-X---X---X--X--","X--XX-XX-XX--X-X-X-XX-XXXX--XX-XX-XX-XXXX-XX-XX-XX","--------X-XX---XXX--X-XXX-----XX-XX----*X--XX-X-XX","--XXXXXX-XX--XXXX-X--X-XX------XXXX-X-X-XX--X*-XXX","-X-XXXXXXX-XXX-XX-----XX-XX--X-X--X-X-X---X---XX-X","XXXXXX-----XX--X--XX---XXX-X*--X-X--*XX--X-X------","XXX-----X--XXXXXX--*------X--X--XX-X-X-XXX-X-XXXX-","XXXX------XXXX-XXXXX--X--X---*XXXXX--XX-XX-X-X---X","XXX-*--XXX-X-XX--X-X-----XXX-------XX-XX-----X----"}
Returns: 25
{"X--X-X-XX--XXXXXXX-X--X-XX-----XXX--X--*-XX--X-X--","XX---*--XXXXX----XXXX-X-XX-XX*XXXXXXXXXX-X-X--XX--","--XXXXXXX--------X--X-X-X-X-XXXXXX---XXX--X---XX--","XXXXXX-XXX-XXXXXX-X---X--X-X--X--XXXX-X-*X--X*XXXX","--XXXX-X---X*-XXXX-XXX--X----XX---XX--X*XX----XXXX","-XXX----XXX-X-XX-----------XXX-XXX---XX---XX---X-X","--------XX--X-XXXX-XX----XXX-X------X--XXX---X----","-XXX--XX--X----X--XXXXX-XX-XX-XX-X-X-X-XXXX-X-XX--","XXXXX-------XXXXXXXXX-XXXX-XXX-----XXX-XXXX--XX-XX","XXXX---X--XX---X--XX-X----X-XX-XX-XXXX---XX------X","-XX-X---XXX-XXX-X---X--XXXXXXXXX--X-XX-XXX-XXXX---","---XX-X-X--XXXX-XXX-X-XXXX--XX----X-XX--XXXXX-X-XX","-X---XXX-XX-XX-X-XXX--X-XX-X-XXX-X-XX-XX---XX--XXX","X-----XX-XXXXX-----XX--X--XX-X-*XXXXX*XX--XX-X---X","X-*XX--XXXXX-------XX---X-XXX-XX--X---------XXX-X-","-XXX--X-XX------XX---XXX-X----*XX-XX-XXXX--X--X-X-","-X---XX-X-XXX----XXXX-XXX---XXX-----X---XXXXXXXX--","X----X-X---X--X----X--XX--XXXX--XX----X-X---X---X-","-X-X-X-X-X-XXXXXXX--XXXX-X--XXXX--X-X-XXXXXXXXXXXX","XX-XX-XX-XXX----X--X---XX--X--X--X-----X----X--X-X","*X--X--XX--X------XXXX--X-XX---X-XXXX-XXXXX-XXXXX-","X-X*-X-X--X*---X-XXX--X*XX*X---X-X--XX-XX--XXX--X-","-----XXX----X-X-X----XXX-X-XX--X-X-XX--X--XX-XXXXX","-X-XXXXXX---XX-XXXX-X---X---XXX---X---X---X-X-X---","XX-X--X-XX--X--XXXX--X---------X------X----XX---X-","--XXX-*-XX-XX-X-X-*X--XX-X------XXXX-XXXXXXX-XX-X-","X--XXX----X---XX-XXXXX---X-X--X-----*XX-XXXXX--X-X","---X-XX-XXXXX--XXXX-XXXXXX-XXX-X-XX-X--X-XXX---X-X","--X--X---XXX--X-X-XXX-*XXXX-----X--X-X-XXXXXXXX-X-","X**X-----X-XX-X-X-XX-XX---XX-X---XXXXX--X-X-XXX-X-","*XX-XXXXXXX-X---XXXXX-X-XXX-------X-XXXX--X-X-XXXX","-XXX---XXX-XX----X--XXXXX-XXX--X-----X-XXXXX-X-XXX","--X---XXX---XXXX--X-X---XX--X*XX-XX--XXX-XX-XX--X-","X-----XX@---XX--XXX-XX-X--X-XXXXX-X-XX-X--XX-X-XX-","XX-X-XXX-X-XX----XX-X-XXXXX--X-XX--X--X-XX--XX-X-X","---XX-X-XX-XXX---XXXX--X-------------X---X-X--X-XX","---XX-XXX--XXXX-X---X-X--X-X*----X-X-------X-XX---","--XX---X-XX-------XX-XXX---XX----X-X-X-----XXXXX--","--XX-X-XXX-XX-X-XXX*XXXX--XXXX-X--X----X-XXX*-XX--","---X----X-X---X--XXXXXX--XXX-XXX--X-XXXX--X--XX-X-","---X-X-X---XX--XXXX--X---X-XXXXXX-XX-X---XXX--X-X-","X--X--X-X---XXX-XXXX-X-X--X-X-XX-X-XXX-X-XX-X--XXX","-XXX---XX--XXX-X--X-XX-XX-X--X-X*----X*--X--XX--XX","X--XX-X-XXXXXXX-XX--XXXXX----XX-X-XX----XX-X--X*X-","X-XXX-XXXXX---XXX--X---XX--X-XX--X--XX--XXX*XX--XX","XX-XX---XX-XXXX-XX-X--X-----------XXXX-X-----XXXXX","XX-X-XX-*--X-XX--X-X---XXXX---X----XX-XXXX--XXXX-X","X--*-XX---X-X---*X--*X-X-XXX-X-X-X-X--X-X-XX-XX---","X--XX---XX----X-X--XX-XX---X-XXX-XX--XX-X----X-XX-","X----X-----XX--XX-XXX-XXX---X-XXX-X-X--XXX---XXXXX"}
Returns: 38
{"XXXX-X-XX----*X---XXX-XX-XX-X-X---X-X----XX--XXX--","-*XXX--XX--X-XX-X-X--XXX--X-X----X--X-----XX--XXX-","---XX--------XX--X--X-XX--XX---X----XX--X-XX-*X-XX","----XX-X----X-XX-XX---X---X---X-X-XXX--XXXX-XXXX-X","-X-X--X-XXX-XXX--X-X-XX-X--XXXXX-XXX-X-XX--X-X-XX-","--X-XXX-X--X-XXX--X--XX-XX---X*X----XX-X--XX-XX-XX","--X-XX-X--XX----X--XX-X-X---XX-XXX-*XXXX-X--XX-X--","XXX-XXX-XXXX-X-XX-XXXXXX-------X----X-XXXXXXXXX-X-","-XXXXXX-XX-XXXXX--XX-X-----X---XXXX-X-XX-X-XX--XX-","XXXX---X*-XX-X-XX-XXXX-XX-X-X-XX---XX-X-XX-X*XX-XX","X-X--XXX-XXXXXX----XXX-XX--X-X-XXXX---X-X-XXXX-X-X","XXXX-XX---X*---XX-XX-X----XX-XXX-*XX-X-XX-XX--X-X-","--XX*----X--X-XXXXX-XXX-X--XX-----XX-X--X--X--XXX-","XX-X-XXX-XX-X-XXXXXXXXXX--X-X---XXX-X----XXXX---XX","--X---XXXXX-XX-*-XXX-XXXXXX-XX--XX-----X-XXX---X--","XX-X--XXX-X--X-*XX-----XX--XX-X-XXX-XXXX*XXX--XXXX","--XXXXXXX--X---X-----X-X--X--XXXX-XXXXX---X-X-XXX-","-XXXX-X-XXX-X-X*XX-XXX-X-X*XXX-XX-XXX----------X-X","--XXX-X*-X-X--XXXXXX---X--XXX------XX--X-XX--X-X--","X*XXXX-------X-X--X-X-X-XX-XX-X--XXX--X-X--XX-XXX*","XX-XXXX-X----XX--X--X-XXXX-X-X--X----XXXXX----X---","X-XXX---XXXX----X------X-X---XXXX------XX-XX--XXXX","-XXXX*--X----XXXXXX-XXX-XXX-X-X-XXX----XXX-XX--XXX","----X--X-X*-XXX-X-X---X---XX--XXX-XX---XXX-XX-X---","--X-XX-X--XXX--XXX-*XXX--X-------XX--XX-XX-X---X--","X-X------X---X-X-----X--X-X--XX-X-X---X-X--XX-X-X-","XXX-X---XXXXXX-X-X*-X-XXXXXXXXX--XXX--X-XX--XXXX-X","XX-----X--XX-X-XXXX-X-X---XXXX-X-XX-X--XX-X-XXXX--","-XX-XXXX----XX-X----XXX-XXX--XXXX---XXX--X---XX-XX","X---XXXX--X-----XX-XX-XXX--X-X--X--X----XX--XX--X-","XXX--X----XX-----X-X-XXXXX-XXX-*X-----X--X---X-XX-","--XXX-----XXXX-X-XX---X--X-X---X-----X--XX--XXXX--","XX-X-XX-X--XXX---X--X-XXX-X*XX--XX-X--XX---XX-X-XX","@--X--X-X---X-XX-X--X--*--XX--XX-XXXX---XX-X---XX-","-XX-XX--X-----XXXXXXXXX-XXXX-*---X--X-XXXXX-X---XX","--XX-XXXXX-X---XXX-XX--X---*XX--X-XX---X-X-X----X-","-XX---------XX----X----XX--X---X-----XXX-XX--X-X-X","X-X-X--XX--XX--X-XX-----X-X-XXX-XX-----XX-XX--XX-X","XXX-X---XXX-X-X-*---XXX---X-X--X-XX---XX-XX---XX--","X-----XX-*XX--X--X---X----XXX--X--XXX-XXX-X----X--","-XXXX-XX-XX*XX--XXX-XXX---XXX-XXX--X-XXX-X----XXXX","-----XX-X-X-*X----X--X-XXX-XX-X*XX-XXXXX----X----X","XXX--XXX-XX--XX-XXX-X--X-X--X-X*X-XX-X-XX-XX-XX-X-","--XX-----XX*XXX--XXXXXX-XX--XX-X-----XXX--XXX-XXX-","-XX---XXXX--X--XX-X---XXX-XXXXXXX--X-------------X","XXX-XXX---X--X-X-X-X---*XXX-XXXXXXXX--X-XXXXX*XX--","-X-X-X-XXX--X--*X-XXX-XXXXXX--X-XXX-XX---X---X---X","X-*X*-X-XX---XXXX-XXX--X-XXX-XXXXXX--X-X-X-XX-X--X","-X-XX---X---X--XXXX------XXX---X-X--X-XXX--XX---XX","--XXX-XX-*-XX-XX-XX--XXXXX----XX-X-XX----X-X--XX--"}
Returns: 25
{"-XX---XXX-----XX---XXXX--X--X--XXX-X-XX-X-X-----X-","-XXXX----XX--XX--XXX--X--X--X----XXX----X--X-XXXXX","--XX-X--XXX-XX---XX--XXX-*--XX--XXXXXXXXX-X-XXX-XX","XXXXX-X-X-X-XX-X-XXX-X-XXXX--*--X----X---XXXXX----","X-XXXX---XX-XXXX-X---X--X---XXXXX--X-X-XX-XXXXXXXX","-XX---XXXXX--XX---XX-XXX-X---X-XX--XXX-XX------XX-","XX-XXX-X-X-X---X--XX---XX--XXXXXXXX-XX-XX---XX---X","-*X-X-XX--X-X-XXX---X--X---X-XXXXXX-X-XX--XXX-XXX-","-XXX*X-XX--*XX-----X--X-X-XX---XX----XXX-XX---X--X","-XXX-XXXXX-X--X---XX--X-X-X---X-X-*XXXX---X---X--*","--XXXX-X-X-XXX--X-XXXX--X---X--XX-X-X-XX-XXX-XXXXX","--X-X-X---X--X-XXXXXX--XXX-XX-XXX-XXXX--X-X-XXX--X","X-X-XXXXX-X--XXXXX--XX-X-XXX-X-X--XXX---XXX-----X-","-XXX-X-XX--X-XXXX--X--XXXXXX--X-----X-X---X-XX-X--","X--X-XXXXXX-X-X*XX-X-XX--XX------X---X--X--XX-XX-X","X---X--XXX-X--XX*-XXX-XX--XX-XX-XX---XX----X-*XX--","X--XXXX----X----X-X--XX-X---X--XX--XX-XX--XXXX-XX-","-X-----XX--XXXX---X--XX-XX---X---X--XX-X-----XXX--","----X-XXX-X---X-X--XX--XX-X--XX--XX-X-X--XXXX---X-","XX---XX---X--X-XX-XXX-XXXX-XXX*-XXXXXX----X-----X-","X-XX---XX--XX---XXX-X-X-XX----X-X-X-X-X-XX-X-XXXXX","XXXX-----X-X--X-*-X-X--X-XXXX--XXXX--X--X-XXXXXXX-","-XXX--X-X-X-X-X-X--X-XXXX-X--X-X-----XXXXX-X--X-X-","---XXXX--XXXXX-XXXX---X---XXX-X-X--*-XX---X-XX--X-","XXXX-X----X-XXXX-X--XX--XX-X---X--XX-XXX-X--X--X--","X-XXXXXXXX-X-X-XXX-XX-X--X---XX-X------XXX-XXXXXX-","--XXX-XX-XX-XXXX-XXXXXXXX-X-X-X-XX---X-XXX-----X--","-----XX--X-X-XX--X--XXXX-XX--XX-X------XXX-XX--X-X","X----X---X-XX---X----XX-X--X-X-XX--XXX-X-X--XXX-XX","XX-XXXXX--XXXXXXXX-XXXXXXX--X-X-X--X-X--XX-X-X-X--","XXX-*--X----XX-X--XX--XX-X-X-X--XXX--X--X-X-X--XXX","--XX-X-XX----X---X-XXXXX---XX--XXXXXX-X--X--X-X-X-","---X-X----XX-X---XX-X-XXXXXXXXX-XXX-XX--X--XX-XX--","--XX--XXX--X*X-X-*XX--XX--XXXX-XX---XX*--XX-X----X","----XXX--X---*-X---XXXXXX-XX--X---X-X----XXX---XX-","-XX--X-XXX---X-X--X-X-X-X--X-XXX-X----X-XX-X-*-X--","-X-XX-X-XXX-XXXX-X-XXXX*XX---X--X--X--X--XXXXXXXX-","XXXX-----*-X--X--X--XX-XX-X-XX-X-X----X--------XX-","XX---XXX----XXX--X-X--XX-XX----X-XX--XX--X-X--X-X-","-X--XXX------X--XX-XX-XX--XXX-@-X-XX-X-XXX-XXXXX--","XXX-XXX-XXX--XXXXXX-XX-XX-X--XXXXXXXX--XXXXX-X--XX","--XXX--XX*X--X-XX--X-XXXX--X-X--X-*XXX----X-X----X","XX-XX----XX---------XX-----X---X--X-X--X--XX---XX-","--XXX---XXXXX----X---XX-XX---XXXX-X-XXXXX--X*-XX-X","XX----------X-X-------XX-X---XX--XX-X-X--X-XXX-XXX","--XXXX*XX--X--X-----X*-XX---XXX-X---X---XX-*-XX-X-","-XX-XX-XX-XXX---XXXXX-XXXXX--XX-XXXX---X--X--X--XX","-XX-XXX-----X-XX-XX-XX-X*X-XXX----XXXXXXX--XX-XX--","XXX-X-X--XX-XX-XXXX--XXX-XX--X*XX-XX-X----XX---XX-","XX-X--*XX-XX-XX--X------XXXXXX--X-XX-XXXXXXX--XXXX"}
Returns: 21
{"X---X--XXXXX-*X--XXXX--X--XX---X-XX--X---X-XXX-XX*","-XXX-XX--XX-----XX*X---XXX-X-XXXXXXX-X-X------X-X-","-X--XXXX----XXXXX-----X-X--XX-XXXX---X-X-X-XXXX--X","-----X-XXX--X---XX-XX-X----XX-XX*XXXXX--X---X--XXX","XXXX---XXXXXX-X-@XX-X---X-XX--X--X--X-----X--XX---","X---XX-X----X----XXXXX---XXXXXX-XX-*--X-XXXXX--X--","X-X--XX-XXXX-XXXX---X-XX--X*-X-*X-X-X---XX-XX---XX","-X--X-XXX-*X-XXXXX-X-----XX-XXXXXXXXXX--X----X-XXX","X-XXX-----XXX-XXXXXXX---XX--X--X-X-X--XX-XX--XXXX-","X---X--XX--X--XXXXXX-XXXXXXX---X-X-X--X--XXX----XX","X-XX--X---X--X-X--XXXX--XX-X-X-XX--X-XX--*X-X--XX-","XXX-----*--XXX------XXXXXX-XXXX-X-X--X--X*X---*X--","---XXX-XXX--XX---XXXXXXXXXX-XXXXX--XXXXX----XX--XX","XXX-X-X-XX---X-XXXX----X-XX--XX-XX--X-X---X-X--X-X","----XX-XXX----*-XX-X-----XX--X---XX--X-X-X-X---XXX","X-X-X-X---X-X--X-X-X-X-XX-----XXXX------XX--XXX---","X-----XXX-X---XX-----X-X--XX----XXX-X--X---XX-XXXX","-XX-X-XXXX--------X-XX-XXX-X----X--XX--X-X----X-X-","*-X-XX---XX---*---XXX--XXXX--XX-X-X----X-XX---XXX-","XXX-XXXX-XXX---X-XXX-----X-X--X-XXXXX--X-X---XXXXX","-XX-XXXXX----X--X---X-XXX----------XX---XXX-X-XXX-","-X--XXX-XX--XXXXX-XXXXX-X-XXXX---X--X--XX---XX-X-X","X-*X*X--XX----XXX--X---*X-X-XX----X---X-XXX-X--X--","XXX------XX-XX--------X--X-XX---X---XXXXX*XX------","X-X-XXX--XXXXX-XX-X-XXXXX-XXXXX---*X--XXXX--X---XX","--X----XX-XX-X---X-XXX-X-X-XX-----X---X-----X-X--X","X-----XXX----XXX--XXX-----XX----X--X--XX-XXXXX----","-XX--X---X-X-X-X-X--X--XXX-XX-XX-X-X-X-X---XXX*X-X","XX-XXXXXXX--X-X-XX-X---X-XX--XX--X--X-XXX--XX-X---","--XXXX--------X--X-------XX*X-XX-X-XX--*X--X--X---","-X-X--XX-X--XX-X-X--XXXX-XXX--X-XXXXXXX-X-XXXX-X-X","XXXX--XXXXXXXXX-XX--XXX-X--X--XX------X---X--X---X","-*-XXX--XX--X--X-XXX-X-XX-XXXXXXXXX-X-X-X---X-XX-X","-X---*-XXXX--X--X----X----XXX---XXXX--XX-XXX-XX-X*","-X-X-X*-XX-XXXX---XXXXXXXXXXX-X-X---X---X--XX----X","X-XX-XXX-X---X*X--XX---XXXXXXXX-X-X-XX-XXX-XXX-X-X","-X-X--XXX-X-XX-X-X*X--XX-XXXX-XXX--*X--X-X-X-XXXX-","--X---X--XX-XX--XX--XXXXX-X----XX--XXXXX--XX-X---X","X-X-X---X-XXX-X--XX--X*XX--X--XX--XX-X-XX---*X-X-X","X-XX-XX-------X-XXXX--XXX-XXXX----X-X--X--X-XXX-X-","X--X-XXX---XXX-XXXX---XXX--X-XX-XX---XX-XX-X-XXX-X","XX-X-XX-XXX-X---XX--X-XX-XXXX-XX--XX-XXX---X-X--X-","X-X-X--XXXX----*--X--X-----X----XXX-XX*--X-X-X-XX-","XXX-X-*---XX--XXXXXX--X-X-X-X-----X---XX-XX--X-X--","X--XX--XX---*XX--X-XXXX-XXX-X--------X-XX--X---X--","XX-XXXX---XX---*-XXXX-XXXX-XX-X-X-XXX---XXXXXXXX--","X--X---XX----X--X-X--XXX-X-X--XXXX---X--XX-X----XX","XXXX*X-X-X*X----XX--XX---X-XX-------X-X-X--XX--XX-","X--X-X--XX-X----XX---X*XX-X-X-X----X-XXX---X---X*-","--XXXXXX-----X---XXX-----XX---X----X-XX-XX-X-XXXX-"}
Returns: 26
{"X--X---XX----X-XX---X--XXXXX*XX--X-X--X*XXX--XX-XX","----XX----XX---XX--X--X-X-XX-XX-X-XXXXXXXX--X-X---","--X-XXX--X--X--XXXX-X-XX--XXXX----XXXXX----XX--X-X","X-X---XX-----XX-X-X--XXXXXX-XX-XXX--XX-XX----XX-X-","--XXX--X------XX--XXX-XX--X-XX-XXXXX---X-X-XX-XXXX","-------XXXX---X-XX-X----XX-XXXX-X-XXX-XX--*X---X-X","X--XX-X--XX---XX---X--X--X--X-XXXX-----XXX--X--XX-","-X---X-X----X--XXXXXXXX--XXXXXXXXX---X--XX-----X--","-XX---XX-X-X-X--XXXX---X-X--XX---XXX-XXX-X-XX---X-","X--X-X--X-X-XX---XX-XX--*X------X------XX-XXXX-X--","-XXXXX-XX--XXXXXXXXX--------X-X-X----X----X-X-X-X-","XXXXX-----XXX--XX-----XX-XXX--*------XXXX-X-X-----","X----X---X-X--XX-XXXXXXX-X---XX--X-X----XXXX--X---","XXX----X-XXX----XXXXXX--XX---X--X-------*XX-X----X","XX-XXXX-XXXX-XX--X-XX--X-X-XXX--X--XX--X-X--X---X-","XXX--X-XX--X---XX-----X-XXX-XXX--X-------XXX---X--","-X-XX-XX----------X-XXX-XXXX--X--XX----X---XX-X-X-","XX----X---X--XXX-XXXX-----XX-XXX---XXX---X-X*X--X-","XXX-XX-X-XXX-X--------X--X-X--X-X-X---XXXX-X--XX-*","-XXXXXX-X--X--X--XX-XXX-X-X-XX-XX--XXX--X*-XX-XX-X","XX-------XX-XXXXX-X*--X---XX-XX----X-XXX-X-X-XX--X","X*-X---X-X--X--XX*XX-XX--X-X-*--X-XX----X--X------","----X-XXX-XX-X----XXXX-XXX-X-----XXX-X---XX-XXX--X","XXXXXX--X-------XXXX---X-X-X-XX-X-XXXXX-X---XX-X--","X--XX---XX-X-X-X-*X-XX--X-*X*--X--X-*XXXX-X-X-X-XX","XX-XX-X-X-XXXXX-XX--XX-X---X--X-X-XXX-XX-*XX-XX--X","XX---XXXXX---X-XX-XX-X--X----------XX-XX------XX-X","-XX-X-X-XX--X--XXXXX---XXXX-------XXX--XXX-X-X-XX-","-XXX-X--X---X--XXXX-X--XX--*XXX--X--XXXXX-XXXXXXX-","---X-X-X-*X-*--X-X-X--XXX----X-X-XX-XXXXXXXX-XXXXX","XXX-X-XXX-X-X--XXX--*XXX-XX--XX-XX--X-X--XX----XXX","----XXXX-----XXX-XX--*XX-X-X-X--XXX-X--X--XX-X-XXX","XXXX---XX---X--X-X------XXXXXX---X-XXXX--XXX--X-XX","-XX-X--X--XXX-X-XXXXXX-XX-XXXX--X-XX---XXXXX-XX---","-XXXX-XXXXX---XX--X-XX-X-----XXX-XXXX-X--X-XX-XX--","-XX*X----XXX-X-XXX--XXXX---X---X-X--X-XXX*-XXXXXXX","-XX-X-X--XXXX-X--XX-XXX--X--XXX-X----X--XX-XX--X--","-XX---XX-XX----X---X-XXX-----XXX--X--X-XXXXXXXXX--","XXXXX-XXXXXXX---XXXXX-XX------XX--X-X--XXXX-XXXX--","XXX---X-XXXX-X-----X-X--X-XX-X-X--XX-X-X---X-----X","---XXX*-X--XXXX---X---XX-XX-XXXXX--X-XX-XXX--X-XX-","--X-X---XXXX-X-X-*-XXX-XXXXX--XXX--XXXX-X-X-X--XX-","*XXX----X--X--X-X--XX-X-X-XX-XX-X---X---X-X------X","X---X--X-XXXX--X--XX-XX--X-XXXXXX-----@XXX---XXXX-","X-----X-X-XXX-XXXXXXX--X-X-X-X-XX-X-X-X-----X-X---","X--X-----XXXX--XX---X---X-*--XXX--XXX-X--XX--X-X-X","XX-----X--X-*-XXXXX-XXX-X---XX-XX-X--XXX--X--X--XX","--X-XXXXX*XX-XX--XX-X-X--X--X-XXX--XXX-XX--XX-X---","XX------XXXXX--XXXXX-XXXX--X-XX----X-------XX--XX-","-X---XXX---XXXXX--XX---X-X---XX-X----X-X---X---XX-"}
Returns: 34
{"---X-X---*XXXX----X-XXX-XXXXX---X-----X-XX--X-----","X-X-XX-XX----XXX---X--XXXX*XX-X-XX-X-X-X-X-XXXX--X","X---XX-XX-X------X--XXXX-X--XXX-X----XXX-XX----X-X","X-X-X-X------X*XX-----X-X--X--X-----X-XX--XXXXX-XX","@--X-X-XXXXXXXX--XXX-XXX-XX-XX--XX--X--XX-X-XX-XX-","--XXXX-XXXX-X-X-------XXXXX------X-XXXXX-XX-XX----","---XX---XXXXX-X-X-X--X-X--XX-XX--XX-X-X*XXXXXX-XXX","X--XX---XX-----X---------XX*X--XXXX-XXXXX-XX-XX--X","XXX--X--XXXX--X-XXX-X--X-XX--X-X-XXX----XXX-X-XXX-","X---XX--*X--XXX----X*-XXXXX-XXXXXX-XXX---XXX---X--","--XXXX-X-XXXX---X*--XX----X-X-XX-X-XX----XXX----X-","X--XX--X-X--XXX-XX--XXX----X---XX-XXX---XXXXX-X--X","---XX-XXXXXXXX*-XX-X--X-XX*---XXX-XXX-XXX-XX-*----","-XXX---X--XX-X--XX-X-XXX-X-X--*--X--X--XX-X--XX-XX","X--X-XXX--XXX-X-XX--X-XXX-X-XXX-X-X-XXXX---XXX--X-","--XX*--XXX--XX*X-XXXX-X-XX---XX--XX---X--X-XX-X-X-","XXXXXX-X--*-XX-X-XXX--XX-XX-XX--X-XXXXX-XXXX---X--","X--XXXXX-X-X-XX----X---X-XXX*XXX*---X-XXX-X---XX-X","X*--X----X-----XXX-XX-XX---X-XXX--XXX-X-X-XX-XX*XX","--X-XX-XX-XXXX-X-XXXXXX-XXX-----X-XXX--XX---X--X-X","--X--X--X--XX--X-X-XXXX-X----X-X-X--X-X-XX-X*XX---","XX-X--X------XXX----X---X-XXXX---X-X-XXX-XX*--XX-X","X-X---X--XXX--XX-----XXXXX-X--XX-X--XX-XXXXXXX-XXX","-XXXXXXXXX-XXXX--X-X--XXXX--X-XXX---XXXXX-XXX-XXXX","X----XXX---XX-X---X------XX-X-X----XXX-X-XX-X-X-X-","-X-X--XX--XX--X-X----X-------X-X-XXX-X---X*XXXXX-X","-XXX-XXX---XX--X-XX---X----X-*XXX-XXXXX--X-XXX-XXX","XXXXXX-X---XXX--XX---X--X--XX-XX-XXXXX-----XXXX-XX","XXXX-X-X--XXX--XXXXXXX---X-XXX-X--XXXXXXX--X-X-X--","XXXXX-X-XX-X-XXX---XX---X-XXX--X--XX----X-XXXXXX-X","X--XX-XXX-X-XXXX--X-XX---X-*-XXX--XX-X-XXXX-----X-","-XX--XXXXX---XX-X---X-X--X--XXXXX-----X-XX-XX-XXX-","--X--X-----X-X-X-X-XXX-X---XXXXXX---X-XXXX-X-X-XX-","--XXX-X--XXX----XX-XX------XXX--XXXX--X-XX-XX-XXX-","-X-XX-XXX-XX---X-XX-X-X-X-XXXXX-*--XX-XX-XX--XXXXX","X-XX--XX-X------XX-XXX-XX-X--XXXX----X--XXX---X-X-","-X-X---X-X---*---XX--XX--X---XX-X----X--X-XXXX---X","XX--X--XX-XXXXXX*XX-X--X-X-XX-X-XXX--XXX-X----X--X","X--X--X-XXXXXX-*XX-XX------XX--XX-*--XX-XXXXX--XXX","-----X-X-X-X--XXX--XX-XXXXX-----XXX-----XX-XX--XXX","X-XXXXX-XXX----X---XX-X--XX--X----XXXX-XX--XXXX---","----XXX-X-XX---XX---X-X--X-X-----X---XXX-X-X-XX-X-","-XX--XXXX---XX-XXXXXX-XX-XX--XXXXXXX---X-XXX-X-XX-","-X-X-XXX-X--XX--X---XXXXX-XXXX*---X-X----XX--XX--X","X-X-XXXX-X-X---X---*X---X--XXXXXXXX----XXXXXXX-*-X","---X-X-XX-XX-X----X-XXXXXX-X-X-XXXXX---X---X---X-X","X--XX---XX---X-XX--X---X-------XXX*-X---X-XX--XXXX","--XX-XX-X-XXX-X--X-X-X-XXX--XXX-X-XXXX-XXXX-X-XX--","-X----X---XX-X-XXX-XX---XXX--XX*X---X--X--X-X-X--X","X-X-X-X-X-----X-XXXX--XXX---X--XXX--X--XX-XX-XXXXX"}
Returns: 21
{"--*--XXX--XXX---X-XXX-XX-XXX-X-X-X----XX--X--X-XXX","-X--X-*X--XX-X----XX--XXX-XX-XXXXXXX--X-X--X---XX-","---XXX-XX----XX---XX---X-X-X--X-X--XX--XX-XXX--XXX","-X-----XX----X---XXX-X--XXXX--X--XXXX-XXXX-X-X-XXX","-XX-X--X---X--X---X-XXXX-X-X-X-XXX--X-XX-XXXXXX-X-","X--X-XXX--X-XXXXXXXX---X-XXX--X-X--XXX-X*-*XXXX-X-","-XX--XXX-XXXXXX-X-X--XX-XX------X---X-X-X-XXXXXXXX","XX--XXXXXXX--X--*X-XXXXXXXXX--XXX---XX-X-XXXX-X-X-","XXX-XX----XXX-X-XX-X------XX-X-X-XXX-----XXX--X--X","-----X-X----XX-XXX---X*XX*---X-X-X-XXXXXX-XX--XX--","-X-X-X------X-X-----XX----X---X-XXX-X--XX-XX-*-XXX","---XXXX--XX-*X--X*----X-XXX--X----XXXXXXX-XXX-XXX-","XXX-XX--XX-X*-----X--XX---XXX-X--XXX--X--XXXXX-XXX","X-X--XXX-XXX-XXXXX--XXXXXX--X-XX-XX-XXX--XX-XX-X--","XX-XXXX----XXX-X*--X-X---XXX-X-X-X-XX-XX----XXX---","-----*XXX--XX-XXXX--XXX--*XXXX-X---XXXXX--X-XX-XXX","XXXX-XXXX-XXX---X-XX-XX-XX--X--X----X------XX-XXXX","----XX---X---X-X---XXXX-XX-X---X---XX----XX---XXX-","XX-XX-XXX--XXXX-XX--X--XX-X--XXXX--X*-----XX---X-X","--XX-XXX-XX-X-XX-X*XXX-X----XXX-X-XX-XX-XXX-XX--XX","-XX-X---XXXX--X----XX-XXXX----X----XX-X-XXXXXX-XX-","XXXX-X-XXXX-X-XXXXXXXX-X-XXX-XX-X---X--XX--X--X-X-","XXXX-X--X---XXX--X-------XX--X---XX-----XXX----XX-","----XXXXX-X---X-X--XXXX-XXXXXXXXX*XX--X-XXX--X--X-","-X@X--X-XX--XX--XX-XX-X-X--------X-XX--X-X--XXX-XX","XXXXXXXX-XXXX--X-X-X-XX-XXXX------X-X-XXXX*---X---","X--XX----X-X-X-XX-X-------X---X-*XXXX---XX---X--X-","-XX--X---X-X--X--X-*-*-XX--X-X--X-XX-----X--X-X-X-","-X-XX--XX---X-XXXX---X-XXXXXX-X-X-XXX---X-X*--XX-X","-XX*XX-XXX--X--XXXXX---X----XXXXXXXX--X-XX-X-XX-X-","XX-XX-XX-X-X----X-XXX--X-------XXXX-X-X--X-----XXX","-XXXX-X-X*-X-X-X-X-XXXX-XX--XXX--X-X--X--X-X-X--XX","XX-XX-X----XX----X-XXXX---X---XX----X-XXXXXXX-X*X-","-XX--X-XXX----XXXX--XX-X---XXXX--XXXX---XXXX---XXX","XXXXX-X-X----X--XXX--XX----X--XXX---X-------X----X","X--X-XX-XXXX--XX-X--X---X-XX-XX--X--XX-------X--XX","---X--XXXX---X-XXXXXX--XXXX-X--XXX-XXXXX-X--X-X--X","---X-X-XX-X-*----XXX--XXXXXX---X-XXXXXX-XX-XX---X-","-XX---X-X----XXX----X-XXXX-X-XXXX-X-X-X-XX----XX-X","X--X-X--X---X-X-X----X-----XX---X-XXXX--X-X---XXXX","--XX--X-XX---X----XX-XX----XXX---XXXXX-X--X-------","-XXXXXX-XX--XXX-X-X-X-X--X--XXX-XXXXXX-XX-XXX--X--","XX-XX---XXX--XX---X--XXX--X--XXX*-XX--XX---XXXXXX-","---XXXX--X*-X-XXXX-XX-XXX-XXXX----------XXX-X-XX--","--X--XXX--X*XXX-XXXXXX---X------X-X--X--X--X-X----","X-X-----X-X*X-XXXXX----X-X-X-XXXX-XXX---XXX-X----X","-X----X-XXXX--XXX-X-XX--X-X-XX-XX-X---*X-*-XX--X--","-XXXX--XX-X-X-XXX-X-XXXXXX---X-XX-*-X-X--XX----X-X","--XXX---X-X--X-XXX-X-*--XXX--XX-X-XXXXX--XXX----XX","-XXX-----X-X-X-X-X-XXXX--X-X-XX---XXX-XXX-X--X-X--"}
Returns: 44
{"-X-XXX-XXXX-X----XXXX-XXXX-*XXX-X-X-XXX-XX-XXXXX--","XX----XXXXX---X--XX-X--XXXXXXXXX-XX-XXX-----XXX---","X----X--XX---XXX-X----XX-XXX---X--X-X-X-XXXXX-X-XX","XXX----X--XX-X--X-X--XX--X---X-X-XX-X*---X--XX--X-","-X-X----X----XX-X--XX-X-XXX-X--XX--X--XX--X---X-X-","-X-X-----XX---X-----X---X-XX-X-X--XX--X-X-XXXX--XX","XX-XX-X----XXX-XXXX--XXXX-XX-XX--XX-----X--X-XX--X","X------XXXXX--XXX-XXX---X--X----X--XXX-X-XX---X-XX","XX-XXXXXXXXXXXX--X--X--XX--X----XX--X--XX--XXX-X-X","---XXX-X---X-XX-XXXX-X-------X-X-X-X-XXX-XX---XX--","-X--X-X-----XXX--XX-*X---X-X-X-XXXX-X-XX-X-XXXX---","XXXXXXXX-*XXXXXXX-X--XXX-X---XXXX----XX--X-XX-XX-X","XX-XX--X--XXXXX--XX-XXX--X-X--XXX-XXXXX--X-@-X-XX-","-X-X--XXX-X--XX---XX------X--X-XX-X-X-----XXXX-X--","XXXX*-X-XXXX--X-X----X-X-XX-X---X-XXX-X--XX-XXXX-*","X-----XX--X--------XX-XXX---X-X--X-XXX---XXXX-X-X-","X-X--X-XXXX-XXXXX--X-X---X--X----X--XXX-XXXXX-X-XX","---XXXXX--XXXXX--XX-X---XX-X-XXXXX-------X-----X--","-XX-X--X--XXX--X------XXX-XX--X---X--X-XXXXXXX--X-","X-X--X---X-XX--X--X---XXXX-XXXXX----XX-XXXXX--XX-X","X-X--XXXX--X--X----X-X----X--X-XX--X-X--XX---XXXX-","--X--X-X-X-----X-X-X--XX--------XXXXXXX-XX-XXXXXXX","X--X*--X-XX-X-XXX-------XX-XXXXX-X-X---X---X------","-X---X-XXXXXX--XXX--X-XXX-X--X-X--X---XXX*-XXXXX-X","---XXX-X--X-X--X-XXX**X--XX-X----XX--XXX--X-X--X-X","XX----XX-XX-X--XXXXXXXXXXX----X-XX-X-XX--X----XX--","-X-XX-XX---X-X-X---*-XX----XX-X--XX-XX-XX-X-X-XX-X","-XXX---XX--XX-XXXXX-X-X-XX*X-X-X-XX-X-X-XX-XX-XXXX","XX-XXX-XX-X-----XXXXXX-XXX--X--XXXX--XXXX-XX----XX","------X-------XX-X--XX---X-XX-X--XXXX-X-X--X-X--X-","XX-X-X-X-----X--XXXX-XX--X-X-XXX-X---X------XXXX-X","---X-XX---XXX*XXX-X--X---X-X-XX-*-X---XX-XX-XX---X","---XX-X---X---XXXXX-XXX-XX--XXX----XX---XX-X---X-X","-XXXX--X-XXXX-XXXX--XXXX--XX------XX------X*XXX-XX","X--XX-XX--X-------X-X-X--XXX---XX-X--X--X---XXXXXX","XXX---XXXXXX-XX-XXX-X-----XX--X-XXX-X--XXXXX-X-XX-","XXX-XXXX--X--XX--X--X----X--X-XXX-X-XX-XX-X-X--X--","XX-XX-XXX-X-XX-XXX--X--X--X-X-X-X-X-X--X-XXX-X--XX","XXX----XX---X---XXX----XXX---XX-XX-XXX--XX--X-XX--","--X-XX----XX-XXXXX--X----X-XXXX--XXXX--XXX-X-XXX-X","X-X---XX--X-----X--XX--XX--X---XX--XXXXX-X--XX--X-","X--X--XX-X-XX--XXX-X-XXX---X--X-X-XX-X-XX-XXXXX-X-","X--XXX*-XXX--X----X-X-X-X-XX-------X-XXX-----XXX*-","X--XXX-XXX-XXX----XXX-XX-XXX--XXXX-XX-XX-X--XXXX--","*XXX---X--XXXX-XX-X-XX-XX-X--X--XXX-X-X--XX-X--X--","-XX-X-XX-X-X-X-X---X-----*XXX------XX-XXX--XXX--XX","---X-X---XX-*-X-X-X-X---XXX-X-X--X---X-X-XXXX-X-X-","XX--X-X---X-XX--X*X--X-XX-XX----X-X--X--X-X--X--XX","X-X-X----X-XX-XXXX*-XXX-XXXX-XX--X-X-XXXXX-X--X---","X----XX-X--X-----XX-X--X-X---X---XX-X-XX-X-XXXXXX-"}
Returns: 27
{"-XX---XX-XXXXX-XXXX-XX---XXXX-XX-X--XXXXX--X-XXXX-","-XX--X-----X--XXXX---X---X----X---XXXX-X-XX-X-XX--","XX-X---X--XXX-XX----XX-XXXXXXXX--*XX-*XXX-XXX-----","X-XX-X*XXXX-X-XX-X-X------XXXX--X-XXX---XXX--X--XX","XX-X---X--XXXXX-X*--XXXXXX-X-XX-XX-XXX*-X--XXXX---","-X--X*XX-XX--X-XXXX---XXXXXXXX---X-X-X----X---XXXX","XXX-XXX-X---XX-X--XX-XXX------XXX--XX-X-X-X-XX----","XXXXXX-XXXXX--XX--XX-XXXXXX-XX--XXX-X-XX---X*-XX--","XX-X----XX--X--X-X-X-XXX----XX-X---XXX--XX----X-XX","X---X-X-X----XXX*XXX--XX----X*--X-XXXXX-XX*XXXX--X","----XX---X------X-----X---X-XX-XXXXX--X-XX----X-XX","X-XX-XXXXX-X-----XXX--XX-X--X----X--X--X-XX-X--XX-","--X---XX------XX---X-XX-XXXX-XX-X-XXXX-X-X-XX---X-","---X-X--X--XXX---*-XXX-X--XXX-X---*-X-XXXX-XX-XX--","X---XX-X-XX-XX-X-XXX---XX-XX-X--------XXX-X-X---X-","-X-XXX*-X-X-*X-XX----XXXX-XXXX--XXX-X--X--X---X-XX","-XX-----XXX--X-----X-X-XXX-XXXXXXXX-XX-XX--XXXX---","XX--X-X-X--XXXX-X-X*X-XX---*-X-XX-XX--XXX---*-X--X","XX--XXXXX-XX--X-X---XXX-X--X-----X---XX---X-XXX-X*","XX---XX--------X---XX--------X--XXX-XX------X--X-X","XX-X--XXXX-X----X--XX--XX--XX-XX------X-XX-----XX-","---XX---X---X--X-X-X-XXXXX-XX--X-XX-XXX-X---X---XX","XXX----XX---XX--XXX--XXX-XX-XX-X-XXXXX-XX--X--XX--","-X--X-XXX-X--XXXXX---X-X--XX-XXXXXXX--X--XXX*-X--X","XX-X-X-XX---XXX-X-X-XX-X*---XXX--XX-XXXX--XXXX-X--","--XXXX*--XXX-XX-X-XXX*-XXX--XXX---------XX----XX-X","-X---X-XX-XX-XXXX-XX--X-X*-X---X---X-X--XXX-X-XX-X","--XXX-XX---XX-X---XX--X--XX--X-X----X--X*--X-XX-XX","-XX-XXX--X-X-XXXXX-X-XXXX-XX-X---X------X-XXXX--X-","X-XX-X--XXXXXXX---XX--XXX-X---XX-----XXX-X-XXXXXX-","X---X--XXXX--X-XX-X-X-X-----XXXXX--X-X-XX-XXXXX--X","-XX--X-X--X----XX--XX--XX-X--XX--X-XXX-*--X@X----X","-X-XX--XX-X----XX-XXX--XXXX-XX--X---X---XXX--X-X--","--X-X----X-XXX-X--*--X------XX--X--*X---X----XXXX-","---X-X-XX--XX-----X--XXXX-X--X-----X---XXXX-X----X","X-X-XXXX--X------XX-XX-XX-X-X--X--XX-X--XX---XXXX-","X---X-----X--XXXX-XX---XX---XX-XXX-X-X-XXX-XX-X-X-","XX-X---X-XX-XX-X----X---*XXXXXXXXX-X-X--XX-XXX-X-X","XX-X----XXX--X--X-X-X----X--XX-XXXXXXXXXXX-X----XX","XX--XXXXXXX-X---XXX-----XX-XX-XXXX---XXX-X-X---XXX","X--X-X--X-X-XX-X--X-X-XX-----XXXXXX--X---X--X-X-X-","X--XXX---XX--X-XXX-XX-XX-----X---X--X--X---XXXXX-X","-XX----X--XX-X-XX*-X-XXX-X-X-X--------X-------XX-X","XXXXX-XX--XX-XXXX-XXX--X-X--XX---X--XX------X--XX-","-X-X--*-XX-------X-X*---X-X*---XX-X--XXX---X-X-XXX","XXXXXXXX----X--X--X----X-X--XX-XX--X--X*--XX----XX","-------X-XXX--X---XX--XX--XXXXX-XX-X-XXX--XXX--XXX","---X-XX---X---XX--XXX---X-----XXXX--XXXX--XX-X-X*-","X-X--X-X--X-XX-XXX-XX-XXX-XXX-XXX--XX-XXX-X-----X-","---XX-X--XXX-XX--XX-XX-X--X--XXX-X-X-XX---XXXX--XX"}
Returns: 29
{"--X-X--XXXX---X----X-XXX-XXX-----X---XXXX--X--XXX-","X-XX----XXX-X-X-X---X-X--X-*--XX-XXXX-XXXX--XXXX--","XXX-XX--X*-XXXX-XX--*----XXX----X---X-XXXX--X-X-XX","XXX-X---X--X--XXX-XXXXX--X--XXXX--X--XXX-XXXXX--*-","---X-X----XX---X*XXXX----XXX-XX-----XXXX-XX-XX*XXX","XXX--XXXXXX-X-X--X-X---X--X--XXX-XXXX-X-X-X----XX-","X--XX-XX-X--XX----X------XXXXX-XXXX-X----X-X-XXX-X","X-X---XXXX-XX-XXX--XXXXX--X--X---X-X-X-XXXXX-X-XXX","X-XXX---XXXXXX-X-XX-XX---XX-XXX-XX-XX-X-X-X-X---XX","-X-X--X--X-X-XX-XXXX-XXXXX--XXX-X-X-X-XX-XX-XXXXXX","----X--X--XXX-XX---XX-X--X--XXX---*X---X--X-X--X-X","-X-----XX-XXX-X-X----X-*-X-XX-X------XXX-X-XXXX---","X-XXXX--X--XXXX-X--XX--XX----XXX----X--X-----XXXX-","---XX-XX---XXXX-X-X-X-XX--XXX-XXX-X---X-X---X-X-XX","-XXXX-X-X-X-XXX--XX-XXX--X---XX-XX-XX-XX-----X-X-X","X--XX-XXX---XX---X-X--X---X-----X-XXX-X-XXXX*XX-XX","X*XXX--XXXX--XXXXX-XXXXX-X-XXXX-X---X-XXX--*X-X-X-","X-XXXX-X--X-XX--XX----X--XX----X-X---XXXX-----X-XX","-XX-X-X-X-X----XXX--XX----XXXX--XXX--XXXXX--XX-X--","XXXXXXX-X*XXX-X@XX-XX--XXXX---XX*XX--XXXX-XX-X----","-X--XXXX-XXXX----XXXX-X-XX------X*X-X-XX--X--X-X-X","--X-X-X-X--XXXX--X-X-----XX---XX--X-X---XX-X-----X","X--XXX--X-X---X---X---X------XX-----X--XX----X---X","--X--X-X-X--XXXXXXX-XX-XX---X-XX--X-XXXXXXXXX--XX-","-X*---XXX--X-X--X-X--XX---X*X-X----XX--XXXXX-XX*XX","-XXX--X-X---XXX-X-XX--XXX-X--XX-X-XX-XXX---X--X-XX","XXXXXX*----XXXXX--X--X-XXX--XX-X--XXXXXX-XX-XX----","XX-X-X-XX-XXX-XXX-X--X-XXXX--XXX-X-XX-XX----XXXX-X","-X---X-X-XXXXXX-X--X--*X-X*XX-XX-X--X-XX--X-XXXXX-","--XX--XX--XXX--XX-XXXX*XXXXXX-X-X-XX-XXX-XX-----XX","-XX-X---X-X--X-X--X--X-XX-X-X---------X-X-X-X-XX-X","XXX--XX----XXX--XXX--X---XX------XXX-XXXXX--X--X-X","-X--XXX--XXXX-XX---X*X-XXXXX-XX--X--X-*-----XXXX-X","--X-------X-X--X--*----XX----*X--XX-X-XXXX---XXX--","-XXXXX-X--XX--X---XXXX-X--XXX**X--X-XXX-X---XXX-X-","--X---X*XXXX--X-X--X---X-X-XX-XX-XX--*X-XX-X----XX","--XX--X---X-X-----XX-X-XXX-----XX--XX---XX-XXXX-XX","X--XXX--X---X-X--X--X-X-X---X--X--X-X---X-XX--XXX-","--XXXXXX-X-X------XX--XXXX-XX-XX-XX---X-XXX-XXXX-X","-X-X-XXXXXXX-X---XX---XXXXXX-XX-X-XX-----XXX-X--X-","XXX---X--XX--X-X--XXXXX--XXXXX-X---X--XX--XX-*XX-X","XXX------X---XX---XX--X---XXX-XXXX-X-XX--X*---X-XX","---XXXXX---X--X---X--XX-XXXXXXX-X--XXXX---X-XXX--X","XX-X--XX----XXX-X--XXXXXXXXXX-X--XXX--X---XX-X---X","X---XX-X--XX-X------XXXX------XX--XX-X-XXX-XX-X-XX","---XXXXXX---X-X-X--XXXX---*--X--XXX-X--XXXXXX-XXX-","XXX-XX-XXXXXX-XXX--XXX-XXXXX-XXX--XXX-X--XXXXXX---","-XXXX--XXX*-XXXXX-XXX-XX-X-----XX*XXXXXX-X--X----X","--X--XX---X--X----XXX--XX-XXX----XXX-X---X-XXX-XX-","X---XXXXX----XXX----*-X--XXX-*XXX--XXX-XX--XX-X-XX"}
Returns: 25
{"--XX*-X--X-X-XX--XXX-*-XX*XX-X-X--X**-X--X-X--@X--","XXX-XX--XX---XX----XXXX--XX----XX---X---X--X-XX--X","--X-----------X-XXX-X-XXXXXXX-XX--X--X---X-XX-XXXX","XX-XXX-X-XX-X-X-XX--XX-X-------X-XX--*X---XX---XX-","XXXX-X-X-X-X-X*X--XXXXXXX-XX--X-XXX--XX-X--XXXX--X","-*X---XX-XX--X---XXXXXXX-X-X--X--X--XX--X----X-X--","---XX---X-XX--XXX-XXXX-X*-X----------X-XXX-XX-XXXX","--*-X-XX-X-XXXX--X---XXX-XX---------XX--XXXX-XXXX-","-XX-*XX---X-XX-XXX-XXXX---X--X--X----XX--XXX--X-XX","-XXXXX-XX-X-XXX-XXXXXXXX----X-X---XXX-XX-X---XXX--","XX*X-X--X---XXX---XX--XXXXX-X--XX-X----XXXXXX-XX--","----X-X---X--XXX-X--X-*-XXXX-X--X*X----XX-X-X*X-XX","XXXXX-X-X-XXX-X---X-X-X-X--XX-XX--X--X---XX--XX---","--XXXX-X-XXXXX-----XX-XXX-----*X-XX---XX-X--*-XXX-","-X--XX-XX*X--XXX-X-X---XX-XX-X-X---XXX---XXXXXX--X","------------XXXX-X-X-XXX---X-X-XXXX-XXX-X---X-X---","XXXX---X-XX-X-X-X---XX---XXX--XXX---X-XX-XX--XX-X-","-----X-X-X-X-X*X--XXX--XXXXX-X---X*X--X-----XX-X-X","--XXXXX--*----XXXXXX--XXXXX-X-XXXXXX--XXX-XXX-X---","X-XX-X-X--XXX-X---X-X-XX---X--X-XXXXX---X-XX----XX","--X---X*XXX-XX-----XXX---X-XX---XXXX-----XX*-X-XX-","-XX-X--X---XXXX---XXX-X-XX--XX-XXXX--XX-X--XXXX-X-","X-XX-XXXX-XXX-XXX--X-XX----*XXXX-X-XXX-----X-XX-XX","XXXX--XXXXXX-----XXXXXXX-X-X-XXXX-X-XX-XX-X-XXX-X-","-X--X--XXX--X-XXX-X--XX-X-X--XXXX-XX-X----X-X----X","XXX-X-XX--XX------XX-X--X-----X-XXXXX-X--XX-XXXXX-","XXXXX-XX-XX-*-XX-X--XXXXX----X--X-X-XXXXX--X-X*--X","X--XXX--X------XXXXX-XXX----X-X--X-XX-X--XXXXXX--X","----XXX-XXXX---X---XXXX-X-XX-XXXX--X-XXX--X-X-X-XX","X--XX-XXXX-X---X-X-X-X---X*-XX-X--X-X--X---XXXXX-X","X-XX-X-X--X-XXX-X----XX--XX---XXX-XXX--XXXX--XX---","*-XXXX---XXXXX-XXXXX--X*XXXX-X--X---X--X--XXXXXXX-","-XXXXXXXX------XXXXXX--XX--XX-X-XXXXX----XXX--X--X","X-XXX-X--XXX-X-XXXXX-XX--X--X-XXXXXX--XX---XXX--XX","-X--XXX---X--X-X-X--X--X--XX---XXXX-----XXX-XX----","-XX--XXXXX-XXXXXX-XX-X-XXX-XXX-XX-X----X-X----X-X-","-X--X-XXX-X--XX--X-X--X-X----XXX--X--XX-XXXX----X-","-X-X-X-XXX-X-X----X-XXXX-X----XXXXX-XXX-X--XXX-X--","X-XXXX--XX-XX-----X-XX--X-XX-XXX-XXX--XXX-----X-X-","XXX-X--X--XXX-*XX--XXXXXX--X-XX-X-X*-XXXXXX-XXXXX-","XXX-X-----XX----X---X-X--XXXX-XXXXX-XXXX-X-X-XXX--","X----XXX----X-X-XXXXXXXX-X---XX-XXX-*XX--XXX--XX--","XXXXX---XXX---X-X---XXX-X----XXX-X----XXXXX---XX-X","X-XXXX--X-XX-XX*X-XXXX-----XXX-X-XX--X-XXXXX--XXX-","X-X-XXXXX--XX-XX-XX--XX---XX---X-XX-XXX-X-X-X---X-","---XX*XXX--XXX-X--X-XXX-----XXX-X-X-X--X---XX-XX--","XX--X-X*XXXX-----XX-XXXX-X-X-XXXX-----X-X----X---X","---XX-XX--------XXXXXX-X-X-XX--X-XXXX--XXX-----XX-","-----X--XX-XXXXX-XXX-XX--X-XXX--X-X-XXX----XX-XX--","-X-XXXXX--X-XXX-X-XX--XXXX--XX--XX-X-XXX-X-X-XX--X"}
Returns: 34
{"XXX-XX-XX---X-XXX-XXX-XX--XXXXX-XX--XXXXX-XX-X--XX","XX-X-XXX--X**-XX-XXX-X--XXXXXX*XXXX-X-X-XX-XXX-XXX","X---X--X--XXXX-XXXX--XX---XXX-XX----*XX-X---XXXXXX","-XXXXXX--X-X-X-X-XX-X---X-X-----X--XXXXXX-XX--X-XX","-XX--X---XXX-X-X--XX--X---XXXXXXX-X--XXXXXXX-X-XX-","----XX-X--X---X---X--XXX-X---X-X-X-X----XXXXXX--XX","----X--------XXX--XX-XXXX-XX--XX---X-XX-*XXXXXX--X","-XX-XXX--X---X-X-----X----XX-XXXXXX----X--XXXXX-X-","--XXXX-XX--X---X-XX-XX-XX---X--XXXX-X--XX---X-XX-X","XXX--XXXX-XXXX-XX------X*X-XX-XX-XXX-X--XXXXXX--XX","--------X--X----XXXX-X-X-XX-X-XXXX---XXX-X----X-XX","---XXXXX------X---XXX--XXXX--X-XXX-X---X--X*X---XX","----XXXXXXX-XXXXXXX-----XX-X-X--X-----XX--XXX-XX--","XX-X-X--X--X---XX-------XX*-----X-XX-XX-X-X--X--XX","XXXXX-X-X--XXX-X-XX-X-XXXXX-*XXXXX-X--XXX-XX-XXX-X","X---XXX---X--XX--XXX-----X-X*-XXX-XXXXXX--X-X*XXX-","XX-XX-XX----X*---X-X--XXX----XX-X-XX-X-----X-X-XX-","-XXX---XX-X-XX-X--X-X----XX-----------XXXXX-X-X---","X-X-XXXXX----X-X----XX*-XXXX--XX--X-X--X-XX-X-X--X","-X-XX-X--X--XXXXXX--X-XXXXX-XXX---XXX--X-X---X-XXX","X-X*---XXXX-X-XXXX-X-X---X-X--XX--XX---X---X-XX-X-","--X--XX-X--XXX--X---XXXX--X---X---XX-XXXX--X--XX*X","-X----XXX-XXX-X-------XXXX--XX-XX-X---X--XX----X--","XXX-----XX-XXXX--X-X-*-X--X-------------X*XXXXX--X","--X--X-X---X----X---X-XX--XXXX----X--XX----X--X--X","X-X---XX-XXX-XXX-XXX--XX-X----XXX--X-X-XXX-XXX-XX-","X-*XX-X------X----X-X--X-*XXXX-XX----XX--XXX-X*X-X","----X---X-X----XX--XXXXX-X----XX-X-----X--XXX-XXXX","-X-XX--X**X-XX-X-XX-X-X-X-----XX-XX--XX-X---X--X-X","---XXXXXX----X-X--XXX---XXX-XXXX-X--X---X-------X-","X-X-X-X-X-X-X---XX----X--XX---X@X---X--X--X-XX-XX-","-XX---X---X-X---X-X--XXX-XX-XXX---XXX-X---XXXXX--X","-XX-X----X---X-X-XX--*X-X-----XXX-XX--X-XXX-X---XX","XXX--X--X---XX-XX-XX---XX-XX-XXXX-XXXXXXXXX--X-X-X","XX--XXX-XX--XXX-X-XX--XXXX-X*XXXX----XX-XX--X-X--X","X-XX-----XXX*XXX-----XX--X---X---X--X------X----X-","XX-----XXX-XXXX-----XXXXX--X---X-XXX-X--XX-X-XXX-X","XX-----XX-XX-XXX-----X--XXXXX-XXX---X---XXX--X-X-X","--X--XXXX--XXXXXX--XX-XX-X--XX---XX--X-X-X-XXX----","XX-XX-X--XX--X-X-X--XXX-XX-XX-X-XX--*-XXXXXXXXX--X","-X---X-*--X-XX--XX--X-XXX-X---X---XXXX-X----X---X-","X-XX-X--X-X-------X-XXXXXXXX-XXX---X-*X-X-XX-XX--X","XXX-XX-XXXXXXX-XXX--XXX--------*XXX-XX-----XX---X-","XX--XX-----X--XX-XXX-X-----XX-XX-XXX-XX--X--XXX--X","--XX--XXXX-X-XX-XX-XX----XX-XXXXX--X-X---X-X-X-X--","--X---X----*-X-X-X-XXX--XXXX----X-X------X-XX*XXX-","--X-XX-XX-X-X--------XXXXXXX--X---X--XXX---X*XX---","X---XXXX---X----X--XXXX-XXXX-XX--X-XXXXX-XXXXX-X--","--XX----X--X-X-XX-X-*-----X--X--XX--XX--X-X-X-XX-X","XXX---XXXX--*---X--XXX-X-----X-XXXX--XXX-X-X-XX-X-"}
Returns: 24
{"-X-X----XXX-XX--X--X------XX-X---X---XXXXX-XX--XXX","XXXX-XX--XX-X-X----XXXX------XX-XX-----XX-XX-X--XX","XX---X----XX--X-X---X----XX-X*-XX--XX-X-XXXX-X-X-X","*X-XX--*-XXXXXXXX-XX-XXXXX--XX-X-XX-XX-X*--XX----X","X--X----X--XXXXX-*---X-X--XXXX---XXXXXXXX---X-X-X-","-------XXXXXX-XXXXX-XX------X--XXXXXX-XX---X---XX-","--XX--XX-XX---XX-----X--XXX--XX-XX--*--XX---X-----","X--X---XXX-XXX-XX-XXXX-X--------X-*XXXXX--------XX","-XX-XXX-XX--X--X-XX-XXX--X----XX-XXXX-X-X-X-X--XXX","XX-X-X-XX-----X--X---XX-X---XX-XXX--XXXXXX*XXX-X*X","X-XXX*XX*----XX-X---X-XX-X-X-XXXX-XXXX--XX-X---X--","X--X----X-XXX--XXX----XXXXX--XXXX-X-XXXX-X----XX--","--XX--X----X-----X-XX-X-XXX--X-X-XXX--XX-XXXX--XXX","--X-X-XX--X--X-X-XXX-XX-X-X---X---X-X-X-X-XX-XXX-*","-XX--------XXX-X--X-XXX-*XX-XXXX-XXX-X-XX-XX-XX---","X-XX-XX-XXX--XXX-XX-XX--XXX-XXXX-XXX------X----XXX","-XX--XX-XXX--X-XXX-X--X---X--XX---X--X-XXXX-XXXX-X","XX-X-X-X-X--XX-XX-X-XX---X-X-X-X-XX--XX-*XX--XXXX-","--XX-X-XXXX-XXXXX-XX--XX-XXX--X---X-X-X-X----X-X--","XXX--XXX---X-XXX--X-XXX-XXX--XX----XXX---XXX-XX---","-X--XX----XXX---XX--*XX-X-XXXX-XX-X-X---X---X--XXX","XXX-X-X---X*-X-XX--XXXXX-X-X--X---X-XX----X--XXXX-","XXX--XX-XXXXXXX--X----X--XXX--XXXXXXXX----XX--X-XX","-XX-X--X-*XXX-X-X-XX-X-XXX--------XXX-XX-XXXXXX-X-","*-XX----XXX--X------X----X---XXXXXX-X--X--XX-X----","-XX------X*XX-XXX-X*-X-X-----X---XXXX-X*X-XXX-XXX-","-X-XXXX--XX-X---X----XX-X-X-XX-----X--X--X--X-X---","-X--XXXX-X*X-XX-XXX---*--XXXX-XX-**X-X-X---XX--XX-","-X-X*X-X-X--XX---*XX--X-X-XXXX-X---X-XX-----*-XXXX","-XXXXXX-X-X---XXX--XXXXX-XX---X-X-X--XXX-X--X*X--X","---X-X-X*X--XXXX---XX-----XXXX--XX---XXXXXX---XXXX","XXX-X---X-X-X--XX-X-X-X-X--XXXX--X--X--XX--X--XXX-","X-XXX------XXXXXX--XXX-XX-XX-XX*XXXX-X--XXXXXXX--X","XXXX-X-X--XXX--XX---X-XXXXXX----------X--XXX-XXX-X","X--X---X-X--XXX-XX*---XX-XXXX--XXXXX-X-XX----XX-X-","-XX-X-X----X--XXXX--XXXXXX-XXXXX--XX--X-X-X-XX-XXX","----X--X--XX-XXX-------X*X---XX-XXX-XXX--XX-XXXX-X","X----XX--XX-X--XXXX--X-X-X--XX-XXXXXX-XX-X---XXX--","X-X-X---X--XX-X-XX----X--X-X-XX--XXX-XXXX-X-XX-X-X","-X--XX--XXX--XX------X-X---X-X---XXX------XX--XXX-","X--X--X-XX--XXX-XX---XX---X--XXXXX---XX----XXX--X-","XX-XX-XXX-X---XXXXXXXXXX---XXX-XX-XXX-XX---XX-X-X-","---X-XX--X--X--XXXX------X--XX*X---X-X-X-X---X-X--","--X-X-XX-----X-XXX--XX--X--XXX-XXX-XXXXXXXXXXX--XX","--XXXXX----X---XX---XXXXX-XXXXX--X-X-XXX*---X-XXX-","XX--XXX-XX--X-X*----X-----XXX-X-XXXXXX-XX-X-X-----","-------X-XXX--XXXXX-X---X-X-X--X-X-X-X-XXX----XX-X","*XXX---X---XXX-----X-XX--X---XXXXX---X--X-----XXXX","--XX--XXX-XX--X--X----X-X-X-------X--X-----X---XXX","----X---XXX-X--*XX-XX-X@XXXXXX-XX-XXXXXXX-X-XXXXX-"}
Returns: 23
{"-XX-X-----X----X-XXXXXXXXX-X-X---XXXX---XX---XXXX-","----XX----XX-XXX-XXX-XX--XXX-XXX-XX-XX--X-XXXXX---","XX----XX-XX-XXXX-XXXXX--XXXXX-X---X--X--XXX-XX-X--","--XXXX-X------XXXX*XXX--X----X-XX--XXXXX----XX-X--","X-X---XXX--XX--X---X-XXX--XXXX--X--X---XX--XXXX-XX","-XX-X--X-XXX-XX-X--XXX-X--XX-XX-X-X-X--X--X-XXXX-X","-XX-X------X-XXXXXX-XXX--XX-XXXX-X----X----XX--XX-","XXXXX-X-X-X------X--XXX--X-XXX-X---XX-X-X-XX---X-X","-XXXX-XXX--X-XX----XXX-XX---X-X-X--XXXXX---XXX--X-","--XXX-X-XX*XX-X--XXX-XX-XXX--X-X--X-XX-X-X--XX----","*XXXXXXX----XX-X-X*XX-XXX-XX-X-X-X-X-X---XX-XX-XX*","X-X---XXXXX--X---------X--XX-X--X-XX--XX--X-XX----","--XX----X-XX-----X-X-XXXX------XX-------XXX---XX--","--X-X-X---X-XXX-X-X*-X--XX-X-X-X-X----XX--XXX-----","-XXXXXXX-X--XXXX-X-X-XX-X----X-X-X-X-X----X-X-XX*X","X----XX----X--X-X--X--X-XXX-X---X-X-XX-X-XX-----XX","-XX--X--X---XXX--XX--XXXXXX-X-X-XX--X-X----XX-X---","-XX--X*-XX-----X--X-XXX-X-X----XXX-X--XX*XXX------","--XXX---XXXX-X*X-X-XX--X-X-----XX-*XX--XX----XX---","XX-XXXXX--XXX------*XX-X-XX-XXXXX-XXXXXXX--X--XX--","---X---X--XX-XX*-----X-XXX--X--XXXXXXX-X-XX-----X-","XXX-X-X--X-XXXX--XX-XX-XX--X-X----X-X---X-X---XX-X","-X-------XX----X-XXX*XX-X-XX-X-XXXXXXX-X--XXXXXX*X","X--XXX----X------X--X---X--XX-X---X--XXX-----XX---","XXX--X-XX-X---X--X-X--XX-XXXXX-X-X-XX-X--XX-XX---X","-X-XX-X-X-*--X-----X-X--XXX--X--------XX-X-X-XX*-X","XXX--X-X-X--XX-X--XXXX-XX-X---X-X--XXXXX-X--X-X--*","-XX-XX------X-XX--XXX---XX-XX---X@X-X-----XXX-----","XX-X-X---XX--X--XX-XXXXXXXX-X-XXX-XXX--X--XXXX-X-X","X-XX-XXX--XXXX-X--X-X---X--XXXX-XXXX-X-XXX-XX-----","XXXXXX--XXX-XX-XXXX-XXXXX-XX--XX--X-XXX-XXXX-XXXXX","-XX----XX-X-X-X-XXXXX---X--X-XXXX---XXXX---X---X--","*--XX-X--X-XX-XXX-X-XX-X-XX------XX---XX-X---XX-XX","-XXXX--X---XXX----X-XXX--XXX-X-XXX-X-X-XX*-**X--XX","X-XXXX-XXXXX------X-XX-XXXX--X----XXXXXXX--X-X-X-X","---XX--X--X-XX-*--XX-X-----X-XXXX-XXX-X----XXX-X-X","XX---X--X--XX--XXX----XXXXX-X-----X-X-*XXXX-X*--X-","--XXXXXXXX-*---XXXXXXXXXX-XX-XX-XX---X--X-X-X-XX--","--X--X--XXXX-XX-------XXXXX-X--X-X-XXXXX-*---XX---","XXX-XX-X------XXXXXX-X----XXXXXX-XXXXX-X-XXX-XXX--","-----XX--X---X-XX-----XX---X-X-XX--XX--XX-X-X-X---","X--XX----X--X-X--XXX-XXXX--X------XX-X----XX-X-X-X","-X-XXX-X-X-XX----X--X-X----X-X--XX-XXX--XX-XXXXXX-","*-X---XXXXX-XXX-XXXX-XXX---XX--X-XXX---X-X-XX---XX","--XXXX--XXX-X--X-XXXX-XXX-XX-XXX-X-XXX---XX-X-X--X","X-X-XXXXXXX-X--*XX---XX-XX-X--X--X-X-XX--X-X-XX-X*","-XX-XXX--XXXX-XXXX-XXXXXX-X-XX---X-X--X--X----X-XX","-XX---X-XXXXX-XXX-XX-X----XXX-X-XX-XX-XXXXX-XX--XX","XXXXX---XXX-XXXXXXXXXX-XX-XX---XX-*-XX--XXXX--X--X","-----XX-*-X-X*XX-XXX------X--XXXXX-X-XX-XXXX--X-XX"}
Returns: 44
{"X-------XXXXXX-----X-----XX*-XXX-X--X-X---X-X-XXXX","----X----XXXXXXX---X--XXX-X---X--X-X-XXXXXX-X-----","XX--X---X-X--XXX-X-X----X-X---X-X--X-X--XXX-XXXXXX","-X-XX--X-*-----X--X-X-----X---XX--XX-XXX--XXXXXX--","XX-X--X-XX-X-X---XX--XX-X----X---XX-X-XXXXX--X----","-X-X------XXX--X--XX--XX-X--X--X--X-XX--XXXXX--XX-","X-X----XX-XX-X-X---XXX-X--XXXX-----X---XX--XX-XXXX","X-X--XXX--XXXX-XXX---X-XXXXXXXXXX-*-XXX-X-XX-X-X-X","X--XX-X-X--X----XX-XX--X-XXX--XXXX-X-XXX--X--XX---","-X-XX--X---XX-X-XX---XX*XX-------XXXX--XX-XXXX-XX-","XX-X-X--XX*-XXX---X-X---XXX-X-X-XXXXXXX-XX-XXXX---","--XX-XXXXXX-------X-X-X-XXX-X----XX-X---XXX---XXXX","--X*X-XXX--X-XX*X-X-XXXX-XX---XX*XXXX-X-XX-*XX-X-X","-XX-*X-X-X--XXXX*X-X--X-X--X-X-XXXXXXXXX-X----XX--","XXX-X--XXXX--X-X--X*--X-X--X-----XXXX-XXX-X-XX-XXX","-XXX-X-X-XXX-X-XXX-X--X-X--XX--XX--X-XX----XX-XX-X","-XX-X--X--XX------XX---X--XXX--X--X-X-XX-XX-X-XX--","-X-XX-XX----XX-----*X-XX-X-XX-X---XXX--X-X-XXX-X-X","-XX-XX-X-XX-X---*-XXXX----XX---X-X--XXX-X-XX-X--XX","XXXXX---X-X--X--XX-X---XXXX--XXX-X-XX-XX--XX-X-X-X","XXX-XXX-X--X-XXX-XXX----X-X----XX-XXX-XX--XXX--X--","X--X---X-XXX--X-----XXXX-X-X--XX-X----XXXX---X--XX","XX---X-X---X--XX--XXXXXX*-X--XXX-XX---X-XX-XX---@X","--X--X*X-XX-X----XXX-XX-X-XXXX---X-XX-X--XXXX-XX-X","X-XX-----------X-X--X---X--X---*X-*X--XX--X-----XX","--X--XX-XXX--XXX-X-X-*-X-XXXX-X-----*----X-X----XX","X---XXXX--XX-XXX-----X--------X-XX---X--XX--XX--XX","XX----XX-X-XX----X--*-XXX-X-X--XXX-X--X-----X----X","--XXX--XX---XXX----X--XXX-XX--X-X-*----XXXX-X-----","-XXX-X-X---XX-------X---X-X---XXXX---X-X-XX--XXXX-","-X----XXXXX--X-X--X-XX-X-XXXX---*X----X----XX-X-X-","-XX---XX----XXXX--X--X-XXXX--XXX---XXXX--XX-XX---*","XX-X-XXX-XX-XXX--XXX-XXX-X-XXX--*--XXXXXXX-X---X-X","---X--X--XXXXXX-X-X-X-XXX--X-XX-XXXXX-XX-*X---X-X-","-XXXXXX-X-X-------*X--XXXXXXXXX-X-X-XXX-XX-XXX--X-","-----X----X-XXXX-XXX----------XX-X-XXXXX---XX-X--X","XXX-XXX-X---*---X-XX--X-----XX-XXX-X-XXX-XXXX-XX-X","X---XX-X-X-X-XX-X--X-X---X--XXX-XXXX-X-XXXXXX-----","XXX-X-XXX---X----X--X*---XXXX----------X-XX-XXXXX-","-X-X-X--XXXX-XXX-XX-X----XX----X--XX-*XXX-XXX-X-X-","---X--X-X-X--X-----XX-XX-X---XX--X--XX-XX-X-X----X","-X--X-X----------XXXX-XX-X--XXX--X------X-XX---X--","-XX----XXXX-------X-X--XXX-XX--XX-XX-X--X-XXX--X--","X*XX-XXX-X-*X--X--XX--X-XX-X-XXXXXXXXX-X-XXX*-*X-X","---XXX------XX---X-X---X*-X-X--X-XXX-X-X---XX-X--X","X-X-XX-XX--XXX-X-X-----------XXXX---XX-X--XXXXX-X-","-XXX----X-XXXX---X-XX--XXXXX--XX---X--XXXXXXX-X---","XXXXXXX*-XX-XX*-XXXX------XX-X-XXXXX--XXX-X---XX--","XXXX--XX-X-XXXX----XX--X--X-XX-----X-X-XXXX--X*-XX","XX----X-----XXX--XXXXXXX-X-------XX-XX--XX-X--XXXX"}
Returns: 21
{"*-XX---XXXXX---X-XX-XXXX-XX--XXX--XXX*XX--XXX--*-X","X---X--XXXXXXXXX--X*XXXXXXXX--XXXX-X-XXXXX--XXX---","-X-X-XX---X-----XXX----XXX-X-XX--X-XXX-X--X-XX-X--","X-XX--X-X----X--X----X-XXX--X--X---XX-XXXX-X--X--X","*X-XX-XXXXXXX--XXX--XXX--XXX--X-X-XXX-XXXX----XX-X","XXX--XXX--X-XXXX-XX--XXX-X-XXX-X-XXX-X----X--XX--X","X---XX-X--X-X---XX-X-XXX---XX-X--X--XXX--XX-XX-X-X","XX--XXX--XXXXX-XXX---XX-X-XXX-X-*XXXXXX--XX-X---XX","--XX----XX-X--XX-XX-XX---X-XX-X----X---XXX-X--X-X-","X----XX--XX--XX---XXX-X-XXXX---XX-XX--XX-XX-*X-XX-","-XXX-X-XXXXX-XX-X---XX--X-X--XX*-XXXXXXX-X-XXX-X*-","X-----XX---XX--XXXX---XX-X---X----X-X----XXX--XXX-","XXX-X-X---XXXXXXXX-XXXX--XXX-X-X--XXX-XXX-----XXX-","XXX--XX--X-XX--XX-XX-XX------XXX-XX-XX---@X---X-X-","-XX--X*XXXXXX-X--X-XXXXX-XX--X--*X-XXXX-XXX---XX-X","---XXXX-X-XX-X---XX-X-----X-X---------X-XXXXXX-XXX","X---X--X-XX---X----X--XX-X-----X--XX-XX-X--X-X-X-X","XXXXX-XX-XX-X--XXX-XXX--X--X---XX----X---X-XX--XX-","---XX-XXX-X----XXX-XXX--XX-XX-X-X---X--X-X------X-","XXXXX---X-XXXXXXXX---XXX-XX--X-XX-X-X--X---X--XX-X","XXX-XX---X-XXXXX-XXX-X-X----X--XXX--XX-XXX-X-X----","-XXXX-X--X-X--XX-XXX--X-X*----X-XX--XX--XXXXX-XXXX","XXXXX-XX---X**X-X-X-XXXXX-X-XX---XXXX-X---X-------","----X-XX-*----XX-XX--X----XXX-X-XXX-XX-X--XXX--XX-","-X-XXX-XXX-XX-XXX-----XX-XX-X-XXX-X-X-X-----*-X---","--XXXXXX-----X--XX--XXXXXXXXX-X-X-X-X-X--X-X-X-X-X","XXXX-X--XXX-X*------X-XX--XX-X--X---XX---X----X---","-X-XXX-XX--X-XX--XX-XX--XX--X-X-X---XX----*XXXXX-X","X------X---XX*X-XXXXXX-X--XX-X--------XXXXXX-X----","-XX-XXXXXX----X-X---X-X--XX-XXX-----XX--X-XXX-X*XX","X-XXX-X--X--XX-X-XXXX--XX--X-XX-XXX-XX*-X--X-X-XXX","XXX--XXXX----XXXX-X*X--XX--XXXXX-XXX-X-XXX-XXX-X-X","--XXX----XXXXX-X--X--XXX--XXX--XXX--XXX-X--X-X--X-","X*--XX-----X--XX---X--X--XXX----XXX-XXXXX--X----XX","X-X-X-XX-XXXX-X-X--XX-X--XXX-X-XX-*XX-X-XX--X--X--","-X--X-----*XX*XX--X-X-XX--XX-XX-----XXXX-------XX-","-XX-----XX-XX-X-XX-X*XX-X-------XXXXXX-XX-X-X----X","XXX-X-X-X--X--X-XX-X--XX-X-X-XXX----X-X-*XXX--XX-X","-XX--X-----X-X----XX--X--X---XX-X--XX----X-X--XXX-","---X------X----XXXX-X--X-XX-X--XX----X-XX*---XX--X","XXX--XX-X--XX---X---X-XXX----X-X--XXX-XX--X--XXX--","XX-XX--X-XX-XXX-X-XX-X---X-XXX--*----X-*--XXX--X--","X-X-X--X-X--X-X-----XXX---XXXXX-XXXX-XXX-X--X-X-XX","XXXXX--XX-X---X-----XXXX--X-XX-X--X---XX-X--XX-XX-","X---X---XXX-XXXXX---XX-XX-----XX-X---X-X-X-X-XXXX-","X-X--X-XX-X--XXXX-XXX-X------X-XX---XXXX--XX-X-XX-","-X--XX---X-X-X-X---XX-XXX-XXXXX-XX-XXX----X----XX-","X--X---XXXXXX---XX-XX---XX-XXX--XX--XX--X-X-XX-XX-","-----XXX--XX--XX-X-X-X-XX--XXX-XX-X--XXXX----X---X","--XX---X-X-XX-XX-XX-XX-X----X---X---XXX-XX---XX-XX"}
Returns: 21
{"XXX-XXXXX-X-----XX-X-X-XX-X-XX-----XX--XX--X-XX---","XXX-----XX--XX---XX-X---X---XXXX---XX-X-XXX-XX-X--","XXX*X--X-XXX--*--XX--X-XX-X-X*X*XX-XXXXX-X--X-X--X","X*--X-XX--X-XXXXX-XX-XXXXX-XX--XXX-X--XXXX--XX----","XXX------XXXX----XXX-XX--X--X--XXXXX-X-*------XX-X","XXXXXXXXX------XX-XX---X-X--X-XX-X--X-X-XX---X-X-X","--X-XX---XX--X---XX--XXXXX-XX--XX--XX--X-----X-XXX","XX----XXXX-XXXXX-X-X---X-XX-XX-X-X--X-XXXX---XXX-X","XX---X--XX-XXX-X-@X--X-XX-X-XX-X--X-XXXXX-XXXX-X--","-X-X-XXXX---X---XXXX--X-X---X-----X-XXXX-----XX---","-X--XXXXX--X-XX-XXX-----X---XXX--X-X------X-XX-X-X","X-XXX---X-X-X-XX--X-X-XX-XX-X--X-XX-XX---XX-X--X--","*X--X-XXX--X--X--XX--X-X-XX-XXXX--XX--X-X-X---XX-X","X-XXX---XX-XX-X-XXXXX-XX-*XX-XXXXXXX--X-XX--XX-X--","--XX-XXX-XX--XX-X-X--X-X-X-XX--X----X-X-X---XX-XXX","-X--X--X-XXX------XX-X-X-X----X-XX-XXXXX-X-------X","----XXX--X*-X---XX--X---XXXXX----XXXXXXX----X-XXXX","-XXXX--XX-----XXXXX--------XXX--X-XX----X*--X-XXXX","--X---XXXXXXXXXX-X--X-X--XX------XXXX--X-X-XX-XXX-","X---XXX----------XXXXXXX-X--XX-X-XX---X-X-XXX---X-","XXX---XX--XX-X--XXXXX--X-----X--XX-XXXXX--X-X----X","X--XXXX-X-X-X--*X----XXXX---XX--XXXXX-XX-XXXX*--X-","-XX---XX--XX-X--X-XXXXX--XXX-XX-XXXXX-XX-XXX--X-X-","--XX--X---X--X-X-----X-XXXX--X-*-X-X---X----X--X-X","--X----XX-X--XX--*X-XXX-X---XXXX-X-X-XXX-XXX-XXX-X","XXX--X-*XX-XX-XXX----X-X-----XX--XX-XXXXXXX-XXXXXX","XX-X-XX-XX-XXX--X---XX-XXXXX--X-X-X--XXX--XXXX*---","XX---X-XXX-X-X-X------XXXXX-XX----XX-XX-*X-XXX-X-X","*-XXXX*XX-XXX------X-X---------XXX-----X----X---X-","X-X--X--XXXXX---XX-XX----XX--X--XX-XXX-X-X--XX-X--","-XXX--X-X----------X-XXXX-X*-------X---X--XXXX-XX-","-----X-XXX-X-X-X---X----XX----XXX-X-XXXX--X---X-X-","XX----XX---XX----X-----XXXX--XXXXXX--X-X---XX-XXX-","---XX--XXX-XXX-----X--X-XXXX--X-X--X---XX----X---X","-X-*-X---XX----------XXXX--X--X--XX--X--XX-XXX--XX","X-*XXX----X-X--X-XXX---XXXXX-XX--X-X---XXXX--X-X--","--X-XXX-XXXXX---XX--XXXXX-XX----XX-X--------XXXXXX","XXXXX-X--XXX-XX---XXX--X-----X---XX----X---XX--X-X","X--XX-X-X--XXXXXX--XX-XX-X-*-XX-X-----X--*-----XXX","--XXX-XX-XXX---XX--X-X--X-X-XX--XXX-X-X-XXX-XX--XX","-XX-XXX--X-X---X-X--X-XX-XXXXX-----X-XX--XX---XX-X","---X-XXXX-XX-X-X--XXXX------XX-XXXXX--XXXXX--XXX-X","--X-XXX-X-XXX---X--XXX-XXXXX----X-XXXX--XXXXX-X-XX","-XXXXX----X--XX--X-X----X-----X-X-X-X--XXXXXX*XX-X","-XXX-X-X--XXXX-X----XX-X-*X---*----X-X--X-X-X-XX--","X-XXX-XXX---X---XX-XXX-X-----X-*X-XXXXX*----XX----","XXX-X-X-X--X--X--*XX--XX-XX--X----X-X--XX-X-XXX--X","--XXX---XXXXXX--X-XX--X-XXX----X---XXXX-X-X-XXXXXX","---XXX-XXX----X-XX---X-XX--XX----XXXXXXX-XXX------","---X--X--X-XX--XXXXXX---X-XX-XXXX---XXXXX--X-X---X"}
Returns: 21
{"X--XXXX-X----XXXX--XXXXX---X---XXX--X-X-XX-XX--X-X","X-XX-X--X-XXX--X--XX*XX-X-X-X-XXXXXXX--XXXXX-----X","-X-XXX--X--X--XXX-XX-X--XXX-XXXX------X--X--XXX--X","XXX-XXXXXX--XXXXX-XX---XX--X-X---X--XXXX---XXX-XX-","----XXXX----X-X-X-------XXXXXX-XXX--XXX--XXXX----X","--X*--X--X---X-X-XXX*X--X-XXXX-X-X--X-XX---X--XX--","-XXXX---X-XX--X--*-X----X-X----XXXXX-*-XXX---X--XX","XXX--X--X------X-----XXXXXXX-X--X-X----X---XXX-X-X","-*--XXX*-X--XXX----*XX-XXX*--XX---XX-XX-----X--*X-","XXXXX-XXX-XX-X-X-X--XX--X--X-X-XX----XX-X--X--XXX-","X-X---XX-XXX-XXXXX----X-X-XX-X--XX-XXX-----XXX--XX","--X-XX---XX---X-XX-XX--XX-XXX-XX-XX--XX--X-X--*XX-","-X-------X*-XX---X----X---X-XX*X---X-XXXXXX--X----","X-X-----XX--X-X-X----XX----XX-XX--X-X--X---X-XX---","X-X---XX-XX--XX-XXX-XX---X---XX--XX--XX-----X--XXX","XXXX--XXX---XX--XX--X-X-XXXXXX----XXXXXXXXXXX-XXX-","-XX--X--XXX---XX-X----X----X-XXX-XXX-X--XX--XXX-X-","X--X--XXXXXXXX-X-XX-XX--X--XXX*X-X-X-XXXX---XXX-XX","X----XXX--XX-XX--X-X----X--XXX-X-XX----X----XX-XXX","-XXXXX---XX----X-X-X--X--------XXX--X-*-*XXX----X-","---X-X-XX-----X-----XX--XXXXX-XX---X-X-X-X--XX-X-X","---*X-XX--X-----XXXXXX-XX-X-X-X-XX--X-------X--XX-","XXXX-XXXXXXXXX-XXX-XX--X-X-XX-X-XX*-XX--X-XXXX--XX","--XX--XX-X-X-XX--X---XXXXXXXXX-XX---X-X-XXXXXX-XX-","-------XX----X-XX--XX-X-XX---X-X----X---XX----XXXX","XXXX-XX-XX--XXXX----X-XX--XX--X----XX--XX--XXX-X-X","X-XX--X--XX----X--X--X--X-XXXXXXX-X--XXXX-X-XX--X-","---X-XX--X--X-XX-XXXX-XX----XXX-X-XXXXXXX----XX-XX","-XXX-XXX-XX--XXXXXXXX-*X--X-XXX-X--X-X------X-X---","--XXXXX---X-XXX---X-*-X-XX--X-XX*X--XXXXXX-X-X-XX-","XXXX-X--XX--XXXXXX--XXXXXXXXX-----X----XX-X-XXXX-X","-*--XX-X-XX--XXX*X--X----X---X-XXXX*XX-X-XXX--X---","XXX------X-XX-X--XXX-XX-XXX-X-X---XX-XXX--XXX-XX--","XX----XXX----X-X--X-XXX---XXX-X-XX---X--X-X-X-XX-X","XXXX----XXXX--X----X--XX---XXXXXXXX---X-X--XX-X-XX","*-XXX*-XXXX-XX------X---XX-XX-XXX-XX-X-X-XX-X-XXXX","XX--X-X---X--X---X-XXX-X----X-X-X-XXXXX-XX-XXX--XX","X----XX-XX-XX---XXXX--XX-X---X-X-XX*-------XX---XX","X----X--XX----XXX---XX---X-XX-XXX-X-----X-X-XXX-X-","*XX-XXXXX--XXXXXX--XX-X*-X----X-X-X---XX-X--X-XX--","--X-X--XXXX-XX-XXXX-X-XX---X--XXX-----X--X-X--XXX-","XX--X-XXXX-X-XXXX--X-XXX----X---X-X-XX-XXX--XX----","---X--XXXX-X-XXX-X-XX---X-XXX-XX-X--XXX-XXX--XXX-X","XX-XXXX-X--X---XXX-XX-XX--*X-----XX-XX-X-X--X-XXX-","----XXX-----X-XXX-XX-X-X-XXX---X-XXX-----XXX---X--","------X-X---X-XX-XXX--XX---X-XX-X-X--X--X---XXX---","-X---XX-----XXX-X-*X--XXXXX-XXXXX*-------XXXXXX--X","-X-XXXX----X---XXXXX-XXXXX-XX--XXX-X-XX-----XXX--X","-X-X@--XX-XXX--XXX------XX-XXXXXXX--*-X--XXXXXX-XX","XXX-X--XXX---X--XXX-X-XXX--XXXXX--X-XX--XX-XX-X-XX"}
Returns: 25
{"XXXXXX-X----XXXXX-X-------XXXXX*-XXX-XXXXX--X--XX-","X-XXX-*--XX-XXXXX----XX-XX------X-X-X-X----XX-XXX-","-XXXX-XXX-XXXXXX-----XX*-X-XXXXX-X---XX--------X-X","X--XX-X-----XX----X-X-X-XXXXXXXX---X--XXXXX--X-XX*","-X-XXXX--X--XX-XXXX-X-XX-XX---X-XXX--X---------XXX","X-X----XX-XXXXXXXX-X-XX--X-X-X--X---XXX-X-X-X-X-XX","-X-XX-X-XX--X-X---XXX-X---X--X--XX-----X-X-X-X-XXX","X-XX-X--XXX-XX--X-XX-X-X---X--XX--X-XXX-X-X-XXXXXX","---X-XX--X-XXX---XX--XX--XX----X-X---XX-X-X-X-XXXX","---XX-XXXXXX-X-X-X--XXX-X--XX----X--XXX-XXXXX--XX-","X-XX---XX-X--X---X--X-XX--X--X--X-X-XX-X-X-X--X-X-","--X-XX--X--XX---XX--X--X-X-X-XX-----XX----XX-X-X-X","XXXX-----XX---X-XXXXXX-*X----XX----X-X------X--XXX","XX----XX-X-X-X--X--X----XXX----XXXX-X-XXX-XX-X-XXX","-X------XX-XXXXX--XX-X--X---XX-------X---X--X--X-X","XXXXX---XXXXX--X-XX-XXX----X-X--XX-XXXX-XXX--X--X-","-X--XXXX--XX-XX----X-XX-XXX--X-XXXXXX--X----XX-X-X","X-XX-XX-X-XX-XX---X-XXXX--X---X-XXX-XXX-----XXXXXX","---XX-XX-X-X-X--X-XX-X--XX---X-XXXX-XX-X-X----X-X-","-XX---X-XXX---XXXXXX-XXX----XX-X-X-X-XXX---X--XX--","---XX--XXX-X-XXX-*-X-X-X--XX--XX-X---X-X--X---XX--","XXXXXXXXXXXXXXX-X----XXX---X-X-X-X--X-XXXX-XX---XX","X-----X-XXX--X--XX-XXXXXX-XXXX-X-XXXXXX------X-X--","--X--X-X-X------X-XX@--X-XX-X--X---X---X--X---XXX-","-XX--XXX--X---XX-XXX----XX--X-XXX--X-XX-XX-XX--XX-","-*-XXX-X-X-----X--XXXXXXXX-X-X-XXXXX--XX-X--XX--XX","X-XXXX--X-XX--X-XXXXXX-----X-X----X-X--XX-XXXXXXX-","XXX-------X--XXXXXX-XX*--XXXXXXX------X--XX-X--X-X","--X--X-XXXX--X-------X-XX---XX-X--X-----XX-XXX-XX-","X----XXXXX-X-X-X-X-XX-X---XX---X-XXXXXX-----X-X---","XXXX-XXX-XX-X---XX--X-X-----X--XX----XX----X-XXX--","XX-XX-----X-XX-*XXXX-----X--X-X-X-XX---XX---XXXX-*","X-XX--X-----X-XXXXXX*-X-XX-X---XX-X-X--X------X-XX","XX--XX--X--XXXXX--XX-X-XX----X-X--XX-X-X-X-X-X--XX","--XX--XXXX-XX*XX--X-X--X-X-X-X-X-X----X--XX-XX---X","----X-XX-XXX---X-XX----X-XXXX-XXXXXXX--XX-X-X--X--","X---X-XX-XXXXXXX*X-XXX--X-X-XX--*XX--X-XXXXX-----X","---XXXX---X-XXXXXX-X-X-X-XXX--X-XXX--X-X-X---XX-XX","X--X-XX*---XX-X-X---X-X--XX------XXXXX*XXX-X-XXXXX","---XX-X-X-XX------X-*X--X---XX---XXXXX------------","-XX-XX----X-XXX---X-X--X-X-X------XX--X-X-X--XX---","---XX-X--XXXXX-XX-XX-XX----X-XXXXXXX--X-X----X--XX","X-----XXX-X-XX-X--X----X-XXXXX--XX----X--X-X--X--X","XXX-X--X-X-XX*X--X---X-XXX-X-XXX-X-XXXXX----X--XXX","---X-X---XXXXX-X-X-XX----X-XXXXXXX-X----XXX-X-X--X","-*X---XX-*X--X---------X---X--X-X-X-X-XXXXXXXXX--X","-X------X--------XX--------X-X-X-X--XXX-X---XXXXXX","-X-XX-X-X*-XXXXX--X-X--X--X--XXXX--XX-X--X--------","-X--X-X--X-XXX--X---X--X----XX-X-XXX-XXX-XXX-XXX-X","--X--X-XX--XXXX-XX-XX-X-XX--X---XXX---X-X--X-XXXX-"}
Returns: 31
{"X----*X-XXX-X-X--X-XX-XX-XXX-X--X-XXXXXX--XXX--X--","XX--X-X--XXXXX-XX-X-XXX-XXXX-X*X--XXXXXXXX-X-XXX--","XXX-X-XX-X-----XX-X-X--XX---XXX-------XX---X--X-XX","X-X----X--X----X--X-X-X-X-X-XXXXXXX--X-XX-X-----*X","-----XXX----XX--X-X--X----X-X-XX----X---X----*-X--","-*-XXX-XXXXXX--------XXX--X--XX-----XX------X-XX--","XX-XXX--------X----XX---X---XX-X---XXXX---X----XXX","-XX-----XXXXXXX--XXXXX-X--X-X--X--XX-X--XXX-XX-XX-","-XX--X-X----X-*XX--X-XX-X--XX-X-X--XXX---XXXXXXXXX","X-X-XX----XX---X--XX-X-X-X--X-X---XX-XXXX*-X----XX","-XXX-X-XXX-XXX--XX-X-XX-----XXXX-X--XX-*X-----XXXX","XX---X-X--XX-----X-----XXX-XXX-XX-XXX-X--X--XXX--X","--X-*X-*-XXX-XX-X-X-X---X-XX--X--X-XXX-XX-------X-","X---X-XX----XX*X--XX-*-X-X-XX---X-X-XX-XXX---X*X-X","-X-XX-XXXXX-*--XXX-XXX------XX-XX--X--XX-X*XX--XXX","X--XXX-XX--XXXXXX--XX-X-X-X-X-X-X-XXX-X-X-X--XX-X-","-X-*--X--XX-XXX-XX--XX-X-X-X----X-X-XX-XX-X------X","XXXX-XXXXXXX-X----X-XX-XXX-XXXX--X-XX--X---X--XX--","XXX-XXXX----X--XX-XX-XX-XXX--XX--X--X-X---X-XX-X-X","-XX-X--X--XXXX-X-X-X--XX-X-X--XX-X-XXX--XXX-----XX","-XX-XXX---XXX----X-XX-------XX--X@--XXX----XXXX---","---X----XXX-X-XXXXXXX--X--XX--XXXX-XXXX-X-XX-XXXXX","-XX-XX--XXXXXXX--XX--XX----XX-XX-X-X--X--X-XX-----","--X-XX-XXX-XXXXXX-XXXXX--XXXXX--XXX---X-X-X-XXXXXX","---X---X-XXX-X-X-----XX--XXX-----XX--X---X----X-X-","XXX------X--X----XXXX-X--X-X-XXX---X-X-X-X--*X---X","------XX-XXX-X---XX--X--XXXX-X-XXX-XX--XXXXXX--XXX","-X-X-X--XX-XX----XXXX-XX-X----X-XXXXX-X-X-XX-*-XX-","X-XXX-X-XXXXXX-XXX-XXX--XXXX-X--XXXX-XXXX-X-X---XX","XX-X--X--XXX-XXXXX--XX----XX-XX-X-XX--X-XX-XXXX-X-","X-X-XX-XX----*--XX-XX--XXXX--XX-----X--X-XX--XXX-X","X--X---X--X-X---X--XXX----XX---XXX--XX-X--X-XX----","XX--XXX-XX-X*-XX-----XXXX--XX*X-XX-*-X---XX------X","-XX----X---XXXX---XXXX-X-X----X-*X*-X-----X---X---","XXX--X--X-XX---XX-X-----X-XXX*X-X-X-X-X--XXXX-XXX-","---X----XXX-X-X-X--X---X-*--X--X-X------X-X----XX-","-XXX-XX---XX-XX--X*XXX------X*X-XXX-X-X--XXX------","X---X-XXXXXXX----XX---X-XXX-X--X--XXX-----XX-X-XX-","X--*XXXXX---X----XXXX-----XX--XXXXX-X--X-X---XXXX-","X----X-XXXX-X-X-XXXX--XX*---X-XXX--XX-----X-XX-XXX","XXXX-X*------X-XXX-------XX--X--X--X-X-X--X-XX-XXX","----XXXXXX-X---XXXX--X---*-X---XXXX--XXX-XXXXXX-XX","----XX---XXX-X--------*-X-X-XXXXXXXXXX-XXX--X--X--","XXX--XXX--XXXX-XX-XXX---XXXXXXX--XXX---X-XX-XX-X--","X-X-XXXX-XXXX-XX-XXXX-X-X-XX---X------XX-XXX-X-XX-","*X-X----X--X-X-X-XXX-X--*XX----XXXXX-X----X--X----","-X-X-X-XXXXXX-X-XXXX-X-XXX-X--XXX-XXX--XX-X-XX---X","--X-X-----X*--X--XXXX---X-X-X-XX-XXX-XXXXXX-XX-X-X","XXX-XXX-X----X---------X--XXXXXXXX--XX--XX--X----X","----X-*XXXX-XX-XX-X-XXXX-XXXXXXXX-X-XXX----XXX-X-X"}
Returns: 27
{"-X-X---X-XXXX---XXXX--X-X--X-X-X-X--X--X---X-X-XXX","----X-XX-XXXXX--X--XXXXX-----XXXX-XX-X-X-XXX--X--X","---X--X--XX----X-XX-----X--------XX-*--XX-XXXX-X-X","-X----XXXXXXXX---XXXXXX--X--X----X-XXX-X-XXXX----X","XX-XX---X-X*XXX--XXX--XX---XX-X-X-X--X---XXX-XX-X-","XXX-X-XX-X-X-X--XXX-------XX---XX--X-*-XXX-XXXXX--","-X-XXX-XXX-X-XXX-XX--XXX--XX--XX-XXX-XX-XX-X--XXX*","X---X-XX-X--XX--X--XX-XXXX-X-X--X---X*-X-X-X-XXXXX","-X--X-XX-XXXXXXX-X----*--XX--XX-X-XXX-XXX--X--XX-X","-X-XXX--XXXX--X-XXX--XXX-X-X--X--X--XX-*XX-X--XX--","-X--XXXX-XX-X--XX*XXXX---XX-XXX-X----XXX-X-XX*XXXX","X-X*-XX---X--XX-X---X--XXXXX--XXX----X-X-X--XXXXXX","-X--XXXX--XX-X--XXXXX-X--X-X--X-X--X---XXXX---XXX-","XX---X--XXXXX-XXX----X-X--XX---X-X-*--XXXX-X--XXX-","---X-XX-X-X--X-------X------XX-XXX-XX--X---XX--XXX","-----X--X---X-X-X--XXX--X--XXX----X--X--X---XXXX--","X-X-X-X--X--XXXX-XXX-XXXX-X-----XX--X--XX--X-X-X-X","X--XX---X-X-X--X-*X------X*X-X---X-X-X--XXX--X--XX","-XX--XXX---XX--X--XX-XX--X-X--*-XX-XXXX-X--XXXXX--","X-X-----XXX-XXXX--XXXX-XX-XX-XX--X-X-XXXXXXX-XXX-X","-X-X-----XXXXXX-XXXX-XXX-XX-X-XXX---XX-X-XXX---XXX","X--X-X--X-X---XX--XXXX-X-XXXX--*XX---XXX-X*-XXX-*X","------X*-X---X--X-X----XXX--XX----XX-X-X-XX-X--XXX","-X-X-XXX--XXX-XXXX--X--X--X-XX--X--XXXXXX--X--XXX-","--------X-XX------XX--X--XXX-X---X*XXX-XX---X-XXX-","-X--X---XX-X-XXXXX------X-X-X-X--X-XXX--X---XX---X","-X-XX--X-XXXX--X*---X---XX-XXXXX-X-----X---XXX-X-X","XXXXX-XX---X-X-XX-X-XXXX--XX--X--XXX-XX-XXX-X--XX-","XX-XXXX-XXX-X-----XX----X---XX--X-XX-XXX--XXXXX--X","-XX--XXX--X----X-XX---XXX--X----XXXX-X----XXXX-XX-","X-X---X-XXX--X-----XXX---X-XXX-X-X---X--XXXXX-X--X","-XXX---XX--XXXX--XX--X--XXXX-X-XX-XXXX-X-XXXX-XXX-","XX-XX--X----XXXXXXX-X-X---*XX-XX-XXX----X----X-XXX","-XXXX-XXXXXX-X-X-XXXX--X-------X-X-X--XX-XX-X---XX","----XX--X-------XXXXXX-XX-X-----XX-XX-----XX-XX--@","--X-XX-XXX-XX---X--X-XXXXXXXX--XXX-XXXX-XXXX-XX-X-","X--*X-XXX-XX-X-X----XX--XX-------XX-X-X---X-XX-X--","*X-X-X---X-----X--XXXX---XXX--X-*XX-XX-XX---X--XXX","X-X--X---XXXX-X--XX--X-X------XX-XX--XX-XXX---X--X","X--X-XXX-*XX-X-X-XXXXXX-X-XXX-XX--*X----XX--XXX-XX","-XX-X-X--------X--XXX-XXX-X--X-XX-XX-X--XX---*X---","-----X--XXXX-X--X-XXX-XXX---X--XXXX-XX-XXXXXXX*---","X-XX-X-X-XX-XXX--X------XX-X-XX--XX--X-XXXX--XXX--","---X-X-XX-XX--X-XX-X-----X---X-X---X-XX--XXXX-XXX-","X-X--X----XXXX-X-XX----XXX--X---X-XXX-X-XX-X-XX-X-","XX-XX---X--X-XXX-XXXX--*X--XX----X----X----XXX*---","XX-X-XX--X-XXX----XX-XX--X-XX-X*-XX----XXX--XX-X-X","XXX----XX-X-XXXXXX-*-X---X-*XXXXXX---X--X--X-XXXXX","-X--XXX--XX--X---X---XXX--X-XX--XXXX--XX-X-X-XXXX-","-XXX---X-XX-X-XX*XXXX--XX--XXX-X-XX--X-X-X*-XXX---"}
Returns: 21
{"XXX-X-X-X---*X-XX-X-X--X-X-X-X-XXXXXX---X-X-X-XXXX","XXXXX--XXXX-X--X-XX-XX-X--XXXXXXX---X---XXX-X--XXX","X---XXXXX*--XXXX----X--XX-XX-XXXXX--X--*X-XXX----X","-XX--X------XX--XXXX----XXX--X-XXX-XX-XX---XXXXX--","-XX-XXXXX---X------X--XXXXX-XX-XX-X-XXXX-XXXXXXX--","X--XXXX----X-X------XXXX*XXX-X-----X--X----XX----X","X-XX--------X--XX-XXXXXXX---XXX----XXX---X-XXX----","XX-X---*XXXX---X---XXX--X-XXX--XXX---XX----XX--X-X","-XX--*X---X-X-----X-XX-X----X----XX---X--X---XXXXX","------X-X--XX-XXX-XXX-XX-X-XXXXXXXXXX-XXXX-XX-XX-X","X--XXX--XXXXX-XX-XXXX--X-X-XXX-X---XXX-X--X--X-X--","-X-X----X---XXXXX-X---*--XX----XXXXXX-XXXXXXX---X-","X--XXX-XXXX-XXX---XXX--XXXX--X-X--XXXX-XXX-XXX-X-X","X---XX---XXX-X--X--XX--X--X-XX----XX---X*XX-X-X---","X-XX-XX-XXX-XX-X------X-X--XX--XX--XXX-X-----XX--X","-XXX---X--XX---XX---X---XXXXX----XXXX--XX-XX-XXX--","--XXXX-X---X-XX-XXXXX---X-X---X-X-XXXX-XXXX-XX----","X---XXXX-------XX-X--XXXX--*---X--X--X-X-XX-X---X-","X-XX---X-XX---XXXX--XXX-XXXX-XXXXXX-X-X-XXX------X","-X-X-XXX-XX--X---X--X-XX--X*XXXX-XX----X-X----X-X-","XX--XXXXXX-----*X-X----X-XX-X-X---*XXXX--X-XXX-X--","XXXX---XX-X-X-X-X-XX--X-XX-X-X-X--XX-X-X--X-XXXX--","-----X--X----X-X--X-XXXX-XXXXX---X--X*X--XXXX@-XXX","-X--XX-X--X---*--X-XX-X-X---XXXX-X--X-X-X-XX---X-X","XX-XX------X-XXXX-X--X-XXX---X-X-----X--XX--X-X---","X---XX-XXXX-X-X--XXXX---XXX-XX---XX---------XXXX--","-X-X-XX----XX-XX--X-X-X--X---XXXX-XXXX---X--X---XX","--XX-X-X--X--XXXX-X--XXXX*X---XXXX---X----XX-X--X-","XX-X-X--X--XXXXX---X---XX-X----X---X-X-X-X--X-X--X","------X---XX-X------XX-X--XXXX-X-X-XXXXXX-XXXX----","-----XX-XX---XXXXX-X-XXXXX-X-XX---X*-X--X----XXXX-","-----X--X--------X---XXXX---XX-XX-X--XX-X-XXX--XXX","-XXX-XX-X-XX-X--X-X-XX--XX-XX-X-X*XX-XXXX-X--X-XX-","-------XXXX*-----X-XXX*X-X*--X---X---XX---XXX*X-X-","-X--X--X-XXX-X---X----XX-XX--XXXXX--X--XX-XX--XXX-","XX--X-X-----XX-XXXXXXXXXXX---X--X---X---XXXX-XX---","-X-XXX-XXX---X--XXXX--X--X-X----XX-X---*-XXXX*--XX","XX--X-X-X--XX-X--X---XX---XXXX-X--X-X-XX----XX-X-X","XXX-XX-XXXXXXX-XX-X-X----X-XX---XX--X-------X-X--X","X-XXX-----X----X--XXXX-XXX-X-XX-XXXX---X-X--X-XXXX","--XXXXX-XXXX-X-X---X--XXXXXXXXXXX-XX*XX-*XXXXX----","X*-XXX-XX-X-XXX--XX--------X-X--XXXX--X-XXXXX----X","XX----XX--X---XX--X--XXXXX-XX-XXXXXX--X-XX--X-XXX-","---X-XX-X-X-X-*XX-------X-XXXX--XX-----X-XXXX--X--","--X--XXXX-XXXXXXX-----XX---XX-XX-X-X---XX-X-----X-","X--XXXX---X--XX-----XX------XX-------XXX-X--X-X---","--XXXX-X-X--XX-XXX-X----XX-XXX-X--XX-XX-X-X--XXX-X","XXX-XXXX---X-XX---X---X-*X---XX--XXX--XXXX--X--XX-","-XXXXXXX------XX-X--X-X-X-X-XX--X-X-X--XXX--X-X---","-XXX-X-XXXX---X----X-XXX---X--X-XXX--XXX-XX--XX-X-"}
Returns: 21
{"X----X-XX----X-----XXXX---XX-----X--XXX-XX--X-XXXX","-*XX-XXX--XXXX--XXX----XXX-XXXXX-*X-X--XX---XXX-XX","XX-XX-X--X--X--XX--------X-X---XXX-X--X-X--X--XXXX","-X--------XX-X-XXXXX---X-X-XXXX-XXXXX*XXX-X-X----X","X---XXXX--XXXXX---X-X----XXXX-X-XXX--XX-X--X-X-X-X","X--XXX-XXXX--XXXX-X-----XXXX-XX-XX--XX--------X--X","X--X-XX----XXXXX---XX----X---XX---X--X-X-XX-X-X---","-X-X-X--X---X-X-X-XXX-----XXXXXXXXX---XXX-X-X--XXX","X-XXXX-X----XX---XX-----XX--X-XX-XXX--*XXX---X-X--","-X----X*-X--X--XXXXX-X-X-X-X-X----X-XXXX--XXXX-XX-","X--X----XXX-X-X-XX-XXX-XXXX-XXXXX*X-X--XXXX-X---XX","X-X-XXX--XX-----XX-XX--X--X--XX-XXX----X--XX-XXX-X","X-X-X-XX-X---X--XXXX-XX-X----XX--------XXXX--XX-@-","--XXX-X-X-XXXX-X-*-X---XX--X--XX-----X-X--X-X----X","-X-XX-X-XXX-XXX----X---X---XXXXX*--X-X-XXXX-----XX","X-XX-----X------XXX-X-X-XX---*--X-XX-X-X-X--XXXXXX","X--X-XXXX-X-XX-XX----X--XXXXX---X---------XXX--XX-","X--XXX-XX--XX-XX-X-------XXXX--X------XXX-XXXXXX-X","-XX--X----XX-XX--XX--X-----XX-X-XXX--X----X--XX--X","-X-XXX-XXX--X---XX-XXX-X-XXX----XXX--X-*-X---X-XXX","XXX-X-*---XX-X----X-X-XX---XX-XXXX-X-X--X---X-X---","--X-X-X---XXX-XX-*---X-*-XXX-X-XX-XX-XXX---X---XXX","XX-XX-XX--X-*XXXXXX---XXX-----X--XX---X-XX---X-X--","X--X----XXXXX-----XX----X--XXX-----XXX--XXXXXX-X--","-*-X-X----XX-X-X--XX--X-XX--XXXXX--X-XX--X-XX-X-X-","-X--XXX-XXXX----XXXXXXXXX-XX-XXX--XXXXX--XX------X","-XXXX-X--XX--X----XX---X----XXXXX--XX--XXX--XX*XX-","-X-X---XX--X---X-X------XXX-X-X---XXXXXXXX-X----XX","XXXX-X--X--XX-X---XXX-XXX-XX-----XX--X-----XXX--XX","---XXXXX-X-----XX-----X-XXXXX--X-----X--X-X-X-X-XX","-X-*XXX------XXX-XXXX-XXX---X-XX-XX-XXXXXX-X--X---","-X--XXX-X--X-XX--X-X--XX-XX---XXX---XXX-XX---X----","--XX-XXXX-XXX--X-XX-X*--X--X--XXX-----XXXXXXXX---X","----X--XXXXX-X-XX-X-XXXXXXXX-XXXX-X---XX-X----XX--","X--X--X---XX-X-XXXX-----XXXXX-XX---X--X-----X----X","---XXX---XX-----X-XX-X-X-XX-X-XXX-XX---XXXXX-X---X","---XXX-XX-X----XXXXXX-XXX----X----X-XXX-XX-X---*-X","X-XX--X-XX-XXXXXXX----X--X-XXX---X-X-X-X-----X-X--","XXXXXX---X-X-X--XXXXXX-XX----XX-XXXX-XX----XXX--XX","-X--XX-XX----XXX---XXXXX*-X-X--X--X-X-XX-X---*X---","--XX-XX-XXX----XXXXX-XX-*X-X-XX-X----X-XXX--X--X--","----XX-XXXX-XXXXXXXXX-XXXXX*XXXX----X--XX-X-X-*---","-XXX----XX---XXX-XX-X-X-XX-*X-XXX-XX-X-XX-X---XXXX","XX-XX-X-XXX-XXX-X-X--XX---------X--XX---X--XXX-XXX","X-XXX--X-X--XX-XXXX-X--XX----XXXXXX-X--X---*XX-XXX","X-XXX-XXXXXXXX--XXXXXX-X--X--X-XX--X---*-*--X-----","XXX--XX-XX-X-----X----XX-XXX-XX--------XXXX---XXX-","-X-XX--XXX*X--X-----X--X--XX---X-X-X-X-X-X-X-X-XXX","X---X-X----X----X-X----XXXX-XX--XX---------XX--XXX","-X--XXXX-XXX----XXX-X-------XXXXXX--XX-XXXXX-X-X-X"}
Returns: 22
{"X-X-XXX-X-*-XX-X--*------X--X-X--XX-X---XX-X-XX-XX","-X-XX----X---XX-X-XX---X-XX---XX-X-X----XXXXX-X--X","-XXX-X--X---XX--X--XX-XXXX--X-XX-X-X-X-X-XX-X--XXX","-XXX--XX--XXX-X-XXXXXX--X-XX--XXXX--X--X--XXX---XX","--XX---XX-XX--X----XXX-X------------X-----X--X*--X","XXXX--XXX---XXX--XXX--X----*--X-XXXXX-*X--XX-XX---","X---X--X-----X--X--XXX-X-XX--XX------XXXXXX*-XX---","-XX-X-XX----X--XX-----X--X-X-XX--X-X---X-X-X-X---X","XXX-XX-X--X----XXX--X---X----XX----XXXX--XX-XXX-XX","X-X-XXXX-X---X--X-X-XX----XX-X--X--X-XXXXXXXX---X-","-X---XX-X-X-X-XX--X--*-X-------X-XXXXX--X---XX---X","XXXXX----XXX-X------X*---XX--XX---XX-X-X--XXX-----","X-X-XXX--X----X-XXX--XXX-XX---*XXXX-XX--X---X-X--*","--X---*X--XXX--X-XX-X--X---X-X-X-X*-X-X-XX-X-X-X--","-XX-X-X-X-X-X-XX-XXX-X-X-----X-X---XX-XX---XXX-XX-","XXX-X-XXX--XXX-XX----XX--X-XXX-X---XXX--XX-XX-X---","-----XX--X-XX-X--X-X-X--X-------X-XX---XX-XX-X---X","--XXX-X---XXXX-----XX-X-X*X-X--X---XXXX--XX-XXX-X-","X--XXXXX--X--X*XX-X-------X-X-XX--XX-XX-XX--XXXX-X","----X-XXXX-XXX--XXX-X-X---X*XXXXX-X---X----XXXX*XX","XXX---X-XXXXX--X-X-X*-X-XX--XXX-XX-X--X-XX-XXX-XX-","XXX--X-X--*XX--XX-XX--XX*-XX-XX------X--X--*---X--","----X-----X----X-X-X-*X--XX--X-X--XX--X-XXX-X--XXX","-----XXX---X----XXX-XXXX-X---XXX--XX---X----X----X","-X-X--X-X--XX-X-X-X-XXXX-X-XXXX-XX-X-X----XXXXX-XX","XXX*-XX----X-XXXX-XXX-X-XXX-*X---X-XXXX--XXXXXXX--","X------X-XX-X-XX-XX--X*-X-XXXXXX---XXXX-X--XX-X--X","-X-X---XXX-XX-X--X----XXX-XXX-X-X-X--X----X--*X-XX","X--X--XX-XXX--XXXX-X---XXXX--*--X---XXX*XX-X-XXXXX","-X--X-XXXX-XXX--X---X--XX-XXXX*------XX--X-----X--","--X---X---XX-X-XXX-X*X--X---XXXX-XX-X-XX---X--XX--","XX-X---XXXX--XX-X-X-X-XXX-----X--X------*XXX-XX-X-","XXX---XXX--X-XXX----XX---X-X----XXX-X--XXXXX-XXX--","XXXXX-XX-X----X-XX-X-XXXXXXXXXXX-XX-X---X--XXXXXXX","-X--XX-X-X-XX--X-XXX*X-X--X-X--X--X-X--XX-----X-X-","XX-XX---XX-X--XXXX-XXX--XXXX-X--X--X-X---XXXX---XX","XX-X--X-XXX--XX-X-XX*XX-XX-X---X-X--XXX--X-XXX--XX","--XXXXX--X---XX-XX-XX--XXX-X-X-X-------------X--XX","X-XXXXX-----X-XX--------XX----XXX-X--XX---XX---X--","--X--XX---X----X---XX-XX--X-X-*---X-X-X-----X----X","XX-XX-XX-XX-XX-X---X-X-XXX--XX-X-X-X-X-X-XX---*---","X-XX---X*XX--*XX-XX--XXXXXXX---XX--XXX*XX-X-XXX--X","---XX-XXX-XXXXX---XXXXX@-XXX-XXXXXXX-XX-XXXXXXXX-X","XXXX---XXXX-XXX-XX-XXX-XX----X-XX-XX-X-XX--XX-XXX-","X--X--XX*-XXX----XXXXX-XXX-X-X*-XXX----X----X-XXX-","-X*X-XXXXX-XXX--XX---XXX---X-XXXX--*----XXX-X---X-","----X---XXXXXX-*X---XX--X-XX-XXX--X-X--XXXXX-X-X-X","-X*--------X-XXXX---X--XXXX--XX---X-XXXX-XX---X-*X","---X-X--X--XX---XXXX-XX-X---XX--XX*XXX--X-X--X----","---XX----XX--XX-X-XX---X--X-X--XX----X----XXX-X-X-"}
Returns: 22
{"-XX--XXX-XXX-XXXXX-X--XX-X-XXX-X---X-----XXXX-X-X*","X---*-XXXX--X--XXXX-X-X-XX---XX------X--X--XXX-XX-","--XX---X--X-XXX-XXXX-X----X----X---X--XX---XXX----","X-----XXX-X--XXX-XXXXX----XXXX-X-X--X--XXXX-XX-XX-","**---X---X-X--XXXXX-X-X-XXX---X-X---XX-X-X-X---XXX","XXXX-XX-XX--X-XXX-X---XX----X--XXXX--XX-X-X-X-X--X","-XXXXXXXXX--X----X-X-X-XX-X-X-XX-XXXX-*XX-XX-XX--X","XXXX-X--XX-XX-X--XXXXXX-----X-X--XXXXXXXX-X-X-XXXX","XXX-X--XX-XX-X*---XX-X-XXXX---XX--*XXX-X*XX--XXX--","XXXXX-X--XX--XXXX--X-----XXX--X--XXXX---XXX-XXX---","-*--X-XXXX--X--X-XX-X----X-XX--XX-XXXX--*-X-XXXX-X","--XXX--X--X--X-XXX--XX-X-XXXXX--XX-XX-------X---XX","-XXX--XXXX-----X---XX-XXX-X---X---X-XX-X-X-XX-X--X","XX-XX-XXXX---X-*-XXXXXXX-X-X-----XXXXXXXXXX-XX--X-","XX---X-X-X-XXXXX-XX---X-X-X-X-XXXX*---XX--X---X-X-","-X-XXX-XX-X-X-X------X--X--XXXXX-XXXXXXX--XX-X--X*","XXXX-XXX--*--XXX---X------X-XX-XXX------X---XXXXX-","XX-XXX-X-*X----XX---X-X-----X--XX-X--XX----XX--X--","-X-XXX--XX---XX-X--X-----X-X-------XX----XX-------","----XXX--------XX--XXX-X-X-X--X------X---X--X--XXX","XXX-XX-----X-X--XX-X----XX-XX--X--X---X-XXXX--XX-X","--XXXXX--XXXXXXXX-XX-XXXX--X-X--XXXXXX--XXX---X-X-","--XX-XXX--XX---X--XXX-X-----X----XXXXX-XXXXXXX-X--","X-XXXX-X---*X---XXXX-XX--XXX-X--XX-X---X---X-X--XX","-----XX--X-X---X--XX--XX-X-X----XXXXX-X---XXXX-X-X","XX--XXXXX*XXXXXX--XX-XXX-X-XX-XX-XX--XX-X---XX-XXX","--X----XXX-X-XXX-XX--XXX-XXXXXXXX--X--X--XX----X-X","-X---X--X--XXX-XXX--X--XX--X----XX---*-XX*XX----XX","-XX-X-X--XXX-X---XX-X-----X--XX-X-X-X-X-X-X----X-X","--X-X--X-XXX-X--XXXX-X-XX-----X-X-X-XXX-X-X-X-XX--","X-*-X----X---XXX-XX-XXXX--XX-XX-X-XX-XXXX-X-X-X-X-","--XXXXX--X--XX-XX-X-X--X--X-X---XX--X-X--X-X--X--X","--XX-XX---X--XX-X-XXX---X--X--X-XX------XX---X-X--","--X--X--XX-X---X-XX-X---X-X--XX----XX--X--XXXXXX-X","X-XX--X----XX-X----XXX-------X---XX--X-XXXX---X--X","X--X-*X-X-----X-XXXXX--X-XX-XX---XX-XXX-XX--XXXXX*","X-X-------X-XX----X---X---XXXX-X---XXX----X---XX-X","*XX---X-X-X-X--X---XXX-X-XXX-XXX------X--XXX-XX*X-","--XXXXX--XX--X-XXXXXX-XX-X-X--XX-XXX-----XXXXX----","-X-----X-X-XXXXXX-XXX--X-XX--XX----X-XXXXX-XXX--X-","XX-XX---XX----X-X---X-XXX-XX---@-X-X-X--XXXXXX--X*","-X-XXX-X---XXXXX-X---XXXXXX-XXX-X------XXXX-XX-XXX","---XX---X--XX---X------XX--XXXXX-XXXXX---XX-XXX-XX","-X--------XXX--X-XXXXXXXXXXX-X---XXXXXXXXX--*-XX--","-----XXXXXXXX-XXX--X--*X--XXXXXXXXXXX-XXXX-XX--X-X","XXXXXXXX-XXX--X---X---X---X---XXX--XXX----*-XX--XX","--X--X--XXXXXX-XX-----XX----XXXXXXXXXXX-XX-------X","----XX-XX--X-XX-X--XXX----XXX-XX---XXXXX--X--X---X","X-X--X-X----X---X---XX-X---XXX--XX-X-X----X-------","X-XXX*-X--XXX-X---X---X-X-X-XX*X-X-XXX-X-X-X-X--X-"}
Returns: 32
{"----X-XX--XXXXXX--XX-X--X-XX---XXX-X---XX----X--XX","X-X-XXXXX---X-X-----XX-XX-----XX-X--X-X-X---------","X-X-X----X-XXX-XXX*XX-X---XX--XXX-*XXXX--X--X*XX--","-X-XX-XXXX--XX-XX-XXX--X-X--XX-----X--X-XX---X--XX","X-XXXX-X----XX--XX-XX-X-XX-X--XXXXXX--XXXX-*--X-X-","--X-X--XX-X*---X-X-X-XX*X-----X-XXX--XXXXX-XXXXX-X","--XXXX----X-X---XXX-X-X*---X--XX-X-X---XX-XX-----X","X--XXX-X-X-XXXX-X-XX-X-X-XXX--XX-X-X-XXXX------XXX","---X--XX-X-XXX--X-X-XX--XXXXX---XX-X--XXXX-----X-X","XX---XXXXXX-XXXXX--XXX-X-XXXXXX*XX-XX-XX--X-XXX---","-----X*-X-*-X-X---X--XXX----XX--XX--X-XXXX*X------","-@-XXXX-XX-XXX--XXX------XXXX------XX--X*--XX-X--X","-X-XX-X--X----X-X-X----X---X--X---XXX--X-X-X---X--","XX--X---X--X--X--XXX-----XXX--X-X--X-XX----X--X-XX","-XXX-XXX----XXXX---X-X-XXX-XXX--XX--X-X--X-XXX-X--","-XX-XXX-XX--X--X-X--XXX--X-X-*XXXX-XXXX--XXX------","XXX--XX-XXXX-X-X-XXXXXX-X---XX----X-*X----X-XXXX--","-XXX-X-X--XX-XXXX--X---XXXX--XX-XX--X-X-X---XXXXXX","--XX-XXX-XX-X--XXX--XX-XX-XX-X-X-X-X-X------XX---X","XX-X--XXXX-XX-X--XXX-XX-X-XXX-X-X---XX-X--XX-X*X--","XX-X-X-X-X---X-XX--X-XX*XX-XXX-X--X--XXX---X-X-XX-","XX--X-X--X-XXXXXX-XXX--XX-X-XX-XX*-X--XX---XXX---X","XXX-X-X-XXXX-XX-XX--XX-X--X*X-XXX--X-XX-X----XX--X","XXX--XXXXX-XX-X--X-XXXX----X-XXX-X----X---X-------","-XXX-XX---XX-X-X-XXXXXX-XXXXXXXXXXX*XXX--XX-X-X-XX","XXXXXXX-X---X--X--X--XXXXX-*-X-XXXXXXX---X--X-X-XX","X-X-XX--XX--XX---XX--------XX-X-X---X--X-XXXX--XX-","XX-XX-X---XX-XXXXX-XX------XX-X--X*X-XX-XXX-XXX--X","XX-*XXX--X--X-XX-X--XX--XX-XX--XX-XX-X-XXX-XXXXXX-","X-XXXXX-XX---XXX---X-X-X-X-X--XXX-XX---X-XXX-*XXX-","XXX--XX-X-X--X-XXX-X---X-XXXX--XX-XX---XX--X-----X","XX-XX-XXX--XXXXXX-X-X--XXX--X-X-X-XXX-XXXX-X-X-XXX","-X--X--XXXXXXX------X--XX-X--X-XXX-X----X-X-XX-X--","----X-X*XXX-X--X--XXXX-XX--X-X-X---XXXXXXXX--X--X-","--XXX-X-XXXX-X--XX-X--X---X---XXX-------*-XX-X-XX-","XX-X-X-X--XX-X---XXX----X-----X-X-XXX-X--X-X----X*","XX-X-XXX--XX-X-X-XXX-XXXXXXXX----XX-XX-XX----XX-X-","XXXXX-XXXXX-XX--X----XX-X---XXXX-XXX---X---XXXX--X","XX--X--X--XX---------XXXXXX---X-X-X--XX---XX-X-X--","X---XXXX--XX-*X-X--XXX-X--X-X--XXX-XXXX----XX--XX-","--XXXX---XX-X-XXX--XXXX-X---*XX---XX-XXX--XX-XX*XX","-----X----XX--X--XX-X--X--XXX---XX--X-X--XX-X-X-X-","X--X-X------X---XXXXXXXXX-X-X--X--X-XX-XXX--X-X---","XXXX--XX---XXXXXXXXX-X----XXX--XXX-XX-X---XXXX--X-","--*---XXX-XXX-XXXX-XXXXXXXXXXXXXXX-X-XXX-X-XX-XXX-","X-XXXX-----X--XX--X--X-XX-XXXX-XX--XXXX-X-XX-XX-XX","-X--XX-XXXXX---XX--XXXX-XX--XXX-X-XXXXXXX-X------X","-XXXXXX-X---X*----X*X-X-XX--X-X-----XX-XX----XX-XX","X*XX-XXX-X---X--X-----X-XXX-X--X-X--X--X-X---X-XXX","--XXXX--X-X-XXX-*X*-X--X---XX-XX-X-X-XXX--X-X--XXX"}
Returns: 23
{"XX----X--X---X-----XX-X--XXX---XX-----XXX-XXXX-XXX","XXX-XXXX-XX-XX---XXX------XX------XXXX---X--XX--XX","X-X-XX-X----X----X--X--XX-XXXX-XX*--XX--XXX-X-XXXX","-XX--XXX-XXXXXX---X-XXXXX--X-XXX-X--XX-X----XX-X--","X--XX-XX-XX--*X--X--XXX-X-X----X---XX--XXXX-X-X-X-","-X-XX-XXX-X---X-XX--XXXXX--XX-XX-X----X-XX--X---XX","-X-X-X--X-XX--XX-X*-XX--XXX--X-X--XXX--X-X-XXX-XXX","--X-X--*----X---X-X---X-----X-X-XX---XX-X*XX--X--X","---XXX---XXXX-X-X-X-XXX-XX-XX--XXXX-XX--XX----XXX-","XXX--X-XXX-XX-XX-X-----X-XX-X-XXXX-XXX----X*---XX-","--XX------X-X---XXX-XXX--XX-X--XXXXX----X-X--XX-XX","XX--XXX---X--XXX-X-X-X-XXX--XXX--X-XX-XXX-XX-XX-X-","------XX-X--X-XX-X-X----X-X----XX-XXX-X-XX-XX----*","-XXX-X-X------X-X-XX--X-XXX-XXXX----XXXX---XX-XX--","X--X---X-X-----XXXXX--XX-XXXXX----XXX--XX--XXXX-X-","X--XXX-XX-X-XXX---*---XXX-X----X--XXXXXX-XXX-XXX--","X----------XXXXX--X----X---X------X----X-X-X--X-X-","XXXXX-X----X-XXXX-XXX-XXX--XX-XX-X----X-XX--X----X","-X-XXXX-X-X-X----XX--X--X-X-X-----X--X*X-X-X-X---X","----*-XXXXXXXXX---XXX------X--XX-XXX-X-XX-X-X--X-X","--X--XXXX-X-XX-X-X-XXX-X--X---X-----XXX-XX--XX---X","X-XX--XXXX---XXX-X-XXXX*X--XX-X--X-X-XX--XX---X-X-","-XXXX--XXX--XX*--XXXXXXX-----X-X-XX*X--XX--XXX----","-X*XX--XX----XX-XX-XX-XXXX-XXX-X-X-X-X--XX-XXX----","XX--X-X-X---XX--*-X-X-X----X--XXX-X---X-X---XXXXX-","-X---*--X-X----X---X-------X-----XX-X-XX-XXX--X---","--X-X-X--XXXXX------X--X-XXXX---XX--X-XX-XX--XXX--","--*-XXX-X-XX--X-------XXXX-XXX--X--X-X-X-X--XXX---","--X-XX-XX--XXX--X--XXXXXX--XXX-X-XX-XX--X--XX-XX-X","-X--XXX-X---X---X-*X-XXXXX-XX-X-X-X-*XXXX---XX----","--X---XXX-X-XXXX---XXX-X-XX-X-----XX--XXXXXXXXXX--","-XX----XXXXXX-X-XXXX--X-X*XXX--XX--XX---X-X-*XX-X-","XX---XX-X--X---X--XX-XX-X-X-XXX-X-XXXXXXX--X-----X","-X---X--X-XXXX-X-XXX--XXX--*--XX----XXXX-XXX-XX-XX","-X-XXX-XX--XX*X*----XX---X-XXXX-*XX-XX-X-X-X-X-XXX","--X----X-X----XX-X----X----X*---X-X-X---X---X-X*XX","-XX-XX-XXX-XXX-XXX--X-XX-----XXXX-XXX----**X--XX--","-X-XX---*--X-XX-X-----XX-XXX-X-XXX--X-X-XX-X-XX--X","--X--XXX-X--X----XX--X---XX--X--XX-XX--XXX-----XXX","-X--X-XXX-X-XXXXX--X----XXX--XX-X-X--X----XX-X--XX","----XX-X--XX--XX-----X---XX------XXXXXX---X-X---X-","X--X-X--XXXXX-XX--X------XXX-X-X-----XXX-XX----XX-","---------X-XXXX-X--X--XX--XXXX--X----X--X--XXXXXX-","XXXX-XXXX-X----XX-X----XXX-X-XXXX-XX-XXXXX--X-X--X","X-XXXXX----XX-------------XX-X-X-XX--XXXX--X---XXX","-XXXX-XX-X---X-X-X--*XXXXX*X--XXX--X----XXX--X*---","X-X-XX-XXXX---XX-XX--X-X------X---XX-X-XX---X--XX-","XX-X-XXXX--XX-XX--XXX--X-XX-X-XXX-XXXXXXXX-X--X-X-","-X----XX-X-X--X-X-X-XXX-XX--X----X-X@X-X----XX--X-","---XXXXX--XX-*X--X-XXXXXXX--XX-X-X--XX----X--*X--X"}
Returns: 28
{"X--XX-X----X-XXX-X-X---XX--XXX-XX-X-X-XX-X-X-XXXX-","XXX-XX-----XXX-XX---X-XXX--X*-----XX-XXXXXX--X-XXX","-----X-XX-XXXX---X-XXX--XXXXXX-X----XX-XXX-X-XXX--","-XXXX-X-X-XX-XX-----XX--X--XXXXX-XXX-X-X--X--XX-X-","X-*X----X--X-X-XXX--XXXXX-XXX-----X-XX-X-XX--XX-XX","XXX--X--X-XXXX--X---X----X-X---XX--X-XX*-XX-X-X-XX","XX-XX-XXXXXX-------X*X-XXXXXX--X-XX----X-XX--X-XX-","--X-XXXXX-X-X--XXXX--*X-XX-X-X-XX-X-XX-----XX-----","XX-XX-XX-XX-X--X-------X-XX-XXX-XXX--X-*XX--*---X-","-XXX--XXX--XX--XX---XXX----X-X-----XX---X-X-X-XX--","-XXX-X*XXX-X-XX--XXXXXX-X-XXX-XXX-X-----XXX--XXX-X","--X-XXX--X--X-X--X-X--XX--*---XXX--XX---X-XXXXX-XX","X-XXXX-X--XX--XXX-XX---XXXX---XX-X-X-X-X---XX-XXXX","-XX-XX-----XXXXXX-X-X-X---------XXX-XX---X-XXXX--X","XX--XX-XX--XX-----XXXXX---X----XXX-XX-X---X-X-X---","--X-X---XXXXXXXX-XXX--X-X-XXX---XXX-XXXXXX-XXXXX-X","X--X-X-X-X-X-X--XXX-XX-X---XX-X-XXX---X-X---X-X--X","XX-XX--XXX-X-X---XXX-X-XXXX-X--X-XXX-X-X-XX--X-X--","--X---X----XXXX----XX--XXX-X---XXXX-XXXX--XXXX-XXX","-X-XXXXX-XX-X-----XX-----XXXXXXXX-XXX-X--X-X-X---X","XX--X--XX-X--X-XXX---X---XXX--XXXX--XX---X-X--X-XX","XX-X-X---X-X-X-----X-XXXXXX--X-XXX*XXX*----XXXXXX*","X---XX----XXXXXX---X--X-X-XX-XX---X-X-X-XXXXXX-X--","XXXXX-XXX--XXXXX-X--X-X--X--XX-X-X----X---XX----X-","-XXXX-XXXXXXX--X--X--XXX-X----XXX--X-XX---XX-X--XX","-X----XXXX-XX----XXXXXX---X--X--X-XX-XX-X------XX-","-XX--X-XXXXXXX-X-XX-XX--*----X-------XXXXXX-X-----","-X--X-----X---*-------X-X--XXX---XX---X--X--X-X-XX","-XX-XX----X--XXXX----X--XX--XX-XX-X--XXXXX---XXXXX","-XXXXX-X--X---X---XXX---XXX--X-X-X-*--XX-X-X-XXXXX","-X-XX-X-X--XX--X--XX-X-X-X-XXXXX---X-XX-XXX-X--X--","XXX-XXXX-X---X-X-X--*XXX-XX----XXX*X-X--X-XX-XXX-*","-XXX-XX-X---XX-X-XXXX--XX-X-XX--X--X-X---XXX-X-XXX","-XX-X-----X--XX--XXXXXXX-XX---X-XXXXX-X-X-X--X--XX","--XX-X-XX--XX--XXXX---X-X--XXX-X--X--XX-X----XXX-X","X-XX-X----X--XX-XX----X-X---XXX-*XXXXX-X-X-XXX--XX","--XX-------XX--XX-X--X-X-X-XXX-XXXX-X--XXX-XXXX--X","XXX--X-X----X-XX-X---XXX-X----X---X------X-X-X--XX","XX----X-X-XXXXXX--XXXXX-XX--X-X--X------X-X-X--XXX","X-X-XXX-XXX--X-XX-XXX----XX*X--X--XX--X---X-XX-XX-","X-X------XXXXX--XX---X--XXX----XXX-X-XXX-X---XXXX-","-XXX--X-XXX-XX-XX--XXX--XXX-XX--X--XX--XXX-XXX---X","--X--X-XX-X---XXXX-XX--XXX-XXXXXX--X-XX----X---X-X","X-XXX-XXX-XXX--X--XX--X---XXXX--X-X--XXX------X-X-","XX-X--X-X-XX-----X-X--*XX-XX--XX-X---X-XXXX--XX--X","---XX---XX--XX-*X---XX-X---XXX--X--XXX--X--X-XXXX-","-X-X-XX--XX-XX-XX--XX-X---XX-X-X-XX-X-XX--X-XXX-X@","X---XX-XXXXX---X--X--XXXX------XXX-XX-XX--XX--X---","-XX--X-XXX-X-X-X-XX-X-XXXX-----XXX-XX-XX--XXXXXX--","--XXX-X----XX-X-XXXX---X-X--X-XXX-X-X--XXXX-X-XX--"}
Returns: 53
{"X-X-------XX-XXXX-XXX---XXX-X-XXXXX--XXXXXXXXX---X","X-------X-XX--XXXXX-----X--X--XXX-X--X--XXXXXXXXXX","XX--XX-XX---XX-X*--XXXXXXX-XXXX-XXXXX*XXX----X--X-","X----XX-X--XX-XXXX--X-XX-X-X--XX-X-X----XXXX-XX-XX","--X-XXXX---XX*--X-X-XXX-XX-XX--XXX---X----XX----XX","--XX-XX*X*X-----XXX-XXXXXXX-XX--X----X---X-XX--X-X","X-X-X-X-*X-XXXX-X-X---XXX-X-X-X----XXXX-----X---XX","XXXX-X-XXX--XXX-X----------XXXX-XX--X----*XXXX*-XX","-X-------XXXXXXX-X--XXXX-XXX--X--X--X---X---XXXX--","XX-X-XX--XX-X-XX---XXX--X-----XXXX--X-X-XX----XX-X","--XXXX--X-X-X-----XXX-XXXX-X--X---X-X------X-X-X-X","--XXX---X-XXXXXX-------XX-XX-XXXXXXXX--X-X--XXXXX-","-*XXXXX-XX-XX--XX--XXXXX-X-XX-*-----------XX-XXXXX","XXXXX-XXXXXX--XX--XXX-XX-XX-----XXXX-X-X---X-XXX-X","-XX--XX-XXX-X-X--X---XX-X--X-XX----X---XXX--X---X-","-X--XX--XX-X--XX--XX--X-X---X-X-XX--X-X---X-X-X-XX","XX---*-XXXXX-X---X---XXX-XX---XX-X-XXX--XX-XX-XX--","*---X-XXXXX------X---X-X-XXX-X-X-------X-XX--XX--X","XXXXX---X-XX----X-XXX-X-XX-X-----XX--XXXX-X-----XX","--XX-X-X---X--X-X-XX------X--XX--X-XXX-X-XXX-X--XX","X-X-XX--XXX--X---XXX--*--XX-XX-XX-X----XXXX-X-XX--","X-XX-X---X-XX---XX-X*X-X-XXX*--X--X--XXXXX-XX-X---","X--X-XXXX-X----XX----------XXXXX---X-XX--X--XX--XX","-XXXXX---XXXXX--X--XX--XXXXX-XXXXX-XXXXX-X-XX-XXXX","-XXX--XX-XX--X---X-XX-X-XXXX-XXX*-X-X-----XX-XX-X-","-X-XX-X--X--X-X----XXX-X-XX-XXXX--XX--X------XXXXX","X---X-XX-XX--XXXX-XXXX--XXX-XX-X--XXX---XXX-----X-","X-----X----X-X--XX--------XX-X------XX-X--X--X-X--","X-XXX-X----XXXX---XXXXX---X---X-XXX-XXX--XX--*X-X-","X-X-XX---XX--X-XXXXX-X---XX*XX--XXX-X-XXXXX----XXX","-X----XX----X--XX-X-X-X-XXX---X--XX--X---XX-----XX","X-XX-XXX-XXX-XXXX----X-X-X-X--XXXX-X---X--XX*XXXXX","-X@X--X---*---X-X-X---X--X-X-X---XX--X-XXX--XXX---","-XXXXX---X--XXXX*--XXX-XXXX---XXXXXX--XX-XX-XXX--X","--XX-XX-----XX--XX-XXXX--X--X------X-XX--XXXX-XXX-","X-XX-X-XXXX--X-X--X-----XXX-XX-X-XXX--XXX-X--X----","XX-X-XX-XX-------XX---X-X-XX-----XX-*-XX---X------","-XXX--X---X----X----X-XXXXXXX-X-X----XX-X--X--X-XX","-XX------XXX--XX-XXX--XX-XX-XX-XX---X-----XXXX---X","---XXX-XX--XX---XX-X-XXX---XX--X-XX-XXX--XXXX--X--","XXXX--XXXXX-X----X--X-XXXXX-X--X-X*-X--XXX*X--XX-X","----X-XX-X-XXX--X-XX--XXX---XXXX--XXX-X----X------","XXXXX--X--XXX--X---X---XX----XX---XX--XX-X-X-XX-X-","-XXXXXX-X-*X--XX--X-X--X-X-XXXXXXXXX-XX-X-XXXX-X--","XX--XX---X----*-XX-XXX-XXXX---XX--XX--XX-X--X-XXXX","XXX---X---X---X---X-X-X-X--X--X--XXX-XX-----XXXX--","X-XX--XXX-XXXXXX-X-XX*--X--------X-X-----XXXX--X-X","-XXX-X-X*-----X-XX--X-X-XX-X----XXX----XX-XX-XXX-X","-X-XX*-X--X----------XXXXX--XXX-XX-X---XXXXXXX--X-","XX*X--XX---XX-X-----XX----XX-XXX---XX---X-XXXXX--X"}
Returns: 25
{"X--XX-----X-XXXXXX-XX-XX--X-X-X-X-XX--X-XX-XXX-XXX","--X--XX----X--XXXXXXXX----X--X*--*X----X-----XXX--","-XX--X-X--X----XXXX-----X---XXXXXXX-XX--X--XXX----","----XXX-X---X-----XX--X-XX-XX--X--X----X--XXXXXX-X","XX-XXX-X-X-X-----X----XX----X-X-XX--X-X--X-X--XXXX","------X-X-XXXXXX--XXXX--------X-XXX--XX---------X*","*--X-X--XXX----------XX-X-X-XXX-X@XX----X--X-X----","XX--X-X*-XX-XXX--XX----XX---*-X-X-X--X-X-X-XX----X","-XXX-XXX-X-X--X-X-X-X--X-X----XX-X--XXXX-XX-XXX--X","--XX--XXXXXXXXXX---XXX-XXXXX--X-XX---------XXXXX-X","X-X--X-XX-X-XX-XXX--X-X--XX-XXXXXXX-XXXXX-X-XXXXX-","XXXXXX---XX-XXX*--XX-X--XX------XX-XX-XX-X-XXXX--X","---X-X--XXX-X---XX--XXXX-X-XX----XXX-X-----XXX--XX","XX----XX-X--X-XX-X-X-----X-X-X---XXXXX--XXXXXXX-XX","X-X--X--XXX-XXXX----XX-X-X-XX--XX-----X-X-X--X--XX","XXXX-X-XXX-XXXX----X--X-XXXXX---XX--X-XX---XX*---X","---X--X--X-XX--X-X--X-*-X---*X-X--XXX-XXX-XXXX----","--XX-*--XX--XXX--X----XX--XX---X---X--XXX---X-X-XX","X-X---X-------XX-X-X--X-XXXXX--X--X-----XXXXX-X---","X--XXX-XX*--X---*-XX--X--XXX-X--X--XXX-X--*X--X-XX","X-XXXX----XXXX----XXX-XX-X---X-XX--XX--X-**-XX-X--","X-X-XX---XX-XX-XX*XX-X-XX------XXX---XX-XXXX-XXX--","X-X--X----XXX-X*-X---XX---X-XX---X---*X-X----X---X","----X-XXXXXXXXX-XXX-X*XX--X-X-----XXXXX--X-XXXX--X","X---X-XXX---X-XX---X--XXX---XXXX---XXX-XX---X-X---","-X-XX*-XXX-X-X----XX---XXX--XXXXXXX---X-XX-XXXXXX-","--------XXXXXX-XX--X-X----X-XX--XXXX-XX-X-XX-XX-X-","XX-X-X-XXX----XX--XX--X--X---XXX---X-XXX--XXX-XXXX","---XXXX-XX-X-X-X-XXX-XX-XXXX--XX-X----X--XXX-XXX-X","-X-X--X--XX-X--XX-X-XX---XXXXX-XXXX--X------XXXX-X","----XXX-XX-XX*--X------XXXX--X-----X-----X---X-X--","X-XX-XX--XXXX-----XX--X*-XX--XX-XXX-----X-XX--X--X","XXX--X--XX-*---XX-X-X-X--XXXXXXX*-X-X--X----X-X--X","--XXX---X--X--XXXX---X--XX-XX-X----XXX---X-XX--XX-","XXX-X--X-XX-X--XX-XX-XX--XXXX--XX-XXX-*X-XXXX-X-X-","---XX-XXX-XX-X---X-XXXX---X-XX--XXXXXX-X-X-XXXX---","----X--X---X-X--X-X---*XX-X--*XX--XXX-XX--X-XXXXX*","-X-X-X-XX--X---XX---XX---XX*------X-XX-XX-X--X-X--","-XX---X-X-X---XXX*-XX-X--X--X--XXXX-XXX--XX-XX--X-","XX-X-X--XX-X--XX---XX--XX-------XXX-X----*X-X-XXXX","-X---XXX---X----X*-XX-X-XX--X-X-XXXXX--X--X-X-X*XX","X-XX-X-X--X-X*---XX-X--XXXXX-X-X----X--X-X----X-X-","-XX----XX-X---XXXXX-X-XXX-X---XX-------X*X-X---X--","XX--X--X-XXX-XX-----X--X-X--XXXXX-XX----X-X-X--XX-","-------X--XX-X-X--X-X--X--X-XXXX-X-XX--XXX-XX-X*--","-XXXX--X--XXX-XXX-X--XXXX--XXXXX-XX-X-XXXXX--**X--","-XX--X----X-XX-X-XXXX--X-XXXXX-X----XXX-XX-X-X-XXX","XXX--XXX*-XX-X-X-----XX--*-XX-----X-X-XX--X-XXXX--","X-XX--X-XXXX-X---X-X--X-XXX-X-X--XX-X-X-XXXX-X---X","*-X-XX-X-XXX----XX-XX--XXX-XXXX-X------XXXXX-XXXX-"}
Returns: 32
{"-XXXX-X--X*XX-*----XXXXXX-X---X--XXXX--XXX--XX--XX","-XXX-XX-X--X-XX---XXXX-XXXXX-X-XX-X-XXX-X-X--X-X-X","-XXX--XXX-X-----X--XX-X-----X--XX----X-X-XXXXX---X","XXX-X-X----XX-X--X---X-XX-XXX--XXXXXXX--X--X-X---X","--XX-----------X-XXX-XX-XXX-X-XXXX------X-XXX--X-X","X--XXX-X-X----X-X---X-X-----X---XX---XX--XXX-XX--X","-XXX------X--XX-X--X-XX---XXX--XX-XX-XX-XX---X-XXX","----XX-X*-X---XXX---X-X---XX-XX--XX-XXX--XX--XX---","-XX-*X----X--XXX-X-XXX-X-XX-X-XX--XX--*X-XX--X-X-*","X-XX--X-XXX-XX--X-----X-XXXXXX-XX-XXX-XXX-X---XX--","XX-X-XXX--X----XXX-X--XX-X-X--XXXX----XX-X--X-XX--","XXX---X-XX-X-X-------X---**X--X-X-XXX--XX-XX------","X-XXXXX-X-XXX-XX-XXXX---XXX--X--XXX---XXXX-X-XX-X-","-X-X--X-XXXXXXXX-X---XX-X-X*-XX-XXX-XXXX--X--XXXX-","X---XXXX-X-XX-X----X------XX-X-X--XX---*-XXX------","-X-XX-X-XX-X-X*--X-XX---X--X-XX--XX--XX-*-XX-X---X","X--X-XX---XXXXXX-XX--XXX-------X-XX*--XXX*-XX--X-X","XX-XX----X-XX-X-XXXXX--XX-X-XXX----XX-*XX-X-X-X-XX","XXX-XXXXX-XXXXXX-X-X-XXX--XXX--XX-----X----XX-----","-----XX----XX--X---XXXXXX-XXX--XXXXX-X-XXX----X-X-","--X---XXXXX-XXXXX--XX--XXX----XXXXXXX---XXX---X---","X-X-X--X-XXX-X--XX---XXXX-X--X----X----*XX----X---","XX---X-XX-XXXXXXXXX--X---XX------X---X-XXX--XXXX--","-X*-X---X-X--XX-XX-X-----XX---XXXXX----XX--XX-XX-X","X--X-X-X--XXX*---XX------XXXXX--X-XXX*XX-X-XXXX-XX","X--X------------XX----XXXXX-X--XX-X---X---X--XX---","XX-X-X----X-X-XX------XXX--XX-X---XX--XXX-X-----X-","-X--X-XX-X-----XXX--XX--X-XXX-XX-X-XXXXX---XX-----","--XXX--XX-XXXXXXXXX-------XX-X-XX----XX-XXXX-X--X-","---XXXX--X*-X-XXX--X-X-X-XX-X------XX-X--X-XXX-XXX","-XXXX-XXXX-XX-X---XXXX-X-X---XXX----XX--XX----XXX-","XXX--X-X--XX-X-X-XX--XXX----X-X-X-XXXX-X---X*-X-X-","-X---XX-X--XX--X-XX--XXX-X-X--X-XX-XXXX---XXXXXX--","-XX---XX----XXXXX--*XXX----XXXX---X-XXX---XXXX-XXX","X--X--X-XXX------X-X--XXXXXXXX-XX--X--X-XXX--X--*-","-XXXX--XX-X-X--XXX---X----X-XXXXXX-X--XXXXX-X-----","X-XX-XX-XXXX-XXXX--XXX-XX--XX-XX---X----X-X--X-X-X","XXXX--X--X-XX----X-XX--XX-XX-XX-X-X-XXXXXXXX-*X--X","X-X--XX-@XX--XXX-XXXX--XXX-XXX-X-XXX-X-X-XXX*-X---","XX----XX--XX---XXX-X--X-X-------X-XX-X-X---X--XXXX","X--XXX-XXXX---XX-X-X-XXXXX--XXXXXXX-XX-XXXX---X--X","XX------XXXX---XXX-----XX--X---XXXXXXXX----XXX---X","X-X--XX------X-X--XXX--X-------XX---X----X--X-----","X--XX------X---XX--XXX-----XXX-X--XXXXXXX--XX-X-XX","-X-X-------XXXX--X---X-----X--XX-X-X-XXXX-X-XXXX--","X-X-X--X--XXXXX----X-XXX--XX--XXXX-XXXXXXX-XXX--XX","-X--XX*XX--X--X-XX--------X---X*X----XXXX-XX---XXX","-XX--XXXX-X-X-XXXX-XX--XX-XXXX-XX---XX--XX--XXXXX*","-----XXXXXX-*XX-----X-XXXXXXXX--X-X---X-X--XX-XXXX","---XX-X-X----XXXXXXXX--X--XXXX-XX--X-XX--X--X---X-"}
Returns: 24
{"XX-XXXX--XXXX-X--X-----X-X-XX--XX*XX-XX*-X-X-X-XXX","XXX-XXX------XXXX-XX-X-X--XXXXX--XXX-----X-XXXX-XX","XXXXX----X---X--XXX-X------XXX--XXX-X-X-X-XX-X-XX-","XXX--X*XX-XX-X-XX-XX--XXXXX--XX*-X-X-XXX---XXXX--X","--XX-----XXXXX-X-X-X-X--X--XX-XX-XXXXX-X-XXXX-X*--","-X--X*XXXXXXX------XX--XXX------X-XX-XX-X*X--X--X-","X-X-XX-X----X-XXX-X-X-XX-X----X---XXX-XXXX--XX-X-X","XXXXX--XXX-XX--X-----X----XX--XX-X-XX*------XX-XXX","X-*X----XXX--X-----X--XXX-X-X-X-X-X-XXXX---X--XX--","XX--XXX-XX-XX----XXXXXX*---XXXXXXX-XX-X-X-XXXXXX-X","XXX--XXXX-----XXX--XXX-X---X-X--XX--XX---X-X-XX-X-","-X--XX-XXXX-XXXXXXX-X-XX----XX--X-XX-X---XX-X-*-XX","-X--XX-*XXXXX--X-XXX-XXXXX-XX--X-X---X----X--X--X-","XXXX-X-XXX------XXXX-X-X---X-X-XX-XXX-XX-XX---XX-X","X--X-XX--X-X-X--X---XXX----X-XXX-XX--X--XX-X--XXX-","--X--X-X-XXXX-X-XXX*-X-X-X--XX---XX-X-XXXX-X-XXX-X","X-*X----XX-X--X-XXX-X-XXX-X--X-XXX-X-X---*-X-XX--X","X-X--X-XX---X--XXX--X-X--XXXXX-XX-X-XX*---*-XX-XX-","---X---XXX-XX-X-----XX-X-XX--XXX---X-XX-XX---X-X-X","--X-XX-X-X---X---X-X-X---X-X-X---------X-XX--X-XXX","--XXX--X-XXXXX-XX--X--XXX--X-X--X-X---X-X---X--XX-","-XXXX----XXXXX---XX----X-XXX-X-----X--X-XXXXXX--XX","XX-X-----XXXXX---X--X-XXXXXXX*XXX-X--XX-X--XXX-X--","XXXX-X-X-XX--XX---X----X-X---X--XX-X*X---XXX--XX--","X-XX*XX-XXX@X--XXX-XX-XX--X-XX-X-XXXX-X--X-X-XXXXX","XX--XXXXXXXX-X-XX---XX--X---X-X-XX--XXX-X---XXXX--","-X*X-X-XXXXXXX-X--XXXX--XX-X-X--XXXXX-XX-X-XXXX--X","-X--XXX----XXXX-X--X--X-------XX-X-XX---XX-X-X-XX-","XX-XX-XXXX--X--------XX--XXX--XXXX-----XXX-----XX-","XXXX-XXX-X-X-XXXX--XXXXX-X----XXX-XX-X-X-X----X-X-","X-XX-----X-XX--X--X-X-XX---XX-X-X------XX-XXXXX--X","XXXXXXXX---XX-X-X-XXX--XXX-X*X-X-----X-X-X-XXXX---","--X---XXX-XX------XX---X--X-X--X------XXX-XXXX-X-X","---X-X*XXX-X--X-XXX-XX*X-X--XXXXXX-X-XXX-*-XX---X-","X-XX---XXXXX-XX--X--XX-XX-X-X-XX-X--X-XXX-------X-","-X--X-*X-*XXXXXX--XXX---XX--X---X-------X-XXXX----","X----X-X---XXX-X--XXX-*X---XX--X--X-XX-XXX----X--X","-XXXX--XXX-XX-X-XXX-X-X--XXXXX*XXX----X-XX-X--XXXX","X-XX--XX--XX-XXXX--XX-X-XX-XX-X--XXXX----X-XXX-X-X","--X-XXXXX--X*X-X--XX-XXXXXXXX--------XXXXXXX-XX---","X-X-XX-XX--X-XXX-----XXXXXXXXXX-XX-----XXXX-XXX---","XXX-X--XXX--X-XXX-X-XX-------X--XXXX-XX---X--XX--X","---X----XXXX-X--XX-XX---XX-XXXX-XXX--X-X--X-XX-XX-","X-X-XX--XX---X--X-XX*X--XXX-X-XXX---X-----XX---X-X","XX-XXXXX-------X---XXXXX-X-X-XX----X----X---X-XX--","--XXXXX-XX-XX--X-X--X-----XX-X-XX-XX*--X-XXXX-----","XXXX----XX-XX-XX-XX--XX----X-X-XX--XX---X-X-XXXXX-","XX-X--X--X--XX----XX--XXXX--XX-XX-XX-*-X-X--X---XX","--XX--X-XXXXXXX-XX----X-X-X---X-X--X--XX-X--X-----","-X-XX--XXX-XX-----XX-X-XXX-*XX-X-----X-X-X-X-XX---"}
Returns: 27
{"-X-XXX--X-X-XX---XXXX-X-XX--X---X--X--XXXX---XX-X-","--XXX--XXXX-X-XXXXX-X-XXX-XXX-XX-----XX-X-X-X-X-XX","---XXX-XXXXX--X-X----XX---X----XX--X-X--XX-X--X-XX","-XX--XX*X-XX-X-X----XXXXXX------XX--X--X---X----X-","-XX---X----X----XX-XX-X--X---XX-X-XX-XX---X-XXX--X","-XX-XXX-X-X-X---X--X--XXXX-XXX-XXX--XX--X-X-X-XXXX","X-X-XXX---XXXXX--XX-X-X--XX-XXX--XXXXX-XXX---X-XX-","--XX--X*--X---*XXX--X*---XXXX-X-XX-X---X-XX--X-XX-","-XX-X-XXX-XXXXX----X--XX--X-XXXXX---XX-X--XX---XXX","XX-X-XX-X---X-X-XX--XX----X---X-X--X-X-XXX-X-----X","X--X---XX-X----X-XXXXX---XXX-X-X--X-X--X--XXX-XX--","XX--XXXXX-XX-X---X-X-X-XXXX---XX---X----XX-XXX-X--","X-X--X-XX-XX--XXXX-X--X--XX--X-X-XXX--XX-XXX--X-XX","XX---X-XXX---X---X-XX--XX--X-X-XX-XX--XXXX--X-X--X","---X-X-XX-XXXXX-XX---XXXXX--X-----X--X-XX-X-XX-XX-","-X-XX---X-*-XXXXX-----X--XX-XXXXX--XXX-XXXXX-----X","---X--X-XX--XXX-XX-X-X-XX-------XXXX-X--XXX---X-X-","-X--X-XX--X-XXXX-XX-XX-X-X-X-X-XXX-X--XX-X-XX---X-","--XX-----X-----XX----X-XXXXXXX---------X--X-X-X-X-","X-XX--X-XX-XXX-XX-X----XXX-X-X-XX-XXX@XX-X-X*X---X","XX*XXX-X---X-XXX---XXX-X--------X-XXX-XXXXX-XXXX-X","XXXX-X---XXX-*X-XX-XX-XXXX---XX-XX--XXX-X----XXXXX","-----XXX--XX--X--X---XX-XXXX--XX--X--X-X---X-X*X--","X-XX-X---*-X-X---XXX--XX-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-XXXX-X---X--X-X","-X--XXX-X--X-XXX-X--XX----XXX-----XXXX----X-X---XX","X-----X*-X--X--XX-X---XX--X----X-XXX----XXX----X-X","-XX------XXXXXXXX----X-XX--XXX--XXXXX--X--X-X----X","XX-XX-X-XXX--X--X------X-XX-X-X----X-XXX-XXX------","--X--X--XX-XXX--X--XX-XXXX-XX-XXX-X-XX-X---XX-X---","X--XXX-XXX-X-X---XXXX-XX-XXX-X*XXXXX-XX-XXX-XX--X-","--X--X-XX--XXX-XXX---XX-X-XXX---X----X--X---------","--X--X----X--XXX---XX-XXXXXXX--XXX-XXX-X---X---X-X","XX---X-XX-X-X-X-X-XXX-XX--XX---XXX-X-XXX--*X------","XX-XXX-*X-XX-XX-X---X-XXXX-X-XX---X--XXXX-X-X---X-","-X-XX----XXX-X-XX-X--X-X-XXX-X-X-X-XX---XXXX-XXX--","---X---XXXXXXX-XX-XX-*--XX-X--XXX--XX--X-XX-X--XXX","--X-X-X-XX-----X-XXXXX*-X---XX-----X-X-X-X--X-XXX-","XX-----XX---X-XXXX-XX--X--XXXX-X-X---XXX--XX-XXX-X","-----X--------XX---X---XX---XX-XXX-XXX--X--X-X-X-X","XX-X---XXXXXXXX-X-XXX--XX-X-XXX---XX-X-XX-XXX-X--X","X--XXXX--X-XXXX-XXX-XX-X-XX--X-X-----XXXXXXX-X----","XXXX--XX-------X-XX-X-X---X-X-X-XX-XXX-X-*-XXXX--X","--XXXX-X-XXX-X-XX--------X---XX-XXXXXXXXX-X--XX-XX","--X-XX--XXXXX-XX-XX-X-XXX--XXX---X-XXXX---X-X--XX-","-XXXX----XXX----X-X--XXXXXXX-XX--X--X-X-XX---X-X--","--XX------X-X-XXX---XX--X-XX---XXX--XX-X--------X-","-X---XX--XXXXXXX--X--XXXXXXX-XXX-X----XXXXX-------","---X-X---XXX--XXXXXXXX-XX-X-X-XXXXXXX----XXXXX--XX"}
Returns: 21
{"-X-X*--XXXXXXXX--XX--XXXX-X-XX----X-----X--XX--XX-","XX--X-XXXXXXXX---X--XX--X---X-X-X-XX--X-X-X-XXXXXX","-X--X--XX--XXX-------XX-X-X--XXXXX-XXX---XXXX--XX-","XXX---X--XXX--*-X--XX-X-XX*X-X---X---X--X-@X--X-X-","-X-XXXX----XXXXXXXX----------XXXXXXX-XX-X-XXXXXXX-","---X-XX-XXXXX-X--X--XXXXX-XXXX-XXX---X-XX--XXX--X-","X-X-X-X------X-X-XXX-XXX----X-X-X----X-X--XXXX-X--","X-X-XXXX-XXXX---X--XXXXX-----X--X--X---X---XXXXXXX","X----XXX--X---X----XX-XX-X-X-XX-X--X---X-X--X-XXX-","X-X-X--XXX-X--XXX-XXX---X-XX--XXXX---X-XX-X---XXX-","XX-X----*-X----XX-XXX----*-XXX--XX-XXXXX--XX-XX-X-","X--X-X-XXXXX-X-X---X--XX-XX--X-X--XX--XXXX-XXX--X-","-*--XXXXX---XX---XX----XX-XXXXXX--XXXX--X----X----","X-XXXX-XX-XXXXXX-XX--XXXXXX----X----X---X-XX-XX-X-","-XXX-XX--X----XX--XXXXXXXXXXXX--XXX--XXX-XX--XXX--","-XXXX--X-XX---XXX-XXX---*XX--X-X-XXXX---XXX-XXXXX-","-----X-X----X--X-XX--X-X--X--XXXX--XX-XXX---XX-X--","-X-----XX--XX------X-X--XX------XXXX----XX-*X-XXX-","*--XXX------X-X--X---X-XXX--X-X-X-XXX--X------X-XX","-X-X-XX--X---XX-----XX--*XX-X--XXXX-XX-XXXX-XX---X","-X--XXX-XXXX-XX-XX--X*X-X--*X-XX-X-----X-X---XX--X","X-X-X--XXXXXXX-XXXX---------XX-X-X-XX-XXX-X--X-X-X","XXX-X--XXXXXX-X-*-XXX--X-XXXXXX-XXXX-XXXX-X---X-XX","X-XXXXX-X--X-----XXXX-----XXXXX-X-X*-X--XXXXX--X-X","-XX-X--X-X---*XX---X-X-XX-XX--XXXXX-X--XX-X*XX--X-","XX-X--XX------XX----XX---XX-XX-X-XXX-X-------XXXX-","XXX-XX-X-XX---XX--XXXXX-XXXX-X--XXX-*---XX-----X-X","-X--X---XXXX----X-XX----XXX-X--------XX-X-XXX-X---","-XXXXX-XX-XXXXX----XXX*--X--XXXXX-----X------XX-XX","-X-X---XX-X---X-X-X---X-X-X-X-X---XXXX--X-XXX--XX*","----XXX-XXXX----XX----XXXX-X-XXX-----X-X-XXXXX---X","X*---XXX-X--XX----XX--XXX-XX-X-XXX*XX-X--XXX--X-XX","--XX--XXX---X----X-X-X------X--X-----XXX-XXX---X--","-XX---X-X-X-XX*-X--X-X-XX--XX---XXX--X-X--X----XXX","XXX-X-XXX-XXXX----X--XXX--XXX-----X*XX-----X-----X","X-X-*---X-X*XXX--XX-XXXXXX-XX-----XXX-X--X--X-X-XX","---XX-XXX-XXX--X---XXXXX---X-----XXX----XXX--X--X-","*XXX--X-XX--X----XXXXXX-X-XXX-XXX--XXXX---XX-XX-X-","-X----XX--XX-X----XXXX--XXX----X-XX-X----XXX--X-XX","X----XXXXXX-XXX--*-XXX-XXXX---XXXXXX--X---XX--XX--","*----X-X-XXX-X---XX-XXXXXXX---XX-XXXX-XX--X-XXX---","-X-XX--XX-X--XXX--XX-X---X*-XX-XX-XX-X-X-XXXXXXXXX","---X-XXX---XX-X---X-X-----X-X--XX*----*-XX-XXXXX--","X-XX-XXX---XX-XX-XX*-X-XX-X-XX-X-X-XX---XXX-XX----","XXX-XXX--X--XXX*---X--X-*X--X-XX-X---XXXXXX-X-X--X","XXXXXXX---XX-X---XX-XX-XX-X--XXX-XX-XXXXX--X---XXX","XXX-XXXXX-X-XXX------X--XXXXXX--X---XX-X--XXX--X*X","X-X-X-X-XX-XXX-X-X-X-X-X----XXX-----X-XXX--XXXXX--","X----X-XX-XX--XX-XXXXX-X---X---XXX-X---X-XX---X-X-","X*XX---X---XXXXX-X--X--XXXX----X-X-X---X---XX-X-X-"}
Returns: 32
{"-X-X-XX--XX-X------XX-XXX---X-X-X---X-XXXXXXXXXX--","X-X-X--XX-XX-XXX-*XXXX*------XXX-X---X-*-XXX-XX--X","--XXX-X---X--X--X*-XX-XX--XX-XXX----X---XX--X*-X-X","X-XXXX-X-X-*XX-XX-X----XXXX-XX---X-X--X-X-X-XX--X-","X--XXX-XXXXX--X-*---XX-XXXX----XXX-X---X---X-X-XXX","--XXXX-X--X-XXX--X-XXX-X-X-X*-XX------X--X---XX-X-","--XX----XX--*X-XXXX-XXX--XXX---X--XXX-X-XX--XXX--X","XX--X---XX*---X-X--X-X-XXXXXXX-XXX-XX-X*X----X----","XX-XXX----X-XX--XX----------X-X*----XXX--X--XX--XX","-XX-----XX-----XXXX--XX----X-XX--X--XX---XXXXXX-XX","X--X*-----X-XX---X*-X-XXX-X-X-X---X---X----XXX-X-X","X--X-X---X----X-X--X-XX--X---X*---X--X*X--X--X---X","X-X--X-XXX--X-XX-X-XX---XX--X---*XXXX--X--X-X-X-XX","--XX---XXX--XXXX-----X-XX--*---X-XXXXXX--X---XXXXX","-XX--XX---X--X-X-XXX-X-XXXX-----XX---X-XXXXX---X-X","X--XXXXX--XXXX-XX-X-XX--X-X-XX-XXX---XXXX---XXXXX-","X-X---XXXXXXXXXXX--XX-X*XX-XX-XX-X-X-XXX--XXXX-XX-","XXXX---XXXXXX-XX--XXXXXXX--X---X*X*-X-XX--X-XX-XX-","---X-XX--X--XXXX*X--X--X----XXX-----X-----XX-XX-XX","---XX--XX--XX-X-X-XX-X--X---XX--X-X-XX--X----*-XX-","XX-XX-XX---XXX--XXX-XXX-XXX-X--XX-XX-XXXX-XX--XXXX","XXXX-XX---X--X-XX-X-X-XX-XX-XXX-X--X---X-X-XXX-X--","--*XXXXXX---XXX-X---X-XXX--XX-XXXX-----XX------X-X","-X-X*XX-XXXXX-X-XX-*-XX-XX-XX-*-X-XXXXX-X--XX---X-","XXX-X-------XXXX--X-XX--XXXXXX--X--XX-X--XX-XXXX--","-XXXXXXXX--XXX--*-----XXXXX--X-X-X-X----XXX--X*---","-X--XX---XX--X-X-XX-XXX--XX---X-X-XXX-XX---XXX--X-","-*----X-X--X---X--X--XXXXXXXX--X--XXX-XX--X--X--X-","-XX-XXXX--XX-X-X---X-XX---*X-XXXX*X---X------*X---","X---X----XXX-XXXXXX--X--XXX-XX--*X-X--*-X-XXX---XX","XX--XX-XXXXXX-XX--XX-X-----XX-XXX-XXXX-X-X-------X","XX--XX-XX----XXXXX-X----X---X-----X*-XX---XX*XXXXX","XX---XX--X-------XXX-X-X---X---XX-X--XX--XX--XX--X","----XXX--X-XX-X--X--X-XXX-XXX---XX-XXX-X-XX--X----","X--X------X-X-XXX--XXX--XXXXXXX--X-X-XX-X--XXX-XXX","XX-X--X--X-X---XX--X-X---@-XXX-X-XXXXX-XXX-XX---X-","----XX----X-XXX-XXXXX---X-XX-X-X----XXX--XX--XXX-X","--X-XXXXXXX-XX--X-XXXX------X--XX--X*-XX-XX--XXXXX","-X-*---------X--X--XX-X-XXXXXXX-XX-XX-X--XX-----X-","X--XX--X--X-*-----X-XXX-XX--X--X-X---XX-XX-X-XX-XX","-XXX--XXX-X--*XXXX--X-X-X-XX----X-X-XX--X---XX-XX-","X-XX---XX-X---X-----XX--X--XX-X-XX----X---X-X-X-XX","-X-X-X-XXX--X--XXX-XX---XXXX--X----X--X-XX*----XXX","-XX-XXXXX-XXX--X--XXXXXX--X-XXX---X-XXXX-X-XXX-X-X","--------X---X-XXX---X-X-X---*--XXX*XX-X----*----*-","---X-XX--X-X----XX-XX--XX-X-X-XX-X-X--XXXXX--X----","X---XX-XX----X--X*XX-XXX-X-X-XXX-XXX-X--X-XX-X-*-X","X-XX-XXX-X---X-X----X---XXXX-XX-XX-X--X-X--X-XXXX-","XX--X-XX-XXXX---XX-XXX-X-X-XXX--X-XX--X--XX--X---X","X-X--X-X-XX-X---X-X-XX-X-XXXX-XXX-----XX-----XXX--"}
Returns: 26
{"--X-XXXX--X-X----X-X--*--X-XXXX-XX-X-XXX-XX-XX-XX-","--XXXXX-XX--X-----*-X-X-XXX--XXXXX-X--X-XXX--X-XX-","--------X---X--X--X---XXXXXXXX-----X-X-XX-XX---X-X","--XX-XX--XXX--XXXX-XXX----XXXX---X--XXX--X-X--XXXX","-X-XXXX-X*XXXXXXX-XXXX--X---X-----XX-XX--XX--X-XX-","-X-*XXX--X---XX-XX--XXX---X-XXXXXXX---X--XX----X--","--XX--X--X-X--X-XXXXXXX-----XXXXX-X-X-XX---XX--X-X","XXX-XX-XXX--XXXXXX--X--X--XX-XXX-X-XXXXX--X-XX--X-","-X-------XX--X-X--X-XX---X-X-XX-XXX-X----XXX-XXXX-","---XXXX---XX--X-XXXX-XXX--XX-XXX--XX-XXXX-XXXXXX--","----XXX--XXXX--X-----X--X-XX-*XX----XX--X-XXXXXXXX","XXXX--XXXXXXXXXX-X-XXXX----XXXXX-XXX-X----X---XXXX","XXXXXX--XXX-XX-X-XX-XX---X-X-X-XX-XX--XX---XXX--XX","XX---X---X-XX-X-X-XX-X-X*-XXXX-XX----X--X-XX---XX-","XXX-X-X--XX-XX--X-X--XX-XX--XXX---XX-XXX---X---XXX","XX--X--X--X------X*-X--X---XX--XXX--XX--XXX---XXXX","XXXXXX--X--X-X--X---*XXX----XX--X-----X-XX-XX-X---","-X-XXXX--X----*XX-X-X--XXX----XXX---XXXXX-X---X--X","--XXXXXX-X-XXXXXX-XX--X--XXXXXXXX--XXX--XX-XXXXX-X","XXXX-X-XXX-----X--XX-XXXXX-X---XX-X--XX-XXXX--XX-X","X-X-XXXX---*-X--XXX-XXXXXXXX---X--XXXX-XXXXX------","X-X--XXXXX-X--X-XXX-XXX--XX---X--X-X-X-X--XXXX-XXX","X-----X-XX-X-X-XXXXXX---XXXXX-X-XX-XXXX--XXXXX----","XX-X--XX-XX---X-XXX------XXXXX-XXXX----XXX--XXXXX-","X----X---XXX-X-X-X---X-X-X*X-X---X--XXXX---XX-X--X","--XX--XXXX---XXXX-X----XXXX---XXXX-X--XX-------X--","XX---X-XXXXX-----X--X-X---XX-X---X-XX---XXXX------","XX*XX-----X--XX-----X--X-XX-XXX-----X--X--XX-----X","XX--X-X--XXX-XXXXX-X---XXXXXXXXX-X--X*XX---XXX-XXX","X--X--XXX-XX--X-XX-X-XXX-----XXX-XX-X-X--X-XX-X-X-","XX-XX-XX-X-X--X*---XX---X--*-XX--X--X-XX--X-XX-X--","X---X-XX---XX-X-X-XX---XXXX---X-XXXXXXXX--*--XXX--","--XX-XX-X-XXXXXX-X-X-X----XXX-X-XX--XX-XXX-X---XX-","XX--XX---XXX--X-XX----XX---XX-X-XX-X-XXX-*-XX-XXXX","X--XX-------XX-XXX--X--XXX--X-XXXXX-XXX---XX-X-X-X","X--X-XX-XXX-X-X--XXXXXX-X-XX--XX--X------X--X-X-X-","X-XX-X-----X--X--XXXX-X--XXXXXXX-X---X-XXXXX-----X","XX-XXX-XXXX-----XXX--X--X---XX-X--XXXX-XXX-X-XXX-X","X--XX-X-X-----X-X-XX-XX*---X-X-X-X-X--XX--XX-X---X","X-X--X-XX------XXXX-X-XX--XXX-XX-X---X-XXXXXXXXXXX","--XX-X-XXX---XXXX---X--X--XX-X-X-X-X-X-XX-X-XXX-X-","XX----XX-X*--X-XX---X-X-XX--X-*X--XXX----XXX---X-X","XX---X--XXXXXX-------X-XX--XXXXXXXX-X-XX---X-XX-X-","XX--X---X----XX-X-X-XX-XXXXXXXX---XX-X-X-X--XX-XXX","--X-X-XXXX---XX--X----XX-XX-X-XXX-X-X--XX-X-XX---X","XXX-X-X-X-X-X--X----XXX-X@XX-XXXXX-X-XXX---XX---XX","--XXXX--X--X*X--X-X-----X-XX-XX--X-X-XX-----XX--X-","X---*X-XX-XX--XX-XX-XXXX-X--X--X-X-X-X----XX-X-XX-","XX-XX-X--XXXXXXXXXXXX--X-XXX--X---XX-X*XX-X-X--X--","XX---XXXX--XX-X--XX------X-X-XX----XX--XXX-XX-XX--"}
Returns: 31
{"--X-X---X-XX--X--XXX--X-X------X-X-*---X--XX--X---","X-XXXX--X*X-X--XXX-XX----XX-----XX--XXXXXX-X--XXXX","--X-XX-X-X----XXX-XX--XXXXXXX---X------X*-XXX-X--X","-X-XX-XX-XXX--XX--X-X-X--XXX--XXX-XX--X-X--XXXX-XX","XX-X-X----X-----XXX-*XX--X-XX--XX-X-X--X---XXX---X","XXXXX-*X--X-X-X-*-XXX--X-XXXX---XXX-X---X-*---X---","---X--X-X----X----XXXX-X-XX-XX--XX-XXX-X--XXX-X-XX","-X*---XXXXXXX*--XX-XX--X---XX-XXX--X-XX--XXX-X---*","X--X----X----X--X------XX-X-XXXX-X-XXX----XX-XX--X","XX--X--X-X--X-----X--XX--XXX--XXXXXXX-X---X--X-XX-","--XX-X-X--X-XXX-XXXX------XX----XXX-X--X------XX--","XX--X-XXXX-X-XX--XXX--XXXX---XXX-XX-XXXXX--X-X-X--","--XX---X----XX-X-XXXXX---X--XXX-X--XXXX--XXX-XXX--","--X----XXXX-XXX-X-XXX-----X--X--XX---------X--XX--","X-X-X-XX-----XX--XXXXX-X-XXXXX--X--X--XX-X------XX","XXX-X--XX-X-X---XX-XX-X----XX*X--X-X-X----XXX----X","-X-X--X--XXXX--*XX-X-XX---XX-X--X--X-X-X--XX---XXX","XXX-XX-XXX-----X---X-XXX--XXXXX-X-X-X--X-XX-----X-","*X-XX-X-XXXXX-X---XX-X---------XXX-X-XX---X-X-X-XX","------XXXXX-X-X-X--X------X--XX-XXXX-X--XXX---XXXX","-XX-----XX--XXX-X-XXX-----X--X-XX-@X-X-X-XXXXXXXX-","XX--X--XXXXX---XX---X------XX----XXX--XXXX-X--XX--","XX-X-XXX---XXX-XX-XXXXX--XX--X------XX-XXX-XXX-XX-","X---XX--XXX-----X--X-XX-XX------XXX-X----XXXX---X-","-XXXX-XX-X-XX-XXX----X-XXX-----XXX--X---XX-XXXXXXX","X-XXX--XXXXX---XXXX-XX--X-X---XX--XX----X-XX-XXXX-","XXXX-X--X----X---X-XXX-----X---X-X---XX--X--XXX-XX","X-X--XX-X----XX-XXXX-X-XX-XXXX-XXXX*XX-X-XXX--XX--","--X-XXX--XXXXXX-X---*-XXX---XXX--X-XXXX-XXXX-X----","X-X-XX--X--XX-X-XXX-XX-----X-X----XXXXXXXX-X----X-","-XXX--XX---XXXXXXXX*-X-X--X--XXXXXX-X-X-XX--------","X-X--XXXXX-X--XXXX-XXXX--XXX--XXX--X-X-XXXX-X--XXX","XX-X--X-XXXXX-XXXXX-X-XXXX--XX-XX-XXXX--XX-X-X---X","--X--X-XXX--X--X-XX--XX----X--X--X-XX-X--XX--X-XXX","XXXXX---XX--X--XXX-X---X---X-XXXX-X-X--XX---XXXX-X","*-XX---X--XX*X--XXX-X-XX----X--XX----XX-XXX--X-X-X","-XX-X-----XXXXXXXXXX-XX-X-XXXX-XX*---X--XX-XXXX-XX","------XXX---X--XXXXX--XXXXXX-X-X---XX--X-XXXXXX*XX","X----X---X-XXXX--XXXXXXX---*XXX--XXX-X--*X-XX-X---","X-----X-X--XXXXX--XXX---XXX-X-X---X----X*--X-X----","XX-----------XXXX-XXX-X-X--X----XX--XXX-XX*X--XX--","-X-X*X-X----X-XX-XX-XX-----XXXXXX-X-XXX-X--XX-XXXX","X-XXX---X---XXX-XX-----X-----XX-XX----XX*-X--XX--X","--XX--XX-XXX-X-XX--X---XXX-X-XX-X-XX-XXX--XX---XX-","XX---X-X-X-X----X-XXX--X--XX-X--XX-------X---XX--X","-X-XXX-XXXX-XXXXXX-XXX-X-X--XXXX----X-X---XXX---XX","-X-X---XX-XX-X-XX-X--XXXX---X--X---XX-X--X-X-XX---","-XXX---X--XX--XXX---XXX-----XXX--XXXX--X-X--X-X-X-","XX-X---X----XX-X-X-XX-XXXXXXX-X*-X-X-XX------XXX-X","XXX-XX--X----XX--XX--X-XXX-XXXXXX--XXX**XX-XX--*-X"}
Returns: 24
{"X---*--XXXXXXXX--X-X--XX---XX--X--XX---XXX-X---XXX","XXXXXX-X-XX--XX-X-XXXX---XX--XXXXXXX--XX--X----X-X","XXX-XXXX-XX-X--X--XXX@X--X--XX-XXX--X-XXXX----XX-X","X-X----*X-XXX-XXX-X-------XX-X--XX---X-XXXXX-X--X-","--X--X--X-XXX---X-XXX-X---X--X-X---X-XX-XXXX-X-XX-","------X--X-X-X-XX----XXXXXXXXX--XXXXXXX-XX---X-XX-","X--XX-X-XXX-X-X--X----XXXXX--X--X-X-X-X--X-----XXX","-XX----XXXXX--XXX-X-XXX-XXXX-XX--XX-X--X-XX---*-X-","--XXX---X*---XXXX--XXXXX-X--XX--X-XXX-----X-X-XXX-","--X-XXX-X-X---XXX-XX-*X--XX--XXX--X-X-X-XX--X-XX-X","-XXXX*X---X*X-X--XXX------XXX---X-X--XXX--XX-X-XXX","---X-XX-X-X---XXXXXX-X-XX-XX---X--XXXXXXX---XX*--X","-X-X-X--XXXX-X------X-XX----XX---X-XXXXXX--X---X--","---XXXXXXX-X---X-X--X--XXX--X--X-X--X-X-XX-X-X-X-X","X---------X-XX-XXXX-X-X--XX-X-XXX-X--XX-X-----X-XX","-*XXX-X-XXXX-X-X-----XX---XXX-X-X-X-XXX---XX--X-XX","X-XX-*X-XXX-X-X-XXX-X**XXX-X--X-X-X--XX--XX-------","X-XXXXXX--X--XXXX-X-X--------X---X----XX---X*-X-X-","XXX--XX-XX-------XX-XX-XXXXX-X--X-X-X-XX--XX--X---","XX----X-----X--XX--XX-X-XXXXX-X-X-XX---XX----XXX-X","--XXX------XX--XX-XX-XX---XXX-X-X-X-X-XXXXXXXXX-X-","XXXXX--XX-XXXXX--X--X-X--X-XXX--X---------XXX-XX--","-X--X--XX--XXX-XXX--XX------X-X-XX---X-XX----XXX--","XXXX-X--X-XXX--X-XXXXXXXX-XXXXX-XXXX--X---X--X-XX-","-XX--XX--X--XX---XX---XX--X-XXX----XXXXXX-XXXX-X--","---XXXXX--X--XX-XXX-XX--X--X--XX-XX-XXXXX----X-X--","XX----XXX----XX-XX-*--*-X-XXXX-XXXXXXXX-X-X---XX-X","--X---XXX-XXXXXXXXXXXXX-XXXXXXX--XX--X-XX--X--XXX*","-XX---X-X--X-XXXXX-X-----X-X--XXXXX-X-X-X---X--XXX","X-X--*X-----X--X-----XX-X--X---XX-XX-XX-X-X--XXXXX","-X--XXX----XX*------XX-XXX-X--X----XXX--X-XXXXXXXX","--XX--XX-X----XX---XX-*-X----XX--X-X-XXXXXXX--X-X-","XXX-XXXXXXXX---X-X-XXXXX--X---X-XX-XX-XX-XX--X-XX-","-X-XXX--XXXX-X------XX--X*-------XXX-XXXXXX--XXX-X","XX-XXX--XX-XXXXXX--X--X--XX---X-X-XX-----X--XX-XX-","-X-XX--X------X-X--X-XXX------X-X--X-----X-X--X-X-","XX---X-X---XX---XX-XX-XX---X-XX----XXX------X-X-XX","-X--X-X-X--X----X-X---XX---X-X-XXXX--XX*---X--XX--","XXX--X-XXXX---X-X--X-X---*X---X--X----XXXXXXXXX--X","X-----XX-XXX--XXX---X-X------*--X--X-XX----*-X-XX-","X--X--X--XXX--X--XXX--XX-XX-X--XX-X---XX-X-XX---X-","------XX-XXXXXX-XXX---XX-X-X-XX*X-XXX--X--X--X-X-X","X-X-XXX---X---XXXXXX*--X-XXXX-X-X--XXX---X-XX-XXX-","XX-XX-X--XX----XX-----XXX-XXXX--XXXX-X--XX----X-X-","-XX-XXXX-*X-X------XXX--*--XX---XXX----XXXXX-X----","XXX--X----X*----XX--X-XX-----------XX--XX-XXX--XX-","XXXXXXX-X--XX-X-XX----XX--X--XXXX--X--X-XX-XXX--X-","---XXXX--X-X----X-X-X-X-XXXX---XXX--XX--XX-XX-X-X-","----X---XX--XXXX-XX--X-X-XXXX----XXXXXXX-XX-X--XX-","X-X-*-----XXX*X----XXX-XXXX------XX-X-X-----X--*-X"}
Returns: 30
{"XXXXX--XX--XX-XXX-X-XXX--XXXXX--*X----XXXX--X---XX","XX----X-XX--X-XXX-----X-XXX--X----XXXXX*XX-XXXXXXX","-X-X--X-XXX---X---XXXX--XX*XXXX---X---XX-XXX--XX--","X--X----XX---XXXXX--XXX--X-XX----X-X-X--X-----X--X","X--X-*XXXXXX-X--X----XXXXX-X--X--X--XX---XXX--XXXX","-X--XXXXXXXX-XXXX-X---X---X---X-XX*-XX-X---X--X-XX","--XX-X-X------XX-XXXX-X-X--XXX--XX-XXXX--X-XXX---X","----XXX-X-X--X--X-XXX-X-XX--X--XXXX-X-XXX*-X-X-X-X","---XXX-X--X-X-XX-XXX-X-XXX-X-XX--X-XXXXXXXX--X-XX-","*-XX-X--X-X--XX------XX--X---X-X--X-X--XX------X--","-X-XXXXX-X-XX-X----XX-XX---XX---X---X*--X--XXXXX--","X-XXX---X--XXX--XX-XX------XXXXX-X-XX--X-XX------X","X---X-X---X-*-XXXX-X-X-XXX--XXXXX--X--X--XX-XXX-X-","-XX-XX--XXXXXX--X-*--X---X---X----XXXXX-X-X---X-X-","X*--X-X---X-XX--XXX-XXXX--X*---XX-XX--XX-*------XX","-XXX--X--X--X--XXX*X-X--XX--XX--X-XXXXX-------X--X","XX--XX-XX-X-XX-X---XXX-XXX------XXXX------X*X-X-XX","-X-X---XXXX---XXX-X----X--X-XXXX---X--XXX-X--XX*X-","X-----XX---XX---XX-X--XX--XXXXXXXXX--XXXXXX-XX-XX-","--XX*-X--X-XXX---X-XXXX----X------X-X-XXX-X-X-XX--","--X--X-XX--XXX-XXXXXX-X--XXX-X----X*-*-X----XX--X-","-X--X--XX-X-X--XXX-XXX-XX--X-X-XX-X--X-X--XX-X----","--XXX-XX-X*-XX--X--X-X----X-X-XX-X-XXX---X--XX-XX-","X----X-X--XXXX-X--XX@-X---X-X-XXXX---X----X---XXXX","XXX-----X-X*-XX-X-----X-XXXX-----X--X-X-X-X-XXXX-X","X-X-X-X-XX-XX--X--X--XXXX--XX-XXXX-XX----X-XX-X--X","--*XXXX--X--X-X---X-X-XX-X*X*XXXX--XX----XXX-----X","XXXXX-X--XXXX---XX--XXX-XX*-X*-X-X-X-XXX-XX--XXXXX","XXXX-*-XX---XX-X-XXXXX-X-X--XX-XXX--X-XX-XXXXX-XX-","XXX---X---XXX--X-XXXXXX----XXX-X--XXX-X----XX-X--*","-XX----XXXXXX-X-XXX-X-X-X-X--X--XXXX-XXXX-XX----X-","X--XXX-----X---XX--X-X--XX-XXX-X-X--XX-XX*X-XXX-XX","XXX-XX-X-X-XXX---X--X-X-X*XXX---X-X--X---*X--X----","--XX-X--X-*-X-XX-X--------X*XX--X-X-X-------X--XX-","-X-X----X-X-XXX-X-X*-X---------XX-X---X--------X-*","X-XX--X-XXXX----X-X*XX-XXX-XXXXX---XX-----X--XX-X-","-X-XXXXX----X-XX-------X-X--XXX-XXXX--X--X-X-XXX-X","X-XX--X-XX---X--XXX*-XXX--X-XXX-X--XXX-XX-X-XX-XX-","XX----X---XX-X-X------XX-XX-XX-----XX-XX--XX--XXX-","X-X---X-XXXXX-X-XXXX-X--X--X---XXXXXXX*-X--X-X--XX","-X-XXX-XX-XX-----X-X-XX-X-X-XX-X--X-XXXXX-X--X-X--","X-XX---XX---XX-X-XX-X-XX--X-XX--XXX-X-----XXX--XX-","X*-X-XX--X--XX--X-XXXX--XXXX--XX-X-X-XXX-X----XXXX","X-XX-X-X--XX--XXXXX--X-X---XX*--X-XXX-X-XX--X----X","-XXXXXXXX-XXX-X--XXX--X--XXXX--XX-X-X*---X-X-XXX--","X--X---XX-XX-X-X-X-X-XXXX---XXX-XXX-X-X-XXXX-X-XXX","XX-XXX-XXX-X--XXXX--X--*X---XXXX--X--XX-X-X----X--","--XX-------X-XX-XX-X--X-X-X----X-X---XXXXXX--X-X-X","---XX--X--X---X-XXXX-X-X-X-----XXXX-X--X---XX-X-XX","-X--XXXX-X*--X-X--X-X-XX--*----X---X-X--*XX--X-XXX"}
Returns: 22
{"-X--XXXXXXX-X--X----------X-X-XXXX--X-XX*--XX---X-","-XX--*XXX-----XX--X---X-X--X--XX-X--XX-XXXX-----X*","--XX-X---XXXXX-XX-X------XX-X-X*XX-XXXX--XX--XX---","-X-X-XX-XX-X---X-X--X-X------XX-X-XX-XXX----X-----","-X--XXXX-X---XXX-XX--X-XXX-XXXXXXX--X---XX----X--X","X--XX-XX-XX---X-*--XXXX------XX*---X-XXX--X-X-X-XX","X-X-X---X-XXX-XX---XX-XXXXXX-XX-X--XX-X-----X--X--","XXX---X-X-XXX---XXX-XXXX--*XXXXXX---XX--XXX-XXX-XX","X-X---XX-X-XXX-*-XX-XX-X--XX--X---X--X---XXXX--XXX","XX--XX-XXXX-XXXX--X--X--XX-X--XX-XXX-XXXXX----X---","-XXX-X--XXX---XXXX--X-XX-XXXXXXXXXXX-X--X--XX-----","--X--X-XX--X-XX-XXXXX-X*-XXXXXXXX---X---XXXX---*--","X--X---X---X-XXXX-XXX-XX-XX--@XXXXX-XX*XXX-----X-X","-X--XXX--XXX-X-X--XX--XX-X---X--XX--X--X--XXXXXX--","XX-XX-X---XXXXXX-XXX-XX-XX-X--X-X-XXXXXX-XX--XXXXX","X-XX---X-----XX-X--X-X---XXXXXXX-X-X--X---XX-X--XX","--XX--XXXXXX-XX---X----X-X-XXXXX-X-----X-*XXXXX-X-","---X--XXX-X--X-XXXX--X-XXX-X---X-X-X-X-XXXXXXXX-X-","X---X--X--X-X--X-XXXXX--X---XX-XXXXX--XXXXXX--XXXX","-XXX--X*XXXX-X--X---X--X-XX-XXXX-XX---*--X------X-","XXX-X---X----X-X--X------XX-X--XX-X-X-XXXXXX-XX-XX","--XX-X-X-XX--XXXXXX-X*----X--XX--*XXXXXXX--XXXX--X","--XX--XXXXXX--XXXXXX-XX--X-XXXXXX-XXX----XXX-XXX-X","X-XXX-XXX-X--XXXXXX--X-XXXXXXXXXXXXXX-X---XXXX-XX*","X------XX-XXX---X--XX----XX-XX--X----XX-XX*XX--X-X","XXX---X--X-X--X--XXXX-XX--XX-----XX-X-XX-----XX*X-","XXXX-XXXXXX---X-XX-XX---X-X-X-------X--XXX-X-----X","-XX--X---X-X--X-XX-----X-XXX-X----XX-XXXXXXX-X--X-","XXXX--XX--X-X---XX-XX-X--XXXX-XX-XX-X-XXXXX-XXXXX-","----XXX-X-XX-X-XXX-X-X----XX-X-XXX---X--X-X---X--X","XX-X-----XXXX-XXXXX---*---X-X-X--X---*XXXXXXXX---X","X----X*XX-----X-X--X--------XX-X-XX---X--XX-XXX-XX","X--X---XX-XXX*XXXX-XXX-*X-XX----X-X-X-XX-X---XX--X","XXX--X--XXX--X-XXX-XX---X---XXXXXXX---XX-XX-X-XXX-","X-X----X--X--*XX-X-X---X--X--XXX-XXX-X----------XX","XX--X---XXX-X---*XXX-XXX*XXX*X-XX--XXXX-XXXXXX-X-X","X--XXXXXX----XXX---X-X-X--XX---XX--XX-XXX-X---X---","XX--XX-X-XX-XXX-X-XXXX*XXX----XX--XX-X*X--X-X-X-XX","X-X-XX-X--XXXXXX-X-X--XXX-X-X*--X--XXXXXX-XXX--XX-","X--X-X-XX-XX--X-X-XXX---X-X-X-X-XX-XX*-----XXXX-X-","-XX----XXXXX-XXXX-X-XX--XX--XX--XXXXXX-X--*XXXXXXX","-XXX--X-X--X--X------X---X-XXXXX-XX-XX---X-X--X-X-","XXXXX--X-XX-XXX-XX-X--X--XX*-X-X-X-XXX-XX--XXXX-X-","X-X-XX-XXXX--XX--XX----X--XX--X------X-X-X-XXX---X","-XX-X-XX--X-XXX-X-*X---XXXX--X-X-X--XX-XX-XX-X-X-X","XX-X-X------XX--XXXX---X-----X-X--XX--XXXXXXX-XX-X","X--XX-XX-XX----X-XX-X-XXXXXXXX-X-XX-XX-XX---XX-XXX","X--X-*-XXX---XXXX----XX-X-XXX--XX---XXXX---XXXX-XX","XX---------XX---X---XX--X-XXXX-XXX-X---XX--X-X-XX-","X-X---------XXX-XXXXX--X-XX-X--XX-X-X-XXX-XX-----X"}
Returns: 26
{"XX--XXX--XX-----XX---X----XXXXXXX------XX-X--XX---","-XX-X-X-*X-X-XX-X-XXX--XXX-XXX--X-XXX-X-XXX--X-XXX","XXX-XX------XX--XX--------XX-X*X-**XXX-X--XX-XXX--","X--XX-X-XXX-X-----X-X*X-XXX--X-----XX-X-XXXXX-XXX-","X--X-XX-X-X-X---XX-XXXXX-X-XXXXXXXXX-X-X--X------X","--XXX-XXXXX-XX*X----X--X--XXX--XXX-XX--XXXXX--XXX-","XXXX----XX-XX---XX--X-X---XX-X---X-XX-X-XXXXX-X-XX","-XXX*-X--X-X-XXX*X----X--XX--X---XX-XX---X-X---XXX","X--X-XX-XXXX------X--XX-XXX---X---X-XXXX-X-XX--X-X","-X--XXXXXXX---X--X-XXXXX--XX-*XXX-XXXX---XX---X-XX","XXXXX-X-X-XXXX--X-X-X---XXX-X-X------XXXXXXXX---XX","X-X-X----XXXXXXX----XX-----XXX-XX-X------XXXX-----","X---X-XXXX--X-X-XXXXX*X--X-X-XXX---X-X--XXX--X--XX","-XXXXXXXXXXXXX-XXX*XX-X--XX---X--XX*XX---XXXX-XX--","XXX-XXX-XX----X-XXXXX-XXXX----XX-XX---X-X--XX-----","-X--XXXX-X*--XXXXX-XX-X-------XXXX--X-X-XXX--XXX-X","XX-XXXXXX--*-XX--X---X--X-----XXX--XX-X--XXXX---X-","X---XX-X-X--*--X--XXXXX-XX--X-X-X-XXXX--X-X--X-XX-","X-XXX-X--X-----X-----XXXXXX-XXXX---X-X-X-X-XXXXX-X","X-XXXX-XXX-X--X--XXXX-X--XX---X--X----XXX--X---X--","XX-XX--XX-----XXX-XXXX-XX---X--XXX----XXX-XX-X-X--","----XX-XXXXXXXXXX--XXXX-X-XX-X----XX--XXXXXX------","--XXX-X---X-XX-X-XXX-XX-XXX-XXXX*XXX-XXX-X--X-XXX-","X-------X----X--XX----XXX-XXX--X-X-XXX-X-X-XXX-X--","-X----X-XX--X---X---XXXX--XX-X-XX---X---X-XX-X----","X-X*X-X-XX-XX-----X-XXXXX--X-XX-XX-XX-X--X-X-X-XXX","X*XX---X-X-X--XXX-------XXXXXX--XX--XXXXX----XXX-X","XX--------XX-XX-XXX--X-X-XXX--X---X-XXX---X-X-XXXX","X-XX-XX--X-----X--X-X-XX----X-*XX---X-X-XXXXXX**XX","X-XX-XX-X---XX---X-*X-X-XXXX--X-X-XXX-XX-XX-X---X-","-XXX*XXX*-X------XXX---XX-XX-X--XX-XX----X-X---X-X","--X-XXXX-XXX-XXXX-XX-XXX--X---X--X----X-X--XXX-XXX","-X---XX--XXX-XX-X-XX-X-X-X-X--X-------X---X-X---XX","XX--XX-X-X-XX-X--X--XX--XX-XX-X--X-XXXXXXXXXXXXXXX","X--X--*--X--*XXX--XXXX-X--X----XXX-X--X-XX-X--XXX-","X-XXX-X-XXX--XXX-XXX---X---X--X-X-*X---XXX-X-XX@-X","---X-X*-XXXXX---XX--XX-X----XXX-XX-XXXX-XX-X-XX--X","X-X---X-X--*X--X-X-XXX-XXXX-XXXXX-XX----X-X-XX----","-XX--X-XX------XXX-XX----X-X---X-XX-XXXXX-XX---X-X","X---XX----X-XX--X---X-XX-XX----X-X-XXXX--XXX--X-XX","---X-XX-XX---X----X-X-*-X--XX--X--X--XXX----XX----","XXX----XX--XX--X----XX--X---X*--X-XX-*--XXX---X--X","XXX-XXX*X-XX*XX-XXXX---XXXXX-X--XX--XXXXX-X-XXXXX-","X---X-X-X---X--XXX-XX-XX-X---XXX-XX*-XXXXXXXXXXX--","-XXXX*X-X---X-XX---X-----------XXXX--X-*X-XX-X-XXX","-XXXXXX-XX-XX-X-XXXXXXXX---XXX-X*-X----XX--X----XX","-X--X--X-X--XXX----XX-X-X--X-XXX-*XXX-X-XX-XXX-X-X","--------X-XXX----XX-XXXX------X*XXX----X--XX--XXX-","X-X-X---XXX-X--XX-X-X-X-XX*X*-XXX-XX---*--X-X-----","X----XXX-X-X--XXXX-XXXXXX-XX--XX*XX--X-----XXXX-XX"}
Returns: 30
{"-X-------X--X-XX--XX-XX*--X-XXXX-X-XX--XXX--X-X-X-","--X-X--X-XX---XXX-XX-X-X--X---XXXXXX-X--X-X-XX---X","X-XXX--------X-XX-XXXXX--XX--XXXX--X---XXXX--XXX--","X-XXXX----XXX---X--X-X-XX--X-X-XXX-X-XX---XX--XXX-","X-----XX-X-X----X------*X--X-XXXXX--X-XXXX-X-X-X--","---XXX----XXX-X-XX-X-X-XXXX---XXXXXX--------XXX--X","X-XX---X-XX--*-X---X--XXXXXX-XX-X--X--X-X-X---X--X","X--XXX---X-XXX--XXXX--XX-XXX--X--XXX--XX--X--XX-XX","---X-----XXXXXXXXX-X---XXX--XX--XX-X-XXX---XXX----","--X-XX--XXXX-X--X-XX--XXX-X-X-X*-X--XXXXXXXX-*X-XX","X-X--XX--X--XX-X--XXXXX---XXX-XX--X--XX-XX-X-XXXXX","--X-*XX-XX-X--XX-XX-X-X-XXX-XX-X--XXX---XX--X-XX--","XX--XXXXXX---XXXX--XX---XX--XXXX-X--X-XXXX--X--XXX","--XX-X-X--XX-X-XX--XX-X--XXXXX--XX---X----XX--XXX-","-X-X--X------X-XXXX---X-X-XX-X-----XX-X---X-X-XX-X","-XXXX-------X-X-X----X--XXXXX-X---XXXX-XX-XXXXX--X","XX---X-XX-X--X--XX--X----X----XXXXX--XX---XXX-XX--","-XXXX-X-XXX-X--XX--X----X------X-XXXXXX-XXX----XXX","-XX-XX-XXX-*X-XX---XX-XX--X-XX---XX----X*-X-XXX-X-","--X-XXX--*XX--X-X--XXXXXXXXXX--X---XX--X--XX---X--","XXXXXX-XX-XXX--X---X-XXXX-X-X-XX---X--XXXXX----X-X","-X-XXXXX-XXX-X---XX-X---X--XX--XXXX---XX--X--X-X-X","---XXXX-XXX--X-X-X-X-XX-XX--X--XX-XX--XXX-X-XXXX--","-XX-XX--XX--XX-X--XX--XX----X--X-XXXX--XX-X--XXXXX","X--X----X-X---XXX-XX--X-X-X-XX--XX--X-X-----X--XX-","--*-X-XX-X*-X---XXXX-XXXXX-X---X--X-X-XX---XX-X---","-X-XXXXX--XX--X-X-X--X----X--XX-X--X-X-XXX--X---XX","XXX-XX-X*X--X-XX-----XX-XXXX-XX-XX---X--XXX-----XX","XX--X-X*--X-XX-XXX---X---X--XX-X-X--XX-X---XX-*XX-","X-----XX--X-XXXXXX--XXX-X-XXX-X--X---X-X-XX--XXXX-","--XXXX--XX-X--XXX--X-*X-XX------X*XXX---XXXXX-XXX-","-X-X*X-X*XX--XX--X-XXX-XX-XX--XXX-XX--XX-XXX-X----","----X--X-XX-X-X-X------X-XXX-*XX--XX*-XX-XX---X---","----XXX---X---X-XXX--XXX-XXX--X--XX----XXX-XX--X--","XXXX-XX---XX---XX--X-XX-XX--XX-XX---XX---XXXXXXX--","---XX--XX--XX-XXXXXXXX-X-X-X-X-XXXX-X--X--XX-X--X-","--XXXXX---X--XX--X---X----X-XX---X-XX--XX-X*X-XXX-","-XX-X-X-X---X--XX--XXX-*XX--X-X-XX--XX-X-XXXX---XX","-------X-X--X*----XX-XXXXXX-X-X--X-X----------X-X-","XX---XXXX-X--X--XX-XXXX-X-X--XXXXXXX--X-X--XXX-XX-","X-XXXX-X*XX---XX-X--X--XXXX--XXXX-----X----X-X----","XX-X-X-X---X---XXX-------X----XX--XXX--XXXXXX-XXXX","--XX*XX--X-XXX-XXX-X-XXXX--X-X----X-XX-X---XXX-X-X","---XX---XXXXXXX*XXXX--XXX-*-XX--XX-XX-X-XX-X--XX-X","X-X-X----XX-X--X-X-XX-X-XX-X-XXXX-X-XXXX--X-XXXXXX","X---X---X--XX-XXX--------X*--X----XX---XX*X-X---X-","X-X---XXX-XXX-X--XX-X-XX-XXXXXXX-X@XX---XXX-X-XX-X","--X------XX-XX---XXXX-X-XXXX-X--XXXXXXXX-X-----XX-","X-XXX--X-----XX---X*-X---X-X-X--XX--X-XX-XXX-XX-XX","XXXX--X--XX-XXXX-X---XX-XXXX-XX--XXXX-X---XX----XX"}
Returns: 28
{"------XX---XXXX--XX-X---XX--XXXX---XX-X----X-X-XX-","X----XXXX---X--XXX-XXX--XXX--XXX-X--X-X--X--X-XXX-","---XX--X--*X-XX--X-X-XX-XX--XXXXX*X-XX------X----X","----XX----X-----XXXXXXX-XX---------X----XX-X-X-X-X","-----XXX-XX-X-X----XXXX-X-XX--X--XX-XX--XX----X-XX","-X*XXX-XXX---XX--XXXXXXXXXXX--XXX---XXXXXXX-XX----","XXXXX--XXX--XXX-X---XXX-XX-X-XX-X-XXXXXXXX--X--XX-","-X----XXX-XX-XX--XXXXXXX-*-XXX--X--XX------X-X---X","X-X--XXX-X-X-XX-XXXXX-XX-X--X---XXX-X----XX-XXXXX-","X-X-X-X-X----X-X-XXX--XXXXX-XXX-XX------XXX--X-X--","XX--XX-XX------X*-XX--XX--X--XXX--XX---X--X-XX-X-X","X-X-X---XX--X-X-X--XX-XX-X-X-X--X--XX-XX-X-XX--XXX","--XXX----XX*-XX-X-X-XXXXX-X-XXXX--X-X---X-X----*X-","--XX-XXXXXX-X--XX--X--XX-X--*XX-----XX---XXXXXXXXX","X-XXX-X-XX-X--XXX*XX-XX-XX---X*-X**XX---X-X-XXX-X-","--XX-XXXXX-X---X-XXX-X--XXX-X-X---XX---X-XX-XX--X-","---XX---XX--X-----X-XX--XX-X-X-X-XXXXX----XX---XX-","-XX----XXXXX-XXXXXX---*X--XX-X-XX-X---X--X-X--XXXX","X-X-X-XX-X--XX--X-X---XX----XXXXXX-XXXX--X-X-XXX--","--XXXXX------X--X-XX-XXX--X--*XXXXXXXX---X--X-X-X-","XX-XX-XXX-X-XXXX--------XXXX-X-X--XX---XXXXX-XX---","X--X-XXXX----XX---XX-X-XXX--X-------XXX--XXXX-XX-X","X----XXX-X-*XX--X-X-XX--X---XXX--X----X-X-----X--X","-XXX----XX--XXX---XXX---X--X-XX-X-----XX-XXX--XXXX","-XX-XXXXX----XXX-XXXX*XX-X-XXXXX--X-XX-XX-XXXX--X-","XXX--XX-X-X------X--XXXXXX-XXXXX-X-X---XXXXX-XXXXX","XXX-X-X-XXXXXX-X--XXX-XXXXXX-XX*--XX-XX--XXXX-X-X-","X--X-XX-X-XXXXX------X-XXX-X--XXXXX---X-X-XXXX-X--","XXX-XXXXXX-XX-X-XXXXX-XXXXX-XX-XXXXXX-XXX-XX---X-X","-X---X--------X-----*--X-XXX-X----XX-XX-----XXX--X","XXXX@XXX--X--XXXXXX---X--XXX-XX-----XXX-----X-XXX-","XXX--XX---X---XX--XX--XX-XXXX--XXXX-XXXX-X-XX-X--X","XX---XX------XX-XX-X-X*-XX*-XX-X-----XXXX---X-XXXX","-X-X---XX-X--XXXX--XX-X-XXX-X---*--XX---XX--XX-X-X","X-XX-XXXX--*-X------XX-XX-----XX----XX*-XX-*---X-X","XX--XX-XXX--XXXX---XXXXXXX-X-XXX-XX-XXX-X--X*XX---","-XXX---X-X-XX---XX-X*XXX*---X--X--XX--XXX-XX-X-*XX","XXXXXX--XX-----*-XX----XX--XXXX-XX-------X--X--XX-","---XXXXX-XXX-------XXXXX-X---XX--X-X-XXX---XXX----","-XX-X--XX-XX-XXXX--X--X-X------X---XXXX-X-XX-XX-XX","--XXX-X---XXX-X-XX--X--XXXX--X-X--XXXX--XXX--X--X-","--X-X-X-X-X-X-XX-XXXX-X-X-X---XX-X--*XX-X-------XX","--XX-XXXXX-XX*--------XXXX--XXXX--XX-X-X--XXX-X---","-X-X-X----XX----XX---XXXX--X--XX-X-X--X-XX-X--X-XX","X---XX-X-X-XXX*------XX-X-XX---X----XXX----XX-XX-X","----X--X-XXXXXXXXX-XXX-XXX-X--X--XX---X------X-X-X","-XXXXX-XX-X--XX---X---XXX-XXX-XXXX-X--XX--X---X---","-----X-XXX---XX----XX-XXX-X---X--X--X-X--XXX---XX-","--XX------XX---XXX-----XX--X-X-XXX-XXXXXX-XX--XX-X","---XXX--XX-X-X--XXX-X*-XX-X--X------X-X-XXXXXXXX--"}
Returns: 21
{"--X---XXXX----XX---X--XX--XXXXXXX-------XXXX-XX-X-","---XX---X-X-XX--XX----X-X-XX--X-X*X--XX-XX-XX-XX-X","-XXX--XX-X----X-X--XXX*X-XXXX---XX---XX-XXXXX--XXX","-XXX------X--XXX---XXX-XXX--XX--X-XX-XX--X-X-XX-XX","X---XXX--XXXX---XXX---XX-XX--X-------XX-*---XX---X","X--XX--X-X-XXXX------XX-X-----X-XXX-X--X--X-----XX","--X-*---X---X--XXX----X-XXX--X--X----XXXXX---XX-XX","XX--XX---X---X-X--X---X-XXXX--X-XX----XXX-X-XX--X-","---X---*-*-*----*-XXXXXXX-XXX-X--X-X-----X---X-XX-","-XX-XXX--X-XXXXX-XXX*X--XXXX-X--X-XXXXX---X-----XX","---X-XXX---XX----X-X-XXXX-X-XXX---X-----XXXX-XX---","---XX-X----X-X*-X-X------XXXXXXX--XX---X--X-X---XX","XX-X-XX-XX-X-XX-X--XXXXXX-XXX----X--XX---X----XXX-","X--X-X-XX-X-XX--XXXXX-XX-XXXXX-XXX--X------X-XXX--","--XX-XXXX---X-XX-XX----X--X-X-----X--XX-XX-X-X-XX-","XXX--X---X-XX-XX-XXXX--XX-X-X--X*XXXXX-X-XX--XX--X","XXXX--X*XX-X--XX--X--XX---XX*-XX----------X-XXX---","*X-XX*XXXXX--XXX----XXX-X---X-XXXX---------XXX-XXX","XXX-XX----XXXX-XXX-XXXX-XXX---XX---XX-X-XX--X-X*X-","XXX--XX---XX----XX-X-X---XXX-X--XX--XX-------XX---","-XX---XX-X---X---X----XX---XX*XX*-X-XXXXXXX-XX-X--","X-XX-XXXXXXX-X-X-XXXXXX---XX----X-X---XXXXXXXXXX-X","-X-X-XXX---XXXX-X--XX-X-XXX---X--X-XX-XX--X-X--XXX","XXX-XX-XX-XXX-XX-XX-XXX---XX-X--X--XX-X-X-X-X-X-XX","X--XX---XXX--X*---XX---X-XXX--X-----X---XX--X-X-X-","X-XX-XX---X-XXXXXXX--X-XX-XX--XX-X-X-XX*----X--XXX","X-XX-XXXX-X--XXXXX-X*XX--XX----XXX-XXX---XXXX----X","--XX---XX-XX-XXXXX--XXXX--X-XX-X-----XXXX---X-X--X","-XXX-X---XX--XXX-X-X-XX----XX*XX-XX-X-X-XX-X--X-*-","-XX---XXXX-XXXX-X-X--XXX-X---X--X-----X-X---XXXX--","XXXXX----XX--XX---X-XX-XX-XXXXXX--XX*---X-XXXXX-X-","X---X--XX-XX--XXXXX-XX--XXX---XXX*X--XXX---X---XXX","X--XX-XXXX-------XX--XX-XXXX-XX--X-X---X--XXX--X--","X-XX-X-X--XX-XX--XX-XXX-XX-XX--X-X-X-XXXXXXXXX--XX","X-XXX---XX-X-XXXXXX---XXXXX-XXX--XX--XXXX-X---X-X-","------X-XXXX--XXX--XXX--X-X----XXX--*-XXX-X---XX--","XX-XX-----XX-----X--XX-XX-X---XXXXX--X-XX-X---*XXX","X--X--X---XX---XX--XX-X--X-X---XXXXX-X-X-X-X-X-X--","X-XXXX-X--XX--*X-XXXXXXX-X------XX--XXX-XXX-XX-XX-","*X-X---XXXXX--X----*XX-X-X-X-XXXX-X-XXXXX--XXXXXX-","--X-X--X---XXX*-XXX-X---X--X--X------X--X-XXXX-X-X","-X-X-X--XX----XX-X-X---X-X-XXXXXXXXXX-------XXX-X-","---XXXX-XX-X-XX---XXX-X---X---X--XX--X-XX----X--X-","---XX-XX-X-X-XX-XX-XXXXX-X-@XX---X-X-X-X-XX-X-XX-X","-X-X--XX---XX---XXX-XX-X-----X-X------XXX-X-XXXXXX","-X--XX-----XXX-X--XXX-XX--XXXX--XX--XX----X-XXX-XX","-XXX---X---*XX-XXX----XXXX---XXX----XXX-XXX-XX-X-X","X-XX--X-----XXXX--XX-X-X-----XXX-X-XX-XXXX---X*XX-","----X-X---X--XXX--XX-XX-XX---XXX--XXXX---X-XX-X--X","X--XXX-X-XX--*XX---XX--XXXXXXX--X-X-X----X--X*--X-"}
Returns: 21
{"-XXXXXXX-XXX-XXXX--XX-XX-----XX--XXXXX--XXXXX-X--X","-X---X-X---X--XXX---X-------XX-XX---XXX--XX-XX-XXX","X-X*--XXX-XX--X--XX-X-X-X--XXX--X---XX-X-XXXXX*XXX","---XX---X-X-XXX-XX-X--X--X--X---XX------X-XXXX----","XX----XXX-X--XXX-XX---XXXX---X-X--*--X--XX-XX----X","XX-XXXX-XXXXX-X--XX--XX-XX--XXX-X-X-X-X-XX-XXXXX-X","XX---XXX-XXXXX--XX--XXXX-X--X---X-XXXXXX--X-XX-XX-","XX-XX---XXX--X----XX-XX----X--XX---X--X-X--XX-XXX-","X-------XXXX-X-XX--X-----XX---X-XXX-XX---XXX-X-X-X","X------XX-XXXX-XX----XX-X-XXXXX-X---X*XXX----XX--X","X---XX------XX*-----X-XX-X---XXX-X-XXX*---XX-XX-X-","X-X-X---X-X---XX*X---X--XX--XX-X*XXXXX-X-XX-XXX---","XXXXXX-X--X--XXXXXXX---XXX-X--XXX-X---XX--XX--X-XX","--XXX---XX---X-XXXX--X-X--X--X-XX---X-XXXXX-X-X---","-X---XXX--X---XX-XXXX-XX--X-X*--X-XX--X-XX----XX--","-XX---XXXX-X*----XX-XXX*-XX-X-------XXX-X---XXX-X-","-XXX---XXXXX-XXXXXXX--X-X-XX--X--X--XX--X-XXXX----","X-X----XXX-XX--XX-X--X-XX--XXXX-XX--XX-X-X-*--X---","XX-X-X-X-XXX--XXX-XX---X-X--XXX--X--XX-X-X-X-X--X-","---XXXXX-XXXXX-X-----XX-XX-----X-XXX-X-XXX-X-XX---","-XX-X--XXXX----X-XXXX--XXX-----X--X-X--X-X-X-XX---","-X-X-X-X--X----X--XXX-XXX---XX-XX----X--XX---X-XXX","X--XXX--X--X-X-XXX-XX----XX-XXXX-X-XXX--X-X-X-XXXX","-----XX--X-X--X--XX---X------XXX--XXXX-X-XXXX---XX","X-----X-XX-X--X---------X-X-X--XX---X---XX-X----X-","XX----XXX-X-XXXXXXX-XX--X-XXXXXX------XXX-XX----X-","XXX--XX--X---XX----XX--XXXXX-X--XX--X-X-X-XXX--X-X","XXXX-X-XXXX----X---XXX---X-XX-XX-X--XX-X-XX---XX--","-XX-X-XXXXXX-XX-XX-XX--------XX-X--XX--XXXXXXXX*XX","XXXX--XX---XXX-X-XX-X--X-XX--XXXXX--X-X-XXXXX-X-X-","-X-XX-*--X-X-*-XXXX-X-XXXXXXXXX-XXX--XXX---XXX--XX","XX-X-X-XX-XXXXX-X---X---@--XXXX-X-------XXXXX-XXXX","XX--XX--X--XXX-X---X--XXXX---XXX---X-XX-----X-X---","--XXXXX-X--X-X-X-XX-XX-X----X-X-X-XXXXXXXXXXXX---X","XXX---XX--XXXXXXX-X--X----X-XX----X----XXXXX-XX-XX","X--XX---X---X--XXX-XX-X----X---X---XX--XX---X-XX--","X--XXXX-X*X--XXXX-X-XX-XX-X-X--XXX-X-X--XXXX--X-XX","X--XXX-X------X-XXXXXXX--XXX-X-X-X---X-XXX---XX---","-------X--XXXX-XXX-XXXX--XX--XX-X---XXXXXXXX---XXX","X-X--XXXXXX-*XXXXXX----X-X-X-X-----X-XX-X*-X-X--XX","XXX-X--X---X---XX--X-XXX-X-X--X-XX--X---X-X-X--XXX","--X-X*XXXXX-XX--XX-XX-XX-X-----XX-----X---XXX---X-","XXX-X--X---X-XXX--X-X---------XXX-X-X-X-XX*X-X--X-","XX----XXX-XX--XXXXXXXXX-X---X--X-XXX--X-XX-*X---XX","X-XX-X-X*-XXX*XX-X-XX--X-XXX-XX---X--X--XXX-X--XX-","XX--X-XXX--X-XX---X-X-X-----XX*-X--X-X----XX---XXX","X----XXXX---XXXXX-X----XX-X-XXXXXXXXXXX------XXXX-","XX-XX-X-X--XX-XX---X-XXX-X---XX---X-X-XX---X--X--X","X*X-XX--XXXX-XXX-XXXX-X-*-X----XXX-X--XXX-------X-","-*XXX-X-X----X-X-X-X--XXX---X-XX-X-XXX---X----X-XX"}
Returns: 27
{"XX----XX-X-----X-X---XXXXX-----XX--XXX----XXXXXXXX","--X-XX--XXXXX-X---XXXXX-X---XX-XXXX--X-X--X----X--","-XX-X-XX-XX--XX-X---X*X--XXX--X--X-X--XX---X-XXX-X","-X---XX*-----X-----XX--X-XXXX-XXX-X-XX---XX--X-X--","-X--X*----X--XXX-X--X-*X-XXX---XXX--XXX-XX-X--X-X-","-X-----XXXXXXXXXXX-XX-XX-----XXXX-XXXX--XXX--XXX--","-X---X----X--X-XX-XXXX-XX--X-*---XXXX-XXX--X----X-","-X-X-X-X--XX--X--XX-XXX-----XXXX-X----X-X-XX-----*","--X--XXXXX-*X--X---XXXX-*X--X--X-XXXXX--X-XX-XXXXX","X-XX---XX--XXX-*-----X-X--*XXX--X-X-X-X-XXX--XX-*X","----X-XX-XX-XX--XX--X---------XX--X--XXX-XX--X-XXX","X------XXXX--XX-X-X-*X----XXX-XX-X---XX---X-XXX-XX","-X---XX--X-XXXXX--X--XX-X--X-*-XXXX---X--XXXX-XXX-","X--X----XXXXXX---XX-X--X---XXX--XXX--X-X--XXX-XXXX","@X-----X-XXXX-X-X---XX-X--X-XX---XX-XX---XXX--*---","-X-XXXX-X-XX-XX----X------X-XX-X-X----*X-XXXX-X--X","-X-XXXXXX----X-XXX-X-X-XXX---XXXX-XX----X-XXX----X","X-X-X---XX---XXX--XXX-X---X--XX---X----XXX--X-XXX-","X-X--X--X--XX--X-X*--XX--XXX-X-X---XX-XX--X---XXXX","--X--X--X-X---XXXX--XX------X-X--XXXX-XX-X-X-XX-XX","X----X--XX-X-XX-X---XXXXXXXX--X---XXXXX--X-X--XX--","XXX-XX-X*---XXXXX-X-X--------X-X-XXX----X-X--*-X-X","-XXX-XXX--*X---X-XXXX------XX---X---X---X-XX-XXXX-","X--XXX-X--X-XX-XX---X-X-XX-XXXX*---XXX--XX-X-XX---","----XXXX-------X-X----XXX-X---X-----X-XXXX--X---*-","-X--X-X--X-XXXX-----XX-XX--XXX--X----X--X-X--XXXX-","XX--X-XXX--XXXXXXX-XXX-X--X--XX-X--X*-X-XX--XXX-XX","XXXXXX-XXX-XX---X-X-XXXX-X---XX---X-XXXXXXXXX--X-X","XXXX------XXXX-XXXX-X-X--XXX-XXXXXXXXX--XXXX---XXX","XX--X---X-X--X-X--XXX-X-XXX--XX-XX--X---*--X--XX--","X---X--X-X---XXXX--*XX----X-X--X-X--XXX----XX--XX-","XX--X--XX--XX-XX----XX-XX-X--X-XXX--X--X-XXX--XXX-","----X*-XXX---X-XX----XXX-X--XX-XXX-XXXX--XXX-X--XX","-XXXX----XX-XXX-XXX-XXXXX-XX-X----X-XX---X-X---X-X","XXXXX--X-------XXXXXXX-X*-X---XX--X--X--X--XXX--XX","X-XXX-XXX-XXX-XX-XXX--XXXXX-X----X-XX-XX---X---XXX","XXX-X-X-X-XXXX-X---XXXXXX--X------XX--XXXXX----XXX","X-XXXXXX-X-XXX----X--XXXX---XXXX-XX-XXXX-X-X-X-*-X","--X-XX-X----XXX-XXX--XXXXX---X-X--XXX-XXX--XXXX-X-","*-XX-XX-XX---X---XX----X-X---X----XX--X-X-X---X-XX","--X-XXXXX-X-XX---XXX----X-XX-X--X-X-XX-X--XXX--X--","X-XX-XXX--X---X--X-X-XXX--XX--X--XXX-X-X-XXX-X-XX-","X-XXXXXXXX--XXX---X-X-X--XXX-X-----XX-----X-X-XXXX","-X--XXX-X-X-**X-----X*-XX--XX---X-X-----X--X---XX-","-X-X-X-XXXXXXXX*X-XXXX-X-X-X-X----X--XX------X-XXX","-XXXX--XXX--X---X--X-X----XX--XX-X--XX-XX-X-XXX---","-XX--X---XX-X-XXXXXX--X-X--XXX-XX--X----X--------X","XX-XX-X-------XXX----XX--XXXX--X-XXX-XXXX----XXXX-","XX-XXX--X-XXX-*X-X----X-XXXX--XXX--X-XX*XXX---XX--","---X*X-XXXXXXXXX-X-XXX-XX-XX---XX--X--XXXX---XX--X"}
Returns: 21
{"@-------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------" }
Returns: -1
{ "@X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X", "X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X------------------------------------------------X", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "X------------------------------------------------X", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "X-----------------------------------------------*X" }
Returns: 3675
{ "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "-----------@--------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "-----------------------------------*--------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------", "--------------------------------------------------" }
Returns: 44
{ "*-------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-", "--------------------------------------------------", "-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "--------------------------------------------------", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@" }
Returns: 3675