. . . . # # . # . #. # .. # . ... ## ## ..#..# . #. . . . # .#... #... .# # # . . .. ...#..#.#.## # . #. # .# .. ...#. # .... .#..###.. .... # .v ..# ####..#. # ## ##.## ## #....... . . ..X... .#. ....#.## ..# # #...#.##.##..##. .. . #..##..#.#.#.. .. # # #..#.#.##.. # #. # # #..##u...#..#.# .. . #. ##.#.##...# . .# . ###..u.# # ## . . # .##.#.# ...##.#..# .. .##.###. ##.. # *. # ..# .. . ... . #u .# . .#