##### ### #.#.########.# ###.#..........# #.....########.# #.#<........ #.# #...######## #.# ###.# #.# #.# # #.# #.# #.#.# #.# ####.#.##### ... ............# ..# .####.#.###.## ## #.#.###..####### . #..)oo........ #. ######.####### . #.....o.# ## #.#####.# .# .. .## .# ..