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