. . . . .. # . ... #. . . ....## . ....#. .##### .. . . ##w.# .# . # # #.##X## ....## ..#w . . .#. .#.# . ####..# # #. . # ..# #. . .# . # . .## .. # # . .#.. ## . ## # . # # #.# # # .. #