Problem Statement
Each robot in the maze executes the same program starting at time 0. The program consists of a sequence of commands, where each command is one of the four cardinal directions (up, down, left or right). When a robot executes a command, it attempts to move one cell in the direction specified by the command. If the destination cell is a wall, the robot will not move. Multiple robots are allowed to occupy the same cell at the same time. Each command takes exactly 1 second regardless of whether or not the robot moves.
Your goal is to write a program that will enable to you place as many robots as possible into 'R' cells such that all of them will end up in the same cell when the program finishes. Return this maximum possible number of robots.
Definition
- Class:
- ProgrammingRobots
- Method:
- numberOfRobots
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int numberOfRobots(String[] maze)
- (be sure your method is public)
Constraints
- maze will contain between 1 and 50 elements, inclusive.
- Each element of maze will contain between 1 and 50 characters, inclusive.
- Each character in maze will be '#', '.' or 'R'.
- Each element of maze will contain the same number of characters.
Examples
{"#R##", "##.#", "##.#", "..R."}
Returns: 1
You cannot place robots in both 'R' cells because they won't be able to reach each other.
{"....", "...R", ".RR."}
Returns: 3
Place a robot in every 'R' cell. One possible program that will move them all to the same cell is: down, right, right.
{"####..R.##", "#.#.####.#", "..R....RR#", "#.#.R..#..", "#.R#.R.#.#", "###RR##...", "########.#", "#######..R"}
Returns: 9
{"########R.RR.##.R.#RR.RR##","##.####.####.###.###.###R.","##.##...#..######..#.##.##","##..#.#.#.#######.#R#.#R.R",".##RR##R#.###.#####.....##","##.###..####..####.##.#...","#RR#############..R#######","##################.R.#####","#R########################","##########################","##########.#.####.#.######","#########..#R.#.R.R..##.##","########..####..#R####RR##","#####.###R##.#.##..#.R.###","###.#..#R###..#.#.####.###","##R..####..##.##.#########","##.##.RR#.#.R.#..##.R#####","#####.##..#.#.#..R#.######","##....#R....R#..##...#####","########.R####.###R#R.####","..########.R.#..######.###","#.#####...R#.#R#######R...","...########.##.#####.#.#.#","#.#######...R#######R##..R","....########.R##########.#","R#.###.####.R#..##...#####","#R.######..##..###.#.###.#","##########.R#R#######....#","#########..#R...##########"}
Returns: 4
{"#....##....##..##.#.R#.R#..R#.R.#.#R#R.",".R#R#R##...##.#....R###....R..##...RR#.","##.#R.#..##.#R.#R#...#R.R##.#..##R#.#.R",".R...#.#R.#.R#.##..#.R#R#.#.###.RR#.#R#","#.#R#RR..#..#.RR.#.R#R#.R.#....#R#.#R#.",".R.#.##..R.#R..##..#R#..##.#R#..##.RR.R","R#R....##.###R.#.#..R.R##.R#.###..#.##.","R####R#.#..###.#R#.##...R.#.#......#.#.",".....##..####.##.RR.R#.##.R..#.#R#R..#.",".#.R#R.#..##...R##.####.#.#.#.##..##.R#",".R##.#.#.#R.#.#..##..#..#..##...##...RR","###R.#.#..#R.#..#RR.#R...##.R.#RRR#R.#.","....#RR.###R..R###.#.#R..#.##..#.#..R.#","..#..R#R#.R..#..#.R..#.#..R..#.###R#.##","#....#R##.#.#.####..#...##.#.#..R.#..##",".R..#....#.R#R#R#.#R##R##..#..##.#RR###","#.R..#.#..#.#......#..#..R#R.#######.##","..##.#..##..#.#R#.###..##R.#R.#####.RR.","#RR#.##.#.#R##.#.#...##.#R#.##.###..#R#","..#.#.#.R.##.R.RR..R#R.R##..#...#.#R.##","#.R...R#.##.##.##.#R.##R..#..#.#..R.#.#","##...#.####..##....#.##R##..###R.#.#R..","#R.#..#..#.#...#.#..###.R.#..#..###.R#.","R#.R#...#...#.#.#.#.###.#R.##.#####.#.#","####R##.#R#R....#..R...###.#RR..#..RR.R",".#.#.#R#.#.R#R#...###R#.#RR..##RR#.###.",".R##R..#.##..##.#..R..#..#.#.#.#.#.R.R.",".....##....##...#.#.##.R##..##.##RR.##.",".#.#R.#....####.##..#..#..##....#.###..",".R##.#R...#.##.R.R##..#.#R.#R#.##.#..##","R#R...#.#R..#.#R#####....#....#R.R##.#.","R.R.##..R#.###...R#.#####.#.#..#R#...#R",".#.####.#.#.R###.##..R..#.R#.#R...#.#..","###.##.#R.#.###..RR##.#...RR#..#.#.##.#","R#..#...#..#R..#.#.#..##.R#...#.##.#.R#",".#.#.#.#.R###.###R#...RRR#..#.#.....##.",".#.....###RR..##...R##R##RR#.#.##...##.","R..#.##.#####.RR#R#..##..##......#R#.R#","#.#RR#.R.#..R#.###.##.R.#...###.#.#..#R",".#..#..#R#.##..R##.#.##.#.#.#..R.R#.#..",".RR..#.R#..R.#R...##.#.R.###.R##.#R##.#",".##....#.#.##..R##....#R#####R#...#...#","..R#.##R..R..#.###R#.#R..#####RR#R.##.R"}
Returns: 29
{"######.#.#####....###...#.#######.####.#....####","###....R.######.#####.#.RRR#####..####.##.######","###.#.#.################.#############..#...####","######..##################.#####..###.##..####.#","##########################.########.#####..#####","######R##########################.#.R###########","###......######################.#..#..#.R..#####","#####.#.############..#########..#.#.###.#######","################..#.##.#########.#.....#.#######","#####R##########.##...R.######....##.#....######","####.....######..#.#.##.#.#######..##..#.#.#####","######.#.########...##.#..####.R..####..########","####..##.######..#.##..#R########..####.######..","#.##.###R#####.#..###.############.###..########","R.#..##.#.####.#.######################.########","#.#####...#.#..#.############.#################.","#......####.#.#R#.#.#########.#######.########..",".#.#.#R#.............#######..#.#.###########...","..R#######.#.#.##.######.#...#..#.####.######.##",".#...########..##..#####.###..#..###############","#R##.######..#..###..###########.#.#######.#####",".R.#########.##...#.##########.....#############","#.##############.###.#.#..#####.##.#############","#.#############..##.##..#..#####################","#################....##..##..######.############","####################...#....##.####.############","#####.##.########....####.#.R#.####..R##########","#####.#....#######.#...####.#...##..############","####...##.########.##.#R#######.#######.########","##..##..#.############..##############..########","###..R.###.##...#..#####.################.######","####.#.##..#.#####..###..###############..######","...#.##.##.#.#.####.####.########R##.###########","#.#####.#..#....####..#######.###.##..##########","...####...#.#.#######...###...##..#.#.##########",".#####.##R...######...#######..##..##..#########",".#####.#..#.#########...##....####.#########.###","...###.##R#.########..#.###.######.#########.R##","##.######.#.#########..#.#################R..#.#","###..#####.###########.#.#########.#########....","####...###.###########.###########.#####...#.###","###..###################.#########.#...##.##.###","####..###############.....############..#..#####"}
Returns: 3
{"#....#....######.###.##....#...##........#..#.#.","..#.###.#####.#...#..#.##.#.#.#####.##.#...#....",".##.###..###...#..##....###....#.###...##...#.#.","#..####.######.......#.#.#.##.##.####.#..###...#",".#..##.#..##..##.##.R.#....##..####.##......##..","...##.##.##.##.###.#.###.#..#######.#.##.#.#...#","##.#........#.........#...#.#..###....#...###.#.","#..#.#.##.#....#.##.##..#..#.#.####.#.##R##..#..",".##.#..#.#..##.#..R###.#.#.#....#..#...#..#.#.#.","####.#..#.#.#.#.###.####.##.#.##..#..#..#.#.#...","###....#..###.#..#....###...#...#..#..##..#.#...","####.#..#.#.....#.####..###..#.#..#..#####.#.#.#","#####.###R#####.#.#..#.#.R##.#..#..#####........","#####.#..#..##.#....#..#.##...#.#.#...###.#.#.##",".###...#..##....##.###.....#.#..R.#.######...##.",".######.####.#.#..#...#.##.###.##....######.#...","..##..#.###..##.#...########....##.##.##.##.##.#",".#.#.#....#####.#.##.####.#...##.#.......###....","....####.#.###....#...#...#.#.#...#.#.#.######.#","#.#...#.....#.#.#..#.###.#..#.#.#R#.#..######..#","...#.#.##.##....###....#.##.##...#.#R.##########","#.##.#..#.##.#.#...#.##..###.#......#.######.#.#","##...#.#.##..#.#.##...#####....#.##.########....","..###......#.#.#.#..#.########.#.#.###########.#","#.#..#.#.####...#.#.######...#.#.#.#####..##....","####...######.#..#..########..####.#####.##.###.","#####.....###.#.###.#######..#####.######.....#."}
Returns: 2
{"###############","#.#############","###############","###############","#######.#######","#############.#","###############","###############","###############","###############","###############","##########.####","##########.####","###############","###############","###############","#######.#######","###R####.######","####.##.#######","#######.#######","#############R.","##########.###.","###############","###############","#######.#######","###############","#############.#","###############","###############","###############","###############","###############","###############","###############","###########.###","###############","#.############.","###############",".#..R##########",".##############","###############"}
Returns: 1
{".#..#.........#..###..#.#.........##.#......R.#..",".#.#.#.##..#.#....#..#...#.....#.#....#.##.###..#",".....#..#R#...#.#..#...#.#..#...#..##.....#.R#.#.",".#.....#...#.#...##.##..###..#.#..#...##.#..R....","##.#.#..#.#..#.#....#..#.#.##.#R.#.##...#.#.#.#..","........#.....##.#R..#R....#..#.#....#.#.......#.",".#..##.#.#....#..#..#..##.#...#.#.#.#.#.#.##.#..#","#..#..#...#.#R.#.#.#.##...#......#...#..##.#R##..",".#..#..#.#.####.##....#.#...#.##..##R.#.......#.#","R...........#......#.#...#.......#.#...#R.#.#.###",".#....##.#.#.###.#.#..#.#...#.#.#...#.#.##.#....#","#..#.#.##.#.......#..#.#..#.#....#.#.#..#......#.","....#......##.#.#..#.#...#..#.#.#....#.###..#....","#.#.#..##...#.#..#..#...#.#....#.#.##...#R#..#...","....RR..####.###....#.##....##.#......#.....#...#","###.#.#.......#......#.R##.#.#..##.#.#..#.#.#.#R.",".R..#.#####...#.#...#.#...R...........#.#..#..##R",".##.#.....##.#.#R#......#...###.....#.#....#.#...","#..#...##....#.....#.#.#..#.#....#.#..#.#.#...##.","R.##..#..#.##.#.#.....###.....#........##..#.#..#","#...R#.#.#.#...#.##..#R###..#..###.###...#......R","#..#.#....#.##..........#.#..R#......#.#.#...##.#","..R##.####....#.###.#..##...#..#...##...#.#.#....",".#.........#.#.##....##..#.#..#.#.#...#..#......#",".R.#.#.##.##.#.#.#.#.#.#....R.#.......#.#...#..#.","R.####.R#...##.........#.##.....#.#..#.#..#.#....",".#.#...##..#..##.##.#.#..#........#.#..#.#...#..#","....#.#..##.....#..R#..##.....#.#..#.#....#.#.#..",".#.#.#.#.#.#.R#.#.##..#..#.#.##.##.#...#.#.....R#","#.#.R#...#....#..#.....#..#.#.....#...##....##.#.","#...#..#.#.#....#.#..#...#.....#...#..#.R#....#..","..#.#.#......#.#....#.#..#.#.#..#..#....#..#.#.#.",".....#.#.#.##R#...#.#..##..#..#.#.R.#.#.#.#R.#...","..##.#....#....#...#.#.#...#......#.#..#..#...#.#","R#.......#...#..#.#..#..#.##..#.....#.#.#R###....",".#...##....R#..#....#....##.#..#..##..#......#.#.","...#...##R#...#.##.#....#....#..R#.#.#.#.#.##....","..#.##..#R.#R#...#..#.....##.......#.R.###.....#.","#.#....##.#.#.#.#.#####R#...#.#.##.#.##...#..##.#",".#.#.##..#.#........#.....#...#.#.##.#.#.#.#.#...","...##..#...#.#.##R##.##.##..#.#...#.#.........#.R",".#....##.##.#....#......#.#.###.##..R#.#.#.##....","#.##..#......##...#.#.##..#....#..#.#.#R.#..##...","#....#..#...#...#..##...#.#.####......#.#.#...R#.",".#..#..#R.##.#.#..##..###.#......#.#.#.#....###.R","R#.#.#..#...#.###...#.#..R..##..R.......##.#....#","..#.##.#.##...##.#.#.#..##.#....#.#.####....#.#..","#...........##....#..R###...#.#...R.#..#.#..#..#.","R.###R#.##.#.##.#...#.#...#R#.#..#.#.#..###....#.","#.....R.......#..#.#..#.#..#..#R###...#..#..#.#.."}
Returns: 37
{".#.#.#..#...#....#.#....#.#.......#..#.#..",".......#..##.#..#...#.#....R#.##..........","#.#....#.###...#.##......#.#...###..#..##.","#.........#.#.#..#.##.##..............#...",".#...#.#.##.....#..#..#....#.#.#.#..#..##.","#.....##...#...#.....#.#.#.##.#.#......#..",".##.##..#.#.#.#.##.#.#....#.#.....#.#...#.","......#R..#...#.....#....###.###.#....#...","..#..#..##...#...##...#R.##....#....##...#","..###.##.##.#.##....##.##...###..#.#...#..","......R#...#...#.#.#.....#.##.....#.##....","..##.#.#.##..#.#.#...#.##.#...#.##.....##.","#...#.#.#..##.....#.#.....#.#.#...#.#..##.","#.#....R#.#..###.#.#.##...#.#.##.#..#....#",".###.###.........#.#.....#......###..#.#..","..###...#.#.#.#...#.#.#.#.#....#.#..#.###.","#..#.##.#..#.#.#......#...#..#...###...##.",".#.#.#.#..##....#..#............#...#.#...",".#.#......#.##....#..#......#..#.......#..","....##......#.##.#....#.#....##.#.#.#.#..#","...#..###.##..#...##....#..#.......#...#.#",".#.#.#....#..#.##.#.#.#.##.#.##.##.#.#....","..#...###.#.#...###....#....#..####...#...","...#.#...#...#..R..##.#.#..##.#.##..##.#.#","#.##...#.##.#..##.#..#...#.............#..","....#...#....#...#.#...#....#.#..##.#.#..#",".##...#..##...#.....##....#....#..........","##.#.#.#...#....##.#.#...#....#.#.#.#.#.#.","...#....#.#.....#.#...###.....#...##..#.#.","#.#.#.#.#..##.#..R.#.#...#...#...#..#....#",".##....#..#.....#..##..#....#.#.....#..#..",".#....#....##...#..#.#.#.##.#.#..#......#.",".#.##.#.#.#........#..#.#......#.....#.#..",".#.#..#.###.#.#.#....#..#....#.#.#..#..R##","..##.#.......#...#...##..###..#...#.......",".#..#..#.#..#.#.#.....#.#...#..##..#.####.","..#.....#..#...#...#.#......#.#.....#...#.",".#..#..#.#..#....#.....#......#...#..#.##.","....####.#.#...#.#..#...#..#.#.#.#.##....#","#.#..........#...##.....#..#.........#.#.."}
Returns: 5
{"########....#########.####.######.#.########","#.#.################..####.######....#######","###..##############..#..#########R#.####.#.#","##..###########.#####################......#","###..#####..######.#.##########.######.#.#.#","####.######..#####.#.#######################","####.#####R.#######.R#####.#.###############","###.################.#..####.###############","###.########..#########..#############...###","##########...###########...#################","#...#######.###########..########...########","##.################..############.#.########","##.#################.#######################","#.##..##################.###################","...#.##..########.####..##R#################","##.#..#.#######...#.######..################","#.#..##.#####..###..########################","#..#.#############.#######.####.############","###############..#..###########.############","##############..##############....##########","###################.#.#######.##############","###.###############.#..######.##############","#...##############..#.###############.######","###...####.########.#################.######",".#R..########################..###.R.R######","#.##..#####.#######.########.####..##.######","#.#########.#####.....####..R###############",".######.#..#################..##############","#.########R###############################.#","#.###########..#####################.#####.#","################..#############.####.#####R#","#R#############..#.#################.####...","########..####.###..#############.########.#","########.###....##.#############..#####.####","##########...##################..######..###","###########.###############.##R#R.####..####","###..####################...###..###########",".##.###############.########.##.##.#####.###",".#...####.##..#####..#######.##########..#..","###.##....##..####RR############.######.###.","###..##.####..#####..#####.####..######.####","####.##.#..#.###.#..##################.#####","###########################.################","########################.##.################","###.####################.###################","##..########################################"}
Returns: 2
{"############..#####.###.######...##########","##################.############.###########","#############..###.####.#.######.##########","##.#..#####.##..####.##.#.#####..##########","#....#######.#######...##.####.#.##########","#.#..######...######.#.#.#####.############","###....######R####.#..#.....###.######.####","##########...#####..###.########..#####.###","#####.######..#.##########...###.######.###","#####.#####..############..############R###","#####..#####..#..##########.###############","######..###..#.#..####.#...R###############","######.######.R..####...#.####.####.#######","#####...#####.##.####.#.#.####..###########","#######.#######.###.####..#################","####.#########..###.#######################","###############.####..#####################","########.###.##R####.#######..#############","##########...#######.########.#############","##R.######.#.################...###########","##.#################..#######.##########.##","###.###############....#.###.R##########.##","#...####################.##############.R.#","#.#####################....###.########.#..","###.###############..#########...######.#.#","#####...#R#########.###########.#####..####","#######.#..############..##################","#######.#.###########...#.#################","####################..#....#########....#.#",".###.#################..######.######.##..#",".###.###########.######.#################..","####...########.####.###################.##","#####.######....###..#.#################...","#....R####.#.#.#####...################..##","####.#########.##.###.#.#.#########...#####","#################.####.R..##.#.##.###.#.###","##############.########.#..#R.##..#..##..##","############....###########..####..#.######","###############.R###########.###..##R####.#"}
Returns: 1
{".#.#.#..#..#...#.###..#....#..#.#.##.......#.",".R....#...#....#....#...###.#........#.#.#.R.",".#R##..##.##.#..#.....#...#..#.##.#.#.#.#.R#.",".#.#.#.#.R....#...###.#.##..#.####..#....#...","..#...#.#.##.##..#...R#..##..#.##..#.#R##..##",".#.##....#..R#.####.##..#.....R..#..#...#..#.",".#...#.#.#.#.#.#.#.#..##..#.#.#.#..#.#R#...R.",".R#.#..#R#R##......#.#...#....##.#.#..R...#.#",".#...##.#....#.#.#..###.##...#.#..##.#.##..##","#..#....#...#...####.#.....##....#..#..###...",".#...##.###..#R..#.#..#.#.#..R#.#....#..###.#","...#.#....##....#....#.....#.##.#..#.#.#.##..",".##...##....#...####...........#.#.#.#.#....#","#..#...#R#.#..#..#...#...#..##......#.##.##.#",".#..#.##....##R#..##.R#R#.#.#.#.#.#.R.#.##...","..#.#.#.###..#..#.#..#R....#R..#.#..#...#..##",".#..#...#.#.#....####.#.##.#.###...#.#R#...#.",".##.##.#..##.#.#..#.#..#..###...#.#####....#.","......##.#...#.##....#.##..#..#.#..#.#.#.#R#.","#...##....#......#.#.#...#...#.#..#....##..#.","..#.#.#....R#R#.##.#..#.#.R#....#..#......#..","#.#.#....##..###....##....#..#.#..#.##.##.#.#",".....##....##.#.#.##....#..#..#.#.#...#...#.#","##.##.#.R#.........#.#.#.##.....#...#.##.#...","......#.#..#.##.##.#...#R..#.###..##.#.#..#.#",".##.#.##.##.#...R.#..##..###.R..#..###...#.#.",".#.#.#.#...###.#.#.#....#...#.#.#.....#.#....","....R#..#..###..#..#.#.#.#.#.#R#..#.##.#.###.","#.###..#.#..#.#.##..#.##.#...#...#.#...#.#..#","......#.R.#...##...#........#.##.#..##.....#.",".#..#..##.#.#...##...#.###..R..#..#...#.##...",".#.#.#...#...#.#....#.....#.#....#####...##.#","...#...##.#.#R#.#.#.#.#..#...###..#....#...#.","#R.#.R.#..#..####....#..###.#.#.##.###..##.#.",".#...#...#..#.#..#.##..#..#.#.#........##.#..",".##.#..#..#.#.##..##R#...#R#..##.#..#.##.....",".#.#.#.#.#.#...#.#...##R..#R#.R.##.#....#R##.","......#.#R...#......#..#.#..#..#....#.##.....",".##......###.#.######.#.#..#.#.#.#.#..#.#.#.#","#.....#.##...R..........##..R.R.R.#.##...#.#R","..#..#.....#R#.#.#.#R#.#....#.#.##....#.#...R",".#.....#.#.###R#.#R#..#..#.#..#...#.#.......#",".#.#..#...#..R.##....#.#.#..##.#.#R.##.##.##.","#.#.##.##.###....#.##.#...###R..#.##.###...R.",".........#..R..........#.#........#......#.#."}
Returns: 10
{"###########.###.###..##","###########..##.####R##","########..#.#....######","###.##.RR#####.#..#####",".R.R###################","###.###################","###.###..R#.R####.#####","##....##.#######...####","#.#.###...####.##.#####","R######.###############",".#..#..#..####.########","..####.R#######.#######","##..R....##.R#RR.######","##.##.#.####.#.#R#.####","#########.#..##....####","##############.#....###","###########....R#.#..##","##########.##.##....###","#########R.############","#########.######.######","########...####..######","R#.#####.#...##.#.#####","...#####R#.##.......###","#.############.#.######"}
Returns: 3
{"##..#############.#","#.##############...","#.#..############.#","#.##R######.###..##","#.##..#.########.##","#..R#.R.####R######","...#.#.#####R####.#","####.########..####","####.###..#..######",".####.####.#.######","##.#..####R########",".#.#.####.#########","##.R.R.############","#.##.##############","##.##R.###.#######.","##...#.###.######..","################..#"}
Returns: 2
{"#####R.##...R..R.#..#R###....##R.###..#..","###.#######.#...##.#..####R#.###.##..#...","..#R..######..##...#.#R########..#.#..#..","#R###..##.#R.#R#.#.R#..#########....##...","..#R#####..##...###..########....#R#...##","#........#....#..##.#..##R###.##.R#####R.","#.R#RR##.#R##.R#####..#.#.#...#R.#.###..#","#..#.##.###..###.....#..#R.#.#.#.#..##.##","#R##..#..#.###..#.#.#R..#.#.#...#...#.##.",".###R###.#.#.RR########.....#.##.#..#.#..","R.RR..####..####R.#.###.#.#..#....###R..#","..#R#..#...#..R##.#.#..#.####R.##.###.#.#",".#########.#.##.RR..R#.#..##R#.#.#####.R.","..##.####..R...#.##.##.##...R##..#####R#.","#.R#.##...#.####...###.R.##R###.########R","#.##...###....#..#..###.#....#R########.."}
Returns: 12
{"#######################","#######################","##..####R.#############","##.######.##..#########",".R#########..##########","########.######.#######","#####R#########.#######","####.##################","##########...##########","###.###.#############.#","##R###..###############","##########.############","#########..#####.######","##.#############.######","################.##R.##","##.###############..###","#####################.#","##############...####..","..#############.#######","##############R########","##..R#########.########","##############.########","########.#######.######","###.####..######..#####","###############.R######","#####.##########R######"}
Returns: 2
{"..#######R#.#","##########.##","R.####.#.R###","#...##.R#.###","..#..##...#R#","##.#..#.###R.","#####.##...##","####..#..####","#####..######","####.####.###","##....#..#.##","####R.####R.#","#####..#..R..","#..#.####.###",".#...#R##.###","##.##..##.#.R","..##..#######",".###.#.R..###",".######.#####","..##.########","##...R####.##",".########..#.","##RR.R.##.##R",".#R##########","..#####.#####",".#####R..####"}
Returns: 4
{"#..#########","#.##########","##R##R#...#.","...#..#R####","##.##..#####","..##########",".####..#.###","##....#.#R##","..###R#.R.##","...#.##...##","#####R.##.##",".#.###R#.###","#..##...###.","..######R#..",".#.R###..#.#",".###R#..#...","#RRRR.#R.#.#","##.##..#..##","######..##.#","R####.#R#.R#","..#.R..#R##.",".###.##..R.#","R#...#.##.##","..#.####..##","########.###",".#########.#","#.###.R###.#","......#..RR.","#.#.#.###R##","###.#####R..","#####.######",".###..##.R.#","..R##R##.#R#","#######..#.#","##..########","##.#########",".R#####R...R"}
Returns: 6
{"#############.#############.R.#####","#R##########.R..##.#########.######","..############.##..########.R.#####",".#R############.R.#########.#######","#..##########..##.##########R###.##","#.#.##########..R...###########.R..","###############.##R#######.#...R#.#","########R#.###############RR.###...","########...################.##..##.","#########################R.R#.#.###","#######################..#..R##.###","####################.#..#R#.#RR.###","####################.##.##.R#.#####","###############R#########.##.####RR","#########..######..#R####.#R..R.##.","#####.#..R#...####.#.###.R.#.######","#########R.#######..######..#######","###############R###..#####.########","#########.#...##.##.######R########","#############.#R.###R#######.######","########R######.###########...#####","#####R##.#R##.#.############.######","###....#.R.....############....R###","#####.######.#########..###.#######","#.###.####R#...#######R####..#.####","#...#######.################.#..###","#R#########..R######...#######.##..","##########..#.#######.###########.#","#########.####..###R#.#R###########","#######....R##.####.#....#####.####","#########.##.#.R###R####.#.#.#R....","##..#####.R#.#.####.#####..#.##.###","###R######...#############....#R.R.","###R#####R.#.R#############.####R##","###..####.#.###############.###..R#"}
Returns: 8
{"####...##.R.##.###","#...#.#.R##..#.###","###RR.R#..#R##RR##","#..#.####.##.#.#..","##RR##.#.##.R.RR.#","##R##R...#.#.#.#R.","#..######.....#R.#","..#.#..R##.##.##R#","R...#.##.##.####.#",".##.#.##R##.##.###","#R..#..#...R#..###","####..###.###.####","##...###...##..###","#..#..#RR#...#####",".##.##..########.#","#.....#..##.##.R.R","..#R#####R..#####.",".##...#R#.###.#.#.","##R#..#.##R#..R..#","...#.###.#R#####.#","##R.##R#..RR...###","##.#.R.R#.#.###R##","##.R#.###.#R#.....","######..####..R.##"}
Returns: 8
{".#####...R#....#.R.","..##..#.#.#.RR#..#.",".#..#......#.#.##R.",".#..#.####R##....#.","#.##.#.#.R#..R###..","..#..#R...#.#...##.",".#..#.###..#.R.####",".R#.#.#..#.#.##.###",".##..R.#..#..#.#.##","#..#.#.#.#.##....##","..#R#.#.#.R##R#.##.",".##.#.#.....#......","#....#.##.##..#.#.#","##.##....#.#.#####.",".##.#.#.#..##.#..#.","..#.##.#.##....#..#",".#.#.....####....##","##.#.#.#..#.#######","R...R#R.##....#...#","##...R.#..#.#..#..."}
Returns: 4
{".#.#.#.#......####.....R#.##.######....######",".#R#..R..#.##..#..#.#.##..#..#####.###....###","..####.#R.#..#.#...#.....##.######.##..#.####","#.#####..#.R###..#.###.#.#..###.....###.R.###","...####...#..#.#.##.#.#####....#.#.#....##R##","#.#..###.##R#..#.....###.#.R.####.##.#.###.##","####..#.##.#..##.#.#####..#...#...###.##.#..#","##.##....#R..#..#.##.#...#.#R#..#.##.R...R###","....##.#..##..#....#..##...#..#..#.##R#.#####",".#.#.R#..#R.#.#.###..#...#.#R###...R.#.######","##.##..#.#.#####.#..##.###.#.#..#.#.#...##.#.","..#..#....#.#......#..#...#.#..#..#R.#.##R#..",".#.#...#.#...R.#.#..#.#..#.R#.##..#.#...#.#.#","....#R#.###.##..####R..#..#.#.##....#.#...#..",".##..#..R#.......#..##..#....#...#.#.#R.#..#.","######.##.##.##R#..#......##..##..#....###R..",".#RR.....#...#.#.#R.##.#.###.#...###.#..####.",".####.#.####...#.#.#.##...#..#.####..#.#...#.","..#..#.#.#.##.##.....#..#..#..######.#.##.#..",".#.#.#.#.....#..##R###.##.#R.####....#...##.#","...#...R...##.#..##...#....#####.#R#.R##.####","#.##.##.###.........##.##.#R###..#######..#.#","....#.#.#...#.#.#..#....##...###..##..#.##...",".###..##..#R.#.R.#####.#..#.#.####...##.#.#.#","#....#..#...###.######.#.......#####..R...#..","#.##..##...#######.#..#.R##.#.#.####.#.#.#..#","#.#..#.##.#####......###..#..#..###..##...#..","...#.#...#####..R###.###.#R.#.#..#.##.#.#..#.","#.###..#..###..##.##.##.#.#.#R..##.#...#..###","##.#.#.R#######.##.##R....###.#R#...#.#.#.#.#","###R.......#######.###.#.#.....#.##.#.#.#...#","#.R.##.#.#########R.#..#..#.#.##.#.....R#.###"}
Returns: 5
{"#.#.#..######R..#.####.#.#####################","#R.#R.########..##.#.R....######.#######.####.","R.##.#.####.###..#.#.#.##..#####R.#..R##..#...","#....#.#....##..#...##.#.######..#.#.#.#.#.##.","##.#.R########.#.#.#R....##..#.#.....R.#..R..#","#.#.#.#######.#.R.#..##.####R#.#.###.#####.###","#..#.#######...##R##.#R####.#....#..###R#...R#","#.#R..#######.###...#..####...##.#.#.##.R.#.##","...##R..####...#.R#.##.###.######.#....##R##.#","#.##..#######.##.#.#....###.#########R...#R...","#...#..#..###.###..##.#RR##R.##.#...#.#.####.#","R#.###..#R######R.####..#..#R#.R#R##.R##R#####","..###R##R.##RR#..#.####R.R##..##R.###R..R#####","#.#....R##...#.#R#..##..#.###..R#..#..########","..R#.##...R#R#.R#######.#.####.#.#.##.#..#####","#.#R#.#.#.#.#..#.########.######..##..########","#.#...#.R#...#....#####.######...####R########",".#.R#.#.##.....##.R####.######.#.#.##R########",".R#..###R.##.#.####....R..#####..R.###########","#.##...##...#RR##..##.#.##R#.###.#...#########","##..#.#.R.##.#####...#.##....###R#############","#..####.#...R#..##.#...##..###################","##.###R#.R##.#.####..##.......R#.#############","###.##.R.###R..R##..####R#.#####R############.","......#R#....######.#R#...#..#..R###.#####..#.","#####.#.####..######..R#R#.R#.##.R.R.###R#RR#.",".RRRR#.#R####..####.#.###.#.#.R#.#R##......#..","#.#.#...#####.####....###...##.#R..####.#.###.","#R#..#.######.######RRR#..#.R#..##..#RR##.###.",".##.#R#######..###.R.##.#.#.##.#.##.#.#.R#.#..",".#.#.R##############.###R..#..R...#.#.#.#..##.",".R.R#R##############.###.##.#.#.#.R.......##..","#.##...#.#.##############R.R...#.##.#R#R##.##R","R...##.#..##############..###.###.#..#..#RR###",".###..###R.#######.########...###..##RR##.#.#.","#..R.#R..##..####..#####.#...#.#.#.##.#.R...R.","##.#..#.#R.#.###.#..###.RRR.....######..#.###.","###..##..#...###...#R#.#.###.#.#.######.######","#####R.#.##R#.#..#...R.##...R#.#.###R###..####","####..##.#......###.###..#.###...##R..#..#.#.#","########.#.#R#####...R#.##...##.####.###......"}
Returns: 22
{"#.#...#....#.###..#####.#.#......","..R.####R##R..#..#.#....#.....#.#","R#.#..###R#..#.#...#R#.#R..##....",".#.#R#.#...R#...#.###...######.#.","..#.#R..##..###.##.#...#......#.#","..#.#..#.##R...#...RR...#..####..",".#.#........###R##.R#..#..#.#....",".#####.#.##..#.R#..#.#R###..###.#","......###..##.#..#.....#..#..#..#","##..#..#.#..#..##...###.#...###..",".##R#.#..R#...#...#..#..#.#..#..#",".....#.#.##....##.#R###..#R.#.#..",".#.####..#..R#.#.R.#.##.###R...#."}
Returns: 7
{"#####.#####","###....##..","######..###","..##.##.###","#....######","###.#######","#....######","#.#.#######","########.##","...###...##","#.##...#..#","..#.#####.#","###...##.##","....####.##","#.#..#..#.#",".#####.####","######.####","######....#",".####..####","..###.#####","###########","#######.##.","###########","##########.","####..#####","##.########","###.#######","####..#####"}
Returns: 0
{"#####################..#############","#####################.##############","####################################","####.###############R######..#######",".#######.##################.########","########.##################.########","##################################.#","####################################","#.############R#############.#######","############.R.#####################","########.#..##############.#########","##.###..############################","##.###########.#####################","####################################","####################################","#######.######.#####################","#.#####.############################","#.########.#########################"}
Returns: 2
{"#######..#####..#.###..#..#####.R####..","########..###..##.####R.#.##R#.#..##.R#","#..######..###...###.#.##....#..#..##..",".#####.############...#..#R####.#.#.R.#",".R##....#.####..###R#R#.###R###.###..#.","..##.####.#####.R..#.##R.##.###.######.","R..######..####.#.#.######..#.##..####.",".##R.######..#.##.#.#######.#..##R###.#","R.###.######.#..###.###.##..##.#.R#.###","#..##############....##.R.#..##..#R.###","######..####....###.##.#..##R###R.#..##"}
Returns: 3
{"#####....#####.################..R###","#############R.###############..#####","###############################...###","####################.R.##############","####.R################.##############","####.################################","..R.#.####.##########################","##.##...#####################.#######","##############.###########...########","#.###################################",".R###.###############################","R#######.##.R########################",".####R##R#..#####..##################","###...###.#.####.R#################R#","####.####...########..########.####.#","#########.#..#######.########..R#####","####.####R###########################","##...################################","###########################.#########","######################.###R.#########",".####R.###############..##.#..#######",".#RRR################################","R#.#########.#.##########....######..","..###########.####R#######.##..#####.","#R#########.RRR###.######.###.###.RR.","#..##############..######..##RR#.R##.","###.R.############..##.##R##########.","#RR#R#.#############......R#########.","##.....#############.#.#.#.##########","#R.#R#R################.#############","#.##..#########R####......R#####.#.##","#.########.R##..#####.#.#R######.#.##","#############..#.##########R#.#.R..##","##############.#..#########.R..#.#R##","############.#R##.####R#########R####","########.R#R.#.R...##...###########.#","############.R#R#.####.###########R..","###########.#RR#########.##########.#","###########.#.##########R########R.##",".R######################..###########","######..###############RR############","####.######.############R.#R##.######","##########...R###########.####..###.#","###########R###################.###R#",".##############################..####"}
Returns: 7
{"#################.#..########.#######.","##...R.######.R##.##.#############.#..","####R########R###.#..############.R##.","####.###########.###########.###.####.","##############....##########..###..##R","#R.R.####...####.########...###R.R..##","###R######.####....#######.###########","###R##################################","####...#.R#R.###############R.#######R","######..####.###...#########.#####..##","#####R######.#####...#######.##.#.R###","##.#R.#..#######..R#.########R..##.###","########.########.####.######.##.#.#..","R.####################R#############.#"}
Returns: 4
{"#################################R..##..#","#.RR##################.##########.##.R###","..######.#############.R.#########.#.####","#######.R.#####.##############.###R####..","#.######.#####.############R##.#.#R.#####","###########R#.R####..#R######..#.#.######","#######.##.#.######.#....#......R.#######","#######....R#####R.R.R#R####..##.########","#######R####.######R#.R####.##.#R########","#####..#####.#######..####.....#.########","####R.####R....#######..####..#.#########","####..#.###.#.#########.##R##.#..R#######","######..###.########.#R#...R.#..#########","##.RR###########.#.....##R###..####R.####","####..##########R.##.#####.R..###R..#####","#################..#.#.####.#.##.##.#.###","#################R####R#.###.###.R.R....#","#############..RR######..##########.#.###","##..#####R###.##.########.#.####..R#...##","#######....#####R###R.#.#..######.#..####","#######.#.###########...#.######.##R#####","##.######.############R##..#####.R#######","....##..##...#########.###..#####R#######",".#.#.##..#.################.####R########","##.#...###....######R######.###..########","...##.##R..#######..R..##########.#######"}
Returns: 7
{"######.########",".#####..#..####",".####.#.##.##.#","..##..#..#.....","##.##.#.#.##.##","#.......#.#.#..","####.#R#.....R#","..#.###.#.##.##","#....#.#....#.#",".#.#...#.#.##.#",".##..#.##..##..",".#####.##.#R.#.","###..##...#####",".#...#.#...#.##","..#.#..#.#....#","#.....###..#.#.","##.#.#..###.#..","#...#..#.#...##",".###.#...#.#..#","##...##.#.##.#.","#..#...#.#..#.#","#.##.#....#....","##...#.#.#..#.#","#######.##.#.#.","#.#...#..#.....","...#.#.#..##.##","####....####..#",".###.##...#####","##....##.#.#..#","#.##.#..#...##.","...#..#...###..",".##..##..#####.","#..#.#..######.","..##.#.##.#..#.","#....#..#.#.###","..#.#..#....###","#..#..##.##..##","..####....#.###","#.#..#..##.####",".###..##...#.##","..#..#.#.#....#","#.#.#..#.#.####"}
Returns: 1
{"######.#####.#..#.######.R#.###########","#####...####.#..#.#####..#.R#######.#.#","..###R##.#.###.########.###..######..##","######.....########.#############.#.###","#######.#.#####.##.###R...###.#########","########.##.####..#####.#####...#######","######....#..###..#RR##.#########.#####","##.####R#..#..#.#.##..##..#.....#..####","##.#####..##.#....#..####..#.#####.####","..R.###..#..####.##.####..###########.#","..#..####..#..##...####..#.##R#######..",".###..####..#.#########.#####...######.","###..#####.#.###..###....###..########.","#######.#R######.############.#######.#","####.#...###..###############.#######.#","####...############################.###","####R#.####..##########################","#######..#####.############.#..R###.###","######..###.##..#########....#.##..#.##","#####.#..##.##.##....########.....#R...","..##....##....#####.###########.#..##.#","##.###.####.#####.########..##.##.#####","#R.##############.########.###.###..##.","######.#######.#..#..####R...#..#.###R.",".....#..####...##.##.#####.#.#######.#.","##.####.####.###..#....R.#.###...##.###","##...########..###...###.##.###.##...##","##.#######...#######.##..##...####.####"}
Returns: 2
{"###..####....##..##########..#....#..###.","....#.####.##.##..##.######.##...#..#.#..","#.#....#.#..#....##..#####....##.#.#...#.","##.##.##...#.######..###...######.#..#.#.","##...#.##.#........#######.#.###..##..##.","#.##.#.R##..##.##.##.####.....###..#..#..","#......#...##...####.#####.######.#..###.","####.##..#..##.#..##..#..#..###..###.####","####..####.####..#......########.####.###","..#.####.#######..###R#########.####...#.","#.#.#.#..#######.#......##.####..#...##..","#.#.#.#.#################..###.#..#####.#","....#.#..###########...#.#..#....#.######",".#.##...#.########..#.#....#..#.#..######","#..#..#.#..########..##########.##.###..#","#.#.....#####.#..#..###########.##..#.#R#","####..#.#####..#...####.####.######..####","##..#..#..####..##.####..#.#R.#.##....#.#","..##..#..#####.###.....###...##.###.#.###","####.###.####..####.#.##..##.#...###....#","...####...#######.#.#####.#..##.###..#.#.",".##..###.######.#.#######..#..#..####.###","###.#.#######......#####..#.#.#.#########",".##.#..#...##.##.########...##.####.#####","#####.##.######....######.#....###..#####","####....#.#.###.#...###...##.#.##..#.####","#.#.#.#.#....#.#.#.#####.###.####.#..####","#.#.######.###....###########.##.####.###","#....##.###...#.#.##########...###.....#.","##.#.##.##.###.##..##########.####.#.#.#.","##.R.#......##...##..###############..##.","#..#..#.#.##.#.##...################.###."}
Returns: 1
{"#.##.####..#####.####..#",".#...####.############.#",".#.#.###.....#####..##.#","..###...##.#############","#########.####.###..####","####.#.#..####.##.#...#.","####....######...#######",".#####.##.#####.##.#####",".###.##.######.#########","#....#.#####..##########","###..############.######","##..#############..#####","#####...##.#.####.######","#####.####...####.######","#..###..#.###.#######.#.","..#.#.###..##.####......",".#..#########..######.##"}
Returns: 0
{"#....#RR.##.###.#...#.","..###..#...#.#....#.#R",".#..#..#..##..#..#....","..#.#.#..RR.R.#.##.#..","###.#..#R.#.#..#..R.#.",".R#..##..#.#..#.#..#..","#..#....#...#.#..#.R#.",".##...#...#...R#.#.#..","..#.#R.###.##.#.#..##R","R#...#.#...#.#..####.#","..#.#.#.R##....#....#.","###....##..#.##...#R#.","..#.#.....#.#.#.##..R.","..#.#...#..R..#.R.#.##",".#...#....#.##..#..#..","#.#...#..#.#..#..#..#.","R......##.R.#..R#.....","R##.#.#####.#.#..#...#","#......##.#.##R#...##.",".##.###...#..#R..###..","...#..#.#..#.........#","##...#.#.#..#.#.####..",".#.#.#.#.#.#..#.#..R.#",".##...#...#.##.#.##.#.","....####.##R.RR...#..."}
Returns: 11
{"######..######...#.#.R...##..#","########..#####.##..##.###R###",".##R#...#.##.#....####...R..##","...####RR###.###.#.R#..##.#..R",".##.#####.####....####...##.##","......#.#RR##..#.##..#.#######",".#.#.#.....R#.####..#R##R.####","##.###.##R###.##...R..#R..###.",".#####.#R#R.########.#.R#.##..","#.#.#.#....#.R##.R..#..###..#.","##########.#...#.#.#.#...#.###","####..#####..######..####...##",".##.#....#.#.#..###.R.#...####",".R...#.##..##.#####..###...#.#","#.###..###########..###..#...#"}
Returns: 4
{"####.##########.###################","..###########..####################",".##############.###################","###################.###..##########","################.#.################",".###############...################","#################.#####.###########","##################..###############","#########################..####.###","..#########.############.##########","##.R#######...##########..##.#####.","#..#####.##.#.############.#..#####"}
Returns: 1
{"###########..################.#####.###########","####R.######.######.#########.#.###.###########","####.###############.#########...##############","#####################################...#######","################...################.R##..######","#################...###########################","#######.#####################...######.########","####.##.##################################...##","###################.###############.#######R###",".##################.#########.###.#..######.###","#############...#################.########..###","##############.#.############.###..######.#.###","################..#.#####################..####","#############.#..#############.###########.R###","##..#########.##.##############################","#..####..######################################","########R.##################################.##","########.###################################R##","##############..###############################","#.###############################.####.##.#####","######################################.########","######.###############################.########","########################...####################","#########################.#####################","###########.##.###.############################","##############.################################","#############################################..","####.##########################################","####.###.################.###########..########","####.###.####..##########..####################","################.#####################.########","##########.########.#####.##########R##########","###################.#########..########.#######","#.############.#############.R#################","##.##########################..###########.####","##.###########################.###########.####","######.###################.###############.#.##","######.##################..#######.##########.#","######.###################.####################","#####################.#...##########.#######.##","#####.###############.###.##.###############.##","##############################..###############","#####################...#######.###.#####.#####","#########################################.#####",".#..######################.####################"}
Returns: 1
{"...###..######.###R##########R.###############.###",".#R####.##..#..###.######.##################R.R###","######..###.##.#R.#######.########################","#####.#R#####.R##########.#######################.","#####....###R#..############.####################R","#######.######.#.##.########R#####################","################..R....####R#######.#####.R#######","#############.###.##R##############..#############","#############..##################..###############","####...##.#..R####################################","##.##########################.##########..########","#############################.##########.#########","##R..########################.####################","####R#####.#######################################","###.#####..######################################.","#########.####################.#.################.","############################.....##..#R###########","###.###...######R######...##########...###########","###.#####.RR#############.################.#######","##R######.#####################.########...#######","###############################..########.########","############.R############.###R#R#.######.########","##########################..##...####.#...########","###.#######################R##.###.#...##...######","##..#############################....##...########","###..#####..######R.############..#.####.#########","###.###############.#############.################","##R.#######.#######.##############################","###.#######.######################################","##########...##.########.#############.###########","##########.######..###############.###.#####.##R##","###########..#.##.##############.#.########..#####","##########..####################...#######.#.##.##","###########.###################R.#..######.#######","###############################.###.#####...######","##################################..R#############","#################.###############..#..##.#.#######","#.#####.#######.##################.##R##..R.######","...###########..################.#######.#.#######","#.#############..#############.R.###..############","#R###########R..#################..#R#############","###############..##############.##.#.#############","##.#####################.#####..#..########.######","########################.R#####..#.R##############","#########################R######..################"}
Returns: 3
{"####..###...##########..##.###.########.#","####.#..###.####.######.#...#..#.######..","###########.###...#########..#.#...####.#",".#.##.##########.###....###.##..######.##","...#....R####..######.####...############","#.###..#######..#####.####.#.###...######",".#####....#...##.######...#####.##..#####","#######..##.#.##...####.#.#####...#.#####",".#####.##########.########.#.###.########","..#####..##.####.R####..##....###.#.###.#","#####.R#.##.#...###########.#####..######","...###....#..#.##R########.####...#######",".######.##..#.##.#..######.##.#####.##..#","##.#########...#...####.#.....####..R..##","....#######..####.#####.###.#.######.##.#"}
Returns: 1
{"R.##..####.###..#R#.#.#.#######.############","####.##########..#..#R.R.###.##RR.######.#.#","##R#####..R####.###.#########..###.####...##","##############..##RR..############R#####.###","###.########################.###.#.##R#..###","##...########..#.###.####.##.R##R########..#","#######.#######..###.###R.##.#.###.#########","##.#############.##.R..####.##..##..R#..####","##..################.######RR#.###.#.#####..","##############..#####...########.RR####.###.","####.R######..#R.#####.###########..##.R####","#############.#...###############.##########"}
Returns: 3
{"####..##########.#","###########..#####","###########.######","##########..######","###.###.####..##.#","#....#######.###.#",".##.##############","####.#############","####.###########.#","#.################","#########..#######","#.######.#.#######","#.##########.#####","#########.#..#####","########.###.#.###","###..##.#####.R.##","#######.###..#####","###########.######","###########.###..#","############.##.##","#############...##","#############.#.##","##.#######.##.####","##.###############","##.#.#R###########","..R#...###########","#.#..#.###########","#.###.#####.#.####","#.#######..#######","...##############.",".##..###.######.#.","########....###..#","######..#.#####...","######R#.##..##..#","########.######.##"}
Returns: 1
{"####.##.##############.###","###..##.##############R.##","##.##..###################","##.####################.##","######################.R.#","###.#####################.","..R.###########R####R#.###",".####..###############.###",".################.########","######..##.######.########","#####..###.######..#######","#############.####R#######","#############R#######.####","####.##########...########","###...######.#############","###R########.#############","###.#######..#############","##########################","#############.####..######","#.###########.############","#############.########.###","##############.#########.#","####.R########..##########","##########################","##########################","############R#.##.######.#","#.R##############.######.#","...#############.#.#######","#.###############...######","##################.#######","##########################","##########################","##########################","#.################.#######","#R.#########.#######.#####",".#.#################.#####",".####################..###","#####################R####","##########R..#.###########","############.#.###########","##########################","##########################","#####.####################","##R.######################","##########################","###########...############","##.######.################","#########R.#.#############"}
Returns: 1
{"###..#######..#..##.#.#####...##.####.#..#","..R#...#R.##.####..#.R###R.#.#######.R.#R#","#.####R####..###R#R..#.###...R######.#R#R#","##.######.###.#..R.#####R..#.#..##########","#....#.##...R.##.#RRR#R#.#.R##########...#",".#.#...#####.###.###.#.####..###########.#","R..##.#.##############..###.#R..###..#..##","#####.#R...######R##RR.#.###.##R.####RR###","#####.R#R########R.##.#..###....#.####.###","..#R#R##..#####R..####..#R#.#.#.#.##.#..##","##..R#R..########.###R##....##........####","#.#R#######R#####.R......#..#..#.##.####R#","..R..#......#####.###.#R#######R#.#.R#....","##..####.#R#.####R###R#######.###.###.#.##","#.##.R.#.##.###.R#####.R.####.RRR#.R..####","#.##.######.#.##.###.#R##R#..#...#.##.####","#.##########R..#.###.RR...R.R########.#.#.",".#.#########.#....###.#.#.R#.####..####.#.","....###########.#..####RR####.####.RR##...","#R###R.##########R#########.R######.####.#","..R##.####..#.###.######..##.#####..######",".#R.#####.#.#..####.####.#....############","..#..####.R.#.###..#.##############.#.####","R#######.########...R#...####.####.....###","###..#R######.#########R####...#######R###","...R#..#####..###..##R.R.##.R#.###########",".###.#.#######R###.....###..##..##########","#.#R###R####RR..##.#.#.##..###############","..#..#########.#####.#####################","#..###########..##########################"}
Returns: 10
{"......##...R.##.#.#####..R..#.##.....R##","###.#..R.####R...R.#R#.#.##R...##.##.###","##R#..##.#.#.##.#.#R.RRR#RR#R###...#.###","##.#.......R..#..####R.#.#..##...#R#R.R#",".RR.#.#.#R####....#.R.##R.#.#.#.##.#.###","###.##.##..#.R.#.##R##.##.....######..##","R#..#R.R#.####.#R..###....###..#########","#.###.#..#.R..R#R##R#.##.##.##R#########","#.#####.#####.###....R.#.###R.#R#..#####","##.####R########..#.###.#..###..##..#..#",".#..#########.#.####.R.R##.##.##..###.#.",".##R.######.....#.#..#R#.#..R###.###....","...#..####.##R##...#..#.R.#.###..##.R#.#",".###.#R.#..#.#.R#.#..##.#.R.R#..##.#.R##",".#.##.R#R#.#R###...#...#..#.###R....####","#R....#.R...####R..#.#..#..##.R.#.######","RR###..####..####R##.####RR#.R#..#######","#R..#......#.R##.##.#.##.#..######..####",".#..##R######R.#R.....R..R#R###.#.#.##.#","..###...R#.###R#.#.#.##.##.####..R#..#..",".....#..#.RR..#####.####..R.##R#R##R###R","R####.#.#.R.##.#.##R.#...##R##.#..RR##.#","########...###......####...#.....#.#RRRR"}
Returns: 8
{"####################.##.#########","##################..###...####.##","#####.########################..#","###.#.############R#####..####.##","#####.R#########R#.#..##.#.######","################.#..#.R###.######","################R.##.#.#....#####","##############.###..##.#.##..####","##############.R###.##.#.#..#####","##########.###.#######.#..#######","#############...############.####","########.##################.#####","#######...#R#####################","########.##.#############R.....##","####..########..############.####","###############..##..#######.####",".R############.####.####.###.####",".#####################.R..#.#####",".#######.###..########.##R#R.R###",".###########################.####","###########################.R####","#################.....######.R.##","####################R#.#####.####","############################.####","#################################","#################################","##########R#######..#############","#####...##########.##########...#",".##..#.###########..##########.##","..#.##.#.########.#########.##.##","..#..#.#..######..########..#####","#######..#######.#########.#..###"}
Returns: 4
{"#####.####R##.#########..#####","####..#.##R.#R.#####R.###.####","#######.R#.#..#######.###.####","###....##..#.#...##.R#.###R..#","##.R#.#.R..###.#####R..#.###..","##.###..#...##..#######...#..#","..####R#..######.###R...#.....",".#######.#..##.#..####.#.##.#.","######....#.###.##..###...#..#","########.#####...#.####.R.##..",".################..###########",".##############..#..##########","..############.R###.##########",".####..########...#.###.######",".##.#.##########...###########","..#R#..#######.####.##########",".#...#..######.#..#R#.#######.","##..#.#...#####..#....######..","##R#....###########.#.#######.","#####.#R##########.#######.#..","####.#.######.#.....#####....#","#.R###.######..###R########.##",".#..#..#####R##.#######.#.#.##",".####.#####..#...######....###","####...#######.#..######.#####","R##..#.##################.####","..##.##############.####..##..","#...##############..#####..###","##.################...#####R..","##.###.##########.##.####..#R#","######..R########......#.#...#","#####..###########.#.###..#R#.","########.#########.##R#R.#.#..","######...########..##R..#...#R","#####..################.##.###","#..R..#...########...#.#.R....","##.#.##.#############...##.###","###..###.#...########R#..#####",".#..####...####..R##.##.###..#",".R#####.#######.###..#.##R..##",".####..R##################.###",".######R.#############..#R.###","..###...RR########.###.#.####.",".#.#.###.######.#..##.....##..","..##.#########......##.##..##.",".##########.#.#.##.##.R####...","####.########.#.###...#.######","###########..R...####...###..."}
Returns: 4
{"#######..#########","#.#######.####.###","#########.###....#","#########..#.R#.#.","###.###..#.###.#..","###....#..#..#.##.","###..##.....#..#..","..#..#....#.#####.","#...##############","..##.##..#########","#.##..#.#.########","##.##..#R.########","#..###############",".##R.#############","..#.##############","####.#R#####.###.#","..##R..###RR..#...",".#.R..#######.#R#.","#..#.#########...#","#...###########.#.","############.###..","###..##########..#","##.#.#.#########..","##......#######..#","###.##.###.#####..","###.######.######.","#########...###.R.",".#..##.#.#.###.###","...####...########",".##.###R##########",".###.###.######.##","####.#......#R#R.#","###.R#.##.###.#.##","####.#######..#..#","#######.#....###..","#.#.##R.##.#######","....###...#R#.####",".##..####.....#...","#...##.###.####.##","##.#.#.#####...###","####.##.#.#..#####","##....##...#..###.","####.#...#.##.###R","####R#...#R..###.#","#######R.R.####...","########.#..#..###","####.##...##..#.##","###..###.####.....","##.#..#..R###.##.#","#...R.##.####.#..#"}
Returns: 4
{"#.#########.#.#.#.#.####.###.#######.######","...#######.R#.#.......##.##...###.#########",".#..#######....##.#.####.##.###..#.##.#####","#..#########.####..#.###.##.###.#..##..####","#.##.#######..#####...#......##.##...#.##..","##.#.#.##.##.#######.#..##.#R#######..###.#","##R.......#####################.######.##..","#####.##.##########....########.##.###..###","#####################.#.######.R##..###.###","######.##############.#...#####R..#.#...#.#","###.#...###..##.##.#.#.#.#######.##R#.#R#.#","#...######.###.......#..###########.#.###.#","###..#..R..######.##..##########.##.###.R..",".###.##.#.##########.###########.######.#.#","...##....####################.#..########.#","###...#.#######################.###########","##.##..##########..###########..###########","#...###########################.##..##R#.R#","..###..##########..############.###R#...###","#..#...#######...R#####R###########...#..##","#.###.########.#.#.#..##########...#.#####.","####..############..##############..#.#####","#####.########..################.##.....###","####.#########.#################....#######","###################################.####R##","##########.######################R..###...#","#################..###.##################.#","##################.########################","###...############..#######################"}
Returns: 2
{"######R.#####.#######.#########.####","######.###R.#.################...#.#","..###...#.#....######.##.#..###.#...","#.#R##..#...#R#######.#R.#.#...#####","##..#.#.###.#..#####....#####...####",".....##.##..#.#######.#RR###..####..","##...######.##.########.#.####RR####",".#R#R.#.####.#..#.############.#####",".###.#R.##.#.#.##.#########.#.######","########....#...#..########..R...##.",".####...#R#.#.#.#.##..####....######",".R#R###.###R.#####.R.####...####R.#.","###.#####.#######.#.#.####.#.R.##...","#....###########...#R.R#.RR#RR#..#.#","#.#.###########..#########..########"}
Returns: 3
{"#..#....######..#...######..#.##########","..#.#.##.###.#.##.#.R####.#.#.##########","##.R.....#...#.#.########.....#..#######","#..#.##.##.###.#..##.#####.#.###..RR####","##.##.###R..#.###....#R#####..##.##.##..",".###...####....##R#.#.....#####..#.R..R#","..####..#..##.##..####..####.####.##.#R.","...##..#..####..#..#...###.#.##..#.##.#.",".#....###.#.#.#..##.##.###.R..#.#R...#..","###.####R##.#........#..####.##.##.#.##.",".#######......#.#.##R#.#.####.R..####.##","##########.#.##.#.###..R..###..##.####..","########.#.#.#####.#R##.#######R..#.#.#.",".#..####..#######..#..#....###..##..#.##","##.##.#.R##.##..##.#.#R#.##.###R##.##..#",".#.R#..#.#...##...##.#..#....#.#.....#..",".R.##.#.R.##.R#.##R.R.#.R###...#.#.#..#.","###.#..##..#.##..#.#.#..###..#..#..##.#R","#....######.#.#.#.#..#####..##.##.#..#.#","##########..R......#..####R#.RR.....##.#","##############.##R########.##.##.#.#...."}
Returns: 5
{"...######...#........######",".#..#.####.####.###########","#..#...##.#.#..#.#..####.##","R##..##...#...##.#.#####..#",".##.#.###..#.#R.....#####..",".#.##...##....#.#.#..######","....##.####.#..#...#.###.##",".#.###.###.#.####.####.#..#","..######.....##.#.####.##..","#.########.#..#.##.##....#.","#.#######R###.#R.....R#.##.","###....##.##.#.#.#.##..####","##R##.#..#...#.R###.#.#.###","##.#.#.#..##...####.#.#.###","#........#.#.#######R...###","##.##.###R.#.....###.######","###..##...##.###...####..#.","####....#...##..#.####.#...","###..##..#.#####...#...#.#.","#...#..#.#.###...#####.#.#.","##.#..###..#####...#.#..###","#####R##.#....#####...#####","####R..##..#.##..###.######","####.#...#.##..#........###","####R##.####..#....#.##.#.#","#######.########.##...#.#..","######.#########..##.#.###.","######.##.###########R..###","####.#..#.###.###...##.#.#.","##.##..#..#..R.#..###.##.##","##.......####.###R....#....",".###...###.#......#.##.##.#","..##.###.#..#.##.#.#...#...","#...#....#..#..##..#.##.#.#",".#.#..##.##..##.##......#..","....#..#..#.#.....#.#.#.#.#",".#.#####.######.###.#.#..##","#..#.#..#..#######.#...##.#","##...####.###.###.R.###.#.#","#..##.#.....#..#.#.R###.#..","#.#....##.####......##....#","##.#.#......#.#.##.#...##..","##..##.#.##.#.#.#..##.#.###","#..#...#.###...#.#..#..R...","##.###..#.##.#.#...###.#.##","######.#...#.#.##.##....###"}
Returns: 3
{"############","######.#####","#####..#####","####...R.###","#####.####.#","##########..","##########..","######.R##..","##RR#.##..##",".R#.#.###.##",".#R###.#####","######.#####","###..R...###","##R##.#.###.","#R#######...","R##.#.######","###.########",".###########","############","######..####","############","#######.##.#","#######..###",".######.####","#######.###.","############"}
Returns: 2
{".#.#..#..#.R..#R....#.##R.#.#.###..###.#.#.#######","...R.#R#..#.#.##.##....#.#..#.#...#.#.......##.###","R###....#..........#.##...#....##.RR##.###.#R....#","#....##...#.###.#.#######.#.#.##.R#...#.R...#.#.##",".##.#..R#.#....#R###R#..#..##..###..##.##.#R#.#..#","...#..#..#######..#...#...###.#.R.R#...#.#.....##R","#.####.#..#..R.#.#R#.##....#####.#.#.#.....#R##...","..#.##R.##.#.###...#.#..#.######.##.###.#.#..#..#.",".#R.#.#.#........##..R#.R#..##..##.R.#...###.#.#.R",".#.#...#..#.#.#.###.#..#...#..R##R#.#.###.#.#.#..#","....##.###.#..#..#..#.#.#.#.#.###RRRR.#R#R....##..",".#.......R..#..##.#.#....##...#.##.#R#..#.#.#...##","#..#.##.#.##..#....###.#R.###R...R..#R#R.RR#.##R..",".###..#..#.R.#.#.#.##...##.###.#.#.#....#..RR..##.",".#..#..#..#R#...#.#R#.####.R.#.#.##R.#.#..#R#.#...","..R###.#R#.#R#.##.#######R##..##.#..###.##.#.#....",".#...#..#R....#.....###...##.#..###..#.....######.","##.###.######.#.#.#######..#R..###.##.#.#.#..##..R","#RR#RR...##...##....####.#.#.#####..R....#.#...R#.",".#..#R####.R#..###.#####.R.....R#####.#.#..##.#.#.","...#.#..#.##.#....#####..#.#.#.#.##.R#.#.#....#..#",".#...#.#.......#.#####.#.##.#....RR#....R.###..#R.",".#.#....#.##.#.#.R#.#...#....##.###..R.#.#..R.###.","#R#.#.####.##.R##....#R###.#R.....R#..##.#.#.#.##.","R.R..#..#R...#..#####..####.#.#R#.##.##R#...#..R.#","R##.###...#.#R##..R..##.##....#..#..#....#.#.#.#.#",".##..#.#.#.##.R..#.#.##...#.##..#..#.#.#.##...#R..","R.#.#..#.R..#.##.##.##..##.#.R.#.#...##.#.R.#..##.","##.#.#..#.#..#....#....#.#...#.#...#.RR.###..#.#..","......#....###.#.#####.#.RR#...#.#..##.##.RR#...#.","#R##.#.###....#R..#.R#.#.#..#.#...#.R.##.##..##.#.","##..##....#.##..##.#R.#####.#..#.##.##...R#R#R..#.","#R#..R##.###...#.....#.####R##.#.#....#.##.#.###.#","....##..#.#.#.####.##..####.#.#.###.##..##.#...#..","R.#..#.#..#...R#..#..##R#..##R#.R..#.###.....##..#","..##....#.#.##.#.##.#....#.....#####.##.#.#.#..#..","....#.##...#R.##......#.#...#.##.####....##.##R#R#",".##..##...#..#.....#.##.##.###.#R.#..##.#........R",".#..#.R......#R##.....R#.#..#....#R#.#...##.#.#.#.","#....R#.#.#...##.###R#...#.#.#.#R#.#.#R#..#.##..##","##.#.###.#..##.#...#R#..#....#.#.#.#..####.#.###.#","###...#R..#..#R#.#.##R##..#R#...##...###.#.#R....#","#.#.#.#.#..###..#......R##..#.#RR#.##.#......###..","#..#R#.#.......#R#.#.#.###R###R##..#..R#.##R#..R..","R.#..#..#.#.#.#...####..###.#..#..#..##.##.#.##..#","#..#..#.R.R#R..R#..#...#.#....#.#..#..R..#R.....##",".#.#.###.#.#.##.#.##.#R#..##R#..R.###.#.#.#.#.#..R","......#.#..#R.#..######.#.##...#.#..#R.##.##...###","#.##.#..R.#.#.#.#######RR.R.R#.#...#.##....#.##...","..#####.#.#..#R..#######.#.#.#.#.#.#....#.#.....##"}
Returns: 15
{"..#.....#.#.#...#######.R#.#.#######.#.#......####",".#.#..#......#.#####.###........#####..###.#.#...#",".#.....###.###...#.#..####.#.#########...##....###","#..#.#.####.#..##..##..##.#.#.#.####.#.##..#######",".#.#..#.#.#..#..##.#..#...R...#..#.#......#....###","..###.#.#....#.#....#...##.##.##....##.#.#.##.#..#","#....#.....#....#.#.#.#.#...##...####..##.....#.##","..###.#.#.#..#.######.#...######.##..#..##.#.#..R.",".#.......####..###.##.#.#.#..#.##...#.#..##.#..#.#","####.#.#.##.##...#.#####.#..#..##.#....#.#....#..#",".#..###.##....#.#...####..#..#..##..#.####.#####.#",".#.####....##..#.#.#..#..#..#.#.###..#####..######","#...####.#...#######.###.##.#....###..##.#######.#","..#..###..##..#####...###.####.##.#R####..######.#","##..#.#.#.##############..###..#.....#.R#..##....#","..#.#....#.#########.##..##.##..##.....#..##.##.#.","#..#.##.##.####.####.#..#....#.###.##.#.#.##.#....","..#R.#.#.#..##...#....##..#.###.####.##..##....#.#","####.#.....#.##.##.#.#...#.####...#..#.#.#.##.#...","..#...##R#.#..#.#R#..#.##.#.##..#####...#...#..#.#",".#.##...#.##.#.#...#.#.#......#.###.#.######..##..","...#..#.#....#...#.#.##.#.#.##...#..#...#...##...#",".#.##....###.#.#..#.#...#.#.#..#..#.##.#..#.####..","..#..#.##.....##.##..###..##..##.#...#####.#######","#..#.#..##.#.#.#.###.##.#..#.#.##.##...#...###..##",".##...#.###....#####.#............#..#.##.#.######",".#.#.#.#####.#.#.R.#...#.##.#.#.##.##.#.....##.###","..R.#..#.###..########.#.#..#.#.#..#R..#.#.#.#.###","#.#...#..########..#....##.###.#.#.#.###..#.....##",".#..###.##########.R###..####.......#..###.#.#####","..#.##..####.######.....#.##.#R.##.#.#...#.#.#####",".####.##.#..######..#.#.....#.##.##..#.#....####..",".#####.....#..###..###.#.#.#...#...#..#..######.#.",".#####.#.###.#####.##..#.#####...##.#.#.######..#.","..#.#..#.#.#..####.##.##.########.#....####...#...",".##..#.#.#..#..##.###.##.#####R##.#...#.####.###.#","#.##..###..##.###.###########......##....#....#...",".....###.#...R.##..####.###.R#.#.#####.####.#..#.#","#.##..#...#.#.#.#.#####.###.#....#.###########.#..","#####.###....#..#.#.#.#.###.##.#.#..#########.R#.#","#.#..###...#..#.#...#.#.#...#####..#############..","..##.#..##.#.###..##.....#...#.#.#..##.#######..##","#..#...#..####..#...#.##.#.#.#.....#.#.########...","#.####..#.....#..#.##...#.####.##.#.....#.###.#.#.","#.####.#...##..#..##..##..#..#.#..##.####...#....#","#####.R##.#...#.#.#.#..#.#..###..#...#....###.#.##","###########.#....#..#.#..#.#########.##.#.###..#.#","##.########..#..R#.##..###...#####.......#######..","##########.##.#.R...#.#...R#####....#..#######...#","##########......#.#..###.#R..#####.#...#########.#"}
Returns: 2
{"##..#########......##..#.#########################","########.#.#####.###.R####.###.#.#################","################.####.###..###R###R#..############","##############..#.########...#.#####.####R#.######",".#############.##.########.##############...######",".###..############.#.#####################.#######","#################.....####################.#######","##...###.########.#.##########.#######..##########","##R####..########.##########...#R####..#...#######","########.R####################...#####.#.#########","###############################.####..#.##########","R..#################################.#..R########.","#.####.R############################.###.#######..","..#####...#############################..#########","##########.#############R########.################",".####....#...##########..#########################",".######.##.#####....############R.################","#######.#######################..#######.##R######","####.##########################.###########.######","##.######R####################.############.######","#..######R..#.################.###########..######","#.#################..###########..###########.####","..################..###.#.########################",".#################.####..R.###R###################","..################################################",".############.#########.##########################","#############..#######...R########################","#.#############.######..##########################","#.#############..########.###########.############",".##################..###....#########.############","#######################.R#.#######################","######################.#..########################","##################################################","#########################.############..####.#####","#########################################..R...R##","#########################...#R.#.###########.#.###","########.###############..#####.R.##########R#####","###############.#########..####.###############.##","###############..#########.####..##############.##","################.######R.#.####.##################","################################.#.###############","###..###########################.#.######.########","###.###########################....#####..########","..################.############.##.######.###.####","##################.###########..#############..###","###############################.##############.###","#############################..#############.#.###","############...###############...###########..####","###############################.#############.####","###############################..############.####"}
Returns: 3
{"##################################################","##################################################","##################################################","##################################################","##################################################","#################################.######.###.#####","##################################################","##################################################","##################################################","#####################################.############","##################################################","##################################################","##################################################","###################.##############################","##################################################","##################################################","##################################################","##################################################","##################################################","###################.##############################","##################################################","##.###############################################","##################################################","##################################################","#######################R##.#######################","##################################################","##################################################","##################################################","##################################################","##################################################","#############R.###################################","##################################################","##################################################","#################################################.","##################################################","######################.###########################","#############.####################################","####################################.#############","##################################################","##################################################","##################################################","######################.###########################","##################################################","####################.#############################","###########.######################################","################################.#################","##################################################","##################################################","##################################################","##################################################"}
Returns: 1
{"...##....#....##..#.##R.#.#.#.########....R.#.R..#","##....###.#.#....##..............##.#..##..#.#.##.","#..##.#.....###.#....#...##.#.#.#.#.#.##..#..##..R",".#...#..#.#...#..#.##..#.....#.#..#..#.##.######.#","...##..#..#.##.###..#...#.#.##..#.#.#....##..#....",".##..##..#.#..#.#.#..#.##.#.#..#.....#.#..##...#.#","..##...#.#..R#......#R..#.#.#.#..#.#..#..#...##...","#.####..##.#..#...#..#.###..##.#.#.#.#.#.#.##..#.#","####...#.####..##..#.#.####.#...###.....######....","#####.#...######..#.########..#..##.#.#..########.",".#......##.#....#.#R##.#######..#..#.#########....",".#.#.#.##..#.###.##.#..######.#...#...#..######.#.","####.##..#...#.#..#...#.##.#....##.#.#..#..#######","####..#.#.##.#..#...###..#..#.#.##.#..#..#..######","######........#.#.#...#.#..###......#..#.#.#.#####","######.##.#.#.....#.##...#..#.#.######...#....#..#",".###..######..##.###...##...........#R.#...#.##.##",".##..###..#.#.###.#.#.#...#.###.#.#..#.#.#.#....##",".###..#.#...#..#..#....#.###..R..#..##.#.##.###..#","..##.#....###.###..#.#..#.#.#.#.###.#...##..#..##.","#....##.#.#...####..###...#..#..######.#...###....","...#..##...###.###.#.###.#..#.#..####...#.##.#.##.",".##..#...#........#.....R.R#..#R#R##.#.#.##.....#.","#.##..#..##.#.######.#.#..#.#..#.....##..#..#.##..","..#.#.###..#..#####.#.#..###.#.#.##.....##########",".##..##...#.#..##......#..#........#.#.###.#..##..","....#..#.....#..#.#.#.#..#.#.#.#.#.#..###...#.#...",".###.#...##.#.#..###...#.#....##..#..#.####.#.#..#",".#....#.#.....####...#.#.#.#.#..#..#...#....#.##..",".#.#.###.##.#....##.#..######.#.#.#R.#...##.#.#.#.","#..#.######.#.###R.###.#..#.#....#.#.#.##........#","#####..###.R######.######.#..#.##...#.#..#.#.#.#..","###.#.#.#.###..#....##.#....#.....#.....#...#.....","........#.#.##..##.#...#.#...##.#..#.#.###.#..##.#","####.#.##.#....##...#.#.#..#.#...#..###.#.##.#....","###...##.#..#.##..##....##....##.##..#....#...#.#.","####.#...##..#..#..#.#.#...###..#..#.#########..##","#.##.###..##.##.#.###R.#.##...#...#.#.#...##..#...","...#..#..#..##..#.####.####.#..##......#.##.#.#.##",".#..##..#..#...#...#.#...#.#..##..#.#.#...#..###..","#..#.#.###...#.###...##.#...###.#..#.#.#.#..##.#.#",".#....#.#..#..#.#.###....##.....#.#..#..#..#...#.#","..#......##.#R.......##.##..##.#.#..#..###..##..#.",".##..#####...#.#.#.########.#.#...#.##...#.#...#.#","....#...#.##..#.#######...#.#..R#.#....##.#..#...#","#..#.##......#..####.##.####.##..#.###....#.#..##.",".......#.#.#...#..#...R...#....#.#.#...#.#.#.#....","...#.#..#..#.#...#####.##.##.##.....##.##..#...##.","##..#..#..#...#R###......#.##.R.#.#.##...#.#.#.#..","...#.#..#..##..####.#.###.....#..###...#..###...#."}
Returns: 2
{"...######..RR#R#.###########.#.R.R#.....#R.....###","#.#.#.##R##.#.....#######.#.#..#R##.##R##R#R######","#.R..R#..#..R.#.######RR....#.#R.#.######.#.R..###","####.#R#..#..#..######.##.#.R#.#.#..#..#R...#.####","##.#.#R#R#..#.#.##..####.#R#.#.##.#R#R###.#..#####","##.......##..R#.#R.#R###.........R#R#...#.###..R##","#.#R#.##...#R#.#..#..##R###.#R#R#..###R####..#####","...#..#..##.RRR##..#.#.R...#..#.R#.##.#.#..#....##",".#..#R###..#.##...#R.#.#.R###.##.#.#.....#.#.#.#.R","R###.#.R##R.R#...#..#.###..#####.#R#.R.##..#RR#..#","#......#...#..#.#.#.R..#..#.#...#R#..#.#..#R.#..#R","##R###..##..#R..#...#.#.#....##.#R#.##.##.##R##...","R##..R##...#.###.#R#...R##R####.R.R#.R..##.#...#.#","..#.#..#.#R..#..RR#.#.#R#.#####R#.#.###..R.#.###R.",".#R#.R#RR######.###.####..####..##.R#.#.##..###R.#",".R.R.#.##..R.#....#R..#..######..#.#R.RR.#R#.#.#.R","#.##R#.#.###R.R.##..#R..########.#R..#R##R#R....#.","..R##R..R#.R#.RR...#.###R.#####.###.#..#...#.#.##R","#.###.#.#..#.#.#.##.R#.#.######.##.#.#.#.RR#..##.R","####..#.#.##R.#....#......###.R..#...#.#.#.R.#####","##RR.###.#.####.#.#.#.#R###..###.##.###..#.#R.###.","###R##.#RR..#..##...#..#####R.#.#.R..###R.###..##.",".....#.R.###R.#.R.#..###..#..##.##.##.##R###R.##..","#.#.####.##R.###R##.#####.RR##..##.#..RR#.#.##...#","##..##..R...##.#..#R..##.#.#..#...####R#..#RR#.##R","##.#..#.##R#R#.##R.###RR...#.#R.#.##.#.#.###R..#..","..R##.R#.###..R###R#..####.#.R.##.#...#..#.R#R##.#","#R#.#.#.R##..#..#R#.##...RRR##..#.##.###.#.#..#...",".#.R...#R..#R###R#R.#.##R#.###.###....#..#.##...##","R.#.##R###..R.#R.#R#..###.##..#######R.#RR..#.#...","#..#.R...R#.##.#RR...#R#R..#R#.#######.#.#.#.R##R#","..#R.R#.#.#..#...#.###R.#.#......##.##..R.#.#.R.#.","#....##########R#.#...#R#..R#.#R#R..#R#.#.#...##.R","..#.#######.#.###.##.#....RR#RR####.R...#..#R#...#","R#R..R##.#R.#.R...##.R.#R##.#.##...R##.#R##.R.####","#.#R##...R.##R##R#..R##.R.R######.##.R#.R####.#..#","R.#.##.#.#.###..R#####.#.############..#..#..#R.##","R###R##.#..R#R#.#R#.#..############..R##.#..#.#...","R.#R.#..#.#R#.#......#.#.##########R#.#..##.#...#R","#.##RR#.R.##..R.#.#.##..R..##.#####R####.#....#.#R","...#.#.##..#.##.#R.#..#.###.R...#######....##.R##.","#R#..#.#.#.#.#####RR#.#.#...##.####R##.#.#.#R.#R.R",".RR#.R....#.#.#.#.######.#.##.#####R##..#R.##..###","#.#R##.###...R#R.####R#..#.R..R##.R.....R#..R##RR#","R....R..R####R.#..##...#.#R##.#.#######R#.#R#...##",".#.#....#....#R..#..##R...R#.R....###..R...#R##R..","#.#R##.#...R###R##R#R...##.###.#R###.#.#.##..#..##","....#..R######R.#R..R#.###...#..###.....##.#R.R###","#R#..#R#....###..##.#..##R.#.R#..######....R##.R#R","..#.#R...#.#...#R#..R##..#.#R#R.#..#..R.#.#..##.R."}
Returns: 18
{"#.#.#..###..###..#..##..#....##...#########.###..#","#.....#..##.##..##.#..#...###...###########.####..","##.#.###.....####...#...#....##.######.####.####.#","###...####.#...##.#.####.#.###########.########...","##.##.#.R.#.#.########...######.####.....#######.#","#..R#####...#..#########......#.#...###.##########","###.#######.###########.#.########.###...##.######","####..###.#.R##########......####...###.##########","###.#.##....######.#####.#..####.#...##..#########",".###....##.#######.#######.####......R##.#########",".#.#.##..#.#..#.....#####..##..###.#.##.##########",".......###.R#.#.#.#R.##..##.#.#...R.##..##########","##.#.#####.##.#####.####.#..#.###.#....###########","..#..######...#.######....#.##.##..#.#....#####.R#","#.#....#.#..#R..R.####.#.#######..###.##.####...##","##.#.###.####.##.############.###.############...#","##.#.#.#..##################.....###..####..####.R","###.##...#.#..##.##############.#####..####.#.#.#.","###..#.#.#.##......###.######R...#####..###.....#.","##.#....#.#.#.##.#.###.########.#.#.#R.######.##..","#...R#.##...####.#####.#########....##.######..##.","#.####...#.#..#.####..RR.##..###.##..#..###.#.####","######.#.#...#.#####.###.###########.#####.R.#####","#####.###..##..R###R...###....#R#.##.###..#.#.####","###....#.#.###.##..#.#.######R..#.###...#..##.####","#...#.#..#...##.##...##.###..####.......#.##..####","####.##.######...#.#R.#.#.##..#.##.#.##.R.R..#####","##.....#######.#.#.###....#..#..##.##..##.########","###.##.###.#.##########.#....##...#.#.############","###.##..#....###..###.###.#..##.###.....#R..###...","##....#.####..#.#.###.###.#.##..##.R#.#...####.#.#","#####.####.##....RR##.##.#.##.##..#..#..#..###..R.","#...##.######.#.#.#####....#...##.#.#..##.#####.#.",".##..R.####...#..#######.#.#.###...#####..########",".##..#..#####...#####.#.#.#..##.#.#.###.##########",".##.#######.####.###....#.##..#...#..#..##########","..#..#####........#..#.#..#..###.##.#..#.#########","#...#####R.##.#######....#..#####.....####.#######",".##..###################.#.#######.#..#..R..######","..#.#############..###..#....####..#..###.##.####.",".####.##.#########.#..#.#.#######.##.#.#..##.###..",".####...R.###...###..#...#########..#....#.#...#.#","######.##.#####.##.#...############..##.#....##...","#######.###..####..R.###########.#########.#####.#","######...####...#.#.#########.##.#.####.....##.#.#","####..#.###...####...#######..##....#######.##....","#####.#..###.#..##.#..##.####....##.##########.#.#","#####...#.##.#.###.##.#...##.###.#######.######..#","#######.........#####.#.#....#.#################..","##......#.#.############..#....##################."}
Returns: 4
{"##R..###R.#......##.R.#############..#.R##.####.#R","####R.#R.###.#.##.#.#R.#.#..R######R#..#R#.####...","#####..##.#R#R##.R.###.....###.R##...#.#.R...#.#R#","####..#.......#.#.#R#..#..#####....##.....###RR.R.","#.#####.##.###..R...###..#######R#R.R####....#.#.#","..##R#..#.R#R.##.#######RR#R##...#.#R#..##R####.R.","#.R#.#.#.#..##...R..#R#.###.#####R.#.##....#...#.#","####..##.###..#.#.#.R.#.##...#####.#####.#RR#.#.##","####.##....##.#.#.R###...##R#######.##.#.##.#.#..#","###....#R##....###.#..##..R.######..##R##.#..##.#R","R#.#..RR##.#.#.##..##...#.#.######.###RR#.##.#..#.","..R#.###....#...########...#######.....#..#####...",".#.#.#####R#..#....###..#.#.R##.######..R#######.#","###...#.#...#..#.####R.####.#...########...###.RR#","R#.##.#.##.#.#RR######...#....#########R.#######..","R...##........#R####..#.##.#.####..#####..####..R#",".#####.#.#.##..######..#.##...###.####...#...#####","R.R.#.#####..######R.#.#..R##R.#.###.##R##.##.R#.#",".####....#..###.####...R.#######.###...#...###R...","##.##R###R.#.#..##..##.#.######...R###..#.#####..#","###.RR..##...##...#.R.###################..#####..","#####..#R..##...###.##########..#.#.##..######...#","####....##.#R##R.#..#############...#.#########.#.","#####.#..#.#..R#.#.#R#.####R....#.#....######..##R","######..###..#..##R....######R#..##R########.#R.R.","#.###..######.#.#.###.########..#..##R.#####..#R#.","R#####RR#.R...#......####R####.##R#.##R######..#.#",".######R###R#...####R.###.###.#.R........#####....",".#######.#.#####....##.#.###...#.#.#.##.#####.#.##","..######R#.R#..#.##.##.R.R#R##..#...###.####.R..#.","R###R###...#...R#R.R...##.#.#..###.#####..#####...","###..#R.#.###.#R.#.#.#R.###..#.###..#####.##R...#R","###.#R#R...#.R.##.R.#.R###.#.#R.#.#....##.R#.##..#","##....#R.##...####.#.#..##RR#RR....#R####.#RR##.#R","#.#.##.#.R.###.#....RR#.###..R.#.#.#.R.#...##..##.","..##.#R.#.#..R..##.#R######R##.R#.#R##.#R#####RR..","#.....####.R##.R#.#.#########.##..R...#..#.#..#.##","##.#.##.#..####.#..R##############.#.####....#....","...#.#..R.####.#.R#############..#.#####.#.#.R.###",".#..#..#..R#.#RR#R#####.##R.###.####..#...###.#.RR","...#..#.#.#...#.R####.R###.#RR...R.#.#.#.#.####.#R",".#####.....##.#.##.###R##R..##.#.####..#.#..##R##.","R...R##.#.#...#..#..R##..#.##..R######....#.R..##.",".#.#####.R#.#...#R##.R#.R..####..##.####.#.##.#.R#","#..######.#..#R#...##..#.#..#..##...#.R....#...R..","##########..##.##.#..R#####...#R##.###.#.#..##..#.","########..#####.#.###R.##.R.###R.#.R#..#..##..R#..","###########..#...R.#..####.#...##.########..#R#R#.","###########.#####.###R##..##.#....R.###########.#.","##########...###.####....######.##...##########.#."}
Returns: 10
{"########..###.##.#...#...#############.....#.#.###","#.#####...........##..#R#R##.#.##.##...####.....##","R.##.#..##.#.##..####.#.#....#.#...####.....#....#","#..#.#.#..#..###..##......###.#..#..#.R#.#.#R#.###",".#...###.###...####..##.#...R..#R##.R.#..#R....R.#","...####...##.##..####....#.#R#..#..#.#R#.#R#R#..#.",".#.#.###.##.#.##..#R..#.#...##.###.....##..#..##..","#.....#..........###.#...#.##.#.#.#.#.#R.##.#...#.","..#.#.##.#.##.#.#.#...##.R#...#....#..R.#...#####.",".########.#.####..#.#.####.##..###.R#.##R#.#...##.","..#######.#....#..#.##.#......###..#.R.......#####","#.##.####R..#.#R##.#...#.#.###.#.#.#.#.###.##.####","####.#.#.#.###.....#.##.#..#...#....#..#..#.#..###",".###.......##.#.##.#.##..#..#.#.#.##.#.R.##...#.##",".R###.##.#..#..#.##.....#..#.#..#.#...##.#..##....",".#####..#..#..#....#.#.###...##...#.#..R#.#..#.##.","###.###.##.....##...#.#...#.#...#R#..#.#..#.##...#","##..#...R..##.#.#.#...##.###.##..#..#.#..#..#R#.##","#####.#.##.#......##...#.###.###.##R#.#..##....###","#.#.##.#...#.#.###.#....#.#...#...##..##...#.#..R#","....#..#.##...#......#.#.R##.#######.#..#.#.#.#.##","##.###..#...#..#.#.#R...#....##...#...........#..#","....#..#..#.#.###..#.#.#.R##.#..#...#.#.#.##.#.###","##.##.#R.###.#.#..##.#.###...##..R#.#.R##..##...#.","........#..#.#..#.#.#####.##.##.##...#.#.##.#####.",".#.#.###..#....#..#..#.##.###.R.#.#.#..#....#..#..","##...#.##.##.#####.#......####...R..##.##.#.#R#.#.","###.#...#......#.#..#.#..###...#.##...#.#..##.#...","###.##.#.#..#.#....#.#.#####.#.##..#.#...##....#.#","##.#R.#..#...##.#R#......##.######..#R#.#.##.#...#","#...#.#....#...##.###.###.#.####...#.......#.#R##.",".#.#.R.#.#.##.#####....##...R####.##.##.##.##.....",".R..#.#R#.#..#.######.#.#.#.####.#.R##...##..####.","#.#R#.....##.#...##.......R#####...#..###..#.#..##",".##.#.#.#..#.##.##.##..#.######..##.##....##..#...","...#...#..#.##.#.#...#.#....#.####...##.#..##.#.#.","#.#.##R##...#...R#R##..#.#.##.#...#....##.#.....#.","...R.##..##.##.##.#...#...#R#.####..###..#..#.#..#",".#.#....##.##...#..#.#.#.#..#...###R#...#.###.####","#.####.###.#.#.#..####..#.##..##.#.#..#.R.#......#","##.#..###..R...##..#..#......###....##...#.#.##.#.","#...##.##.##.#.R..###.##.#.#...##.#.R.#.##..#..##.",".#.#.....#..#.#.#.#.....#.#.###....#.###..##.#.#..",".#.##.#.##.#R..R.#.##.#.#.....#.#.###.#.#..#..R#.#","....##..#...##.#.....#R...#.#.##..#......R####....",".###...###.##.##.####.#.#.#..#######.#.#...#.#..##","##.#.#..#.......##..#..#...##..##...#.#...#.....#.",".......#.#...#..##.#..#.##.#.#.#..#.#...#..###.#..",".##.##...#.#.#.#.R...##.#.##.R..##.R...###..###..#","R.#...#.###...#..##.#.....####.#..#.#.#####R.###.."}
Returns: 9
{"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR"}
Returns: 2500
{"..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................",".................................................."}
Returns: 0
{"##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################"}
Returns: 0
{"R"}
Returns: 1
{"."}
Returns: 0
{"#"}
Returns: 0
{"####..R.##", "#.#.####.#", "..R....RR#", "#.#.R..#..", "#.R#.R.#.#", "###RR##...", "########.#", "#######..R" }
Returns: 9
{"#.#R..###RR#R.#.#R##.########.###.RRR##.##.###RR##", "..##.#....###.#R#.#####....####.#.#.#RR#R.#R#####R", "####R##.#..####.R.#RR#R##R.#.##.R##.##.###R##RRR#.", "#RR###.R##R#..#RR##R#.R####.######.R##.RR#.##..R#.", "..##R#R#########.###.RRR.R##.#R#R#..#.#.##R##.###.", "####R###R##R#.###R.######R#R#.#.###.R##RR.#R######", "##########..###.R.##R#R#.#.R######R#R##R.#R###R###", "R#R###..R##.#####.###R##R...#####.##R###.##...#..#", "###..##R.#.#RR.#####R###.R#R#.R####R##.###.R#.#R##", "##..#.R#R..#R#R#########.RRRR#######.R##.###R.####", "R##R##..##R##.R#R##.#####..#.###..######RRR###R###", "########.##...##.##R.###.RRR#.#..###R###R##.RR####", "##R##R.##.R###.R#R#####RR..###...R#R.#R##R###R#R##", "#R######R..###R#R#.R##.##RR.R#.R####.#R####.RR#.##", "R##.R.####RR###.R#RR#R..RR##.#.##RRR.R#.#.####R###", "#.#.##.###R.##R##R#.R###.R#####.#.####..#R..###R##", "##..#.#####.#R#R##R####.#.R##.RR##RR####.##.#.###R", "##.##R#.##R##R##RR#R##.##R.R##R..R#R.R.R###.##R#R#", "#.#R#R#####RRR##.#.R###R#R##R##.######R#R#####.###", "##.#RR#######.R#R.#...##R#########..####.R.##R###R", "R#.RR#R#.########.RR###.R##R.R######.R#R.R##.#####", "####R#RR##..##.###..#R####.####.#.#.#.RRR##.###R##", "#R##.###.R#.R.#####...R.#.#########.#.#RRR##.#####", "#R#RR###R#.R#R.R#.R########R#.R########.R##.#.###.", "##R...#####R#####RR####R##.#####RR##R#.R#R.####R#R", "#.##R#R#####.R.######..##.#########.#..###RR#.##RR", "#.####RR#####R#RR..R..##.#R#R###...##R.##.R####R#.", "..####R##R#R###R##...###R.############.#.#######.R", "#RR#.RR....#####R#R...##.#######.#.#R#.###.#.#R#.#", ".R####R..##.RR.##.#.R.RR###R#R.#R.###R###R#R#R###R", "####R#.#R######R####.R#R..R.#R.#R#..#R.#######RR#R", "R#.###R.####...#.#####R.#.RR#R##R#..R.######.R####", "#RRRRR.#.R##.#RR#R#R#R#..R##RR##.R.RR.###.#...#R.#", "##.###.#.##R########.##.#####.#..R##R##..#RR##R##.", "###R.###R####R##R.#R#.R####.R#R#R######.R#..RR.#.#", "###.#.####.#..#.##.#.####.####.###R##..#.R##.#####", ".###R##.#.#RR##RR##.R..######.#.#.###.###RR###.#R#", "#R###.##.##..R.###R####RR#R###R###.R.RR.###.######", "..R#.##R#.#.##R####..######.R.#R##.#.###RR####R#.R", "###.#R.R######.#..###R####...##RR.RR#R###R.##R.##R", "##.#.##.R###R.#R.#..##..R#R#R##R##R#.####..R#RR.##", "#.###.R..###R#######R#R#.#.#.RRR###R########..###R", "R.R##R##########.RR#.###.###R#..RRR#...#RR.#R..#..", "R#..#.######..R##R##R##RR#R####RR#####.#######.RR#", "##.###.R##.R##R#RRR#.RR##.##.#..R#.#R#.#.#R.....R#", ".#.######.R##R.###R...R##R##R######.#.###.###R##R#", ".##.###RRR.#R#.#RR.#.#R##.##R#.#####.##R##.###...#", ".#R.###.###.##.#######R#.R#.#..#R####R#R.#########", "##R##.R.##R########..R##R#R#R###.R####R.####.#RR##", "###R##.##R#.#.R#.#####.###.##R##R#R###R####R.##R.#" }
Returns: 25
{"#R##", "##.#", "##.#", "..R." }
Returns: 1
{"RRRRR", "#####", "RR..." }
Returns: 5
{"R" }
Returns: 1
{"#R", "R#" }
Returns: 1