. . ## # ... #. . # #### ## .# . #.. .. . .# ######## #.# ## #. . #......# #.# ..## # #......# ######.# # ...# #......######......#######. . . # #......X......... .... .... . # #.....X######.###.#### # #.#..# #......# #.###.## #.# ## ....#.... ... ... ..... . .. #....##.# ##.....## .. # #..#. #.... ..# ######. ..# ##... # #.... #.# .##.## #. # .. .. ' #.#.##..# ..# #. . #. . .# .# # # ###. ## ## #. D .#. . . 5 #. . . # #