##+## . ##...## .. ##.....## ####.#. ##.......## ##....... #.........####...#.#.# +.........'.hh........ #.........####...#.#.# ##.......## ##.$..... ##.....## ..#.#.# ##...## ....... #''## ..#.#.# #.##.## #...... #.##...# ##.... #. #.<.# # #....# #8####.# #.. .# ### #