### ... ###.# ## ...# .. #.###.# #..<.# ########.#### ...#....# ##.#.#### #.....###### #........... #....(###### ##.#.## #.#.# ##.#.# #....# ###....## #.......#### #............ #.......#### ###....## #.######....# #...(.......# ########.#### #.# #.# ##.# #####..####.# #(..........# #.###.####### . #.# #.# ?. #.# #.# #.#. #o# #.# ?[..o####r###.# .#.#%#o..oo....# .....r..(..##### .#.#.#.##### .. #. #