### ##.. ## #.#.## #. #... #### #.. #..##..# ##..# #.X##..# . #.. ###......## # . ..###.##.##...# #... .#. ..#.##..# .# ..##.# #.#.## # #.# ..#.##.### ##. #.#...#...# # .# #..##.#... # .##..... #... . ##...###...##.. #.. . # .... #. # . # .#.# # ## ..# .# # ..# . .#.#....#.. # .#. .# . ... . # (.### .. ### # .. . . . . . ... . . . .. . . # .. # .. . ## ##. #