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