### ########.# ##### ######### #.o)....#.##...## #.......# #.####.###......####.#####.# # #.....#.#.............##.# #.##.#.##.....####.##.##.# # #.#####...## #.##.##.# ..# ##### #.......# #.## ####..### #. ########.# #. #......#.# #. #.####.#.# #.####.#.# #.##.....# #.##.#.### #.##.#.# #......# #. ###...### #.###.......# #####......(....# ................# #.......##...### ###............# ..............## .###..........## ...........##.# ..............# #####...###### #...# #.(.# #...# #...# ..... ...... ........