..# . . . # . . . . . . # . . # ## ## .# ... ...## .##.###. ...## . #..[ ###.. # # .##. . .. #.#.# # .. # . ... #. # . . . # >#..#. # #.# .. .. ###..#### ..## #....vX.# .. v...##.###### . .# . .#..X..# . ......... .# .#.# .#.. . ### ##..... #.. # ...#.#. . ..## . # .### #. . .. #.. ..# .#_. .. ..## . ##.. ## ##.#.##.. # .. #.. . .. .. . . .. # ..