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