#.# #.# #.## ... #.# ##.####.## #......... #######..# #.h.v....# #.#####.## #.# #.# #.##.#####.# #......<...# #<.#.####### ..#.# .. #.# ### #<# #.#