##+## ..... ...... ...... #...... ######....... #......)..... #.....#...... #.....# ..... #.....# .... #.....# ... #########...o.# .. #.............# . #...........o.+ #...........oo# #.............# #.............# #.............# ############'#### #..............# #..............# #..............# ###'######.##### #....##.##.##.# #....(......... #.............. #...<.......... #....##....##.. #....##....# . #....##..†.# ##+####....# #..M.@.[....... #.............. #h....$........ #############.. ..