1000 700
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
#.........#.......................#...#...........................#.....#.........................#.................#.#.................#.#.............#...................#.................#.......#.#.......#.............#...............................#.........................#...........#.........#.#.....#...#.#.#...........#.....#...#.........#.#...#...#...#.#.#.............#.#...#...............#...#.....#.......#.....#.........#...#...............................#.......................#.........#.......#.........#...........#.#.......#...#...#.............................#.........#...............#.....................#.......#.#.......#...#.......#.........#.........#...#.....#....#
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
