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