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