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