####################################################################################################
#....#...Z#....#..#.........#N........#..#.............#..#..........#............#.#..............#
#.#......#..#...#.#.......#.#.###.#....#...........#.......................#...#....#........##.##J#
#..#..#T##..#.....##......#..#...#.#.W..#...........#................................#...##.#..#..##
#..###.##...#.......#....#.........#.......................#.##........##......#......#.#..#.....#.#
#....#.......##.....#.....#.....#.#.#............#....................................#..........#.#
##..#.......#..#..#..#..#..####..#...###................................#..#...........#........#..#
#B#.P#.....#..#.##.#.....#....#.....#...#....................................#..........#....#....##
#A.#.#.....##......######..###.#.#..#......#.#.........#..#............................#...........#
#..#......#......#..#....##.....#....#........................................#.........#..........#
#...###..#............#...#............#...##..................................#.....##..#.........#
###..#.#.#..#..........##.#................................#.....#............#.....##..#.........##
#.D#.#..#............##....#..............................#..................#..#.....##...........#
#.#...##........#...#...#..#.........#....#....#..............................#.........#..........#
#..#.E.#..#...##.###........#.................#...........................#.......#......#......#..#
#...#....#.###................#.............#...##.....................#.......#.........#.........#
#.#..#.##.....#....................#..#.....................#.................#...........##.......#
#..#.#.#.....................#.....#..............#...........#..........................#.........#
###C..#.................................................#...........#.........#.........#.........##
#.###.#.................##...........#......#..#........#.........#.........#..........#...........#
#.....#..................#.#..............#................................#..........#.#...#......#
#...#..#...........#......#.#..#.......#......................#........................#........#..#
#.#...#..#..................#....................................#...................#.##..........#
#....#.......................#.........................#........................#..#....#....#.....#
#...#..................#.................#.#..........##..#..............#...............##.O......#
#....#.....#.....#.....#.#.................................................#...............#.......#
#...#..........#.........................#..........................#.......................#......#
##..#...............................##......................................#...............#......#
#.G#.........#.........#.#.................#..#..............................................#.....#
#................#.....#...........U....#...........................................#.#......#.....#
####.#.........#....#........#...........##....................#.#....#........#.#...#.......#..#..#
#H..#.#........................#............##........#............................#.........#.....#
#...#...................#...#.........#.....#.#.#...............................#.............#..#.#
#...##..#......................................#.....................#......................##.##..#
#.....##......#................#..#....##........................###...........#.......#......#....#
#.....#......................#.............#.....#.............#..................#.........#..#...#
#.......#.......................#................#...#..........#.....#..#..........#..#....#....###
##....#..........##..............................................#...#.##.#.........#.#.#..##..##..#
#.#...................#.....#..#.....................#..........#.##.#.....##.#.##.#.#...##..##....#
#...#........#................#......#.#...#.................###....#........#.#.##....#...........#
#..#.....................................#..................#....................................#.#
#..........#....................#.......#........#......................................##.....#...#
#..............#........#.#....#.......................#..#...........#....#..........##...##...#..#
#...................#......................#...#.......#............#...................###....#...#
#................#..........................................#.............................#....#...#
#.#........................#..#...................#.........#.........#..............#.#.....#..#..#
#................................#........................#...........................#......#..#..#
##...............#................#................#....#.#..........#....#......#...#..........#..#
#..............#.................#.............#................##.................#..#........##..#
#......#...................#.......................................#.#.................#.#.....#...#
#.....................#..........#...........#..............#..........##.......#.......#....##....#
#..................#..#..............#............................#...................#.#....#.....#
#.............#.......................................#..#.......#......................#.....#....#
#.....#....#.....#..........#..#............#.#............................#....#.......#......#...#
#.#................................................#...............#.##..##.#....#.....#........##.#
#.........#....#......#........................#.....#............#.#..##....#.##.#.###.#.#......Q##
#..........#....##.................#............#....#....................#...#....#...##....#.#...#
#................#.......#................#...#.....#...................................#....#.....#
#......................#......................#....#....................................#.#........#
#.........................................#..#....#....................##........#.......#.##......#
#.................#..........................#..##....................#...#..#............#........#
#...#....................................#..#....L#.....#.....#............................#......##
#.......#........................#.....#....#....#................#................#........##X###.#
#........#.#................#...............##.##.#.....................................#.....#....#
#.............................#...............#................................#...................#
#..............#........................#.#.........#.....................#........................#
#.......................................#............#.........#...........#.........#.....#.......#
#........................................#................#.........#.#.......#......#.......#.....#
#.#............................................#.......#..##.......#..#...........#.........#......#
#.......................................##..................##.....#......................#.#......#
#........#......#.............................................#............#.................#.....#
#...........#....##................#..#....................................##................#.....#
##..............................................................................#...#..#....##.....#
#.............................................#..................#.............#..........#..#...#Y#
#......#..........................................................#..........................#.#.###
#............................#................#.............#..................#......#......#..#..#
#...#....#.....#.......#......#............................................#................#.#....#
#...#...................#.....#............................................................#...#...#
#.......##....#.#.........##.............#...........#.....................#..............#..#..##.#
#..........#........................#..........................##..#..................#...#........#
#...#.................................#.#...............#..................................#.......#
#......................................#.........#.#....#..#...........#...................#.....#.#
#..................................................#...#...............#......#...........#........#
#.......#...#.....................................#.......#...........#....................#...#...#
#....#................#...#.#......................#.....#.............#.##..........#.#....#.#.#..#
#..................................................##.#...............#....................#.....###
#...........#.#......#.............................#...#..............#.............#.......#......#
#................................................#.#..#...............#.....................#......#
#......#..........................................#....................#..........#........#..#....#
#.......#..........................................#.......#.......#S.#.....................#......#
#...................................#....#........#....................#...................#...###.#
#........##............#..........................F#...........#.......#........#....#......#.#....#
##.#.......#.............#........#.......#.......#..#.............#..#.#....................#I....#
#.#...............#......#.......................##.......#.............#....#..............#......#
#...........#..............#......#...#.......#...#..#..............#...#..............#...#..#.####
#.....................................#..#........##....#..........#....#................#.#...#..R#
##..............................#..................#...........#........#.............#.....#..#..##
#...................##............#................#.....#..............#....................#M..#.#
#.#...........#.....................................##..................#V#.........#K.#..#...#..#.#
####################################################################################################