# . . . . . # . . # # # # . ## . # #. . . #.# #.#. # . # . .# . . #...#.# . # . #.X .#.# # # ## #.. # # . ##.. .# # #### 3#. .# #.# # #. . . # ###.. # ######.... .# . ###..#...# ## # #..#..### #.. ## ####......####.# ##.#..#...## # # .#X.##### ###2x..# #..#. # #### . #.#... .#... .# # . . # # #.. # ##