.## .# . ..# #. . .. . ..#. # #... ## # .. .. ..# #. # . # ## ##.. . . #.##.##.#####X#. . #.....#.# .### # ##.#.#....##.. .. . #.3........ . # ##..###.#..#. . .w ..####. . ...X# #..# [### ..### #.. ##.. . ..# ##. .#. #... # # . . ... .# ... .. #.. ## .. .....#.# . # ##. . ##... . . . # .....