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