Problem Statement
Bob is building a computer game. In the game the player's goal is to navigate his avatar through a maze to the exit. The floor of the maze is a square grid. Each cell of the maze is a corridor (passable), a wall (impassable), or a door (explained below). The avatar can move in the four cardinal directions.
Each door cell requires a different key. If the avatar doesn't have the key, the door cell behaves like a wall, but with the key it behaves like a corridor. Each corridor contains at most one key. Whenever the avatar enters a cell with a key, it picks up the key automatically. The avatar can carry arbitrarily many keys and use each key arbitrarily many times.
You are given the layout of the maze in the
- '.' represents a corridor without a key
- '#' represents a wall
- '*' represents the exit
- uppercase letters ('A'-'Z') represent doors
- lowercase letters ('a'-'z') represent a corridor that contains the corresponding key
Additional comments:
- There will always be exactly one exit.
- No two doors will share the same letter.
- Each key opens the door that corresponds to its uppercase version. E.g., key 'e' opens door 'E'.
- There may be arbitrarily many keys of each type (possibly even zero).
As you may have noticed, one thing is missing: the start. Bob needs to choose one of the empty corridors ('.' cells) as the start. When doing so, Bob has two constraints. First, the level must be solvable. Second, the level must not be boring. A level is boring if the player can reach the goal without opening any doors. Thus, Bob needs to choose the start in such a way that the avatar can reach the exit, but along its way it must open at least one door.
Compute and return the number of possible locations for the start.
Definition
- Class:
- MazeWithKeys
- Method:
- startingPoints
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int startingPoints(String[] a)
- (be sure your method is public)
Constraints
- a will contain between 1 and 50 elements, inclusive.
- Each element of a will contain between 1 and 50 characters, inclusive.
- All elements of a will have the same length.
- Each character in a will be '.', '#', '*', an uppercase letter, or a lowercase letter.
- There will be exactly one '*' in a.
- All uppercase letters in a will be distinct.
Examples
{"...A..a..*"}
Returns: 0
{".a.","#.#",".A*"}
Returns: 3
{"...a..A..*"}
Returns: 5
{"...a.b.A.B.*"}
Returns: 5
{"...a...A..b.B.*"}
Returns: 9
{"...b...A..a.B.*"}
Returns: 3
{"...#.A.", ".#B#.#.", ".#.#.#.", ".#.#.#.", ".#b#.#.", "a#...#*"}
Returns: 10
In the diagram below, the cells marked by 1 are valid starting locations, as the puzzle is both solvable and not boring. Cells marked 2 are not valid locations for the start because from these cells the avatar can reach the exit without opening a door (i.e., the level would be boring). Cells marked 3 are not valid locations for the start because the level would be unsolvable: the avatar needs to open the 'B' door but cannot reach any 'b' key. 333#1A2 3#B#1#2 3#1#1#2 3#1#1#2 3#b#1#2 a#111#*
{"..*", ".a.", "A.."}
Returns: 0
In this level there are no good locations for the start. Even though the avatar can pick up the 'a' key and open the 'A' door, this is never needed. In other words, regardless of where Bob places the start, there will always be a way to reach the goal without opening any doors, so the level will always be boring.
{".A*C.", ".#B#.", ".#.#.", "a..b."}
Returns: 10
Any empty cell would make a good starting location, as the player needs to unlock either the door 'A' or the door 'B' to reach the exit. Note that there is no 'c' key even though there is a 'C' door.
{"a#a#*", "#..#.", "a..A."}
Returns: 4
Note that there are three copies of the key 'a'. Any one of them is enough to unlock the door.
{"a..B.#.","b..#.#.","####.#*","a..C.#.","c..#.#.","...#.#.","####.A."}
Returns: 11
{"d..B.#.","b..#.#.","####.#*","d..C.#.","c..#.#.","...#.#.","####.A.","a..D.#."}
Returns: 11
{"e..B.#.","b..#.#.","####.#*","d..C.#.","c..#.#.","...#.#.","####.A.","a..D.#."}
Returns: 7
{"d..B.#.","b..#.#.","####.#*","e..C.#.","c..#.#.","...#.#.","####.A.","a..D.#."}
Returns: 4
{"...","...","..*"}
Returns: 0
{"..b","a..","..*"}
Returns: 0
{"...",".#A",".#*"}
Returns: 0
{"*.A"}
Returns: 0
{"abcdefghijklmnopqrstuvwxyz","..........................","..........................","..........................","..........................",".#########################","ABCDEFGHIJKLMNOPQRSTUVWXYZ","#########################.","*........................."}
Returns: 105
{"*.......#......#..#.#...#..#.#",".#i##.###.#######..f..####.#..",".##........#.#....###.#....#.#",".#..#.##.#..I.#..##...##.#....",".##.##a######..C##..###.##.#..","##........#.##.##..##....#.###",".#.#.###.##..###.###..#.##.#..",".###.#.###.#.H#...#.#.#......#",".#......#i.....h.#..#.##.#.#..","...#.#...G#.####.#.#..#.######","#.#..######...#.D..##.....#.#b",".###..#..#...####d##.#..###...","...###..##.#c#....#..##.#.###.","##...#.#.#.###E.#.#.##....Fh#.",".###.....###.##.#....#.##.#...","...#..##........#..#...#..#.#.","..###..###.#.#######.###.##.#.","#...###..###.#.#.#.#...#..####","..#.#...#..###......#.#..##...","#.####.###.#.#e#J######.##..#j","....#....#...###..#........##.","..#..#.####.##.##....#..#.##..","#.####......#...#######.#.#...","..#..#.##..###.#..#.#B#.#####.",".##.##..####.....#..........##",".#A..#.##..###..##.###.g#.#.b.","...#...#..##.##.....#..#####..","##.###.#.#....##.##.##..i#.##.",".....#.#...##.#..#.##.#.##.#..",".#.#.#...#.#.......#.....#...#"}
Returns: 293
{"#A#..#.#.#*#...i#....#...#....","...#g..#...##.#...######.##.#.","##...#...##.###.#..#......###.",".##..#.###..#.####...####.#.#.","..####.#.#....#..#####.#..#d#.",".d.#.#.....##.##..#......##...","##...##.###.#.......###.....#.","...#....#.#.#.#####.#.#.####..","#.###.#...#.###.#.###.##.#.###","....##..#.#.....#..#..#..#..#.","..###.g#Ib.#.##...##.##.##....",".##.#.##.#...#..#........##.##",".D..###..##.##a.###.#.#.##....",".#.#.#.###..#..##.#.###..##.##",".###.#.#..#e##.#..G..#.g.#....","##.......##..####.#.####...###","...#.##.##..#..#..#.#..##.#.#.",".###..###...#.##..####..#.....","##...##H###....##..#.##.##.#..","f##.##...#...#..####..#C.#.###","......F#.#.####.#.....##.##.#.",".#.####..###..j...###.........","##..#.##......##.##e####.###.#",".##h...####.#..#..#.#.....#..J","..#.###.#.######.#..###.#.###.",".###...E#.....#.###.....#.#.#.","...#.#####.##....#B.#.#.##....",".#...#...#...###...#####...##.","####....##.#...##.##...##.##..","......#.....#...#....#.#...#.#"}
Returns: 40
{"*....#....#.....#..#.#.#...#.#",".#.#.#.#....##.##.#..#..##....",".#..#####.###.....#.###..#.##.","..#.#.#.#..#.b###.#..#..##..#C",".##.....#.###..#....###.J##..#","##.g##..#...##.###.##...b..#..",".#...##.#.##.....#....#..####.",".#.##.###..##.#.####.###.#..#.","....#.#..##.#####.#...#....##.",".#.##.##.....A..#...#.####.#..",".#....#..###..#.#.#####....##.",".#.#.###.#...##...#...######..","####.d..a.#a.#.##..##.#..#...#","...##.#.######..##.........##j","#..#..#...G#....#..##a###.##..","..##.##..####.#j....#.#.....c#",".##j..####....##.#.#####..##..","..#.#..F.####.f###...#.#.##...","#...###.##.#......#.##....###.","..#.#.#..#.##.#..##..#.####.##","..h##......#..##.#..####....#.",".#b.#.###i#....#..##.#.##.#b#.",".#..##.h.#####.##.#...a.#.#e#.","#####..#.I...#..#..#.##.#.#...","...#..######.##.##.#...##.###.","..##..#......#....##.#.....#.#","#.#..###.#.#...##..###.####...","....##.###.##.#........#.#..#.","B.#......##...###D#.##.....##.","#..#..#..#..#...#.#...#H#E.#.."}
Returns: 320
{"*#.#...#..........#.#....#.#..",".....#..##.##.#.#...##.###.##.",".###.##..#.#..####.##..#.#.#..","#.....##...#.#...###...#......","..#.##.#..#####....#.#...#.##.","#..##.j##.....###..#.###.#.#.#","..##.#.#.##.##..#.##...#.#....","###.dF...#G..##....#.###..#.#.",".#a..###...#.#.#.#...#.######.","...#...#.####....###.#....#...",".##..###..#.#.#..#..##..#.####",".#..#..####...#.##f##..####.#.","##.##.##C.##..###..#.#.#..#...","....#e.##..#.##.##.#....#.###.","..#....#..##.......##.#.#...#.","#.##.#.c#.#..###.###...##.###.","...#.##i...#..#..#.###..#.#...","#.##.#..#.######.......##.#.##",".##..####...#.#.#..##B..#.#.#.",".D##.#.#..#...#...##..#.#.....","..#..#.#####....#...#i#.J#.##.","#...#..H#..###.###.####.##..##","d#####b..#...h.#...g..###..##.","A..#E..#.##.#.##..#.##.#......",".#...#.#....#.#..####....##.#.",".##.##.##.#.###.##..##I###..##","..##.###...##.............#...",".##....###..####.#..##.#####.#","....##..#......####..#....#...",".#..#..#..#..#.#....#..#..#..#"}
Returns: 320
{"*#....#..#.#.#..#...#..#.#..#.","...####..#...##.##.#..#..##...",".#.#..##.##...#.H#.##I##..d..#",".#.C.##.....##......#..#####..","#...#...#i#.#..#.##.#...#.#j..","B.#...#######.####..###.#.###.","####.##.....#...#.....#...#...",".#.#.#.###.####.#######.####..","..................#......#...#",".#..#.#.#.####.##...#.##.###..",".#.####.###.#...##.##..#.#..#.",".###..#.#.#.##.##...####...##.","##....#.#...g###..#....##.##..",".###.#####.#..F..##.#.#.#....#",".#.#.#....##.#.#.#..###.##.##.",".....##.###.#######.....#.i#..",".#.###.c..#.....#.#.#.##..##.#","#......#.######.....##...##...","..####.#........#.##.##...##.#","#.#..#####.#.##.#.#...#.#.....",".###.J..#.##.G#.#.##.#..#.####","...##.#...#..######..#.####.#.","..##..###..#........##........","#..#.#..#.##..##.###...#..#.##","..#####......##...#.A####.###.","....#.####.#D#.#.###....##.#..",".##.#.#.#.d###.###.#.#.#..c.e.","E.#.b..........#.#.#.#..a#..#.","#.##.###.###.#.#...####.##.##.","..#...#..#...#...#....#..#..#."}
Returns: 28
{"#...#.g#.#..#.#....#.#.#.I.#.#","..#.#.#....##.##.##......#....","#.###.#.##.#......J.#.#...#.##","....#....#.##.#.##.###..#####.","#.#..#B#.#..#.##.....##.#.....","..##g.##.####.#..#d#..#....##.","...##.#..#*.###.###..###.###.#",".###....###..#....#.##C#......","##.#.#.##.##.##..###......#.#.",".....#..#.#..#..##.#.##.#..###",".#.#.####.#.##.##....#..####..","###...#.#...#...####A#...j#.G#","....###...####.##.e#.#####..#.","#.#....#.#..#..c#.#...#.#..##.",".##.#.##.##.##.#..###.....##D.","....#.#..........##.##..#..#.#","###.###..#h#.#.#.#..H..##.##..","..#...##.#########.#..##..#..#","..##.##...#.#....####.#..###..","#.#...###.....#.##.i###.##.##.","....#......####..#.....##...#.",".#.######.##..#.##.#.#..#.#...","##...#..#b..#....#.#.##.#..#..","...###.####..#.#...##.####.##.",".#.....#.g##.#.###.#..#.#...##","####..##...#####...#......###.",".....##..#d#..#.##.##.##..#...","..##f#...#....#.....#..##...##","#...##.###.#####.##.#.##.F#...","..#.....#....#...#E..a#...#..#"}
Returns: 58
{"#.#.D.#.#..#.#...#.#.......#.#","..##.#.......#.###.######.....","#.#....##.####.#.#.#..#.#.#.#.","..####.#....#......##.....##..","#..#.#.####..F##.#..#####..###","..##.#....##.#...####.#...#...",".#...#####.#.#.###......###.#.",".J.#....#....###G#h##.#...#..#",".##..##...##..d#....###.####..",".#a.#...#..###.A##.##.##......",".##.#.#.#...j##d.......#.#.##.","#.########.###..#####....###..","..#.H..#....#...#.#.##.#..#..#",".###.#...##.#.#b.....###...#..","..#..##.##..##..#.#.#....#.##.","......###..##..######.##.#..##",".#.####.#.#.###.....#...#####.","##.#.#...C......#.###.#..#.#..",".###...####.#..##....###...##.",".#.###.#....#.##.###.#.###d#..","...#b######.#..#.#..##.fe#...#","#.##........#.#..#.##..#####..","..#..##E#####.#.##.#..##.#....","..a.##.##...#........#....#.##",".##.#..#..#...#.####...####...","##.###...a#..####....##.#.###.",".#.#...#.###*...#.#.....#...#.","B....#####.#.#.#..#.##..##.##.","#.##.....c.#####.##.#..##...#.","...#.#.#.#....#..#i.#g.#I.#..."}
Returns: 0
{"*...e#..#.#I.#..#..#.f.b.....#","##.#..#.#f#.#a.#....######.#..",".####E......#.####.##.#....##.","..#.##..##.##dd..#....f.#A#.##","#...d..##..#..##B.b.##.##.....","...####.#..##...###..#..##.##.",".#.#.#h.a.##...##.##.###.#..##",".#.#...###...#..#.i.##...####.",".###..#a...##....##d#..#.#....","##...##.#...#.##.#....##..a###","...#..#.######...#.##..#.#....","##.##......h.#.#....####.##.#.",".###.#.#.#..#..##.#...d#..####",".g.#....#####.##...###.#..d.#.","##.######d#....###...###.##...",".#..#g#.#..###.#.###.#a#..##i#",".##.#....#.#.....#.#.#....#...",".#.b...#..b..##.#..#.#..#.#h#.",".#.###.###.##.###.##.#.####.##","....#..#C##.#...fh#.##..J#..#.",".#######..#..G.#.#..#..#.#.##.","...#..#..#######.##g..####..#.",".####...#i.#g#.d..#.#h#.#.#.#.",".#....###D##...##h#.#f#e....c.","...##.#.....##.#.####.##.b#.##","H###.....##d.#.#......#h.##...","#.#..###j..###.c.########j..##",".......##.##...#...#.#..###...",".##.##.#e##.#####..b..f##.#d#.","..#..#....#.......#..#.#h...F#"}
Returns: 424
{"#....n#...#.#.#.#...#..a#.#..#.#.#.#..#....f#...p#",".#.#.##.#s..#.#h..####.##F...#.U....kr#..##.#v###.",".#.###..###....j#..#.#....##.##.#.#.#.##..#.#.#.#.",".....#.##...##..#......#..f##i#.#.###h.##.#...d...",".#####ac###g.##q##.#.###.###..###...#.....##r#.#.#",".n.#....#.#.##...#.###....#..##.##.####..##..#.#..","##.##b#...###..#.M##P..#####.#...###..##.#.###.#.#",".#.#.####a..##.####.##E#...#.#.##.#.#..#.#.....#..",".....#.#.#..z#.#..#...####.....#..#Xi...##..##.##.",".###e..#...##.ir.##g#a#..###.#.#.....##x.##..##...","...##v..##..##h#.#..####...#.#.##.####..#.##k.##..",".#G.#.#....##.A####..q.###.###.b###k#..#..#....##.",".##########.##.u....##..#..#.#.#.#z.#m##Z##.###.##","k..#.#...#...#.##.###.w###.....#.......#...c..mi#.",".###up.###.##h.#..#.##.#.#####...#########.#..#.#.",".#...###....#.####..#..oO#i#.###.#..#.j..##..###..",".###...##.###....##....##....#.....###.##.##.....#",".#.##*##...u###...##.###.g#.##.#.#w....#...#.###..",".#..#.p.#.#C#Sq.#.#...u#.#i...##.#.##....c.L...###",".a.####.#.#.###n.###.#.#.######.####..###.#..#..#.","#.##..#...#..#..##g..##e..#.#...#..##...#.##..#...","...#.#..#.u#.####..##.#.#.#.#.#.##.#.#.###...##..#","##.#.##.#.####..##r.#x..#...#.#.#d......#..##.##..","......#.#..n.##..####.#.###...########..#.##..#..#",".##.#.#.#.###.##..#.r.#.#.##..q..r.#.#####...##i#.","#o##..gN###..gv#u####.###h.####.#.##....#..###....","..#..#T#..#..###.#....#t..#.....#b.#.#.##.##p...#.","..##..##.###.#B...#m##..##..###.####.#.#.a.###.###","#.l##f.#.....#.#.###.##.g#f#.#...#...###.#.#......","....#.##.##.#...##.....#.###....#..###....##.###.p",".#....#.j.#####.#.#.##....#.#.#k##...###.##.H.#q.#","#..#.##.#.e.xm#...J.#.q#.#....#....q#b....#.q###.I","..#...#.#############.##...#.#ml###...#w#.##K#.##f","#####.#.....#..#.#.#...#####.##.#.#.###.#.x.w...##","....t...##.###w....##Y##...###..b.#v#..#######.##.","##.#.#.##..#.#.#.###...###....#h######...#........",".####.d.h#...g.#.#...###...##.#..#....##.##.######",".#....##..#.#..####.##...###....j..####.u#..#..#..",".#..#.#..###..##..#..###..v.#.#.#.D.#w.....###m##.","...##.####.##.l##...##.####.####..###.#.#.....i#..","#i##.l#.#.p...##.#.##...#.#.g..##...#########.##.#","hr..###.la###..#.w..#..##.#.##o.###..#...#..#x..ax","#####...##b#....#.#.##..#.#..#o##...#..#.##.fo#.#Q","..#.#.#.#.....###.#..#..#...#...###...##...##.####","....###.###.#...V.##.##.#####.#..#..#..#####..#...","##..#....#..##.####......#..#.#.#...#..#..#.###q#v",".##.#.#..####..q#..##f##...####.###.##......#.#.##","....#.#.##.#.u#...##..#..#.#.#..h.###.#.###pb.#...","d##.#.###.m##.##.##.c.####...##.##a.c.#f.#..#dW.##","..#x.....#.....#..#R#..#...#..#..#.#...x#..#..#..d"}
Returns: 415
{"*.....#.#.#.#.#.#.#j.#d...#....#...#....#.#..#.#f#","#.##j#..#...#...a.##...#.#j.#..#.#.#a####.#.##..uo","Y.#....##.#.#N##...##.##...###.#h###.B#.kz...##.#.","####.#..#.#....#.##.#.#..###.###..#.#m.R#.##....##",".#.#s#######.##..#z.#.##......#..##g..###..#.#.##.",".....#.#.#.##h#.###.#.#..#.#.###.#..#...##..##.#..","#.#....#..a....j..#...##..##.....#.##.#.#.#.#..u.#",".###.###.###.##..####..####.#.##.###.q#....###.##.","......#...#...##.#.#.#.#s#...##..#..###A##.f#M....","#.#.#h...##.###..#.....#..o###r####x..###.f.##.##t","..#g#.##..#...#...###....#.....#.#..#...#.###d##..","#####..#..#######...#.#sq#.#.#....#.##.##.#....###",".#..#.###......#..###.#.####.#.######...#.###.#.#.","..d##...###.#D##....###..#n.##...#w.###...#.#...#.",".#..###..#.##..#o##......a#.e#j#.##.#...#z..###g..",".####.#.#..#...###.c#.######.##......##.#####.###.","..#.#.#.##d###.#.##.##.......o##y###..#..#.#i..#..",".....h...#..#.##.#.b.##..#.I#......##...##.k#y#...","#.#.##.###.#..#..###..#H###..##.##..###..##.#.###.","..#.#..#..i..##..U..#.#.#..#..#..###.....#.o...u..",".##.#.####E#....#.#.######.####g#.#..#.#....#..#.#","..###..#.###.######.#n....j#.m..#e...#####.###.#.h","#..#..#....#.f..#...###.##...####.##.#..#..#.###..","..##.####.###.#..#.##.##....##...##.###.####...##.","...#.#.#..o...##O#.#.....##.#.#.##..v...#...##..##",".#.###.##.#.###..#.###.#.#.......#.##X#b###..#.#a.","Q#...#.#i.#..#...###.#####.##.#..go.##...#..##.##.",".##.##...##T.#####...#......#.###s#..######j...#..","##...#.#..#.##c.#..#.b##..#.###..##.##.#..##.###.j","u#.#.###.###g#......###..##...##..###....##h...#.#","....##.#...#...###.##..z..###..##....h#.#.#f#.##.z","###.#....#.#.#.#.#.J###.#..#P.e.#.#.#####f.##....#","......#..###.###......x.######.##.#..#..#.##..#...",".###.#####..##.z#a#.#####e...i.f#.####..#.#w..#j##","...###....#.#.#G..#..#..#.###.#.#.#k..a##.#..####h",".##.#..####n..#.##..#.......#.#...###.##w...##....",".#m.#.#...#.#....######.#####..#...g......#K.#.##.","g#......##j.#..###...#..#.#.#####..#.#.W#.####S.##",".##V#.#....###.#.###n#.##..o..#...#####.###....d#.",".#.##.##.#.#.......#..z#C#.#.##.#s#.......##.##.#.",".#..###...##.#.#.###.###..r###..##..#..##..#..##..","##.#..#.###.a#.#.#..h....###..###..#####.#.#.....#",".f.z.#..#.###...#####.#.....d##..#.#..#......###..","#.#....##.....#.#...##..###v##.#....#..##.####....","..###.#.####..####...#.##.##.#.#.##...##....#..##.","#...a##..#...##....#.###.s.#.#...#..##...#####...#",".###.#..##.#.o...#.#..#Z..#....###...#.#..#.#..#i.","e#.#.#.#..f#.##.####.#..#.##..#..#.#.#.##.#.##.##u",".q.###...#.###n....#...##..##.#.######.#.....##...","#n.....#.#..#..d#.F#.#.#..#.s..g..L#...#.#.#.#..#."}
Returns: 0
{"*#.#...#.#..#...#..#...#.#...#...#..#.#c..#.#..#.#","...###.....###.##....###.#.##..#...j...##.........","i#..#.d#.#...#..#.##........#.##########.#.#.#..#.","###.#..####.......#.#.##z#.#...o#...#...W#.###.##.","..#p##.#....#.##.##.###..####.###.#...##N....###..","#.....h##.##..#K..#...##.#....#...#####.w#.#.#.#.#","o..#.#..#..######.###.#m##.######....z####.###....","##.####.##.#.#....#..aV.#..#....####.#.#.#....#J##","......#..#....#e#..####.##.#k.#...#..#...####.###y",".######..#..###.####.#..d#.#####.###...#..#.......",".#.#..#######.#k#......#..n#...#...##.######.##.#.","##.#.#...L#.#.#...##.####.####.###..#.#.#..#..#..#",".....##.###....##..###..#..#.#.y..........###y##G.","##.#..#.....##..#.#h#..###.....#########.#.#...##.","...####.#####.#.###..e.....#.#..#...#.n..#.###.#.#",".#....#n...#..#.#.##.######..#.###....####...#.#..","#####...##...####.#...#.....#....##..##y#.n####..#",".....#.##.#.z.x.#..#.####.##..#.#.##....Y#..#.##..",".#.#.#.e#.####...#.#....###..##.#.v##.##.#.##..d..","..##.##....#.#####...##..T#..h#..#.....###h#.#.###",".##.....####....#.##...#..##.##i###.##.#.#...#..#.","...#.###..z##e#...d#.####..##.###.###.lA.##.##.#..","##.#...###..#.#.#.##.#..##.....#....#..#.s..#h.#.#",".##..##d...##m###.#..##.O#P##.####....#####.m.....","..##.#..##....#..p##I#..###...#x...##.y.#Q#.##.##.","#.#...n#.####..###a#..#...###.#####..#....##.###..","...#.#x..#td##.......###.#.#...#..##.d.#.##....#.#",".#n.####.##l.##.####..#....##z.#...###.###..#.###.","##.##.....##..###...#.###.l.####.##.#...S..####.#.",".#..##.##..h#.#.#.#.D...#.##....a..c#.###.#.....#.",".#.#.###..#.#...x.#..#.#.l.w.####.#.#.#.#.#####...",".Z...#.h.####..#.##.###..##...#.####..#...#.....##","##c####.....#.##..#..#..#...##..#.#..#...#..#.#...","s...#.#y##.###.########.###.#..##.##.#.####.R##.##",".#.#..##.#.#...#..i#......####.#..#.##....##..###.","##..c##..F###.#..#...#.##..#.....##....#..#..##...","...###..#....e#.#..#.#k#..###C#.##...#e#.##.##..##",".E##.#..#s#.###.##M###..#...#.###..###.###.s#..#..","#......##..##.#.#...#..####.#.#n##o..#.y...###...#","..##.##.##.#..#.##.##.....#...#...r######..#...#..","...#.#k..#...####.##..######w#..####.i..##...#.###",".###.##.####...#x..#X.#.#....v.##..#.####n#.#H....","#.#..#..#..##.##.#.##.#.####.#.#.#.#..#...###.#.##",".....#.##...#.#..#.#.....#yw..##.#..#.###.#.#.#.#.",".###...#x.#b..##.#.#.#.#.####.#..#.##..m..#.#.#...","##...#..#.###..#.#####.###.#u..o....#.###...yU###u","o..#.#.##....##...#.#...#....##.###.###..#.####.#.","..#..##...##.p#.#h.i..########b..#b...##.#Bw.#.m..",".#####..#..##...w#.##.#...#.#..#.##.#..#..#.##.#..","....#..#....#..#.#.#...#.....e#..#..#...#..v#..#.#"}
Returns: 353
{"*#.#..#.#....#..#g#..y#.d#....#...#f..#.#.........","...##.fx..##...##.#.#c.Je..#.###.###.##.#u#.##.##.",".#....#.#.#..#..#...#.#.#..#.#.#..t#b.....###.##.#","#####.#y###...#..#.####.######...#.#..##.##.#.....","...#..###.#.###.##....#..f#h.##.##.##.#..#.u#.###.","#.##...#y.#i.#.....##.###.##..##f...#..#..#.....#.","...#.####..###.#.###.##....#.##..##.#####....####.",".#.#H..#.#..p..#..#...##.#m..#..##...#..#.##...#.x","##.##..#.#.####.m##z###..########.##...#.u.#.####.","..e.##c..###n...#....#..##.#.#.....###..R###.#...#","###...####.####.#g#...#.#.o.tg.##.##.##.##.###.#..","....#w...#.s......##.##.####.#f.#.#...t..#...#.###","#######...###.#.#.#...##.#.#.##.####..##.##.#.f#.t","..#.....#.#...#.###.#..#..h..#.......##.tlw...#r..","#....#..#..##.###.#.#####..#.##.##.##..#.####...#.","x.##.#######....#...#..#..####...###..##b..#.#.##i","F#.....#..#.##.##t#...##...#.#.#...gz#K###.#.#.#..",".#####.##.#..u..##.B#.n..###...#.#u###.#x#...###.#",".q#...##..m.#.###.I###.#O#...###.##.#b.....#...##.","#...#...S#X##.#.##...#..###..#.#.#a...###.####e#..","..#.#i#.##..#....###x####...##.##op#.#..#.....##.#",".###..#..##..#e#.#....#.br#....C#######..#.##.#...","#..x.####..#####.##.#.###.###.#..#..e..#....#...##","..##.#..#.##..#...###t#.#a..#.#...##.####.#..#.#..","...####...#..##.#...#..c#.#####.###..#..#.######.#","###.y#y.###.#.#.######.##....x#..c##.#.#..#..c...u","..##.##.#.L...#.....D#..###..##.##Q....#######i###",".#......###.#####.#######.##.#.....###....#.z...#.","...#.#..#v#..#..e...#...#..#.###.##..#.###.E#####.","#r##.####.#.######.####.##...#.#.c#.##...##.h.#z..","..t#......n.#f..#....#..#.#.##.a.....###A..##.Y.##","..#..#####.##.#####.##.##.#.#.##e#.#..#..#u...V##.","#.####..#.c.#.#....##.o.#......####...##.#.###b...","..#....####....Z.#.#u.#.##.#####.#..#.#..#.#...#..","#c.###..#..#.##P###..##....#..#.n..###..####.#.###","..##...##.##..#.#...##..##..#..###...##.#...i#....","#.#.#l..#..#.##...##.####..###M.r..#..#####.##.##.","..#m..#..#.###..###.....#.##h####.###..x.#...#..##",".#######.#i..#..#.####.###...#o#..#...##..#...#G#.",".....i#....#.####...#....f.##..#.####..##.#.###.#.","#.W#...c..##z#..###.##..##....####..#.##...##.###T","..###.##.##..##...#....##..#.#..#...###..g##i.#.#.",".##u...#..#.##..########..#####m###e#.#.#..##m....","...##...#.###.......#..#.##.#.#..#.....###..##.###",".#r.#####..#..####....o...#...e..##..###...#....#.",".#.#....#.#N..#g#.t###.#.###.##n##..##.#.##..##...",".###.####...###.##..#.##b..#..#..h...#.#.h##.#..##","..#.......#...#...#....#.###.q##.#..##y#.##..##...","..###.#####.####.##.#.##.....##.###..#.....#...##.","#..#..#.U.....x...#.#.#..#.#.....#..v#.#.#..y#..#."}
Returns: 124
{"*....#.#.....#...#.#...#.#..#...#..#......#...#..#","####.#.###.###.#...###.#.....##....##.#.####.###..","..#....#.#...#.#.#...#.####.##.##.##..#.#a....#...","#.##.##....#....##.##..#.#...#.#..#.###...###..#.#","..#...#.#.#..####...##...##.....#.......#....###..","#...#..####.##.#.##..##.##..#.###.##.#..#..#..#..#","...#####.#.##...........#..####.#..####.##..####..",".#....#.......##.##.###...##....#.....###.###...#.","####....#..#.#.##.#.#..##....###..#.#......#..###.",".#.##.###.####.#....##..#.##...##.###.######.##...","......#...#.#.....###.....#..#......#.....#.....#.","#.#.#.###...#.#.###....####.####.#.###.#..#.#.#..#",".###....###.#####..#.#..#.#...#..###...######.##..","...#.#.##.###.....##.##.#....#####.#a#...#......#.","#.#####...#.##..###...###..#.#.....####.####.####.",".....#..#......##.###.#.#.##.#.##.##..#.#....#.#..",".##..###...###..#.....#.###.###....##....##.##.#.#","..#.##...#...#.##..####.#.#...#.##..##.###...#.#..","#.#..#.#####.#..##...#..#...###..##......##....##.","...#.#..#.#..##..##.###...###.##.#.##a##....##.#.#",".#.#.##.#.###...##.##..#.##.#..###.a###..#.#.#....",".#####..#.#...#......#.#....##..#.#.....###.....##",".....##.#.##.####.#.##.####.......#.#.##..a.###...","####.......#..#.#####..#.#..##.######.#..##.#.#.#.","..#..#..##..###...#.##....A#......#.##..#......###",".##.###..#.##.##.##....##.##.##.###.#..####.####..",".#...#..###...a...##.#..#..###......###.#........#","...#.#.##.#####.#..######....#####.##...#.#.####..","#...##....#.#....##...#.###.##.#....#.##..#....##.","..#..#.##...##.#....##....#.#....#.##..#.#...##.#.",".##..##.##.##..#.#.#.#.##.#..###.#..#.###..#..#...","..####........###..#...#..##...#.####.#...###..#..",".##.#..####.#...####.####...####.#..#...#.#.##.##.","..#.....#.#..#..#....#..#.#...#....###.##.#.....#.","#####.###.####.###.####...#.####.##..#..#.#.#.####","...#.......#.........#.#..#..#....#.##.##.##..#...","..##.####.####.#..##...#.##.##.##...#.##...#####..",".##.....##..#..#.##...####.....#..#......###..#..#",".....##..##...##.#..###..#.###.#.###.#.#.#...#....","#.##..##...#..#..##......###.###...###.###.#.#.###","...#.##...##.####.##.###.#.#...##...#......#....#.","######..#..###.....#...#.#.#.##.#.###.#.#.#######.",".#.....##.##...#.###.####..........#..#.###..#.#..","...#####..#.##.#..#..#....#.##.#####.###.#.#......",".#..#..##....###.##.####.####...#.#....#.....##.##","..####..####..#...#...#.##..##.##.##.#...###.#..#.","#.#.#..##..##.###..#.#..#.....##..#..#.##.#.###...","..#...##.#......##.....#...#.##..####.......#.###.",".###.......#.##.#...##...#.#....##....###.###.....",".#...#.#.#.#..#.#.#..#..#..#.#.#...#...#..#...#..#"}
Returns: 0
{"*#...a#.a#a#a..#.Aa.",".#.#a##.#.a.##a##.##",".##..#....###a.a.aa.",".a##a.a#.#...####.##","aaa.a#.#.#.###.#...a","##a###a###.#.#a...#a","a...a#.#...#...#a###","##.a#####.a#aa###a.a",".#.##...##a##a#.#.#.","aaa#aa###.....#a..##",".#a.a....aa#aa#.#a#.","a##.#.#.####a##a#a#a",".#a######a.a...##..a",".#.#.aa#.a.#a#a..a#.","aa.##....a###a.#.#..","a###..###aa.####.#a#","##....a.##.##.#.a#a.","a#.##a##...#.a..##.#","aaa#a..#.#.a##.##...","#.a#aa#...#aa#a#.a#."}
Returns: 1
{"#.#..#..#....a...a..","...#.##.###.#####.#a",".#......a.#..#....##",".######.#..###..#A#.",".#.#....##.....##.aa",".#.#.##..###.##.#.##","...a##..##.#.#....#.","#####.#.#..#a.#..##.",".#.#.....aa#######..",".#...#.###.a.#a..##.","..a.#..#.#a#.###..#.",".##.####...###.#.a..","..###...##aa...##*##","#.....###..###.a....","..#.#..#a.#..###.##.","..#.#.##.###.a.a.#..",".##.#a.##.#..##.####",".#.##..#a.#..#a.#...",".#.#..###a..###.#.#.","....#....#...#....#."}
Returns: 10
{"*..#..#.#.#..#...#a.","##.##.a...#.a##.###.",".#.#..###.##....#a..",".#.#.##a##.#.a##..##",".#.#a.#a#aa##..##...","...#.##...#...##..#.","#...a.##.##.###.###.","..#a###..#aa#.#a.#..","..###..a.#.#..##...#","#.#.####.#.##....##a","a...a..aa..#.a##.a..","#a.###.##.##..#..##.",".a##.###...##.####aa","a#...a#a.##...aa.###","a#a#a#####..##.#....","...a##...#..a#.###.#","#.#.#a.###.#.###...a",".a#.##.#..a###....##",".#.a..a.#.##.a.####.","a#.#..#A..#..#......"}
Returns: 77
{"*..#..#a#.#a.#.#..#.","##.##a#a#..aaa.#.##.","......#a..#.####..#.","aa##.##a#a###..##aaa",".##...#.#....#.#.A.#","##.a#aa.##.#a#..a#aa",".a#a.#.##a.#a#.##.a#",".#######a.##.a.a##..",".a#.#a#...#..a##.#.#","aa#a#aa..###a##a....","#a#a..####..##.#..#a","...#.##aaaa##..#.###",".#a#..###.##a#.....a","a#...#aa#.#aa###a##a","a######aa.##a#aaa.#a","...#..###..#.a.##.##",".###.#a#..a#.##.#..a","a#...#.###.#a#..##..","a##.##...a.####....#","......a#.#a.#....#.."}
Returns: 51
{"#....#...#.p#.Rs..#.","s.##.###y..###.#..q.","#.#.##s#j#.....####.","..x.#.g#.####.##..#.",".##...###Ts#..l#.##.","##.#..#...####.#..#.",".#.##...#.#....##..#",".*.#.nx##.#.###..#o.",".#...#.#..#.#V..###.","c###..##.##..#..l#..",".#...##..#..###.##.#",".###..##.d...#l..#.l","...####.#.####.#....","#.#.#.#.a..#...##.#C","..#..f.Q##.###..###.",".##r#.##G...#..##.#.","#.#.#.#..##.###.B...","Z.###.#.#x......#.#.","#.c#.############.##",".......z..#..#l...#.","#.##.##.#.#....##...","..#...##.y..#g#v##.#","#.###..#.####g#.#.K.","kg.#.#####k...#.n#..","N##..#...###...y##.#","...D###....p.###.##.",".##x.#.s#.#..#....#.","##v.###.####P#d##u..",".##.#.###..#...#..##","..#.#n.W.#..#.###...",".##...##.##.#e#.####","He###.#.##..iIn...#.",".##.#.#.#.##L####t..",".#..S.#O#p...z.#g.#b",".c.##.#.###h#.##.##Y","###.#...#.#####..#..","....###.m.#..#A.###.",".##.q#..#.#.###...##",".#..###p#..E..###.#.",".##.#...#######q#...","##.y..###M#.#.#.#..#",".####...#...#.#.##eF","..#.#.#...###U...##.","#XJ.#x#####.##.#..##","v##r..#.#.mw.####...","n.b#.t#q..####..#..#","#.##p###q#...##.##..","...#x......#.....f..","#e...#######.#y##f##","f.#o......#..#.#.b.."}
Returns: 74
{"#..Z#.#.#z..mk#...j#","..l#..#...#.#.#r#.#.",".####...#.#o##B.#...","r...###.#.#..##.##..",".#.##.####..an#..##.",".##.#u#..####.####..","...Iy.##..#.#.#f.#..","##.#...##.#efh.#..u#",".#.#####....####.#x.",".h....#.##..e.#...#.",".#.#.##..#.###.u####",".#.###c..G.....#O#..","A##....#####.#...##F","..##.###.#.#####Q...","#.U..#.#.e...#.##.##","*w####...####...#..j",".c...###Vh...q###r#.",".##...v..##..##...#.","..#.##E#..##g#..##Y.","#.#..####t.###..v###",".###...m####.###.#..","k....#i#T#....#....#","X##.##.yo..#.###.##.","..#fR###.#.#.w.#.#..","###.#n.#.#.######..#","...###.d.###.#u.#.#h",".###.###.#N#.#.#v.P.","...#..W..#v.....C##.","##.#.#n#M..###.#..#.","..b...##.###.######.","#.###d.###.#....k#.h","z.#JL#..#...#a##i..S","####...#g.#####..##.","ty...####.#.y.##..##","##.#......##..w##.t.",".#.##.##.#.###.n#.##","..e#...#.n..#..####.",".#s#.#.######...#.#.","####.#...#...i#b....","...#.###.##.#.##.#.#","..##...#.#..###..#..","#....#####.#...#.##a",".###.....#l..#.###ri",".#...##.###.####.##D","...o#.#.w...c...f#..",".##k#...#.#####.##.#","e#s.#####.#f#.K..#..","p##p..#.#..H###...##",".o#.###...##..###.#.","#.#..#..#....#x....."}
Returns: 179
{"#......#..#..........#..o......#....p.#..#..#.#...",".H#.##.##O#..#.####.#####.##.##*.###.......##.#.#.","#.#.#...#A##.#...#.##.#.#.#m..##.#w#.###.###....#d",".######......###..ew.P.....##....#...#.....###..#.","....T.N.######.###.#######.#x.#z###.####.##..##.##",".w##L####.#..#.#l....#.#...##.#.l#.##..z.#..#.c.#.","###..w#e#..l#.....#.##Z###ux#.####..#.##.#v##b#.r.",".#..#....f#######.###....#.#....#......##....d#.##",".#####..#.C#.#.#..S#.t#j##.#.#.####.####..#.#####h","...#...####..#z###.##.#.Vf##.#.#..###W...##I#k.#..","n#.###.jx...#....###..#.###.c#.....#U#.K##f.......","##...#.##.#...#h.#x...#.q#c######d...####..#.####.",".f.###..#######.##.#.##.##..#...#m#g#.#f##.###.n##","##...##...#y..#.....##..X#.####.###..p...b..#.R..v","v#.##.#.#i..#.##.##..#.#je..#...#.#..##.#v#n..####",".Q.#..###.#####..#..##.###.x..#...####d######..b#.","##..#.#c.E#M.#.###.#.#...#.#.###.#.....#.#.#..#..b","u##l#c##.##y#.a#.m.F.e##.#.###.#s#.###....Y##.####","........B#.j..#..#.##..###.#.#.h....#G.d#.#w#.....","#.J#.#.#...#.l#m#..#..#....#....#D#.#.#.#.#....#.#"}
Returns: 0
{"*#....#....#...n.e#p#..#......#.#...#.#.#.#.#.#.#.","....###..#.#..#.##gd#.#P.#.#k##..#..w.#..Fj.#.#.#E","..#...####u#e##j...##.######....##.#..##.#l...#...",".##.#.C#...##.##Z###.kk.g#....#..####U...###.#..#.","A.#.#.###..c.l.#.cY##..####.####....#K#.##...M.###","#H#..##.#.#s######..##.#..#.q.#.#.####g.#..#z###..","x.#.##..###.#h#hX..##....##.###.##.#.######...#z..","#.#..##.#.#.....#...##.#.#..#k...#.....#.#r.#..i#.",".u###....t#.##.##o#..##..#....#x.#h.####.##.#.#.##","..#.gf#######..#.c#.#.##...####.###..b#...#.#m###.","#.#..#fi#.t....#..###...h###...##.#.#.###...###...","..##...###.######.#.wd#.#....#.....n.##...#N#.##.#","...k#....#...#.#.y.r###...##.#f.#.####..#.#.#..#S.",".##.##..#..#.j.####.#...#..###.##.#T.#.####.##.#.#",".#.....######.#.#...###..###.##.#.#.##...#.##.....","#..#.###..o.#OV.##.#..##.#...R#..D.....###.#.##W#.","..##G.#...#..##cl#.##.Q##..########J#.....a...#.#e","##B##...#..#..##.#...u#.##Ld...#..I##.#.#e#.#.#.##","....#r#######....######.#.#.##...#.#...####w###.#.",".#....v#...p.l#.....wd#.r..a#u.#h#..g#...#.r..q..."}
Returns: 45
{"#.#.K...#..h#.....#.....#.#.#.#....#.#..#.#..#.#..","f.###i#....##.##.#..###.......##.#uO.##...##...j.#","#...#.u#.#..#s#.##.##w##..###xh#mz#.##.##.l#..#..L","lP#.####..#.#....###...##..b.#.e###.kI.z..#..#####","..#p#.k##.###.#...#..###.#.#.##.#b###D#.###.#...#.","###...#....b##..#...uJ..s#U#..#.#Zf#f.#.v.#.V.#.#.","..Y..###.##..##..####x##...#..###..z..#.#..r####..","##.#...#Q#b#....##j.....##e##.H#..#####..#.##h...#",".#####.#...q#.#w#.##.##b.#w.####.#..#.#.##.#..##..",".#l......##.#####..##..#.##.#.#.##.#.w...#####...#","l...###y##..#.#.##.h#.##.#.o...q.#.###.#F#..#..#C.","#.#..#...##.#.#....##..#.###.###.#.#.###.#...#t##.","...#####..#.#...#A.#c.##a#.###.k...w.#.....#i...##",".#.g#S...#..##.#..###...##......###.##.#s#t#.#.##.",".######.u##.#..##..#..#T.nq######.e...m###.###....","......##f.###.#.#.s..M.#.#.#.#t....#E#.g.#.#g##.##",".N##.##..#j#.z#m##.#.#.##..#.#######R##W##.#..#.y.","#.h#.#.t#.*##.#.#.##.#B#g.#.c.#..#.#X.z##..##....#","...######.##.......#.####.t.#.#.#....###..#.#.##..",".#a....#.....#.#..#..#m..j#.#d#...#..#..G#.....#.#"}
Returns: 136
{"*..#..#..#..#.#.#.#..#.#.#.#...#...#.#.#..#......#","##.##...#..##...#.#...........###.#..#.#..#.####..",".#...##...#.#.#.#.####.###..#.#.#.#.#....##.#..###",".#.#.#..##....#....#.#...##.#...#.....#.##....#.#.","...####.#..#.##.#.##...#.#.###.###.#.####..##...#.",".###..#....#..#.#....#.###.....#...#..#.##..###...","...#.#######.##.######...#..#..###.####.#.#...#.##",".#.....#...###.##....##.#..###..#..#....#.##.##.#.","###.#...#......#...#..#.#.#..#####...#.##.#....##.",".#..##.##.#.#..###.####.#.##..#....#.#......##....","...#.#....#.##..#..#.#...##.....#.#..##.#####.###.","##....#.#####..#..##...#.#..#.###.#.#....#........",".###.####..#.####....#.###.##..#.#####.####.###.##","..........##..#....#..##.#..####........#.###.....","..###..####.#.###.###..#.##..#.#.#.##.#.#...#.#.##","#...####........#...#.##....##...#.#..#.#.#####...",".#..#..###.#.##..####.#..#..#.#.##.##.###....#...#",".##.#.#..###.#.#......#.#####.#..###..#.##.#####..","..#.#.#.#..###.###.#.#...#.....#..#..#..#...#.#..#","........##.#...#.###.###...############...#.......","###.#.#....###.......#...###...#.#..#.######..##.#",".#..####.###.#####.#.##.##...#.....##....#...##...","...#...#.#.#.....##........######...#.#.....##..#.","..####.....#.###.#..###.#.#.#...#.#.###.###...####","#..#.#.#.###...##...#.###.....######..###...###.#.","...#.#.#...#.###..#.#.#.###.#........##.#####...#.","##...#..#......#.##......#..#.##.###.#...#..##....",".#.#.##.##.###.###.###.###.#..#.....####.....####.","....##.##....#.....#....#..##.##.##..#.#.###..#.#.","#.#.#...###..#.###....#.##.#...#..#..#.###.#.#....",".###..#..#..####..###.#..###.#.#####.....#...#.##.",".#...#####.##..##...######.#..##.#.###.#.#.#....#.","...#....#..#.#.#.##..#..#...#.#....#...#...####..#","##.#.#..##.#.....#..#..##.#.....##..#.###.##..##..",".#.####......###.#..#.##.##.##.##.####.#...##.#.##","......#..##.##.####.#.....##.#..#........##.#...#.",".##.####.#..#..#.#..###.#..#.######.####..#.###...",".#..#.#..#.###...##.#...##....#..#..#.#...#...#.#.",".####...#....#.#....#.#..####....#.#....#.##....##","..#....##.##....#.#.#..###..#.##.##..#.##..##.#.#.","...##.##..#..##.#..###.#...##.#.##..#..#..#.##....","##.#.##.#.####..#.##.#...#..###.#...###..#.....##.",".#.#..#....#..###......###.#..#.##.##...#####.##.#",".....####.###......###..#..##.#.#.##..#....#......",".##..#......#.#.#.##.##.###.....#..#.#..#...##..##","..######.#.###..#..#......###.#.#.##.##.###..##...",".##...#..#.#.####.##..#..##...#.......##.#...#..#.",".#..#.....##....#..##.#.##..#######..#....##.#.#..","#..##.#.#..#.#.##.#.###..##....#..##.##.#......##.","..#...#.#....#..#....#..#...#.#.......#..#.#.#..#."}
Returns: 0
{"#i#..#e#.c","aI#.egFh#j","#.##G##.E.",".f.#f.#i##","j#C.he#..a",".###j###i#",".#D#iA#dd.","g.g#B###.d","##e###e##H","c.bJ#*ddha"}
Returns: 15
{"*#.#eHJg#e","F#c####g#B","f..jC.#a..","d##i#a##h.","##d##gh##a","b#.ai#.h..","c#I#####j#","h#.f#A.Dac",".dEgGi###h","#ij#jf#.j."}
Returns: 14
{"*.#.#i...Lsr#v#.iyn.","#.#G#y.##.#S..ORg##.","cyIF..##gz.##p##J..#",".###d..###..#n#..#T.","##...###m####.##n###","rma#wwP#d.W.##..r.#o","D####j#####.#Uy#.o.s","##.#h....#ho#m#####.",".#r.p#.#...#..#M#.#.","Y##q#dq#.#m####A..vs","m#h.####.##VtH.#..#h","...c.C#.c.####tx.##.","####.###.#a#c##.##N.","b#Z#l#ue.#k.Bdq..##.","...##..c###k###.#fl.","f#.a#w#p#ka##.yj##k#","n##q#t####s.####..u.",".K#t#.#.u.#.fqa##.#n",".##.jd###vbv#zEj#r##",".X#.#.#.t..#Qp#.ihfj"}
Returns: 78
{"#kD#.n.#.#.#u.#.#.dw","j#h##.##....#L#.#v.#",".J..#u#.##.##s#o##..","#.#rEB#..mTzNI#.....",".###.###b#p##k#w###.","p.#..q..##i.##a.c.#.","#e..#w#sfn.#d##.a#.R","F##.###l##t.sb##.###","G.k##.h.h#..#x#.iO.i",".#lrct#.##.###..##.#","##y##.#.y###.##.K#pr","j.nC.##b#...wm#g####","v###Z.a##z#U#lwhc.#a",".#s###zfu.#yz####lWg","##o#X##.#..#.y*M##q.","..iH.#ht####.##z#.r#",".#.#Y#u..d#.f#..###.","##.#..Q#####.#e##...",".V.##.#.o#Si.#..Aj##","#...#...#P.#.#..#p.c"}
Returns: 57
{"#..#.g#.a#.#....#..#..#.......","..#p..ar##b..####y###..#Q#..#.","v#####v..#.##.#.#l...*####.##.",".#.....#...#.w..####.##.#..#k#",".##.#.#..#...###..x#a#l..#....","n.#j#####..#...##.#g...###..#.","#...D#..x.#..###o.##.#...##.#.","CA#.###.####I#.##..####E##..##",".##...#f#.....u.V#.#..#.#..##.","R.###.###w##.##.##..#...e.##..","#..#.##...W##....##.m.#.#...n#","g..#.#..###S#.#.#.##.##.#.#.#b",".#s#.##kz#.u#####j.###..#w#...",".#.#.#.sdg...#.#..#.#.#.#.###.","##F...#.##.#...#.##e.....##i.#",".##.#O##.#####...#..##h.##.#.K",".M#p#U....#.c..#.##.#Y.##w.#.#",".#####.#.n####.##T#.##..##.J..","..L#.q###..#..##...##..##v##.#",".#..b##.##..#.#u##.e...#la....","a#Nn##...##.#...#.##.#.###.###","###..###.#....#.#.p#v#........","..#e...#.#.##.####...##.##f.##","#..Z#.##l...##.#s#H#.#..G#.##k","..#.#..##.###.b#...#####.#.#..",".####w##.m.#P#.l##.#...#..###.","#..f#.#..#.....##..#.#.##t...q","..##v.####.#.##...XfB#..#####.","...##r#.#..#....####y##.#.#.##","c#t.......#...#...#..#..n..bu."}
Returns: 121
{"#P.#.#..#U.#.h.#.#..#.t*#...#i",".#.dz...##.#.###...#..#..#.#.m","j####u###..T..a###a#####.X...#",".#f.#.Q#..#.a###.k...#.#.##...","..#..#.##.##...###.#.fx...##S#",".###...#..o#.#vs#wf#A##..#.#..",".#.###.##.####.##E####.b##....","...#l#.N...M#c..#...p##.#..##.","##...#j.##.#..#.F.s#.#z.###.##","b#.#...##.h#####w######ovJ....","z#.####...#.#m.#q#.#.#.#.##.##","K.....#.#.g..#...#.zf#.#..#e#m",".#####..#######..#..##.#g####.","..#i.####t#.....###..c.j....u.",".##.#.....#######.##.#.#.###.n","..#.###.###.#.V.#..b.##....###","#.#..#xj..uR###...#.#...##....","...L##.#n#..g.##C###.d#.#..#..",".####..####.w#.##q#..#.u.#d##.","k.#.##..#.##.#..dd####.###.#..","#......##.#x.#.#.##.GI.#.####.","...###Hk...#.##...#.##...a..##","##D#o.###.##..#.#.##.##.###.#.",".#W.#ai.#..#.##b#....z#.#....k",".##..Y.######...#.#.#.###i#.#.","..####.m..v...###.####.#.j###.","..m#.##.#######.#.#ho..####...",".#.c.#x.#.k...#...b.#.##f#.##m","##.#..h######h..###.#..#.B....","Z..#.#.uyr#...#.#nO.#...#.#.#."}
Returns: 0
{"*......#.O...V#e..#.#..r#d....","#####.###.#.###.##w.###l#####.",".#.#..#...###p#..#w##z#....#..","c#b##f###..#...#.#....####...#","..e..tj#..####.#..#.#..#.G.#a.","u##.##g##.u..#.##...##..j#.##.","..###...#..###..#.##..#c##..H#","##.#.##.##..#m#.###..###..v#h.","...S....#.P..o..#.##.....####b","###..#d##.##.#..p...#.#.#.#.#.","g...##.#...#.#.##.#y#####.#s.A","#.#g.#.##..#.#...##.#.#.#.###.",".J#####.##.#####.#..eU.h#...#.","#B..#..v#..Z.#...#####N#..###.",".##....#k.######.#.#.#...#.#..","E#...#.##.mYl.#..#.r.###...x#.",".###.#..w.#.#.#.###...mW###...","..Q..#.#.##.#w##.#c.#.#.#.##.#","##.#####ba###.i.h.f#####......","h#s.o#.#.##e...#.###l.p##.#.#R","C###...##..D#.##.#.###.#...##.","...t.#vo###.###.....#.s##.##..",".##.##.##.#.#.wb##.###..#..##I",".#K.#..#.u#j###..#.#.##...##..","##.######r..q#p#.###.#.##d#..#",".#y.#.#.##.##....#.MF...##....",".##.#d#...ve#p#.###u#v.#X..#..","...t..#i#.#####...#.##.###.##.","##.##.#..##h.#.L.#...#.#T###..","...#...#.#.....#.sn#.#....#..#"}
Returns: 52
{"*.s...Z#a#m..#.#...#.#.#...#..","####..##.#w#j#.##.#N.#.#e####w","f.F##..#...###....##...#....#.",".#.#....#.##.#.##..###...#y#..","##c##.#...r..#..##.Q#gh##....#",".....####B####.##.....#.###...","j###.t..#p..#.g..###.##.#.dC##","##.#.##.##.a######l#.#i.#.#j..","w..#.t#.#..##.J#.T...##.###.##",".#...##.P.##.t########.s...m..","####.#.##...s#......#.#.##t.#.",".k.###M.x##w#####.#h..##...##.","#.#.#azO##l.y..p.s#.#...c#r.##","R...x..##.#..#.####I.#.###.##.","n#####..#.##.###d#..##...#G#..","##l#.v...A....y#..#b#.##.#...#",".#.#########.#.##......#..#.#.","h#....#.#o.#p#...##.#...#####.","..U##c....######..####.##.#.#.","#.##.####....fm##E#..#..#.fd..","...#.v.s..####.y####b##m###.##",".#.######q#kY##.oo..u.#dr#..#.",".###..#.####....#.##L..#o##...",".#.##...K#.####a#.#..###h#..##",".#...#.#.....#..#f.#r#...##b#.","..w#######.####z.#######.#v...","##.d#..X#....Dg#n.....#....#.#",".#....#r#.#H##...####V####.#S.","W..####.#.###.##....#......#.f",".#..c#..#o.#....a#...#.#.#.#y#"}
Returns: 88
{"*.y#.....#...#.....h..#Cd#..#Y",".#..y##.b##mz.#.#.#.#..#..#...","####J.##q#..#.###..###...####.",".#.#.##...h##..d.#W..#.#e.#...",".fS###.#.#..#m##....#i.##.#N##","#x#.#..#####...#..###.##Aq..#E","......##...cj#.#k##.#K.##.#...",".##.###.y#####.##.#.g.X.#.#.#.","...##.###..#.#.r..##.########.","##u.#...##..k..#.#..F.f#..#t.p","u##...##.a##.###.###Z#.#..o.#v","..#.#...g##..#.#..x#.###.##a#.","..###.i#.z.k...#####...#..###.",".##.#.##k#.###.#h#m...###..G##","..#.#h.#..##w#.I.######.###.#.","#.#.##.##.#..g##...#......H...","...n.#...####.l.#f##.#.#.#.#.V","#.###..#...#.##.oz.#x###.#.##.","....#.##.#s#c.##.###...#.###.#",".#.#.h#..#...#.###.##c##x#.i..","#....###.##a...#...#.##p.#.##.",".L#....#..#.######B.w.##....##","####.#.####..#.#.##.#u.#.###..","..fQ.###.#.u#jl..T.###.D.....#","z#.#.h#..#....#..#U#.#.#.##.#.",".######.##.#y.##..##.#d##.##..",".#..#o#ad..##.#.k##..#.#...#.#","###.#f..#.#.u..#..##..y#t#l...",".w.O..#####a#####...#...R###b#",".#..#..i#d.....#c.#.#.#P.#Mm.."}
Returns: 0
{"#.#...b.#.#Z..#z.#...h...#.#.#","Ji..###...##.S.#.n..####..q...",".#.h.#te#.v##k###.#..#.##.###.","#..#.#####.#nf#k####....###...","dd#oK#.....##.E.#z#.N#.#.#.L##",".######.####..###.##.###v##.#.",".P..#b#..o.##.#.#rt..y.#.#..#.","#..#Y...##.#....##.###la.#.##.","..#####...###.#.#l.i#...##R...","#..*#.###...#.#...#######.##.#",".##.#..#p.#..##.#x.....q...##.",".#..#.###..###...#.######.#...",".p.##s#...##...#.#.#n#z#..##.#","####..#gU#.###r#.#.#..u#.##F..",".#.##...##...##..#..s.#.o...#.","..g.#.#.f#.#...n###.####.#.###","..#uHq#######..#k.#v..#..#V#.Q","g##.##g....B..###.#.#z###...#.","..#....##.###..#..#.#..r#.#..y","#.#.#.#.###.#j.I.####.#.######",".###...O#...####q#l..X#.#.#y#.",".....#.####.j#....#m#.##..r.#.","##.##T.#k.#.#####.###..#.####a","..jh#.###.#...#M...#m...w...#.",".#####.#..#.C####.######.#l.y.","..#.v..##.#.##.#..#G#..######.","#.#.#D##.A#....##a#.#n#.#...##","p...##z#.##..#..#.c..w...g#.uo","##.h..a#.eW.###r.###.##.###.#t","v.t#.#a..#..h..#..#..b#...#.#."}
Returns: 240
{"#t.....#..y...#....#..........",".u##.#..#..#.##.#.###.###.#.#.","#.#..##.##w#..###.#..I#...##Q.","..##.a#..#n#.#.#dK###.#.##.#.#","...#.###....##s##...####......","F#D#.#.####.#..#yy#..#V##.#.#.","#####.....d...z#E#e.##..###.##","..#.###.##.#.#.#.#.##.#...R.#.","#...#.#...####...#.#c.####.##.","L.##..f##W#.#..###....#.s..bg.",".##..#......##..#...#....#G##a","Z...#..######.k#..###f#.##..##","#.h###..m#.#..###...####...a#B","..##.#.###.####...#.d.#.i##..H","#.#o.###..M#z#..##..#.#.##..##",".##.#..#.#..T##..##.#####..q#.",".#...*####..##f.##.U....w#.##y",".#.#.##.C..##.#gp#v#.###.###.j",".###.#.###v...#.##.#.#...#z.#.",".#......#.#.#....###g.#####...","...###....b.#.#.#.#.#.a.fh.#..","#.z..###.##.#####.#...###.###.",".X#.##.##.zOh.....##..#.#.....","..#..#..##.#.#.#...##A..##.##.",".###.##.#w.#f####.#.###x.#..##","...m##..######.#..#.#..Y###.#.","#.#.h#u#.#o#.#.m.##J.s#r.#.##.",".##.##...N.....#g.##.###.....v","...z.###.#.##.p.##h..#.##.###.","#.#S.#.v.#.l#.#.P#.#..t.#..#.c"}
Returns: 31
{"#owa...#.....#...#..n.#..#.#.u","..####..k#.#...R##.###..s.n..#","#..j#.###..######k.#.###.###..",".fw##...##.a.#....##.G#.hK.##.",".###..#I.#####.##U#.#....#..##","h.#.#..#.#...z..#..s..##..#...",".##.##.####.#...####r#...##.#W","....Lb..#...##.##...r#.#..#.#V",".###.#.###.##..#g.#.##l##.#.##","##...#..#.##t.#######..X#.#.y.","...#.#.....##d#t#...##.#..###.","D#q.###.###.T.#...###z#####.#.",".####.#...##....#A#l...#.#.j..","..#.z...#.p####.#..c#.....#.##",".##d#..###...#.q#####.##.####.","..######.#.####...#...#..#b#c.","#P..#.#......g..d####E####....",".e###.Q..#.#.###..CB#..#..N##.","#..s##.###.#.#...M#.#####.##t#",".##r.###.of#.###.##.#.#.#.#.d.",".....#.#k#.###i#e#.##.#...#r#.",".#.#...#..##q.e.Or....##.####c",".#####ls#.*##.##.#.##.#.....#u",".s..#..###.w#h#..#d#k#####.#..","##..#xa#.l#.#g.#.#.#....t#...#","..x###...##..###.#.Y.####...#.",".##v...#m.####.#####.#.#..#...","..###..##.SZ#...#f.u...#.###..","..#.####..#wh.#.###z##H.J..###","#..F.#.....#o.#q#..h#..#.#..v."}
Returns: 43
{"*#.#.#...q#W...b..#.......#.#.",".#...##w#######.#####E##.##...","Yvg###...#..#.i.#.k#.t#.##yj#.","#.##a.##.v..###h....d##..##.#.","...#.##...#.#.OX##L#D#n.m...##",".#.#.#..#####.#..#####.##.#.#B",".#.m..#...#.####p....###..##..","..#######z...#...#.#..#..l.#z#","#.#.#..#.##x##.#.#####..#Q...r","...N.o##o#...###.x#.q..##.##..",".#.#..#...d#U.h##...#.#.#.w#t#",".########.##.#..#.#.###.#.###.",".#.x..#.##...#ol..#...c.#.r#..","p.f.#.#v#..###.##..#####..##.#","##.###...u..#...a###.#.##.#...","z..#...#.##.#S####b.........##","#.###..#..###.#R...##.##.##..l","..m.#.##.##bz.###.##...#.#.##G","###.#o.#t#..###.#ZC#.j##.#....","..#..a.####...#.###..##t..#s.#","#h##f#pz.e#..#...cs.##o.#.##..","...####.#s#####.###..####..#.#","..##r...##.#.w.##.q.##j.####.r","#.#.#c###sk#l#hnPy#..#.##..#..","..#.#...F.####.#####m#..x.##.#","#.#.##.##..#..k#v...v#.##.....","...M....#.########..####t.#.#.",".#d#h#.K###..T...####.#g.#..#.",".##..##.V.#.#####.#J#...###.#.","A.#.#...#...i..#d..y..#.#I..H#"}
Returns: 86
{"#a#.#..#.#.#.#.#i.#.#..V..#.yk","v.k.##..........q.r.####*..#.#",".#..x#.#u.#.##.#c##.z.a..###..","##.###B##.##.###.#...###.#n..f",".x.Nd#..###..#...#.###.###.###","##..###p.#..#####..#....#.....","...##..#.#h##i#...#..#..t.###.","##....##..u.#...####.##.###...",".##.##I#.#.###.#.#.#..###z##.#","..#.#..#.###..b..#.##...#QF...","#...#.##r#.#.#####..#.###.##.#","..##d..#L#g##R.#.m.#o...#..#l.","#..###m..#.#..##.#X####E##..#z","k.##.##.##.....w.#.#.#c.e####.",".#C......##.##.###...###l.#m##","...#.###..##...#...#...#..#...","######..i#.###p#j#######.####.",".#...O.#.#.c.###.#i#.#.o...#..",".##.#.f#.h.#.#.l...#.##.#d.#..","...h#####.#.c#.#.#.....f#.###.","#W###t#H.w#.#####..#.###.y#o..","..#...#o###...#Z##M#.#.##....#","US.#P##r.h.#.....#.##...####..",".#j.G#..#.###.#..#s...#..#p..#",".##.#####T..#.##...#######.#.c",".#....#.##...##...##.#.#.d.##.","##Y####.#..#..###.#..t.##..p##","...#.#..##.#...#iw..#D..###...",".#.zu##y.#.#.#.###.####..l#J#.","..#...#..y.#l#v.#.A#s..K#p#..#"}
Returns: 0
{"*#.z.#.#.p.#Qh#.....M.V..m...#","m.#.##.##.##.##.##..#.##m#.#..","#H..#..k#.#..#l..##.#h#..#..##","qt##F.#....e##o##l###..###.##.",".##..###..###.....#.##.R.#.#..","....##v##i.#...##.#g#..###.e.#","..###..#..##..##u...##..z##..x","#..#..###i#..##.##.#r..##.#.#C",".#.##...#.##....#..##....k.##.",".##.##.##..##.###.#.##.#.#.m#v","z...#...##Ty..#...#.....##.###","..#.###.#..##.##.###..###G..#.","#h###g..#.s.#..###.##.#j..#...","..x.##.##.#n####.#.#..###.#.##","g####.dh###I.#.#..c..##z#.#..f","y.#...###.#.#D.####h#.n...####",".###.......e##....####.##.#.#.","...#.#.#.#d....x###..###.....u","..#c..###.j#..#.e#B.##...###N#","#..g#..#..#####.###.#.##.#....","...#...#..n.u.###w..#..#.##W##","##q#.###.#..#.J#..#.##.##.#oZ.","...#a..#.#.#####t####.....n#..",".Y##.###n##.x..#U..Ef##.#####.","#.#..#.###..#..##.#K##x.fd.#..","..##....#...##o.#.#.t..#.####.","s.#..##.q.#O.#.###A.#####m.f.b","###.#d#P#q#.##.oe##n#.#.z.##..","r.c...#####..##.##......#..###","X#..#..S..#o.#d.#.L#..#.#....."}
Returns: 0
{"#...#.#.#......#.#u.#.#.......","q#.##.#iQ#.####.l#..#..###.##.",".lO..r#.##.#....#t.###...#.Y.#","##.#.m..X#e#E#....##.S.#oC.#..",".Zp#.##.b..k.##.###.#..#.y#A.#",".###..###.####...#..##.##.##.n","...#.##.#.#.j.##.....###...##.","#.l.##..#.#i#L..#.####...###..","..#...z..####.###.#.#.##...##.","###.#.####.k#...##.....##..#.h","n...##.F#..####u#s.#h#..#v###.","#.#.#..###..#....s####..#.#.#.",".##k##...##.#.##.##.#..##.#.#D","..#a.#.#.#.t#.#..#.v##.#....#.","#l.#.#.###.##T.#.y.#.#...#####","..##n........#.##....###..l#..","#.q#c###.##.###.#.#.#.#...##q#","n.###t.#.#.##c.....##.#.#z.w..","#.#.#.#.JKP#.e#..#..#..h#.##.#","d.#...f.#.##.###.####*###..#N.","...#M#.##....U.#.#.#B...######","##.###..#.#.#k.###.##.###.#...","x......#######..p#d#..#.w...##","#.#p####y..#.##.#..##...#.#.#.","x##..#.j.#h#.#.##W#.j.###t.##.",".a##G.v#####y#.#.V#.#...r#....","#.#.x###.....#...##.#..#.#.###","..#....##.##...#.#.###I###.#RH",".###.#..##.#.###...k.###.#....","..g..h#.....i.#...#dx.pn..#.t#"}
Returns: 55
{"*#..#.#.z.#.#..#y..#...#...#.#",".#..l..c###.ID###.#..#.###....",".###.##...a##.#...A.##.#.#t#a#","..#...##b###...###.e#..u...##.",".##..#..N#...#i...k####.#..#..",".B####x#####.#.#.#.#..#.#.##.#","h##.#.........##.####...###L.V","l#..b..#..#.#..#..#.#.###.#a#.","...#j#.#g#####.#.##.#...#.u..#",".##..#.#.#.....##.#r###.####..",".#..#########.#.#.Q..e#..#yl.F","####..h#U#..#..P##iH#.####M##z","..#.p#..we#..E#.w#.##..#.###.J","#.#####.#..#..#####q##..pT...#",".wo#..#..#.##..#..#z.###.#.##.",".#......##.#..a..###.#.###X.j.",".####.###..##sz##.#..a..c#.##.",".#.#h..#..#.##d.#.##.#####u#..",".#..S###.#....l.....s#..c...#.","####..#...e###.#.##.###.##.##.",".O...##.##z#c###.#.r..R.#..p##",".#v#f.#..###..#.q#.#Z#.######.","..###.###.#d.#######.##.....#.","#y#s##o.o.G.q..#.#...u##.#.##v","n..s#..#Wo#.###....##.#..#K...","b#.##.###f#..#.x#.##q.#m..#r.#",".###.f#....#..t###.##g..#.##..","##..u.#.#####.##v#.q##.##.#...",".s#.###.#........#.i.#.C###n##","#...y.#Y#.#.b#.#.#.#...#......"}
Returns: 86
{"*#..#.#..#.#...#.s.l#....#z.#.","N##...i....#.###.####.##..#.mf","..##.####..Cw.L#.#......#..#.#",".##..#.z##g###.#R...#..###..j.","..#.###..#.#.#..#.###.##.##.#f",".####.b......#.####..##...#..#",".#.#..#.#######..#.Y##.#.###..",".....l#.#..#..#a###..#....#..#","####.##.#.##...e#J#...#.#.....","...q..#......#p.p.###.l.##.##.","##..##..#.#.######.#..#e.#.#..",".##.#..##.#......#...##i####.#","s....#..#s###.#P.###.vo##.M...",".#.#.###..#y####...###..####.#",".#.#...###x.#...#.##.##.A#.##.","..###.#.#..####.....f#.#...#s.","y##b..#.##.#..#.###.#t...#....","..#.#..m.#.w.##..#T..F#hl##.#.","#.#.###.####..u.U.########..##","f..##k...#x###.##..#.#..#.#...","y.##.###.c.#.#v#I.##.#n#.E#.#.","y##.w.#q.#.#...#.##u.w...##.#.","##..#n..#####V#.....#.##m.#.#.",".#.#..#z.#..##p.#..##X.#######",".####.##mG.##..##O##ol#.r..#..",".#y.Q..###..###DB.#.#.##.#....","r#.#.###..##..#.##...##..W#..#","..z#K..##..##.#.#.d#....#r##..",".#z#####..#.....##.###.##.x##.",".#e#.....vZ.#.#..H..#....#.#.S"}
Returns: 183
{"*#..#...P.#....#.eR..#..#...S.","bjz###.##.#m##.####z##.#..#..#","##....J#..###g..#.at.#u##g##..","p##.##.#.##....####.##k#...###","..#.#..#.#.#O#.H.#..#..#.#w.#.","#.k.##.#.#.####k..#X#.##t#.##.","..#..#.###a.....#....s...#...a",".#####...#.###s##C.###I.#K.#d.","##.#.#N#....#t..####...###.##a",".......##..####.#..##k..#.G#i.","##.##h#u##..#.###s##..#..#Q#.#",".#d#.##.#..##x#..fD..###..##.F","..##..#.##..#n.i#.##..#..##..#",".##v.##...##..g##..##.#.#.#...",".#..i.###d#..###..#.#.###...#.","v.Y##h..#u##EV..###.#.#.n.B##.","##.d#.#...#...###q..####.###..",".#.##..#..#..##..U##.#.#.#.##.",".y..##.#####..##.##u.#.v##.d#.","###..#.....#...#....#..##..###","e.iL###fr#...#.##.#.#.#Z##x#..","##.#..#.##.###..#.#..p..j#.#.#",".#...####..#.#..#.#.#p#y##M...","...#...#...x.#.##.######.r#.#.","#t###b###.####.#..c.xA.a.##.##","..#.###h#g#...q..#.##.##....#.","#b.l.#..#W##p###n#..#.#..#g#..","t#v#q#.##.#w..#j###h#.#.#.f..#","...#....###.###.p#r.###.#x##..","#.#..#...#..o.#.Tq.#.fs.#..#.#"}
Returns: 35
{"#.#.#....#....d..#..p..#.#b.b#","i.#.##O###.###.#..#..#...##...","#....#.#.##.#..#.######.##..##","..D###.i..#x.t##W.d#......l#..",".#Yd#.#..#..###..##...#..###.#","#..##.##.#.##.f...n.####..#...","..##..#x.k..#.#.#.t##..#g##.##","#...P###.#.#########..##k.#.#.",".##p..#..###.#...#.#...##n....","..#.#.X.##db.m.###...##n##.##.","I....#.z..##*#...###.Q.H.#...#","#K#G##j#.##...####.k.#.#####.Z","w.#.#Jg#tb#.#..#i##.####..f.##",".##u######q.#m##A.#.#.#.#.#...","n#....qsdv.#s..#gm..q..r..##.#","###.#.#.#.####n..#s#T#..#h.##.",".E###.###.#C.#.#.#.#.##.####..",".#.#..#...#y.#.##..###..#.#.#.",".....##.#Fo.##.#..##.#w.#...j.","mj##.p#####N#.i#.#..h##.###.#.",".##.a..#...S.##.x.t#...##..g#.",".#.###.####.##..##..##.#..##..","....#....#....###..##.qM#o.##.","##.##.##.######.#.##..#.....##","....##...o..#.l..##..####..##.",".#...#.#.#..#.#.##.#..#.##k.#a","##.#g#.####z##.......##..eh##z",".###.#c#xB#..##.###U##..##....","..#..#...#####x...#.#V###.l.#.","#...#..#.R.#..s.#.#L....#.#.#."}
Returns: 38
{"*.#M#....#....q....#.G.#..#tr#",".##...#####.##t#.#.#l#...H.a..","v.###..#.u#..#####.####.##..#.","....b#t.#.#.#....##.J#...##.##",".#..###.#.#c####a.##.##.#.#.#R","###.#.Q...#..#.pc.v....d..###.","....#.##j..#.#.####i#.#.###u..","#.####...#LljZ.c#o#b###..D#.#i",".......#.######s..##..##.####.",".##.a#.#....Y#.#.#.tB##......k","n.##.###q#####.####.X.#.##.###","..A##.#....#.n...E..###..#.#..",".#S#b..m#k###.#.###.....###..#","####..#####.####..#g###.#.##.o","mk.#.##r.#h.#..##.y.#p#.v.#...","d#..w#..###m##.h##.#.I.d#...##",".#.b#..#.v#U.#.#.#n##.#.#####.","#z.##.##.##a##r#.##.###P#.#...","..##..j#w......e.....w#.#.#.##","#.#..#...###O#####c####..p..d.","..##F##.##.#....#.j..#W..#.###",".##....##....#.###.#.b.g###.#.","#nc..###.###.#.#.###K.#.V.#...","..##.c.....##..#.#.##.#.#p#.#.","###...####..##.x.#..###.#.##..","o#.##...#....#.#...##.f##..j.#",".#.#..###.##.###.#..##..#.##.h","C.T##.i#...#...##ip..#r..t.#.#",".###.o#######.m.#.#.####.###N.",".....n..g..#..#.#.#...f#...#.#"}
Returns: 18
{"*Pa.#..#p...t.vT...#.#x.#...#.",".##.##.###.####.#......##.#.#.","#w#.Z..r#...#.#.#w##.###..#.a.",".i#.#s.###n#..d.#..##..j...##.","x...####.#.##..###Q...######.M","###.#.#..#km#.##.##q#..#D...#h",".#bGA...##.#.e.#..#.####u##n#v","....#.#..#####.h#....#...#.j..",".##d####..#L.##l.#######.j#.#.","..#.#.#n#.##h.##.#..#.#s#.F##.","#.###.y...v#.##.l##.....##.#..",".t#....###.#..C...###.#..###..","#.##e#..#..yo#..#.fv###....###",".r.#.#.###Rs###.###f#.##..#q#.","##q#####V##.#a.##..n..#..##...",".###e....#.i##.#...#.##mhu#.#.","...##.##.......##.##.#..###.##","##w.#.#..##.###....#.#u##..J..","...##.##.#.##.###.###...#r.##.",".#b#...###.#.y#...#.##.#####..","##..#.E.#sziw######.#.....#.#u","t#.###.##.#.##m#.#.jr.#.##....","Y#.#...#.##.#.v.....###..#h##l",".c...#....q.rg.#.####.#.#S.#B.",".#######.##X##x#.U..d..##.###.","u#...N...#e##..###.#.###..#.I.","##b###.#n...##...###K..####.#.","si.j.#.#..#...##...#.#.#..#.##","##.#.###.######w#.##.####O#.#.","...#.#Hbqx..#...W.#.f......fx."}
Returns: 173
{"*#.c#v....#t#q#..#..#I.d#.#.#.","H..###m#.##.......y##..##...#.","#z#..#x##f..#.#V###.##P...#.#.","..#.##a.##o##F#..#...##.##l...",".....#z##.##.h#####v...##..##r",".#.###u...D##..#.s..#.##.#.L##",".#....####AM#.###..#..#...x...","##.##y#....##.#.##.##..i##.#i.","g###...#.#..#....##..##..####.","...#.######.##.#..#.##..##..##",".#..m#.#..#...a.###.#m.#.#...O","..##..p##...###t.k..##.....###","#...###..o#.fi#####.#.#.###..T",".##..#..#.##a##.#...#.......#.",".#.#.###.ar#..u.##..##.#t#.###","...#..Q##...#..#.##i#...####j.","z#.#.#....####e#...n..###.....","##...##J#..#...##.###g#..rk##.",".#.##d###.##.#..##..#..r.#.#.#",".#.#fi..###.d####.U#####.#....",".#...#.#.#Y#.#.#.a##....d####.",".##.##....h#...u.##...#.....j#","W.#x.###.####.#.#.w#.##.#.##..",".###.#.#..#.#N###x##..#####j..","pB.b...##R.E###....###.#.#..##","m##k#.mn#.#.#.####...#d..#.##k","##z###.###.G#e#....e###.......","...#.###.#Z##.#.###..#..#.###.","##.#Cj.#.m.#.u..#...S.#K#...##",".....#...#o..c#X#c#.#g#..#...."}
Returns: 330
{"*..#..e.#.#l.tD#..#k..#..#....","#.###.#...#.##....###.#.K..###",".p..y.###O###...#.....#a#.##..",".####.t..##...#.#.##e##.#....T",".#e.#..#.#...##.#..###.m#.#.##","##.##y##...#.#..Q##.#n.##.###p","..P...#.###.v#####...###.s#.#.","#v#.#w#.#.####.#...#u..##.#...",".###.......#k...##.#.#r.#...##","..#.t#.#.#m..##.#.###A.#g.#...","#.####..###.##..#..u##..q####u",".zy#bh#.#.e.U.####p#.#..#.X.##","#.###.j..#.#a##.f#l..#.##.#...","y..q..##.###.#.s.#.#.....r##..",".#.###d.##jv..i#####.#.##..##.","##..o##...#.##.......#.#Wz..##","..p##...#.##B#.#p#u#.#.####...","..##..#####..#v#####.#..N.###I",".##..##C.#..####..#..#.##..#.s",".#w#d...##.##c#.o.##.##.#..#.#","i..####...z#j...###.##....###.","##.....o#######..f#.#.#.###...","..#i#.#.q..Z.#...##.#.###...##",".##.#H#.####..#.##.l..l#..#.#.","....####V#.##.E.x###.####.#...","###....#.#.#FJ#o#.#fd..#..###.",".e###..#.#i####......#R..##L..","..f#..##..G.#.q.##.###.##..#.#",".###...#Y##.###.#.w#.#....##.S","....z#..d#...#.M#a#...d#.#...#"}
Returns: 96
{"#.#...#.#..#.#...#.#.....#......#.#.#.e#.z.....#..","....#.#.##.#...###.#.######.##.#..#.##....##.###.#",".#.##..d.eT..###.#....#.#.#..#.gR##....##..#......",".###.#.###d##..#.##.#..x.s##.#.###...##.#.##.#..##",".#...#.#......#l..#####.#..#.#..#..###..#.#.###.#.","##.#.#..#.#.#...#..#..##..##.##.##...#r..##.#.###.",".###k.J######.###.###h...#..L.#....#####.#..#.....",".#.##.##..#h..#.##...###f..#####..#.#..#..#.##..##",".#n.#..##.##.S..#..#.#.#.###.#...##.##...##..##.#.",".##...##.k...##.##.###.##.#..##..#...#.#..........","...##.#..#.#.#.##..#.#....##..##.#.####..##.###.#.","#.##..#.#####......#....##.#.##..Xj..q#.#....#..##","...#.##...#.##..##.##.#......#..#.#..##.###..####.",".#.#.C.#.##....##w..##..#..###.####.##.##...##....",".#.##.##.....#..###....#..##k...#.i....#.#.#..#.#.",".#..##...##.#####.#.##.#.##n..#######..#.#.##.#.##","m.#.i#.##.#o#.#...##.#.#.#.*#..#b.#.#.##A......H#.","#.##....#.###...#....#.####.##.##..z..#..#.###....",".##..#...p#.##..######..#.....##.##.#.Q###..#..#..","..##.####W...##....#.#.###.##.#...#.#l##.#y######.",".##.##.#.#.#....#.##.###....###z#...#..#...#.#..##","....#..#.###e#.####....#.##.#...###.######...##j#.","o##..#....N.##....#.####...##.#.#.#g.....#.###..#.","..##.#.##.###vy####.#.#.##..#.###..j####..........","###u.###..#..P##..#......#.##..p##...#...###.###.#","..#.#r.##...##.#.####.####..##.##..#.###..#..#.U..","#.....##.##..#..d#..#...#..##.##.#..##.#..##.#.#.#",".###....Y#..####.##...#.####......#..#e##..###.#..",".#.#.#.#.#...#......#p##..m#..##.##.....##..#g.###","...###.#g..#b##.##.####..####.#...##.###.##.##.#..","##.....#.#.##.#.#...#.##..#.#####.....B...##...j..",".#.###..##.#..#.###....##.#...#...##.##.##.##.#.#.","a....####G##.##.#.###.##....#.###..#..#..#..#.####","#.##z#.#..#..#....#...r####.##.#..##.#####.##.....","..#....##.#.#..#.##.####..#..#.##..#.#K.....###.##","k..#..#...#.#####.a...#n#...#...m.##...##.#...###.","##.##.#.##y.#.#.#.##.##...#.#.#.#..###.#i####..#..","....#....##........##.#.#.#...##F....###.#..#.##.w","##..E###.#.#..##.#.#..##...##..#######.w...##....#",".#.#..#..g.##.#..#..z.#..#.#...#.#.#..##.#..Ip###.",".#.#######....#######..#.##..#......#..######.....","...#.....#.###...#Mp##...#..#####.#.##.#....#.##.#","#t####.#.t.#...####.#..#.####.#.###.#..#.##...#...","..#..###.#..##....#.####...#....#.#...d.##..#.###D",".##..#...##.#...#...#.#.#.##.#.##.u.#.#..#.##.i.#.","c.##...##...###.###..o.......#..#.#.#.#.####..##..",".#.###..###..#..#..##.##.#.###.#..#.###..#...#...#","...#.##.sl.#######.Z#..###...########.n..###.###..",".#.#.#..O###......#.##..#w.#....V.#.######....#..#",".#...#.#..#..#..#..e...#...#.#.#......#...t.#..#.k"}
Returns: 0
{"#..#..#.#..#..i#.#.......#...#g...#....#.....#....",".....##....###...#..#.##.###...#...#.#.#.###.###.#",".#.#..##.#...###...##.#..#i..####.####..X.#....#..",".#..#..#.#.#.#.#.##.###.o..#..#......###.#..##....","..####.#.###..n###....####.#.##.##.#.#.##..##.w#.#","###..#...#...#..#..#...#.####.#.y#####..##.#..#..i",".#..#..###.#..#.####.###.h..#..#....#......##.#.##","...#####..z######..P.U#..##.##.####.E.#a.#M.##O...",".#...m#..#..#...###.#.####..#....#.##.#.##.#...###","#..#.T...##...#..#..###...#x..###J.#.####..##.#.#.","..########..####.##.....#.##......#...B.##.z.##...",".##....#.##...#.K#.#..#..##..###.#..###....###..##","##..##......####.#S##.#.##.....#.##...##.#..#d....","...#.#######...#....u.#..##..#.##.#.#.#..#...x###.","#.##..#..#.##.##.#.#.###....##....#.#.##l####..#..",".##..##f##.#..#...####....#.#..#.##.###..#.#y.###.","n.##....#..#.#..#...#F.##.#.#.g###.....#...#.##.##","...#z.#........##.###.#..##.##.#..D###.#.#.#.#....","##.o.##.#.#..###..#...##..###.###...#..#####.###.a",".##.##e####.##...####...p##...#.##k..#..#.#......#","..o.#........#.#.k..#.#.##..###..#.###.##.###.###.","..###.#.#.######.########.H##m...#..#.##..#.###...","#.#.###.#.....#.....#.#.##.a..##.##s...#....#.##.#","..#.#..###.##.###.#p..#.#.l.#..#.#.##.###.#..z..h.",".##...##....#...#####...###..###....#..w###.##j##.",".#.##..##.####.##.#...#..#.#.#.#g##.#.#.....#...##","##.q#.#.#....###...####.##.#.t.##.#.#.#.#.#.#..##.","...#.......#t..##.##..###..##.#...#...#..##.##..A.",".#.#.#.#####.#.#...#.#...#..#####...#..###.##..###","##...#.#.#.#d###.###.#.#.##p#..V..#.##.#....##..#.","..####.#.#.##....#...#.##.#.m.###.###..##.#.m.....","#.#.#..#......##.##.##c.....#r..#.#...#...######.#",".*...G..#.#.#..#..#.#.####.####..##.#.#.#..#.#.##.","##.###.##..######...#.#..#.#...###.#######........","y....###..##.#....###...##.Y.#...#...#...##.##..#.","#.#.##.##..#...#.##.##...##.##.#..##..##.w#..##.##","..#....#..##.###.#.m.###p.#.#...#..##..#.####...#.",".##.##......##.#...###...####.#.##.#.h#...#.###...",".#.fw###..#..#.##......#.#.#..###....##.#.#y..##..","##.#.t.#.#####....###.##a#....#s...#.#..#.###....#","....##.###.f.##.#..#..#....#####h###....###.#.##..","#.#..#.#v..#...##.#####..#..#Z.#..#..#.##.#.###...",".###.####.##.#.#..#...#####...#####.#.....I..#v.##","...#.#..#..W##...####..#.N#####.....###..#a####...","##......#####.#.#..b##......#.###.###.######....##",".#.#.##L#.#..r###u#..#.#.##.#.....#.#.#i.gC####...","...#.g##...Q.##.###.#..#.#....#####.#.##..#.#..#.#","##.####.v#.#.#..uo#.q.###...##..#........##.##....",".....#o..###...##.###...###.f..##.######....#...##","#q#.#w.#..#.y#R.#.h...#..#...#.#..#......#....#..."}
Returns: 493
{"*#....#.k.k.#..#......#..#.#...#...#..#..#....#..#","...##.#####.##.####.#..#....#..#.#.#...g#####.##..","##..#....#..#.....z.#.####.###...####.#..#..#.m##.",".##..#.#..#.##..###.#..#..K.#.##..#...##...###.#..","..##.#r##....#.##.#.#.##..#.#....####..##.##.#.##.",".##..#..###.###...##.i...##q##.#...n.x.X#.........","..#.###..#.##.#.##.####.##....#####.#.###.#V#.####","#..s#.#.##.#..#.#....#..#...###..#..#.#.#.###.#.#.",".####.#k.#.##...####.##.#.#.t.#..###....###..##...","..#.#.#.#..#.##..#.#...#####.###.....##..#..##..#.","........##....#.##.#.###..#..#o#.##...##.#..#.#a##",".#..#####..##O#g.#.d.............#.c#..####.#.#.#.",".##o.#..I..#....##.#.##H#.###..#.#.#..##..t.#.....","#..#...######.#..###..#####.#.##.#.##..####.#.##.#","..####..#..#.##.#.G#....#.#.###.###.#.#...#...#z..","..#..#####.#....##...####..n..#..#....f.#.##..#.##","#.#.#.#..#....###.#.##....###.##...##.#.##...##.#.","........###.#.....###..#.##.i..##.##..#.#..#.#....","###.#.#.#.##...##..l##.b##.###.....###.k..######.#",".#..#.#.#..###..#.#.#..##...#.L#####...##..#...#..",".e..###.#..#...##.#.##...#...#..#..##.#.#.####...#","###.#.....###m..##.....#.###...#....#...#e...###..","..s.##.####.##.##..##.###..#..#..##.###.##..##...#","##.##.##.#.q#..#...A#...#.###.##..###.#..#.##..#..",".#..#.........##.####.###..#.....##e#.#####.##.###","..y.###.####...#..#.....##.#.###.....U.......#..#.",".##.#.#....############..#.....#.#.#.###.#..###...","##.v#.##.###.#.....#..##.##.#..###p##.#..##...#..#",".#..x....#.#.#.#.###.##...###.##...#..####.##.##..",".#.#.##.#..#.###...#a#..#..w#...#..#....#..#....##",".###..#.##.....###.....###.###.###.##.#mx....#.##r","...##.##....#d#..####.##.#..#..#a#...####.#.####..",".#..#....####...##u#.....##.####..####....#..#....","###.###.....##.##..#####...##...#.#..###...###..#.","..#.....##d..###....#.#t.###..#.....##...#.....##.","#.#.####.##.#.#t.#.##.#..#.###..#.#.#..#.###..##.#","..##.#.#......q#.#..q.##.#.#.####.######.#.####...","...#Pf...#.###.###..##.#.#...m.Z..#....#....#..z#.","#...#.#.##.#.#.....##.z..##.#C##....#.###.#####Q#.","..#...###..#...####...####F.###..##.#.#.#.....e.##","##..#..#..####.#....#..N.##.#.#.##.##.#...#####...",".#.##.#####.#..####.##R###....##.#.h#.###..#..##x#","k###..#..#..####.#..#T.....#.##..b.##..#..###Y#W.k","...#.###.....#..r...##l.#.###.#.##..##.##..#....#.",".#.###...#.##..##D#.#..##.....###..##...##J.#.####",".###.####...##...##..#.#.####.#.y....#.#...##.#...",".#....#...#B#..###.###.#...#..x.##.#.e##.#..###.##","bEh#.#..#.##....#....#..#..###j##..##S.###.##.#.#.","..#....##.#..#.#..#t###.#.##.#..##.#r#..#.......#.","#.#.#.#.....#....#....#..M.#....#..#....#..#.#...."}
Returns: 773
{"#.#.#.#..D....#..#...#.....#J....#......k......#..","......##A###..##.#.####.##.##.###..#####.#.#.#.##.","###.##.#...####.......###aG.#.#.#.##...#.#.#.##...","..#..#.##....#.#.#.#.##...#.#...###...#..###..#.##",".##..#..###.#..#.###..#.###...###.a.#####.#..##...","..##...#......##.#.s#.###...#u.#.S###..#......a.##","j##..###.#h.#....##.#x.#.#.###...##..#.#####.#.#..","..##.#...##.p#.#....##.#g#.#...###.#c...#..###.#.#","#..#.####.#.##.#.##..###...#.#...#...##..#...#o...",".......#..#..#####.#..b..#.##...###.#.####.###.#.#","k#l#.###...###.v.#.#.######...#.#...#........###..",".#..##j###.....#.#.#.#.#..##.##..##..#.###M#..#..#","..###...#.##.###yz.....#...v..##....##...####..o.B","#.#.##.....###.###.###.#####.##..##....#o#..##.#.#",".....#.#.#...#x..###.##.#.#...####..####m..##.s#..",".#######.######.........#.#.###..#...#U..#..#.#..#","..e.........h.#.#.##.#.##y#..#..######.######.##..",".#.#.#####..#.#.##.#k###....#..#....#L......#..#.#","Q#####C.#.e##.###.uV.#..#.#...###.#...##.#####.#..",".#..m##.....#.#x#.#.###....#.##.##..#..#...#..###.",".#.#.y..#.#####..##.#...x#..##.T.##.##.#.#.##...#.","o##..#.###.#....##..###.#####..#.#...#.###....###.","r.#.##.#.#.##K#..##.#.#...#.Y..######.....#.#...#.",".#....##.#...##.#.#......###.#....#...#..##.#.#.#.","###.###....#m......q#.##.#..###.#.#..###.#.####t##",".#..#.#.##.####.#.#.#..#.##.#g...#####.n...#..#...","..#.......##..#.####..##..#c####.#.#....#.###...##","#...##.##....##.#..#.##.##..#.#......######.##.##x","..###.R..###...###.#.#...##.....##..##...#........","....##.#...###.#.#..###.....#####..##.#.##.##.#.#.","#.#..#.##.##.#.....##...##d##.#.##n...#..s.#..####",".##.##.#...#...#.##.#.#.#..#....#...#.########.#..","..###...#####..#.#..#.####.#.#....###..#c.......#H","#.#..W###.#.#c##.##.#....#.####.###.##...##.#n###.",".....#......###..#....#.####...##c..r###.j.##.#...",".###.#####.##.#.##.####..#...###.d.#.....q##..##.#","##.#k..#....#....##.#...X##.#..#..###.#.#...###...",".#..##...#.####.##..#.##.l..##a####...#####..#..#.",".##*...#####..##..#.#F#..####.....###...i.##..#..#","..###.##...#.#.##...###.##.#.##Z#...####.##..###..","f##.#.#.h.#..#....#...###..#....#.###.#...#..O...#","...N....#a##.#.#i####E#......######....#.###..##w.","#..##.#.#.#..#.###..#.##.#.#....#.#.##...#...##.##",".I##..#.#...####.#.....###..#.##..###..#.#.#..#...","..#.###.#.#..#.#.####.....#.#..##.#.########.###..","#.#...#.#.##...P..#...##.##.#.#.....#.#...#......#","..###.#####..#.##.#.#.#......##.###.#...#.##.###..","....q.#s.#...#.#..##..###.#.##....#...#.###....#..","##.##.#.########.#.#.#..#.#..##.#.##.##.....#.###.","...#......#............#..#.f.#.#.#..#..#t#.#.#..."}
Returns: 577
{"#..#.....#......#.#.#......#...#...#.#.#..#.#.....",".#..#.##.##.###..G#.###k.###.##...##y#.##..j##.##.","..#....#.......#.....#..##.#..#.#..#...#.##..###..",".####.##.##########.#......#.##..#..#....#..##.#.#",".....##...#.....#.#...####....##T##.###.#..#......",".#.#....####.##.#.#####....##.#..#.##.....##.###..","##.###..#.c#.Z##....#.####.#....##....###.#p...###",".#.#.#.##..##....####.#..#.###.##..#.##.#s###.##v.",".#...##.##.....#.#..#...##..#..#..##..#........#.#","t.##.#...##.#c##..#.##.#...########...X#.###.#.#..","#.#..##o#.#.###..##o.....#.#..#...##.#####.#B#....","....#.#.#..##..n.#..#..##...#...###.##.#iD.####.##","##.##.....##..##.#..##..#.#####..#..b..#.#.#.#..#.","..E#.f###.....#....##..##.F.#j..#..#.#..##........","####.##.#.#.###.#s#.h.#.##.####...#.p.#..######.##","A#....#.###...#.###.#.#......#..###.###.##.#......","...##xQ...###.##.#.n#..#.#.##..##..f..###..##.#.##","##.#..###...#.#...#.#.##..##..##...#....##.w.a#...","...##...#d#######...###.#....##..#t##.#.#..#..##..","##r.##.##......#..###...####..#z##.#..####.##f.##.",".##..#.#S##.##..##x#..#q#...#.#...####.....#.#..#.","..#####....##.#....#..###.#..x###k...###..##.#.##g","..#...###.##.....#.#.##.####m#.#.e#.##...##M...#..","#.#.###.q..#.#l#..##..#.#....#.....##.#.#.#.##.##.","..#.#.###..#.#.#.##..#..#.#..#..####..##....b#...#","..H.......##.###..##.##.#########.#..#.####.##s#..","##.#.####.....#..##.z......R.#..#.##....#....#..#.",".#####.#..#####.#.####.#.##.##.##..##.######.####.",".#...#.##Y..#...#..#.#.#.#.......#..#.#...#.u.#.##",".#.#......##..####.#.###.##.##.###.t#..#.l..#c...k","...#.###.#.##....#.V...###..#...#..###.z.##I##.###","J##...#..#..##i####..#...#.##.#..#.#.###.#.##.....","#.####..#...#..o..#.###.###.#.##.....#...#.g##.##.",".bg#r..##.#####.#...#..n.#z...hU#..#.##.###.#..#b.",".###.#.#.....#j..##o####.##.########......#.####..",".#.###..N##.##.#.#.##.C##.###.#..#.######.#..#.#.#","...#...#e.#.#.O#..s....#c.#.#.##.....#.g#.##K#.#..",".a##.###..####.b#.#r.###.##.#...###.###.Pp#..#...#","#.....#.r##....##.##...#.....##...#...##.#..###.#.","..#.m###.#..#.##...######.##.#r.#....#.#.##...##..","..##...###..#.#s.#...#.#..#....##..#...#....###..#","#*#f..#..######...#.##.#.######.####..##.#...#.#..",".##.####.#.#v#..#####..##..#..#..#n##....#.###...#",".#.##..........#.#.#...#..##.##.#...c.##.#.#.##...",".#.#..#.#..#.##....###...##..#....#.#..#.##...k.##","...##..###.#..f.#.##.###....###.#.###.##..###.#.#.","##.#.#.#...##.#.#....#.#.####..##.#.###g#.#...#...",".#.....#..##.#####.###.#j#..##.....W....#.#..#.x##","...#.#.##..v....#..#.#.....#...#####.####...###.#.","#..#.#.#...#.#...#.....#.#..h#.#..L....#...#..ok.."}
Returns: 541
{"#.#c..v.#...#......#..#..........#.#..#...#.#..#..","....###...#.####.###.#########G.#....##..##j..#..#",".##...##.##...#....A*#.....#...##.###...##..###.#.","U#..#.#...######.#.#...##.##.#......##.##.#.#.#.#.","##h#..##...d#..######.##...##..#..#...s.#.#.......",".####..##.###.c...#....###..#####..#.##....i##.###",".#..##..#...##.#.###.#.#....B.#.##.#...######.....","...##.#####..#.#...#####..#.#.#.....##..#...##.j##","..##Wh...#..#####.##.#.##.#####.#.###.....#..##...","#..###.#...##..#.o#........#..###.e#..#.######.##.",".....####...##.##.####.#.###.##.#.#..####.#.#..#.#","###..#..###..w....q#.#.###...#....#.##.g.....#....","....###..#.#.#..#.##.#.#.##.#.l##..##.#.##.####.#.",".##.....##.######.#.R.E#..#.###.##....#..#..d.###.","#..#.d#.#......#..###.##.##.#...V.##.##.##.#x##.#.","..#####n..###.###..#...#..s.###.###......##.M.b.n.",".x.#..##.##.....#.##.#.##.###e#.....#.###.####..#.","#.###.#...#.#.###.....##...#.q..#.#.#.#.#.#..#.###","..#.....######.#.####..###...#.#..###.#.#.##....#.",".###.####...#..#..#.##..#..######.#.#.....#.#.#Z..","...#....#l###..b.k...#..##.#..#.##..#b#.#...###J##",".#..Q##...#...####.#.##.#.....#..##.C#####.##.#x..",".##.##..#.###....#..##..#.###.#.#.#.##...#.#..###.",".#...###....##.#..#.#......b###.....c##.###....#..","##.###l###.##.##.####..#.#......######..k.###.###a",".##.#....#....#.....#.##.#.#.##...#.#.#.#.#...#.##","..#.##.#.#.#..##N##.##.D.#.##.v#.##.#.###.##......","..#..###.#.##....n#.#..###..##...#....#.#....#.###","#...#.#..###...#.##.#..#..c##.#.##.#.##.##..#...#.",".#.....#...#.####.######..#.#......#..#....##.#...",".#.##.##.#...#.#...#K#.####.#########..#.#.#..####","..##..#..##.##.z.#...#..#.#..o#..g#i##...####...#h",".##..##.#.###..#.###.##...##.#..#.#Y#..#...#.#s...","r.....#...w#..##...###.#.#.#.#.##L....###..#.b.#..",".###w#####....#..#...#.#..t.a#..#######.##.###.##.",".#.##..p....#n#..##.##...##....##..e#.#......#.#..",".#h.#.#.#.#.###.##...#.###.F#.##.#..#.##d########.","...#####..##.....#######...##...h..##...##..#..a..","#.##...####..##.#P..#..##.##..#..#....#.#.#...##.#","..#.T#..#...#.#...####.#oy#.###.#######...#..#....","#...#.H####.#...#.#.j...#.#...#.......#########.##",".l#.###.#.#..#.##...###.####.##.###.##.#z#.u#...#.","..#...#...##.###..###.#.#g#....##...X#.#..#....##.","###.#.#.##..m#.#.##.#.#.....##....##....I#####....","....#......#...#......###.#..#.##S.#####..#.#.#.##",".#..##.##.##.######.#...######.#..#.#....i#...###.",".##.#..#....##rw#....##....#...#.##j..#.#.###.....","..#.####.##..#...#.#.#.#n##..#f.##..#####..#..#.#.",".##...#..#.##..#.#.#...###..##.##..e.#....#.O.####","#...#.#.#..l..#....#.#...#...#.#..#.#.o#..w.#....x"}
Returns: 1043
{"*#.#.#..#......#..o..#...#.#o#Y#.....#...#.#.j#.#.",".v.#.p....########.#...#.#x.....##t#.#..#w.#..e...","##...#i.#g.#..#..####e####.#.##.#..####..w###.###.","...#.##.##...##.........#.##.#....##.#..#...###...",".#.#...##..#....###.#.###.....#####....#..###.###.",".###.#.#..####....#.#.d...#.###..#.b#.#.W#........","..#..#..#.#i#..#m####.##.#....##...#..#.###.#####.","####..#####.######e.#.#.####w#...#.##.###s.n.#..#j",".....##.#..........##.#..#.y.####...#.#....#...###","#.#.Z.#.h.#.###.####.###...#.R..##..###.#####.##.G","D.#.########.......#.#.L#..##.#..##...#.....##.##.",".####..#..#..##.####.#.##.##.###....#.#.##.r......",".l..##......#...#.#....H###.....#####.#..#u#.##.#.","#.#..##.#k#P###k..##.##..#.##m#..#..#..I.#.###..##","..#.#.C.#.#..#..#..##.#..#...###.##.##k#.#.#..###.","#.###.###.#.#..###....##.U.#.#.#.#.....######..#..","...#.o#.###.####.#.####.##a.##.....###..#.#.##..#.","######..#.s.j#...O..#......##..#.#.#...##....#p##.","....x##.#.#F##.###....#v##..#c.###g#.#.#.##....#..","####N...####.###.##.###.#.#.##.#.d.###.#....##.#.#","...##.#..#l....ci#....###.#.#.###.#c.#.####..#....","#.##..#####.####...##.#x..##....#.#.##...#.x####.#","...##.......#.#.#.##....#.#..##....w#..#.##...#...","##....####......#..#.###...###..###.#..##..q###.#.",".##.#..#...#.##.#.#..#...#..#..##.#.##.d..#..#.###","....#.z.####..#..###.#..#..n.#..#.###..#...#...#..","#.###.###..####.##...#######n#.T.....#.#.#.##...#.","...#x.#.##..#.##....##.#..#..##.##.###.##.i.###...",".#.###p....#...##.#..#.##...##...##.#...#.#..#.###","####.#.#.###.#...###.....##jM#.##..A##.##o##.#....","..#..###.#.#..#.##V..###..#.##..###..###..d#..n.#.","#BQ.#.......###..###..p####..##.#.#.#.#...#..#.###","..###.#.##.##..#.#.#.#..#.###.#.#......#.#####....","..#...#..###..##.....###..#.....###..#####l#.##.#.",".#######...##..###.#.z...######.#.#.##...#.#.#...#",".........##.c...#.##.##.#..#.......t...###.#.###..","#.J##.##.#..###K..#...##..##.###.#.#.#p.#..#.#.###","..##..#....#..##.##.###..##..#.#.#.####...#..f....",".#.#.####.###........m#.#.####...###..#.#..e#.#.#.",".#......#.#.###.#.#..#..#......#...#...###.####u##","####.#.##...#.#.#.##.##.#.##.#.##.#..#.....#......","...#####.#h#..#.###.##...##..#..#######.#q#.e##.#.","#.#...#......##...#....#..##..#..#..#.###.##..####","o...####.#a#r.###.###..#...#.###...#.......##.....",".##.#..#.######....j#.###...f#h##.###.###.##...#.#","#..t.#.#..#.#.##.##.....#.#.#....##.....###..#.#m.","..##..E#.##g...##.t.##.####...#.##..#.#.#g#######.","##.#.#....#.#.....##Si...#.#.#....#######..d#.....","....##.#.######.###.k#.###k#.###.##.v.#.##.##m##.#","#.#....#...v.#...z.#h#...f.#..#...X.#.#....h...#.."}
Returns: 812
{"#.c#.#..#..#Z#..#.s.#.......#.......X...#..#...#v#",".....##.#.##.##...#.#.##.#..#.#.##.###.###.###....",".###......#...l.#######..##...###..#...#.....#..##",".#...#.##...#.#B..#..#....#.#.#.##.#.#...#..###.#.",".###P#.n##.####.####.#.####.##...##..###d##.#.#...","...####...##..#..#....##..#J...#..##.#..##....##.#",".##.#...#..#.##.#..####.....###....##..##..#.##u..","..#..##.####.#e...#h..#####wx.#.##.#..#...####..##","...#.......#...#..###.#..#..###..#.#.####....#....",".#.#.########.##.##.#.#.##.#.#..#..#s.....#....#.#",".#####.#..#....#.#....#....#.##.#####.#.#####.###.","..#.#..##.###..###..#p#####.p..S..#.#.###..#......",".##..#....#.##u#.##.#I.#....##.G###....#..#..###Y#","..##.##.#...#..#..#.##.##M##.####..#.#.##.###.#...",".#....###.#...###.#.#.....#..N.#..##.#....#...#.#.",".#.#.#..#####.#...a.#..#.##.#..d.#i..#.#..##H#..#.","####.#u#...#....L#.#..####..#z####.###.##k.#.#####","..#..#...#####.#.####......####.#.##.t..#.k#.h#...",".#.....###.A..j##...###.####..#.#U.##e.###.##...#f","D..#..#...#.#.....###.#..#.##...##....##....###.#.","#..#.##.#...##.#.##...#.#.....#.#.#.#..##.#..C..##","..####..##.##.T##.#.###.#.##.##.#...##..#.####.##.","#..#.##..#..#..#......##k.#r..###..#m####.#.#.....","..#..#.###.###.#c####.#..####.#.####..#.#.#.####.#","....#w.#.##......#.#y##....#..#.#w.#.##.##........","#.###.#...#.###.#.....####.#.##.##.#..#..####..#.#","..#...###.#.#.#...#.#....#.###..#..#....#.#.##.#..","..###.#.#.#.#.#####..#.#.q....#...##.#.##.#...v.#.","#.....#d.....Q#.#.##..###.######...##..#....######","..#..#...##.#...#..#.##.###..#n###....###.###.....","#.##.#####*.#.#.d.####...#.e.#z.#.#.###....#..####","E.#..#...##.#####....###.###..#......#..#....##w#.",".##q.##...#.....####.#.#...a.###.###.#.##.##.#..n.","..##..#.#..##.###........#####.#....##..#.#.###.#.","..#...#.####..#....##.##.#.......#.##..####..#..#.","#.###...#.#h####.#.#..#..#.##.#.##..####.#..#####.",".R..###...#..#...##.v###...#.####..#.....#.##..#y.","##..v#..#f#..##.#y#.##W#.#...#..####.#.###K#..#.k#","...###...##.##.##.c##t.##..#..#...#..#.x......##..","####.#.#.#..#...##..#.#...#.z####..##..#..###.n##.","..#..##..V..#q###.n...##.###.#...#..#.#..##.##....",".###..#####.#e.g###.#......###a#..f##.#.#.#..####.","..#...#..#..#.#.....##.#.###...####.###.#.#.#.#.#.","#...#..#.##.###..###v####.#o.###.#y.O.#...#....c.#",".##.####....#...##.#..............w##.###.####.#..",".F...#.#.#g###.##..##.#####..###.#.#..#.#..#.#.#..",".###...###b.#.e...#.#.q#.#..##b#.#.##.....##...#x#",".#.##.##..#.##..#.....##.#.#r..###..#####.#.#.##..","...#.....##...m##.###.#..#.#.###...#.#.#.......##.","#..#.#.#....#.#...#....#....d.#..#.....#.#..#.#..."}
Returns: 342
{"#..#..#..#...c.#g#..#.......#..#..#....#....#....r","..##.##.##.#.m##.##...#..###..##.##..###..#....#.#","...........##..#....#i####.##..#..##.....#######..",".###.#####...#####.#..#W.#..##e..##..####.#.C#....","#.....#*....##...####...##..#.#.#.y.#..#....##.#x#","..#e...#.##.v...#...#.#.#..##...#.####.##.#.#..#..","#.##.#.#.#..#.###.#.#..###.#..##........#.####..#.","..#...####.####...####...#.##....#.#i#.#...#m.#.##",".##.###a...#..##D##..##.##....#.##.#####.#.##.....","..#...###.##.#.#....#...#..#.###.##.#....#..#####.",".####..#........##.#..###.##.........e#.#####..#..","##...#.#.#r.#.#.#yI##..#..#.##u#s###.###F..#n.###.",".###.####..####.#..#.#.##....###...###...#..#.#.##",".#....#.##.#..####.......#.#U#.#V#.....###.##...#.","...##....#.##v#..#######...###.###.##.##...#.##g..",".#..#.#..#............d.q#..#.f..#.h#.#.####....#.",".#.#####.#J##.#.#.#.###.###.####...#..#...#..#t###",".###.#l.##Xi#######.#...#.##..#..#.##Q###....#..#.",".#.....##.#.......#.#.#.#....##.####..#..L##b##Y..","h..###.#..##.#..#####.######....#..#y.####..k.#..#","##T.#......####..#.#.d#......#...O##.##..#.#.###..",".####.#.##.z#.####..##..#S###..##.#...##..####...#",".#....#.#..##....##.#..#..#...#.#.##....#....###..","....###.##..#.##..#...#..##.###K#..#.##...##.....#",".##..#...#.####..###.##.#v......#####...#..###.#G.",".#.####.##.N.#...#....#.#.##l##k..#..R#i#...#..#.#","....n.###.##M.##...##m###.#.A.#.#.###.#.###.#.###.",".####......##..##.#.#..#..#.######.#.j#...#####...",".#..#..#.#..###...#....##.##..#.....#.##..#.....#.","###...#####...###.######...#d###.##.###a.##.##.###","....###..y#.#...###.#..#..##.#.##....#e...#.#.....","l#...#...##.#####.#.##H##..#......#####.#.####.#.o","###w.#.#..###..#jn...#.....##.#.#.#.#.#.#z#.#.###.","..#.#####.#.##.#####...#.#....####.lv.###.g...#.#.",".#....E.#.#......#.#.#.r##.#.##.#..##...#.#.#.....","...#.#..#..####..#...#.##.t###...###.#.#...#####.#","..#..##.#.##.h..######..#.##.#.#.#.#.#.###....#...",".#####.j#j#...###e.#....###..#.###.#...#.###.###..",".#.c...##.###.#......##.#...#..#..b..###...#...#.#","s##.##..........####...####...#####......#.Bb#.##.","##.v..########.#.#.#.#.#k#..#.#.#...#.#.##.#.###fi","...##.#...#..#r....###.....####..##.##a..#.#k....#",".###....####.###.###..#.#.##..##...l.#####.##.#...","##.#.#......s..#.#.##...#.#..##.##.###.#....###.##",".#.#.###.#.####.Z...#####.##.#...###.....#.#..#.#.",".#.....###.#..####..#.....#..#.#..#..##.#..##.....",".#.#.###...#...#.##.#..##.#..#.##..#..#.###.#.#.##","....##.####..#...#..##..#.##...#..##.##z#...#.###.","#.###.......###...##.#.##....#..#p.##......##.P#..","...#...#.#.#....#.......#..#..#..#..#.#..#...#x..#"}
Returns: 0
{"*.#....#....#......#..#..#....#.#.#.#...#f#M.#....","#...#.##.#.####.#####...###.##........#.....####.#","...#...###p.#.#......#....O..###.#.#######.#..#..c",".####...#..#..#.##.#.##I######.##Lk...#.#..##.#.#.","##..###.##.v.####E.###.b.#...#....#.###.#.##....#.",".##...#.#..#.#....#..###.##.####.####.#.#.#.###.##","....#....#.#...#.#.x##......#......#..h.#.#.e#..#.","##.###.#####g###.##....###.##.##..#..##....h##.##.",".....#..#.#G.#...gy..#...#a.#..#.###..#.##.#.#....","..##.##...##.##########.##c##w##...#####.....#.###","#.#f.#..#...v.#.#.#x.#...#....#...##..a..###.#..#.","g.g#..######.....k#.....##.##.#####.####...#.##.i.","#.#####k..#..#.#.##.###..###.........#.###.###.#i#",".i....#.####F.###....#....#..###.###.#.R.###.#....","##.####b#...###.###...###.##.A.#.#Z.s.##..#....#.b",".###.#..t.#.....#.#.#vC.#..##.##.####...#...#####.","..#....#.##.###.#.###.####..#.#.##.#..###.###.#x..","#t.#.#.##.#..#..#..#...#.D.####....#.##.###.#.#V#.","r#...##.....##.###h##..###.#p#..#.###.#.........##","...#.#..##.##..#....##...###...#....w.####.##.#...","..##.###.....#..##.##..###.#..###..#..#h.....##.##","#.#..n.#.#.#.##.#p.#....#..#.##Xy.##.###.##.##..#.",".##.#####..##...#....#.###...#.#...#..#..#...##.#.","..###.#.#.##..########..#..#...#i#e.###.##.#x#....","..#......al#.##....#.....d##.#####.##.#..###.#####","#..#.#.##.###.###.##.##J###...Y..###...##..#....#.",".#...###..#..........#.##..######.#..###..##.#..#.","...###..#..y#####..###..##...#..#..#...#.##..##..K","#.##.##.#.##.#..#.##...#.##..#..#Q##.#.#..###...##","..#N....##....#.#.#..#.#.n..###...#..#...#....#.#.",".###.###.#.##.#...##.#.#.#..#k##.#...#j#...#.####.",".#.#.....#..###.#..#.#d..##.#.#....#######.###.#..","...####..#.#..##..##.##.#.#.....##.#..#..P.#.....#","#w##..##l....#.#.#.#..###w###.###..##.####...#.#..",".z.#.##.#.#.....##..#s.#....##.#...#...#.#####n#.#","##.#.#..###.#.#..#.##.##.#.##..#..##.#.#..#..#.#..",".#.#.....#..#.##...#.....t##.m###....#.....f##.##.",".zn#.###.##.#..#.####.##.##u.#..#####..#.##.#y..#.","##..##...#.##j####..##.....#...##.#.##l#p.####.#..","..#..###....#.#.#....#.#####.#.z..#c..##.##....##.",".###.#...##.....#.###....#.##x.#...#.##..#..#.#.#.",".k#..###..#.#.#.#T..##.##..#.H##.###.u..####..#...",".....#.####.##W.v##..#..#.####.......##..#.###i..#","####........#w.#..##.#.#.t..#..#####..##f#..#U.#..","...##.#.###.#####b.#...#.#.###...#...##..##.#.##.#",".#....###.##..#......#...###.#.######.##.#..###...","##.##......#.##.###.#.B#.#...##.#...S.#..#.#s#..#.","....#.##.###..#..#..##.#####.#....#..#..##.....###",".##.#..##.#.#..n###..#.#...#.##.#.##.o.##..#.###..","..#..#f#....t.#...#.#p...#..b#..#.#..#.#..#s.q...#"}
Returns: 17
{"#.#...#u.#..#....#...#....#.#..#.#..#.......#..#.#","w.B.#...###...######t####.#...#....###..#.#..y#...","#.#..#..#..##.#.......#...#.###.##...####.###...#.","..##c#.###..#.###..##..##...#...j#.#.#.....#..###.","###d.##..#K#..#.#R##.#..##.###.#####.#.#.####..#..",".#..P.#.##.ax#c...#e.##....#.#.....###.##y.#.#..##","..u##.....##.#.#L###..##.#...##.####.#.#..#..#.##.","##..#.#.###..###.#..#....##.....#.#....#.###...#..",".#.#.i#z....##.....###.###..##.#.....#.#.#..##...#","...##.##.##..#t#..#...##..###.Y#.#######...##.n#..","#...###...##.####...#....##.##.....#rh.##..#..##..","..#.#...#.#.##.#...#..####..#..##j##.#.#..####.###","##..#.#.###.....#.##.##..##...##..#..#...#...#....","r#.####...###.#.###.##.#..##.##.#...####.###.#.##.",".###....#...#.#..#..#....##.z..v#.##.#.....#.###..",".....##.##O...#.##.e###.##..#..####...#.##.#.#.##.","#.####...##g###..#.##.#..#.###.#....#b....##.....u","...#.###..###.##.....mtV##...#######..#..##.#.#.#.","A###..#.#El....#..#.#.###..##k..#..#####..#..s####",".#.##...###.##.##.#####.#v.#..###.##.#..d#..###.#.","##v.###...###...##...#..##.##.m#...#...####..#..#.",".#...f..##..i..#.###.e...##....#a#.##d......###...","...#.##..###.###.#.###.#..#.#.####.#..#.#.#..s.#..","####..##...#h..#......###.###f..#...####..#.##..j#",".#.####...###Z##.####.#.#i#.##.####q.....####..#..","....#.#.#..#....##....#.#.#..#.#.#...###....#.####","##.##.####.####..##.#.H.#...##b....#...###..#.#...",".#.....#.....#..##...##...#..##.#.####M.#..##...##","....##..k#.#.##.i#.###a.#.##....###..##.###.###...","..#.#..#j#i#.#..####....#.#.##....##....#.#...####",".#######.#.##..#.#..###Q#....####.#rf.###.###.#...","##.#k#.###..##...##...####.###....###...#...#.qa##",".#.......##.#.p.##..#..#d#..#.#.#U.k###...#x..#.#.","...###.#w.#.#.#Iy##.#.......#.###..#...#.##.#.#...",".#.#.#.####...##..#.##.###.##...#.####..##...#####",".##...##..###..##.###.S..###.#.####....##..#..#.#.",".#..###.#.d...##.##.#.##T....#.#.#..#...##.####...","....#.#.####.......k...#.#.#.....#r##.#.#......##.","#.###....#.##.###.##..###..#####.###.##b.#.#.#..#.","..W....#......*#...####...#X..#..#...#..###.c##...",".#..####.##.##.###.#.#..##..###.####.##.#...#...##",".##...#...#.G###.#x..#...##...#.#.#s....##.##.#...","##..#####.##.....###N##.##...##...#..#.#.#..#..##.",".##.#.#....###.#...#..#...##..#.#.#.###...####..#.","..##...q####.####.###.#.###..##.##....#r#....#..##","#.#..#.##..#..#.#...#C###.##..z....#.#..####.##...",".....##.#.##..F....####..cq.##.#.###.#.#.#.#..####","#.##..#....#.#.#.###..#####.f...##.#.#.#J.......#.","...#####.#.#.###.#.....#..##.##.#..z...###.##.#...","#..#.....#...#...j.#u#.#......#.#.#.#Do#...#.f#.#."}
Returns: 512
{"#...#....#..#..#.#....#...#..#.....#.#..#.#.#...#K","..#.#l#.......#....######.##...##...b#....#.##.##.",".##...#.###.#.####.#.#..#...#...##.###.##N...#.q..","##.######.s.#B.#.#...#..#..##.#..###.#..#.##..w#.u",".#.#....##g..#...#.###.##.##..##...#..d..##.#.##.#",".#.####....#.###.#.....#.f.####..##..###..#...#...","....#.#.#.#..#.....#.#q.h#...#....##.#...###.####n","##.#.....###.##h.#..#######...##.##uO#.###.###.#..",".#.###.#J#zo..##.##..#.#....#..#....##..#...#..##.","f....#.##..#z.#.t..#...#.#.#####.#...#.##.#..#d#.#","..#r###.#.########.#.####..f#P...#.#.#..####..e..s","#.#...#.#..#.#.#c#####..##.#...#.#.#..#.#.v..#j###",".####.....##.#...#.....#.##.x#.#.##..##.#.##.##.#.","...#e#.#.#...##.####.#...#..###...##.#.....#......","..#..#.#.#.#.#..#.#..d######j#Q.#..####.###..###.#","#.##.###.##...#.y...#...#....#.##.#.#..x..##kc#...",".....n...#..####.##..####.###...###z.#.#...#####.#",".##..###..l#.#a...##.#....#..R#..#.#...#.#.#.#.##.","#.##F..#.#.#...##.#..#.i#...#####..#####.###....#.","..#...####b.##..#######U.##...T..m##..#..#..A.#...","....###...#.v..##..#..##.#..####.#...###...##..##.",".##.#.#.#g#.##.#..#..#.####..#.####.#..####D##d.#.",".#..c.#..##..#.##...##.#..#.##.#.#..##x#...m.#.###",".#.##..#..###...###.#..........#.##r.#...##.#...#.","##..#.###.#.#.#...#....###.#.#.#..#...####..####..","...####.#.#..###..e..#..#..#.##..##.###.#..#.#.#.#","a###.......#.#X..##.###.#.###.#.#.#..#...#.....#..","##..#..#.#u..#.#.#f....##.#.o.#.#b...#.#.#.#.###.#",".##...##.#..##.#.#######k####.#....#I##..#.##.W#..","..##i..####..###..#....#.#..#.######..##..z.#.###.","#.#..#..#.##.#......#.##..#.#..#.#.##.#.###.h.#.#.","..##.##....#.##..#...##..##.##...#...z#..#..S##.#.","...#..##.#.#..##.##.##.#..#..g.#...#...#....##....","#.#####..####.a###...#......####.###.###.##..###.#","..#.#...##.......###.#.#.##...#....###....#...#...","....####...#####.....#Y#..#######.#..#.#####...#.#","#.#....###..#..##.##....#.b.#...###.##..#....#.#..",".###.###.#..##.#...##.#..#.##r#...#..##..##.##.#.#","..#....#.#.##.....#.#.##.###.##.###.##.###..C#....","#.c.#....#.#..#.#...###.##...........#.#x..#..###.",".a#####.##.#..#.#..##.p..##..##.#.#s##...#.##..u##","#...#..*.####.###.##..###.##t.###.###..#.#...#..#L","..######.#.z#.#....##..#...#d.#.#t.#iV####.#f##g..","#....#.#..#.#.##.###.E#..####.#...###.#.#.##..#.#.","..#.##.Z###....#.#k##.##..#...##........#......##.",".##..##.#b..#.##...#........#..#.###r##G##.###..#.",".#....#...#####..######.##.###.###.#.#...###.##.##","##.#....#..#........#...a#..#.v..#x..#H##..#..#...",".#m##.##..##.#####....##.####.#.#...####M.##.####.","...#o..#.#.e..#....#...#.#...e#.#.#........#......"}
Returns: 0
{"*...i.#..H.#e#..#.......#...#.#.....k.#...#.#....#","#####....#.#.#..#.##..#.#.#.#.####.##.##......#...","..#.##.#..##...##..####.###...#..#..#..#####.#..#.",".##..#.##....#.....r#.##..#.#...###..#.a#j...#.###","..#..#...#.#.#..#.#.#.#..##e.#.##.#.####..#..#..#.",".##v###.###########.....##..###.#......#.###.##...","........#.....#.....#.#..##.#...#.##.#.....##...#.",".###b########.####.#####.#....##..w###..##..###.#.",".#....#.....#...#.Z..#.###.##.#..###...##.....####","##.#######e####...##.v...#..##..#...#.##i.#b#..#..",".#.....#...#..#.###..###..#..#.#.q#.###.#.###.###.","...#.#####.#.###F#..C..##........#..#j..#.x.#...#l","##..##o.#.....#e....##.#.#.#.##.###..##...##..#...",".##.#...i###y...#####....#####j...####...#.#####.#",".#..z#.#..#..###..#.W##...#....##.#...#z##....#..q",".#.######.P.#.#..#..##..####.##..h..#..##...###.##","....#..#.#..#.#V.##..#.....##...#s#.##dz###k#x....","##..#..#.##.....##.N#######.###.###..####.#.#.###.","...###...#..#####..##.#..#..q#..#...##..#...###...","#.#..###....#..#..##....####...###.##..##.#..#..##","....##.##.####.##..#..#......###...#.#X.###.#..##.",".#.##.....#.#...##.##.###.#.##...###.##..#....#.#.","##.#.####.#.#.#.....#...#.#..###..q...#.###.#.....",".###k..#....#.#.###...########.#.#.##....#r.#.l##.",".#...#.#I.#.#.#wg#..#....#...#...###.####e.###...#",".##.####.##.###.#####.#.##.#...#.S#.f..#..##.###o.",".#..k..###..#R#k..#.#.##...#####.##.##..h.#..#.#.#","..#..#...##.u.#.###...#..###..#...###K..#.#.##.u..",".###.#####...##...###.#.##...###..#.#######..###.#",".w#..h#...##..###....###.#.#..#..##.......y..#wd..",".##.#yo.#.#.#G.#..#.##...#.#.#.....#..######.###.#","..#.##.#..#..g.##.#..###.###w###.#.##..#..#.....i.","#..r.#.##d..##s#.#####g....#.....#..##.....#.#.#..","...#####..#Y.#.....#....##.##.####.#..E########..#","#.##..#.####.###T#.f.##..#..#..#.###.###..#...##..","..#..##..#...#...###.#.#..####....#...#..####.#.#.","###.#.##.#####g.##.###..###O.##..###.###........##","..#.#.#....t.#.##..#..#..#....#.##..##.##.###.#.#.","....#.##.#.#.......##...###.#....#.##....##.#.#.h.",".##.#D.###########..#.#...#.####.Q..##r#..#.#.#.#.",".#......#.....#.#..x.###...##.#..#..y###.##...###.",".##.##.d##.##......#.a.##.##..#.##.##.#.....#.#...","#....#.##....#.###.#.##.#..#..#..#..#.#.#.#..##.##","..##..##...#.#.#..##.#.......######J..###p.#..#...",".##..##..###.##..##B##.##..#...#....##.#..###.U##L","..#f..#.##....##.#...#..#.##.#.#.#.#.#u#r...##..#.","#g#.#...z#a#..#h...#.M###..#######.#.#...#.##...#d","..#.#..#..######o#.#.##..#....#..###.####..#..i##.","cm###.###........##...#A###.#.z#...#......######..","#..#..#..n#..#.#y#..#........#h..#...#.#........#."}
Returns: 1014
{"*.#...A#.#.....#.........#..#...#.#...#....#..#...",".#.q##.#.e.#.##...###.####k#..#....#..nG##.#....##",".##.#.####.###..#.#.###.#..###...#...###l..#.#.##.","..#.#.d....#.#..#.#......#..#..###b###.#.###..##..","#.#..#L#.#.....##.#.##.#.##.##t#.##.#..o.....##...","u..#..#####.##.x#.....####........#...#.###..#m.#.","#.###...#..##..##.##.##..##..############.##...##.",".....##.##.#.##r##..j.......##.#..#...#...#.#..#.#","#.##.#.....#.#...##.##..###.....#...#.#.#...####..","..#.##.###.....#..#..####.##.##...######...##.#.#.","#......#.z.##.######...#.....#..#..#...###..#.#...",".##.##.#.##..e..#..##.#..##.###.##..##uN.##..X##.#","....#.###..z#c###.....#.#.....###.#m.#.##...##....","#.#.#.....##.z#...####..##.#.#....V.....#.#.#..#..","...####.###..####..#...##..##########.#####.##.###",".#..p.#.#.##.r....##.##..#.#..#W.......#...h#...#.",".#####..#.#.##.##.#.u.##...##...#..#B##..##y..#.F.","##.#.####.#.....####.##.##..######.#.H####..#..##I","...#..#....#.#.#...##.#.p.##.#...#.#.##.x..###...#","#..#.##.#.##y####..#..#.#......#...##s..#..#...#..","..##.#.n#......c##......##.###.#.#..######.######.",".#.....###.###e#.##.#.###..#...####.v#...#.#..#.#.","...##.##.#..#..#..##..#.######.#.#..#..#j#.##.#..#",".#.#.....##.##.##.#..#..#....###.#.####..#.#..##..",".###j##.##...###.o##.w.##.##.....##...##...##.....","..#....##.t#....#.#..#.....#.#S##k##...###..u..###",".#####..##..##M##.#.##.#w.#..#.e....Q###.##.##....",".#.a#.###..##.n.#....###.###.#.#..####...#...##.#.","n..##...x.##..###..###...#.m###..##.#..#.##...####",".##.#.#.##......#.##U..####...#.#m.....##.#.##.#..","##.k..##.#.###.###.#.#...#.#.#..##.##.##....#..#.#",".##.###.j##.#...#..###.#.....##.#..#....E#####.C..","...........k##.#........#.#Y..#..J#..###.D..#..#.#","..#.##.#.##..#.#.###.####.##.###..###....#.##.#...",".####..##.##.#####..Z.#.##.###.##...###.####..###.","..#.#.#.#....#...##.#......#k#...#.##.###..##.#...",".##.###...##..##..#####.##.#.###.#.#....##.#..###.","..#.....#..####....l#.##..##......di.##.#..#..x#.#","...#..######...y###e.b#..##..#.#.###.#.....x.###..",".###.##..l#...###.######.#...####.#.########.#.#..",".#.#..##.##.#.#o#....#.#...#.....h#...#..#.#..gw.#",".#..#g#c.....##.#..###.##O##.#.##...###.z....#.#..",".##.g...#.####....##.#..###.###g#.#...####.###..#.","##..#.###......####i.##.......#g###.###.....#..##.",".####.c.###.##.....#...#.#..###..#..m.###..###...#","..#...#..#...#.#.#.#.#...##.#.c.###.###.####f..#..","#.##..#.####.#####q..##.##..###..P#..#...#.#.#####",".....####..###...###.f##...##.#.######.#....T#..#.","#.##.....#.#...##...#..#####...R.#w..###.##.#K..#.","..#i.#.#......#...#f.....#...#.#...#....z.#...#..."}
Returns: 0
{"*..#.t#.......#.#..#...#...#.#..#..#..#.#...#...#.","##b.#.#.##.####...#..#.##.##...#...##.#.##.##.#...",".#.##.t..#.#..#.###.##..#..###.###..#.#.......###.","k...#.#######.#.....J#.##.##.#.#...##.###.#.#.#.#.",".##.#..#.y#...s.###.##.#..#...b..#..#....####.#.#.",".#..#.#......#.##.#.e###..#.###.###..y##...#..#.##",".#.##...#.#.####..k.##.##.....#....#.##..#..#....e","d##...#####..#.##.#.#..#...#..###.####...#.##.####","..#.#.#..#.#t...#.#.##....###...##...#####......#.","#.##....#..##.#.####..#.###...##y#.#b.#.#..#.##...","A..##.####..n.#......####.#P#.#..####.#.....##..#.","#.#..x.#X.d####.####.#..#.#.#..#....#.##.#.##..##.","....####.#.#..#.#....#....######.#.##..###.#.#..##","##.##.#..#...####.##.#.##B#p.#...#..##.#.....##.#.","...#n..#.##.##.#..#.....####..##.####..s.L###.#...","###..###..###..##.##.#i......##..#..#.###..h..###.",".#..##.#.##.##.#...###########.#....#....#.##...##","...#..m......#.n.#d...#...#.#.w.##Q####.##.#..#...",".#.##.##.#.####.####.##.#...###.....q#jN#..#######",".#..###k.#.#.......###..###...#.#.########..V...#.","##..#.#######.##.#..R#.#..#.###.#......j...##.#..c",".##.....#t#.##.##..#.....##.#.h.#.####.#####...#.#",".v..f###..e..#..##.###.#...##.#.###.#.##..#.####..","#.####..K#.##..#.###.####.##..###.#....##.#.#.#...",".....#.###....##.#.a...#..#.#...#.#.#.##......###.","#.#.#..#.#.##...I#####g##.#....#..v.#.#..####.#.##","..#.##...#..#.##.#..#.....#.##...#.##a####.#....#.","###.#..#.#.##.e####.##.##..z..#...##Y.#.#..##.#...",".....#.#U###....#...#..#..#.#######n##....#.#..#.#","##.#####...########..###.####.#....os##.#.....##..","......l#.#..#..#..##..#..#.p#.#.#.#F##b.##.#.##h##","##.#####.##.##.#...x#...##.##...###..##i.###.#..b.",".#...O#..#..#..##.v##..#.#.#..#.#.#.....##.#.#.##.",".#.#.##Z##.###..##..##.......##...###.#.#.......##",".#.##...#.........q##..#.#.#.#.##.xS###.##.#.y###G","...#Hx###.###..##......#####....###..#..#..#.##..q","#...#.#.###.##..##.###.#...#.##...##.##.#####.#.##","..#C#.#.#.#....#.###.###..####.#...#.#.##.........","##...##...#..#....#....##.#..#.###..##..E.#..#..#.",".###....###.####.#..##M#....##...##.#.#.#.####.##.",".....W#...#.#.#..s.#.#.####...#...#...###.u.#...##",".##.#.##...##..#.###.k..#...#.#.#.##.##.##...##.#.","..#####.D###.#.#..#...#####.###.#.#..#...#.#..###.","....#.##...#....###.###.#....#..###.#.a##..##.#.#.","###.....#j###.#.......#.#.#.###......y#.##..#z..#.","....###.###...#.##.###..##..j.###.#..##.n#.######.",".#.##...#..#.###....i..#.#.#....####....##........",".##.#..###.....##.#.##....##.#.##..##.#....h##..#.",".#..#.##...##.##.####..#.##..#....##..##.##.#.i##.","..#..T...#j#.......#..#.r....#..#...#..#..#.#...#."}
Returns: 0
{"#.#.#z.#......#...j......#.s..v.....d.#....#.c..#.","......###..#..####.##..#.##.##.#.##g#..###.##.#...",".###.##.####.##u#..#..###....##..#..##.#......####",".#.##....#.#e#J...s#.##.###.q.#####..####.##.#.#..","......#.##.#.#####.###....#####....y##.t#X#....##.",".#.#.##........#.#..#.###....#..###.#.....###.##..","##.###..###.#..#...#..#..x#.##.##..u..#####.#....#",".....##..#.##E##.#...###.##..###...#a...#d#...##..",".##.##.###..#.#..#.#......#..#.#.####.###.#.###...","..##.#...##....#.#.##.#.###.##.....S#..#.yq.#...#.","#..#.###.#.g##..###...#.#...#..#.#.##.#####.##..##","...#.....##..#.##.###..####.p.###...##..V#..#..##.","#.####..#x..##.....#..##..#.###.#.###..#####......","....#D.##.##.##.##.##..##..##.#..##.......#..#.##s",".#.###.d#.....#...##....##..#.##.U#.##.##..#..##..","#.e#..#.g.#######.#..#.##..h....#....#.#..###..##T","..#..####....#......###.##.##.#..z#.###q.##.#.#...","###.##..###.###.##....#..#..###.###..#..#.#f#####.","...o........#....####.....#...###.#m#.k...F..#..#.","###.#..#.#.#####.#....#.#N##I#.#..###.######...###","..##..##.##.......#..###..Ml...#.##.#..#..#..###..","#..###.h..####.####.##.#.#w#.#.#.....#.##.#.##.##.",".#.#.##.#...#...#.##.#.#.#..#####.##.#..#...#.r.#.",".#....#.##.##..##..#.#...##...#w###..##.#.#p#.#.#.","l..##...#...##..##.#....#w##.##.........#####.###.",".#c..####.#.#.O..#...#.##.....#.###.###....#......",".#.###.....##.##.#.#.#.#.##.###..#..#.###.#..##.##","#....#####..#..#..#####...###..f#..##...#.gq##....","..##...#..#.#####...#*#.###..#####..##.##.#..#..#.","#..###.p.####.#...###....s#.##..#...#..#..#.#l.###",".#.#r..###..#...###...##..#y.##..##...###.######..","..##.#.c...#..#..#.##.L##.#..#.#.y##.#..###.#.....","#.#.###.##.#t#z....m..#..###.....#.###.#.#.j#..#.#","..#..j....##.##.##.#.###..#.#.#.#..W.....##...##..","#....#..#..#..###..###..#w..###.#.####.#....##.#.#",".#.#.##########.####.##...#.#.#..l#..####..##...hh","...###.#.#......#.#....##.#...#.####..#.####..#.##","##...#i.....##....####..####.....h..Ao#...#.#..##.","...#.#.####..###..#.#b#..#...###.#.##.###...u.##..","####...r#..#v#.##d....##..###.#.####..P.#..#.....#",".#...#.##.##.#vw..#.#B.##.#.#....#.###.###.#.###..",".#.###.#...#.#..###.#.#H#...##.##.......#.##..#.##",".....####.##.##..#.##...#.###...####.#.##..k..tYK.",".#.#..#.#..##.###b.#.#e##...#.#..p#j.#g.###.##.###","##.#.##...##...#..##.#.#.##....#....###R..###..e..",".#.###..###z.####.#p......#.#####..#..##.#..#.C#.n",".#.#.#y##..#.#..#.##.####.###j..#.##.#.####x#####.","....n#...Z##.#....#..#....#.#.###c#.......#.#.#.#.",".#.######.d....##.#.####.##....#...#r####.#.#.#.##","#......#.Q.#.#..#....#......#....#....#.tG........"}
Returns: 234
{"*.#....#a.....#.#...#.#..D.#..#...#..#...#p#....#.","#m###.##b#.#....#.###..#.#...####.##..##...O.#.##.","..#.#..#.###.#..#.#.##.##j..##.......##.y#####s.#.","......w##....##.#.#....#.a#..#..#.#.#.##..#V.##...",".##.##..####...##.#.#.###.#.##.####.#.#..#..##..#K",".#.s.##.#.#..#...x.p##....#..#.#...v..#.###.#..##.","####..#T..#.##..##.##.W#..#.#####.###.......#.#.##","...##..#..##g##.#.....#..##.#.#....#.##..#.####...",".#....#####...#.#.#.#####.##....##.#L.##.#.#.....#",".#.#.#.v#n..#####.###..x...##z###.###....####.##..","##.###.##.###..#..#...###...#.k#.q#.###.##.#...###",".....#.#...v#t##.##.#...##.....##.....#..#.###..#.",".#.###.#.##....#..###.#.#..##.##..Z#.###...#f..##.",".#.....#.#.#.####...#.#..#..#..#####...#G#...#..#.","##.#.#..##......#.###########.##.#...#..##.#..#...","...#.#.##..#.#.#....#..#....#......####..#.#.####.",".#..###.##.#j##..#..u#...##.#.#.##..#.######.#.#..",".A#.....#..#h...#fm###.#...##.#..#.....a#.c###....","#u#####.##.######.#.#.##.#.#.#######.##.#.##.###.#","N.#......###..#d....j..#.###.#...#.#.#..#.#..#.##.","#.#.#.#.##.##.#.###.#.##...#.#.#...####.....##..#.","..#####.........#.#.#....#v..#.#.##..#.#b#.##.#.#.","...#....##.#.##.#..n#.##.#####.##.##.....s##..#.#.","#b##.##o.#.##.####.####...Skm#..#.#...#####..##...",".##.##..##..k.#.i#..#..###.#......#.###..#.#..###.","..Fy...##..##....#...#....##.##.###.#.##.#.##.#.#.",".#..#.#.###...##.##.#####.#.##..#...#..#...#Y...#.",".#.##....b###.#.##.##...#.....#...#C#.###....##.#.","##..###.#.#.#....#....#.#####...#####.#.##.###....","...##R..###...####.####g#.#.###.#...#....###l..#.#","##.#..#...#..##..#...#....v..d#X..##...#......##..",".#######.###..##p..i#..#.##.#.##.#.######.###..###","..#.#..###.###J##.###.#...#.#..#......#.###s##.fq.","#...##..#..#.#......###.###.#.#..###.##.#......#tj","..#m#..f#q...###.###.g###t######..#......#..#.#..#","..###E#.##.###P.I..##..#....#.h#.####.##########..","#...l.#....#B.t##...##.#.#.....#..#...#y.z#..#...#","..##.###.#####..###.....i#.#####.###b###.##.#.d##.","...###......#...#...###.#...#..#.#...k#.....##.#..","#...#g.##.##..###..#..##..#...#####.###.###.......","..######...#.##...###o...###..Q#.r....###.##.###.#","###..#...###.#.#..#...#.#....##..#..#...#....#....",".#..####..#..#.l.####t####.#..#.#..##.#.w..####.#.",".##......###.###...#.##....##H..#.#.####.#...#..##","..M.#.y#.....#...###.y..###.#.#.###....#..##.####.",".#s.##.#####.####....#.##.#.####.#.###.##..#...#..",".##.#...#..##...#.####..#....#.......f.#.###.#....",".#...#.#..##..###..#..##..##...##.#..#.#...###.###","#...##.##.....#e##.##..##.#..###..####.##.........","..#..#....#.#...#....#..i.#..#..z...#.U...#.#..#.#"}
Returns: 279
{"*#...#.#..#...#.edj.#....#.#......#.#..#..#.#.#...",".#i###..v#..#..#.##.##I###..#.#####.##.......E.#.#","......##.f.##.####...#..h##.#...#.#...##.#.#.###..",".####.#..#..#..#.#.#...###.o.##.K...#.#..##..q....","##....#.##.##.##.##..#...#.#....#.#..##.#.##.#..#.",".####...#.##......#.##.#..##.##.#.####.v#..s.#.###","..#.###.#.#...#.###.#.#####.##..##.#....####.###..",".##..#.....####.#.#...#.#.Q..#.....##.#..#V..#h##.","..##...#.#..l#......#S.x.###...#.#..#.########....","#....#.#C#.#.####..###..##M.##.##..##..#.#.#.##.#.","..##.#s#.#f#....##...##....##...##..#n##..r.....#.","#.z#.#.#.#.###.##.W##..###...#...#.....##.#####.##","..##.####...#...###.##.....#.##.##.###.k...#..#...","..#..k..#s####.##...#..#.####.#u.#.#.#..#.##.##.##","######..###m.##.#.#.#..#..#.#.#.###..######..#....","...#.##..u.#....###.##.x#.....#..#.k#..#.#.#...##.","#..#.#.#a#.p##.#.....##.####p###.##...#......#.#..","..##.aj####.#..#.#.#f.##.........#.##.#####.##.###","#.#y..##..###.####.##..#.#######.#.....#..#..#....","....#....##...#.#.##...###.Zp#...###.#.#.#####.###","##.#..##..#.##...r#..#...##..##.##.#r#.#..........","v#.#.#.##....##..######...##h...#T.#.##..###H###.#","....##..#.###.##.#..#..N#.#..#.##.....##..q#..#...","#.###....##.#.#..##.##.###m.##w.##.##.n#.#.#...##.","....###.##ag...#.z....r..##.#..##...########.#..##","##.........#.#.##B#####.#...##..#.##.#.....##..##.",".#e#####.#####..#...q#..#.##.##.#.#....y##Y.##....",".#..#.#.##.#.##.##.#.#.###.#..#...l.#.###.#..#..##","....#.#.#..#..#..###.#.#.#.##...###i##....f.###...","g##.#.....##.###.#...##..#.#.##...#..####..##...#.",".#c.#.##.#...j......##..#.p...#.#.##.#..##u..#v.#.","D###...#.y.#..#.#.###..###.#..#####.z.#.#s.###.##.","g#.#####.###.####..#.#.#b..#e##y....###.##d..#.#..",".#....#..#.##...#.....a.#..#.#.#.##..#...#.#.#..#.","###.####.#.e#.####.#.#####.###.....#...#.###.#z##.",".....#.....##..#.#w###..#.L#.##.#.###.##...#.#.#.#","#..####.#..#..##.......#...#...x###...#...######..","..##....#.##.#...#.#.#...###.##....#..#####.#....#","...########OU..##..####.##....#######..#.#..###.G.",".#...#.#..##..#.#.##..#....####.x...##...##...#.##","#..#.#.....##.#.#.m#.####.##..###.#....#.#..#.#.#.","..#####.#.#.....##.p.#.F#.#..##.#####...####c...g.","....#.k.#.#.####...#.##..J##.#b.R..#..#..o..c#####",".#.#d..##..d...######...#..#...m#.###.###.##..#b#.",".###.###..#.##x#..#X###.##.##.#.#.o.#.#.#.#...#.#.","r.#.....####.####...#.#.#...i.#.b##.##..###a#A....","#.##.##.#..#....#.###.e##.##.#####...##..#..##.###","......#..#.t.##...o.##.h#.#..#...##.....###..#..#.","#.#.####...#.#.l###....#####P..##.##.##...###.....","..#.....#.#...#...#..#.#.....#..#....#..#.#...#..#"}
Returns: 824
{"*#..#..P..#..#..#.#l#....#..#.S....#.#..#..#.#.#.#",".##...###.#..##w#O.....##...#.######..#.##........","....###.#.##.#.....#.#.y..#.#.r..#.##.#..#..#..##.",".#...#..#.#.n..#.###.#..#.#.##.###.....#...#####..",".#.#.##.#...###...#..####.#....#.#.##.##.#.#.s#.#.","..##h...###f.#..###.##..#.###i##....#....#...E#.##","#...##.##.#######.#k.##..##.###...#VR###.##.#...#.","..#.#...d....#..#.#.##.#..#.#.#.#.####.###..##....","w..##.###.#.###.p......##.....#.#..#....#..##..##.","####.U#.#Q##.#..#..###....#..##.#....####.##.s#.#.",".#...##b###l.#####...###..##....#.###p#.###......#","..##.l......#..#....##Y####..####...#.....##.#.#.G","#..#.###.##...#...#....#.#b.....#..##.##.##..#.##.",".L.#q#.#..##.####.#.#.##..##.##.##.#...###.###..#.","##.....##.#N.#...##X.##..##..#.##.....##.#..#.w#..","...###...######.##c.##....##.#..###.#.....#.#.###.","..##.###.#......#....#.#e..hT#.##...##.#.##.....##","#.....#...##.####.#.#..##.#.....###.#.w#..####z...","q.#.#.###j....#.#.#.#.##.####t.##...#.#####.Dn.##.",".####t..#####...####...#.#..##..###..##.#...#.#...","...#..#..#n...#...#..#.#.....#.#.#.#e.#.#####.####",".#.##..#..###.#.####u#.#.#.#.##..#..###....#.....B",".##.##.##.#...###.r###..####.ia.#y.##.#.#....#..#.","#.#.#..#.######.##.f#.#..#.##.#.##.#..#.#####..##.","......#..#.#......#...####..k.##.#.##.##u#..####..",".###....##....#.###.#.#.#..##q.#a.....#ao...#.#...","##.#.##....##.#.#...#...#.##..###.#.#.#i.##...####","...p..######Z.v#######..#..#....###.###.##..#J#.#.","##.#..a...#..#...#.#.u.###.#.#e##...#.#.#..##.#...",".####.##.###.##.#....###.#.#.##..##l..###..#....##","..f.#..#.#.#...##.#...k#.#.#.K##..#.###...###o.##.","##.######....###.##.#.#..#..#u...##.#.##...#..##..",".#.#..#..i##..#...#..###...##.##.#.......####..#.#","....#.###.#..#..####....#.##c.#.##.#.##.##........",".##.....#.r####......#.###.##......##.##.#.##.##..","..#p.#####...#..##..##.#.....####.##.....###...###","####..#..###u##..##..#.###.#k.#..y...#.###.#.##...",".#...#.....t.#..##.m..##.#.##....#.###..#n.#..#.#.",".###.#g##.#.##...#.##....#z.####q#...#....##.##.#.","..#h...#..#..#.#.###..##.####.#.wH#.##.#.#...#..##","#.##.##..##..###...#.#...#....##.####..##..#...##.","f..#..####..##.##.######...##l#.....##..##.###..#.","##.#.##..C.....a###..#.##.##.x..####.###...#.##...",".#...#..#..##.###.##.......##.#.#......###.#.#.###",".##.###.##..#........#.####.#####.#.####.#.#..sd#.","I.#.#.###.#..#.####.##.f....dn....##......r##.###.","#b###M..#.##.###.#s.#...#.##.##.#..##.##.#........","..A...#..........####.###..##.#.##..##...#.#.##.##","##.#.#...##.####....##..z#.#....#..#i#.#.#.##.#.#.","...#.#.#..#...#Wj.#.#..#.F.#.#...#.#...#.#..#....."}
Returns: 800
{"*#...#.#....l...#.#....#..y#...#.....#..#..S..#..i","..#..#.#.#.###..#..#.###.#....##.###.#.####.#...#.",".###.#..F###...##.##.#.###l.###..#.......#..#####.",".......#a.#.i.#.#.#..#...##...####.#.#.#......#..#","#.#.##..#.###...#...#...##..###..j.####...#.#.##..","..###b.##....##.K.##..#b#..#..##s###..###.###y.z.#",".#.#.#..#.#.##..#..#.####.###....#...##.#...#.##..","#.....#.#.#.#..###.....#..#..A##..#.....######.#.#","..#..###.x#.#.....#.####.###q##..###.##.#.U.......",".###.#.#.##.###.#.###......#.#.###.#..#...#.#####.","....##....#..#..#.#.##.###P....#.e.##.#..##.#.#.##",".##.#.#p#.####.####.....#..###.##....###.q###..r..","..#.#...#.#..###..##.##H##...##.####.#.##.#...#.##",".####.###.m.x..#......###..#.....#.#....####.j#.#.",".#..#..#..##.#.#.#.##g#...v#..##.#...#.#r.#..##...","j...#.##n...##.#.#..#########..#.###.###.###.#..##","i####..###.##....##..#.#...#..####.x.#.....##..##.","..#.##..#...###...####...#.####..#.###..#.#X##....",".##.#.#.#.###...#o.#....####.#.n#t..m##.#....###.#",".#......###.##.###.####.c#.i....###f..#.#.##..a#d.",".#.#..#......##...##...Y.##.#.#.....###.#..##.##.#","...#.###N###....#....###...E#.#####.#J#.####..#..W","#v###f....#..#.#######u#..#.#..#.#....#.#..##.#.##","....####..#.##...T#......###..##.###.#####O#.....C","##.#..#..###....###.###..#.###...#.#..#..#.###..#.","o..#.#.....######...#v####.#...#.....###...q...##.",".##....##.#.#...###...#.....h###.###.#.###.#.###..","#.##.#.s.##...#h.#..#..###.###.###.#.#.#...###.##.","...#.###..###.##..#.####n#.#.....#.......#......##",".#....#o..#..##.#..i..#......#########.#..#.#..##V","..#.###.#.##.b....#.##.d##.#.#.#...#...####.##.#..","#.#.#.####...###.##r#c.#...##..###...#..#....#....","..##...#.###..#p.#..##.###....##...#..#.#.#.##.###","...##.....#.###.##..#...#...###..####.#####.#.....","##..####......#..##.##.##.#...####..#..#..#######s",".#.#.#.####s#...#.#..#..#.#####.f##...###..#..#.#.","...m...#.#x.#.###.##.#..###.#.#..y..#.#......k....",".#####..w.#.#.#.#.#..##.#.....#.#.#####.###.#.####","p..#...##.M##...#.#.#.#.#.##.##.#..#.#.q..##...#.y","#.#.y#.#.#.#.###......#####..#..##.#.###.#.#.#.##.","..##.#...##..R.####.##.#..##.####..#..#f...#l#....","..#...#...#.###...###...#.#pg#..####..###.h######.",".###.######.#...###.#.#.#....o...#...##.##l.#.#.#.","...#...#....###.#.#.l.###.##g###I#.#h.........#.#.","Q#####j..####....c..#.a....###.#B...#.#.###.###...","#.#....###.#..#.######.#.#.#...##..###....#..#.#..","....####...#..##.#.....#Z#.###..#.##.###..#.##...#",".#.....##..#.##.D##.#.###...#.#........##.#..z##..","###.##....####..##h.###.#.#.#.##r#.###..#.#r###G..",".....#.#.........#f#......#....#.#.#.e.#L.#..#..#x"}
Returns: 633
{"..*", ".a.", "A.." }
Returns: 0
{"a#a#*", "#..#.", "a..A." }
Returns: 4
{"...#.A.", ".#B#.#.", ".#.#.#.", ".#.#.#.", ".#b#.#.", "a#...#*" }
Returns: 10
{"*aA." }
Returns: 0
{"#.#......A##a", ".#..###.###.*", ".###....#####", ".B...b..##..#", "....c...##..C", "..######..##.", "....#.##.##..", ".............", "..###...###..", "...D...###...", "...b.......##", "...c....###..", "........#####" }
Returns: 0