. #. . .. # . . . .### ... # ## .. ## #.# . .. .## ## ..# #. . ## .. ## .#X.# . #.!.# .#. ###....#.# . # # ..#. .#.# ##.......# . . #..##...#.### #.x.#.##... # x x# ....N....# ##.#..#.#. . ## .#. # #. v..# #v###....> .. #. ###.###x.#.###.#. ...# # . ... #.v##..#x.# ...# # ###. #..#.... #.#..#.#.# . . ##......#..#x####..... ..#.## #.#v..# ### # .#. ...##.. .# #.. # #...... .... .# .###......###.# ... ##..##.# .## #... ... #... .. . .## ...