######## #......####### ##....#........ #.......###.### #.......O.#.### #.......#.....# ##......###....# ##...#.# ..... #...#... .!.. #####O#.##### #.. #...(...# . #.###..## ##..# #...# #.#<# #.#.# ....# ##.##. #. . #. .. ## .. #..