#. ... .. ... # #. .## ###.#### . .#. ...#... .... ... ...#.......... #. #..... .... # #..... .....# .. . #.#.#.##...###.. . # .#..#.....#... . ### #............. .. .###.......... ......# .#.......... .########.....# . #.#. ..# ##.X.# . ..# #. .#.5...# .## ..# #.......... ###### ............ ..## ............. ##. #.#..#.....#... #.# ## ##.##...###.. ## ..... ..