#########. #!......$. # #......... #. #####......... ... #..).M?....... .... #.###......... .....##.###......... ..................... .......#.#..!%......$ .......#.#.#......... .......#.#........... .......#.#........... .......#.# ## # ......p#M# ....ppK..# .l....p### ....... ######. .. ##