# # .# #. #. .# #. . .. .#.#. #.#. ##..# #.#.# ##..#.## #..###.# ##3#.##.# # #....# ... ##. ####5## ##. .. #..#.###.##.##.. ##.## .# ....### #.5 ...## .....# ### ..35.# . # #.#.5#.#X.. #. #..#.### .##.# ## #.#.##.....# #. . #.# #.# # .. .# #. #.....##..3#.. . #.. #..#.#.. ## ## ..#. ##. # ##X # #.. #. .#..# .## ## 3 # #. #. ..