############# . # #.o..)......# ....#.#.#########o# ...........## #.# ............# #.# ...##.#.##..# #.# .. .....##.o#####.###### ###.####............... #. #.######..##.### . #.# #..# ## #.# ...# ... .... ... ..... #.## #####.# #. .. # #####h#####?# ....ghhr<...# .