####################################################### #...................................................... #............(<........................................ #............(((#####..........................(..>.... #...###.......<(# #..................########.#####. #...# #.........#####..................# #.# #...###................................## ##.# #...........(...(.......................# #..# #........#####..#######....)...####..##.######..##### #...####.# #..# #........###.................... #...# #.# #..# #.............########.......... #...# #.# #..# #........##...#.......########.. #..(# #.#####..# #........###..#.######.......# . #...# #........# #........# #..#.#.....######.# #...####........#######........###..#.#.####.....#.# #.........#####.....................#.#.#...####.#.# #.........# ########..########...#.#.#.##...#.#.# #.........# #..# #...#.#.#.#.##.#.#.# #.........# #..# #..#.#.#.#...#.#.#)# #.........# #..# #..#.#.#.##.#.#.#.# #........>###### #..########..#.#.#...##.#.#.# #..............########............#.#.####...#.#.# #.#######.####.....................# #.....####.#Y# #. #.# #.######............#.# ######.....#Y# # #.# #.# #............. ..######D# #.# #.# #............. #.......# #.# #.# #............# ..######## #.# #.# #.......<....# #. #.# #...........(# #.# #...)........# #............# (.............. ..########...... .. ...... ....#