. .# # .. # .# # #. # #. # .#.# .# #.# #.X # . . . .. . .. ....### # # #.. ...## . #. ##. # . . ..# ....# ## ##.#.# ##.# .. ## ##.#######.# #.#...##..# # ###W*#..#### . # #.#......# ..# # .#..#..#..# ..#...#.....#... #.#.......#..## .##..####.......# #. ..## .##.##.... ##.#.. .#.#. .... ## #.# ## . ## ... ##.. # ... .. . . .. ..# # #.. # #.# . # .. .