# ..... ... ....## ....#.. . ...# ## .....## #.##.... # #.##..# . ####.. ## .. ## #.##.h..## ###. . . # #.#h.... # .. .. ##hh#....# ... . ###.#..h.# . . . ####.#h . #. #.... . . # .. ..... h.. ## # . 3.. #. ..... . . . # #