# . # # ### . ## . . . . . . . # .# . . # . # .# . #..#. #.. ..# # #.....#.#. # . #.# #. .# .## .. . #. . . #.#...# .. .# #.# ...... ##. # # ...# .###.## .. ......... . ... .###.# ....#.## ##. .......# ## . # #..# ## #.......#....# #. . .##.#...### .###. ## .#...# .## ..###.#### ##N #.##.S..# . #.....# ###...# #w#.## ..#\.# #.##.\# #.# ...X #...#.#w. .##### ..# # ##. ##