...... # ..... . .... .#...###. # ...... #.....#...##. .. #......... . .. .. # #............... #.# #......... ..... . #..##3....#........... #..#...##... .... . #.#.....#....... .. #.##.........##.. .. # ####...X...... ..... #. #..4.............. . . ..##.#......#...... ... #.#.###...###.... ..... #...# ......... ... ... #..#. .##_.##..##..##. . ## #....#..# .. #. ## .# . #[......... .. . .. .. #####..4............ . ..## .##.. #..##.. . .#. #..# ..# # .... .. ..