## .# #.# .. .. #.# .#...# ##..#..# ### ###.#..# ##.. #.....# #...###.#...# .####.##..3.#.##.# .......#..#..## .# #..##..#... # # # # #.# #.#.#.# .##..##.# #X.#. .# ##.###...# .#...# . #.#. #X### . .#.. #.#.#X## .##. #.... # #XXX#.# .#.#..#.#.. ## #.##.# .#...# .##....#... .## . ####...###.# # #.#..###.. # ## # #.## ..... .. .#..# .###