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