.. . . ### ## # .# ## . #.## .. . ##. # ##X# .# ... .# ####.## . . ... . ..####.....# #.. . ......#.....### .#.# .. #.####...# ... . .# #.#.#### # . .#. # #..#..# ... . # . .### ###.#.....# . #.# .. ..#.##.##.# # ... # ....###X..#.. .. .# #. ..#.# ..##.## # .. #.# ..#. ... . .. #. # . ...### . #... . #... # # #. .. ... .# . . . . . # . .