# # ...## # ###... . ...... .... . #..## ##... .## # #...# #... . #..#..# # # ##.u# #. . ##.u#...# .. .. #.### ### #. #.#.# . ##..# # #.#.# # .. # ..##### .## ## # . # .. #..## #. # ## #.....# . ## . ..# ..#.#..# #. ... ## #.#.#....# . #. . #..# .#.. ..# #.. # ....##### .##. # .#.. .# ## .. # #..... # . .## . . .# # ##.. # .#. ...# # . ..# v. # # . # . ## . ##.