.##. ### ##.#.. #..#.#.... #...# ....##### #..# # ....... # #v.###..#..##.## #.v#..#. #..#.#....#### .....x.#2###2S..###.# .. .....##..S#.# ..#.# ## #### v.... #.#...#.#S# .#.. .# # v... #.####...#... .##.. .. # .v.. .# #..#. .###...# ... # . . #..###.#.. .# .# . # .X ..##. ##..#. #. . .. # # #.. .## .. #.##. #.## # # # #.#.### # . . .. ! # #....... . . . #.... ... ... . #. # ... . .. ... . #........ . . .. .. . .. ... . .. . ##.... ## .. . #.. . #. . .# .. .#. . .. .. .. . ##. . . . . .... . . . #. .