##### ##. #...#######.... #.y..)......8# #####..[....# ###<.#..8# #####.!.#.y.... #..........#### #...o......# #..).......... #........!..## #"......?....# .............## ................ ...............## ..##...........# # .# #... ....# #..##..... ..H. ###.#..... .###..### ##.....n. ..).... #..###y#### #...# #.........# #.# #..