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