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