# ). ########## ... #....?...# .... #........# ..... #........##O..... #.........hoh.... #........##...... #........# ..... #........# !... #........# ... #........# ## ####.##### #.# #.# #.# #.# #.# #.# #.# #.# #.#