...###...###.. .....#.....#.3. ....4.v.......... .v.v..v.......... . ............. #.....#.....# ... ##...#.#...###... .#.....#v....#.... .................... ..................... ..................... .#.....#.....#.....# . ##..X###...###...###.. #.....#.....#.....# .. ....................... ....................... ...... ................ .... .....#.....#... ...###...###...###. #.. ###......X ##. # . #... # X . . .#...#..#. .#.. # ##... ...#....# . #..#.##..##.#. # .#....#..# ## #.#.. . . ..# #...#.. ##.. .....####.# #.. # ..# #.##.. # .. # # ### #.. .. # .#..# ..