. . ##.. . . . . #. ## . # . . # . .##... # .. # .#.## . .## . # . ..# #. .. . #.. # .. # # ##.##...## # . #..# ###.#.. . . . .. ## .. #. .#X### ## #.. #.# #. # ... . ###.# .. .##. . . . #..## ## . #.. #. . #..# .###. #..### #. # ###4.# . # ###.## . # #..## # ## #.## ###