.. ..o .##### .....? ....?# # ....o ...... .. #.#.#...... ..l . #........ .... ... ..... .).. .....#########.####..## ........BhJ}.<........# .........#####.#####...# .....###.# #.# ## .... #.# #.# ... #.. ..# ## #### ###