#. . . .## #.. #.# ##.## #.<.# ......hh....# ..####...#.## ##.#. # #.##. #.# #. ..# #. ### .#