207 129
..#..#....................#.#...#...#.#............................#...............#....#..#..#..#..#....#..#..#..#..#..#.#.#..#.
..#..#.#..................#.#...#.#.#.#.############################.............#...#.....#..#..#..#.####..#..#..#..#..#...#..#.
..#..#.####################.#...#.#.#.#............................###############.#.####...........#..#.#..#..#..#..#..#.###..#.
..#..#.#.....#...#.#......#.....#.#.#.#......#.....................#...............#....#..#..##.####..#.#..#..#..#..#..#.#.#..#.
..#..#.##.######.#.#....#.#.#...#.#.#.#########################.####.#################.#####..#.....#..#.#..#..#..#..#.........#.
..#..#.#...#.#...#.#.######.#...#.#.#.#............#...............#.#.#.#.........#.#..#..##.##.####..#....#..#..#.....###.####.
..#..#.#.###.....#.#....#.#.#...#.#.#.#.#####.######..........#....#.#.#.#.#######.#.#..#..#..#.....#..#.#..#..#..#..#..#...#....
.....#.#.#.#.#.....#......#.#...#.#.#.#.#..........############.####.....#.#...#.#.#.#.##..#..#####.#..#.#..#..#..##.#.##...#..#.
..#..#.#.#...#####.##.#####.#...#.#.#.#.#..........#...............###.###.#...#.#.#.......#..#.....#..#.#..#..#..#..#..#...#..#.
..#..#.#.#.#.#............#.#...#.#.#.####.##########.##############.#...#.##.##.#.######.###########..#.#..#..#..#..#..#...#..#.
..#..#.#...#.#.....#......#.#...#.#.#.#.......#.#..#....#....#..#..#.#.#.#...#.#...#..#..#.#...#.#..#..#.#..#..#..#..#..#...#..#.
..#..#.#############.######.#...#.#.#.######.##.#..#............#..#...#...#.#.#.#.#.......#.....#..#..#.#..#..#..#..#..#...#..#.
..#..#.#.....#............#.#...#.#.#.#.........#..#....#....#.....#.#.#.#.#...#.#.#..#..#.#.#####..#..#.#..#..#..#..#..#...#..#.
..#..#.#.#...#.######.###.#.#...#.#.#.#####.#####..##.####.######.################.#..#.####........#..#.#..#..#..#..#..#...#..#.
..#..#.#.#...#.#.....#..#.####.##.#.#.#.................#....#.....#..........#....#..#....#######.##..#.#..#..#..#..#..#...#..#.
..#..#...#...#.#........#...#.#.#.#.#.####.#######.##.#########.####.#####....#....#..#..#.#........#..#.#..#..#..#..#..#...#..#.
..#..#.#.#...#.#.########.#.#.#.#.#.#.#.........#..#.........#...........#.#####.####.##.#######.#..#..#.#..##.#.##..#..#...#..#.
..#..#.#.#...#.#........#.#.#.#.#.#.#.#.........#..#.........#.....#.#...#.........#..#..........#..#..#.#..#.....#..#..#...#..#.
..#..#.#.##.#############.#.#.#.#.#.#.#################################################.#############..#.#..#..#..#..#..#...#..#.
..#..#.#.#...#......#...#.#.#.#.#.#.#.#............................................#.#.#............#..#.#.....#..#..#..#...#..#.
..#..#.#.#.#.#...#..#...#.#...#.#.#.#.#.........................#..................#.#.#..#.........#..#.#..#..#..#..#..#...#..#.
..#..#.#.#.#.#...#..#...#.#.#.#.#.#.#.######.#########################.#############.#.#.########.###..#.#..#..#..#..#..#...#..#.
..#..#.#.#.#.##.#####...#.#.#.#.#.#.#.#....................#.#..#..#.............#.#.#.#..#.........#..#.#..#..#..#..#..#......#.
..#..#.#.#.#........#.....#.#.#.#.#.#.#......................#..#..#.######.#.##.#.#.#.#..#......#..#..#.#..#..#..#..#..#...#..#.
..#..#.#.#.###...#..#...#.#.#.#.#.#.#.#....................#.#..#..#......#.#..#.#.#.#....####.####.#..#.#..#..#..#..#..#...#..#.
..#..#.#.#...#####.###.##.#.#...#.###.#####.##################..#..####.#####.##.#.#.#.#..#......#..#..#.#..#..#..#..#..#...#..#.
..#..#.#.#.#.#......#...#.#.#.#...#.#.#...#......#.........#....#..#......#....#.#.#.#.#..#.######..#..#.#..#..#.....#..#...#..#.
..#..#.#.#.#.#..........#.#.#.#.#.#.#.#..........#..#.####.#.#..#..#.#########.#.#.#...#..#......#..#..#.#######.##..#..#...#..#.
..#..#.####################.#####.#.#.#...#......#..#...#..#.#..#..#......#....#.#.############.#####..#.#..#...#.#..#..#...#..#.
..#..#.#.............#....#.#.#.#.#.#.########.###.#########.#..#..#############.#.#.#.#............#..#.#..#...#.#..#..#...#..#.
..#..#.###########.######.#...#.#.#.#.#.#.#....#.#..#....#.#.#..#..#.#.......#...#.#.#.###########.##..#.#..#...#.#..#..#...#..#.
..#..#....................#.#.#.#...#.#.#.#......#..#.#.##...#..#..#.#.......#.#.#.#.#.#..#.#.#..#..#..#.#..##.##.#..#..#...#..#.
..#..##################.###.#.#.#.#.#.#...####.#.#..#.#..#.#.#..#..#.#####.###.#.#.#.#.#..#.#.#.....#..#.#..#...#.#..#..#...#..#.
..#..#...............#....#.#.#.#.#.#.###.#....#.#..###.##.#.#..#..#.........#.#.#.#.#.#..#.#.#..#..#..#.#..#.#...########.#####.
..#..#.###############.##.#.#.#.#.#.#.#.#......#.........#.#.#..#..######.####.#.#.#.#.#....#.#..#..#..#.#....#.#.#.....#.#....#.
..#..#.#..#.#........#.#..#.#...#.#.#.#...#....#.#..#......#.#..#..#.........#.#.#.#.#.#..#.#.#..#..#....#..#.#.#.###.#.#.#....#.
..#..#.#..#..........#.#..#.###.#.#.#.######.######.########.#..#..#######.###.#.#.#.#.####.#.#..#..#..#.#..#.#.#.#.#.#.#.##.###.
..#..#....#.#..........#..#.#.#.#.#.#.#..........#.........#.#..#....#.........#.#.#.#.#..#...#..#..#..#.#..#.#.#.#.#.#...#....#.
..#..#.#..#.#........#.#..#.#.#.#.#.#.#########################.#..#.........#.#.#.#.#.#..#.#.#..#..#..#.#..#.#.#.#...#.#......#.
..#..#.#..#.##########.#..#.#...#.#.#.#...#.....#..........#.#..#..#############.#.#.#.#....#....#..#..#.######.################.
..#..#.#..#.#........#.#..#.#.#.#.#.#.#.........#.###.####...#..#..#.#...........#.#.#.##.###.#..#..#..#.#.....#..#.......#....#.
..#....#..#.#.######.#.#..#.#.#.#.#...##.########..#.....#.#.#..#..#.#...........#.#.#.#....#.#..#..#..#.#........#######.###.##.
..#..#.#........#....#.#..#.#####.#.#.#.........#..#.....#.#.#..#..#.#####.#######.#.#.#.##.#.#..#..#..#.########.#.......#....#.
..#..#.#.#############.#..#.#.#.#.#.#.###.########.#######.#.#..#..#.#.....#.#...#.#.#.#.#..#.#..#..#..#.#.....#...............#.
..#..#.#..#.#........#.#..#.#.#.#.#.#.#....#..#.#...#.#..#.#.#..#..#.#..#..#.#.###.#...#.#..#.#..#..#..#.#........#.......#....#.
..#..#.#..#.####.#####.#..#.#.#.#.#.#.#.......#.#...#....#.#.#..#..#.#..#..#.#...#.#.#.#.#..#.#..#..##.#########################.
..#..#.#..#....#.#...#.#..#.#.#.#.#.#.#.#####.#.#...#.#..#.#.#..#..#....#..#.#.###.#.#.#.#..#.#..#..#..#.#..#..................#.
..#..#.#....##.#.#.#.#.#..#.#.#.#.#.#.#....#....#...####.#.#.#..#..#.##.##.#.....#.#.#.#.#..#.#..#..#..#.#..###############.####.
..#..#.#..#.#......#.#.#..#.....#.#.#.#.#..#..#.#...#....#.#.#..#..#.#..#....#.#...#.#.#.#..#.#..#..#..#.#..#..................#.
..#..#.#..#.##.#######.#..#.#.#.#.#.#.#.##.#..#.......#..#.#.#..#..#.##.##########.#.#.#.#..#.#..#..#..#.#..#.#................#.
..#..#.#..#.#........#.#..#.###.#.#.#.#.#..#..#.##.##.####.#.#..#..#.#.....#.....#.#.#.#.#..#.#..#..#..#.#.################.####.
..#..#.#..#.#........#.#..#.#...#.#.#.#.#..#..#.#.#.#.#..#.#.#..#..#.#...........#.#.#.######.####..#..#....#..................#.
..#..################################.###.#####.#...#....#.#.#..#..#.#.....#.....#.#.#.#....#.#..#..#....#..###.################.
..#..#..#..#....................#.#...#..#....#.#.###.##.#.###..#.##################.#........#..#..#..#.#..#.........#........#.
..#..#..#..################.###.#.#.#.##.##.###.#.#.#.#..#...#..#............#.....#.#.####.#.#..#..#.####..#.####.#####.#######.
..#..#..#..#.#...#.#...#....#.#.#.#.#.#.......#.#...#.#..#.#....#..#...............#.#.#....#.#..#..#....#....#................#.
..#..#..#..#.#...#.#...#.##.#.#.#.#.#.####.###################..#..###########.#####.#.#.####.#..#..######.######################
..#..#..#..#.#...#.#...#.#....#.#.#.#.#......................#..#..#.................#.#....#....#..#............................
..#..#..#..#.#...#.#...#.#..#.#.#.#.#.#.#####################################################################################.###
..#..#..#..#.#...#.#...#.####.#.#.#.#.#.#.#..#....#..................#.........................#.#..#...#..................#.#.#.
..#..#..#..#.#...#.#...#.#..#.#.#.#.#.#.#.#..##.#.#...................................########.#.#..#.############.#########.#.#.
..#..#..#..#.##.##.#...#.##.#.#.#.#.#.#.#.#..#..#....................#................#........#.#..#.#.#.#.#..#.#.#.#.....#.#.#.
..#..#..#..#.#.#.#.#...#....#.#.#.###.#.#.#..##.##############.###############.##############.##.#..#.#.#.#.#..#.#.#.#.#...#.#.#.
..#..#..#..#.#.#.#.##.####.####.#.#.#.#.#.#..#....#..................#................#........#.#..#.#.#.#.#..#.#.#.#.#...#.#.#.
..#..#..#..#.#.#...#.......#..#.#.#.#.#.#.#..#....#..................#................#........#.#..#.#.#.#.#..#.#.#.####.##.#.#.
..#..#..#..#.#...#.....#......#.#.#.#.#.#.#..########.##########################.###############.#..#.#.#.#.#..#...#.#.#.#.#.#...
..#..#..#..#.###.###...#.######.#.#.#.#.#.#..#.#..........#..........#.....................#...#.##.#.#.#.#.#..#.#.#.#...#.#.#.#.
####.#.....#.......#...#.#.#..#.#.#.#.#.#.#..#............###.##.#...#..................#..#.#.#.#..#.#.#.#.#..#.#.#.#.#...#.#.#.
..#..#..#..#.#.#...#...#...#..#.#.#.#.#.#.#..#.#..........#...#..#...#.#######################.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#..#..#.#.#####...###.#..#.#.#.#.#.#.#..#.###.#############.##.##..................#..#...#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#..#..#.#.....#...#......#.#.#...#.#.#..#.#.#........#......#...#.......................#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#..#..##########.#########...#.#.#...#..#.#.#####.####.#.####.#.#..................#..#.#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
.....####.##..................#.#...#.#.#.#..#.#.#..........#....#.#.#######.###############.###.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#.....#.......#..........#.#.#.###.#.#..#.#.####.#####.#..#.#.#.#.#.....#.............#.#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#.####################.#####.#...#.#.#..#.#..........#.#.####.#.#.##.####..#....#.....#.#.#.#..#.#.#.#......#.#.#.#.###.#.#.
..#..#..........................#.###.#.#.#..#.#.#........#.#....#.#.#.......#..#########.##.#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
..#..#.....#....................#.#...#.#.#..#######.#################.#######..#..........#.#.#.#..#.#.#.#.#..#.#.#.#.#.#...#.#.
#####################.#################.#.#..#....#..#.#..#...#.#.#..#.#..#..#.#############.#...#..#.#.#.#.#.##.#.#.#.#.#.#.#.#.
.#.#.#.#.#.#.#..#...#.....#.#.........#.#.#..#..#......#..#.#.#.#.#..#.#........#.......#..#.#.#.#..#.#.#.#.#..#.#...#.#.#.#.#.#.
.#.#.#.#.#.#.#..#...........###.####.##.#.#..#.##.##.###..#.#...#....#....#..#..........#..#.#.#.#..#.#.#...#..#.#.#.#.#.#.#.#.#.
.#.#.#.#.#.#.#..#...#######.#.....#.#.#.#.#..#..#.#....#..#.###.#.#..#.#.##.##..###.#####.##.#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
.#.#.#.#.#.#.#.###.##.....#...#.###...#.#.#..#..#.####.#.##...#.####.#.#..#..#..#..........#.#.#.#..#.#.#.#.#..#.#.#.#.#.#.#.#.#.
.#.#.#.#.#.#.#......#.......#.#...###.#.#.#..#..#.#.......#.#.#.#.#..###############.#######.#.#....#.#.#.#.#..#.#.#.#.#...#.#.#.
...#.#.#.#.#.#####.############.###.#.#.#.#..#..#.#....#..#.#.#.#.#..#...#...#...#..#...#..#.#.#.#..#.#.#.#.#..#.###.#.#.#.#.#.#.
.#.#.#.#.#.#.#......#.......#.....#.#.#.#.#..##.###########.#.#.#.#..#.####.##.#.#..#.#.#..#.#.#.#..#.#.#.#.#..#.#.#...#.#.#.#.#.
.#.#.#.#.#.#................#.#.#.#.#.#.#.#..#....#..#....#.#.#.#.#..#.#.#.#.#.#.#..###.#..#.#.#.#..#.#.#.#.#..#.#...#.#.#.#.#.#.
.#.#.#.#.#.#.#......#.......#.#.#.#...#.#.#..#.#..........#.#.#.#.#..#.#.#.#.#.#....#......#.#.#.#..#.#.###.#.####.#.#.#.#.#...#.
.#.#.#.#...#.#############.############.#.#..#.########.###.#.#.#....#...#.#.###.#.##.######.#.#.#..#.#.#.#.#..#.###.#######.#.#.
.#.#.#.###.#.#....#.........#...#.....#.#.#..#.#..#..#....#.#.#...#..#.#.#.#.#...#..#......#.#.#.#..#.#.#...#....#.#.#.#...#.#.#.
.#.#.#.#...#.##.###########.#.#.#.###.#.#.#..#....#..#.####.#.#.#.#..#.#.#...#.###########.#.#.#.#..#.#.#.#.####.#.#...#.#.#.#.#.
.#.#.#.#...#.#..#...........#.#.....#.#.#.#..#.#..#.....#.#.#.#.#.#..#.###.#.....#.........#.#.#.#....#.#.#.#..#.#.#.#.#.###.#.#.
.#.#.#.#...#.#....#....#......#.#######.#.#..#.#..#..#..#.#.########.#.....#.##.###.#...#..#.#.#.#..#.#.#.#.#..#.#.#.#.....#.#.#.
.#.#.#.#...#.########.#######.#.......#.#.#..#.#..#..#..........#....#.#.###.#...#..#####.##.#.#.#..#.#.#.#.#..#.#.#.###.###.#.#.
##.#.#.#...#.#.#..#.........#########.#.#.#..#.#..#..#..#.#.....#....#.#.#...#......#......#...#.#..#.#.#.#.#....#.#.#.#...#.#.#.
.#.#.#.#...#.#.#.##.#########.........#.#.#..#####################################################.##.#.#.#.#..#.#.#.#.#.#####.#.
.#.#.#.#...#.#..............#.#.......#.#.#....#...............................................#.#..#.#.#.#.#..#.#...#.....#.#.#.
.#.#.#.#...##################.#########.#.#..#.................................................#.#..#.#.###.################.#.#.
.#.#.#.#...#.#.#.............#...#....#.#.#..################################################.##.#..#...#.#...#..#.........#.#.#.
.#.#.#.....#.#.##.##########.#.###.####.#....#.#............................#........#.........#.#..#.#.#.#.###..#.######..#.#.#.
...#.#.#...#.#.......#.......#........#.#.#..#.........#....................#######.#######.####.#..#.#...#...#..#......#..#.#.#.
.#.#...#...#.#.#.....#.......#...#....#.#.#..#.######.#######################........#.........#.##.#.#.#........###.####.##...#.
.#.#.#.#...#.#.#.####################.#.#.#..#.#.#.....#.............................#######.###.#..#.#.#.#...#..#.#....#..#.#.#.
.#.#.#.#...#...#.............#........###.#..#.#.#####.##.###################....................#..#.#.#######.##.#....#..#.#.#.
.#.#.#.#...#.#.#......................#...#..#.#............................#........#.....#...#.#..#.#.#.....#..#.#.####..#.#.#.
.#...#.#...#.#.##########.#############.#.#..#.#####################################.###########.#..#.#.#...............#..#.#.#.
##.#.#.#...#.#.#......................#.######.#...............................................#.#..################.###########.
.#.#.#.#...#.#.################.#######...#..#.###############.##############...#..............#.#..#......................#..#..
.#.#.#.#...#.#.#..............#.......#.###..#.#..................#.........########.###########.#..#####################.##.....
...#.#.#...#.#.#......................#......#.#............................#..................#....#..#...................#..#..
.#.#.####.#######.###################################################.###############################.##.#########.#############.
.#.#.#...#............................#.............................................................#..#.........#.#.......#.....
.#.#.#.###.########.#############.#########.######.######################################.###########............#............#..
.#.#.#.....#....................#.....#......#.................#....................................#..#.........#.#.......#..#..
###################################.#######################################################################.#####################
..#..#..#..#..#...#...........#.#.....#..#............#...........#.....................................#........................
..#..#..#..#..#...............#.#.###.#..#............#.................................................#........................
..#..#..#..#..#...#...........#.....#.#..##########.#######.#########################################.###########.###############
..#..#..#..#..###.########.####.#####.#..#........................#..............................................................
..#..#..#..#......#...........#.#.....#..##################.#####################################################################
..#..#..#..#..#...#...........#.#.....#..#........................#..............................................................
..#..#..#..#..##############.######.###..#......#.................##########################.####################################
..#..#..#..#..#..#............#..#.#..#..##.#######################..#...........................................................
..#..#..#..#..#..#............#....#..#..........................................................................................
..#..#..#..#..##.############.#..#.#..#.#########################################################################################
.....#........#..#............#..#.#..#..#.......................#............#...............#...#........#...#..#.#....#.#.#...
..#..#..#..#..#..##.######.#######.#..#..#..####.############################.##############.##.###........#...#..#.#.##.#.#.#...
.###.#..#..#..#..#..#.#..#..#.#..#.#..#..#..#....................#.....#....#.#...............#...#####.#####.##..#....#.#.#.#...
..#..#..#..#..#..#..#....#..#.#..#.#..#..##.######################.....#......##.##############.#.#...#....#.#.#..#.#..#.....#...
..#..#..#..#..#..#..#.#.....#.#..#.#..#..#.......................###.#####.##.#...............#.#..............#..#.#..#.#.#.#...
..#..#..#..#..#..#..#.#..#....#..#....#..#..#...............................#.######.####.......#.##.###.#####.#..#.#..#.#.#.#...
..#..#..#..#..#..#..#.#.#####....#.#..#..#####.###################.############.........#.....#.#.#...#....#...##.#.#..#.#.#.#...
..#..##.####..#..#..#.#.....#.#....#..#..#.......#.#.#..#........#..#.#.....#.##########################.#######....#..#.#.#.#...
..#..#..#..#..#..#..#.#######.#..#.#..#..#.#######.#.#...........#.......#..#.#...................#.#.#....#...#########.###.#...
..#..#..#..#..#..#..#.#.......#..#.#..#..#...........#..#........#..#.#..#..#.########.##########.#.#.##.###.###.........#...#...
..#..#.....#..#.....#.############.####..#.##################.####..#.##.#..#.#...#......#..#...#.#...#........######.########...
..#..#..#..#..#..#..#.........#.......#..#.......#...#...........#..#.#..#..#.#.................#.#.#....#.#.#.#...#.....#.#.#...
..#..#..#..#.##########################..#...........#..#........#..#.#..#..#.###.######.#..#...#.#.#.######.#####.####.##...#...
..#..#..#..#..#.....#.#........#......#..####.#########.##########..#.#..#..#.#...#......#..#...#.#.#.#........#.#.#.......#.#...
..#..#..#..#..##.####.#.............#.#..#........#..#.........#.######.##..#.#############.#...#.#.#########.##.#.#...#.#.###...
###.#####.##..#.......#........#....#.#..#...........#.#######.#.#..#....#..#...............#...#...#.#......#.#.#.#...#.#.......
..#..#.#...#..###.##########.####.###.#..#.#########.#.....#...#.#.......#.##.################.##.#.#.#........#.#.##.##.#.#.#...
..#..#.##.##..#................#....#.#..#........#..#.#########.#..#....#....#...........#.#...#.#.#.#####.##.#.#.....#.#.#.#...
.....#.#.#.#..##################.######..#.#......#..#...........#######.##############.###.#.###.#.#.#......#.#.#.###.#.#.#.#...
..#..#.....#..#.#.#..........#........#..######.###............#.#............#...............#.#.#...##.###.#.#...#...#.#.#.#...
.#####.#.###..#.#.##.#########.#.##.###..#........#..#.........#.#.......#....#...........#.#...#.#.#.#....#.#.###########.####.#
..#..#.#.#.#...................#..#...#..################################################################.######..#..#.#...#.#.#.
.....#.#...#..##########.#######..###.#..#......#.............#...............#......#................#........#..#..#.#.#.#.#.#.
..#....#.#.#..#................#..#...#..#...#................#.....#.........#............#.................#.#..#..#.#.#.#.#.#.
################.######################..#...#########.########.#####.#########......#.....#..........#......#.#..#..#.#.#.#.#.#.
.#..#.#.#..#....#..#...........#.#.#..#..#...#..#.#.....#...#.#..#..#.........####.###.#####################.#.#..#....#.#.#.#.#.
.#..#.#....#.......####.########.#....#..#...#..#.#.........#.#..#..#.#.......#......#.....#.................#.#..####.#.#.#.#...
.#....#.#..####.####..#...#....#.#.#..#..#...#....##.########.#..#..#.#######.#####.##########################.#..#....#.#.#.#.#.
.#..#.#.#..#.#..#..#..#........#.#.#..#..#...#..#...........#.#..#..#.#.......#............#.................#.#..#..#.#.#.#.###.
.#..#.#.#..#.......#......#....#.#.#..#..#...#..#.#.....#...#.#..#..#.#.#..#..########.################.######.#..#..#.#.#...#.#.
.#..#.#.#..#.#.##.....#.####.###.#.#..#..#...#..#.#####.#####.#..#..#.###.##..#..............................#....#..#...#.#.#.#.
.#..#.#.#..#.#..#..#..#...#....#.####.#..#...#..#.#.....#...#.#..#..#.#.#..#..##########################.#####.#.....#.#.#.#.#.#.
.#..#...#..####.################.#.#..#..#...#..#.#.######.##.#..#..#.#.#..#..#..................#..#.#......#.#..#.########.#.#.
.#..#.#.#..#.....#.#......#.#..#.#.#..#..#...#..#.#.........#.#..#..#.#.#..#..##################.#..#.....#..#.#..#....#...#.#.#.
.#..#.#.#..#.......#####.##.#..#.#....#..#...#..##########.##.#.###.#.#.#..#..#.............#....#....#...#..#.#..#........#.#.#.
.#..#.#.#..#######.#......#.#..#.#.#..#..#...#..#...........#.#.....#.#....#..#.##########..#.#.##..#.######.#.#..##########.#.#.
.#..#.#.#..#.....#..........#..#.###.##..#...#..#.............#..#..#.#.#..#..#.#........#..#.#..#..#.#......#.#..#........#.#.#.
.#..#.###..#####.#.##.#######.##......#..##.###############.###..#..#.####.##.#..........#..#.#..#..#.#.######.#..#.########.#...
.#..#.#.#..#.......#...........#.#....#..#...#................#..#..#.#....#..#######.#######.#..#..#.#......#.#..#.#......#.#.#.
.#..#.#.#..#######.#################.##..#...#................#..#..#.#....#..#..#...#...#..#.#..#..#.#......#.#..#.##.#####.#.#.
.#..#.#.#..#..#.#..#.....#.....#...#..#..##################.###.###############..#...#.#.#..#.#..#######.#####.#..#.#..#.#.#.#.#.
.#..#.#.#..#..#.#..#####.#..#..#...#..#..#.........#..........#.#.............#..#.....#....#.#..#..#...#....#.#..#....#.#.#.#.#.
.#..#.#.#..#..#.##.#.#......#..#...#..#..#..#.########.########.#.#.#########.##.##.##.#.#..#.#.....#.###.####.#..#.#..#.#.#.#.#.
.#..#.#.#..#..#.#..#.#.#.#..#..#...#..#.....#......#............#.#.#.........#......#.#.#..#.#..#......#....#.#..#.#..#.#.#.#.#.
.#..#...#..#..#....#...#.##.####......#..#..#.................#.#.######################.#....#..#..#.###.####.#..#.#..#.#.#.#.#.
.#..#.#.#..#..###.####.###..#..#...#..#..#.############.#######.#........................#..#.#..#..#........#.#..#.#..#.#.#.#.#.
.#..#.#.#..#..#..........#.....#...#..#..#..#.....#...........#.#########.#############.###########.##########.#..#.#..#.#...#.#.
.#..#.#.#..#..#############.####...#..#..#..##.##.#####.#####.#.#...........#.#..................#.........#.#.#..#.#......#.#.#.
.#..#.#.#..#..#..#.......#.#.#.#...#..#..#..#..#........#.....#.#.............#######.###.#############.##.#.#.#.#############.#.
.#..#.#.#..#..#..........#.#.#.#...#..#..#..#..#..#.....#.....#.########.######.......#..........#......#....#.#..#.....#....#.#.
.#..#.#.#..#..#..#.........#.#.#...#..#..#..#############.#####.#...........#.##.######################.##.###.#........#....#.#.
.#..###.#.##..##.#########.#.#.#...#..#..#..#........#........#.#########.###.#.......#..........#......#....#.#..#.######.###.#.
.#..#...#..#..#..#.....#.#.#.#.#...#..#..#..#####.##.###.######.............#.#..................#####.##.####.#..#..........#.#.
.#..#.#.#..#..#.....#....#.#.#.#...#..#..#..#.....#...........#.#......#......#.......#..........#......#....#.#..#.....#....#.#.
.#..#.#.#..#..#..#..#..#.#.#.#.#...#..#..#######################################################################################.
.#..#.#.#..#..#..#..#..#.#.#.#.#...#..#..#................#..........................................#.#..#....#......#..........
.#..#.#.#..#..#..#..#.####.#.#.....#..#..#........................................................#..#.#..####.#.####.#......#...
.#..#.#.#..#..#..#..#....#...#.#...#..#..#####################################################.####..#.#..#..#.#..#.#.########.##
.#..#.#.#..#..#..#.###.###.#.#.#...#..#..#................#..........................#............#..#.#..#..#.#..#.#.#..#...#.#.
.#..#.#.#..#..#..#..#....#.#.#.#...#..#..#####.##########.###############.##########.##########.###..#.#..#..#.#..#.#.#..#...#.#.
.#..#.#.#..#..#..#..#..#.#.#.#.#...#.....#......#.#.........#......................#..............#..#.#..#..#.#..#.#.#..#...#.#.
.#..#.#.#..#..#..#..##.#.#.###.#...#..#..######.#.#######.#........................#.#............#..#.##.#..#.#..#.#.#..#...#.#.
.#..#.#.#..#..#..#..#..#.#.#...#...#..#..#........#.......#############.###########################..#.#..#..#.#..#.#.#..#...#.#.
.#..#.#.#..#..#..#..#..#.#.#.#.#...#..#..#......#.#.....#.#.......................................#..#.#..#..#.#..#.#.#........#.
.#..#.#.#..#..#..#..#..#.#...#.#...#..#..#.#########################################################.#.#..#..#.#..#.#.#..#...#.#.
.#.##.######.########.##########...#..#..#...........................................................#....#....#....#.#..#...#...
.#..#.#.#..#..#.#..#...#...#.#.#...#..#..########.#################################################..#.#..#..#.#.##.#.#####.##.#.
.#..#...#..#..#....###.###.#.#.#...#..#..#.........................................#.....#........#..#.####.####..#.#.#..#...#.#.
.#..###.#..#..#.#..#...........#...#..#..#.................................#.......#..............#..........#.#..#.#.#......#.#.
.#..#...#..#..#.#..#######.######.##.##..#################################.######.####.############..#.#..##.#.####.####.########
.#..#.####.#..#.#..........#...#.#.#..#..#.................................#......................#..#.#.##....#....#.#..........
.#..#.#.#..#..#.#..#######.###.#...#..#..#.................................#.......#.....#........#..#.#..#..#.#.####.#........#.
.#..#.#.#..#..#.#..#.....#.....#.###..#..######################################################.############.###....#.########.##
.#..#.#.#..#..#.#..#.......#.#.#.#.#..#..#...........................#...............................#.........#.####.#....#...#.
.#..#.#.......#.########.#######.#.#..#..##########.##################################.#######################.#.#..#.#....#...#.
.#..#.#.#..#..#.#..............#.#.#..#..#....#......................................................#....#..#.#.#..#.#.#####.##.
.#..#...#..#..#.#..######.######.#.#..#..#...........................#..........................#....#..#....#.#.#..#.#..#.#.#.#.
.#..#.#.#..#..#.#..#...........#.#.#..#..#############.############################################.##..#.#..#.#.#..#......#...#.
.#########.#....#..#........#..#...#..#..#...........................#........................#......#.####..#...#..#.####.#.#.#.
.#.........#..#.################.#.#..#..#######.###################.###.#############.##########.####....#..#.#.##.#.#..#.#.#.#.
.......#...#..#.#..............#.#.#..#..#.........................#.#.......#................#......#..#.##.#.#......#..#...#...
.#######.###..#.#############.##.#.#..#..#####################.#####.#.##########################.####..#.#....#.#..#.#..#.#.#.#.
.#.........#..#................#.#.#..#..#.........................#.#...............................#..#.#..#.#.#..#.#....#.#.#.
