.. #.. # . . ..# .. ##########.#..# .#. . ####.X..## .#..##. . . . # #.##.####..#. # .X. . !# ###_. #.... ... .. #.##.#. .## # # . #. ####..# #.#..... . ###.. . ..##..#.# .# ...# #..#.. ..# . # . . ..# .. #..... #.. . ### # # . .# ......#.# ... . . .# #..#..#. # . ###.##. . ## . .#.#. # . . .. # .# # . # # ## # . . . # # ##. .. ## . # .# # . ... . . ## . # .. .# . # # # #