.. . . #. ..# .# ## .. .# .#### #.#. ....# . #..#.#.#... ##......# # ###.h.#.#... #.#.#...# #...#...# .###.# #.#.### #h..# #.#.# ##.## ##.## . ## ...## .