####### ........ . .## .......# ... ....####...##.##... #..........##....... #.......##.##...... #......%.##.(...... ...............# .# .# #...#.##.......##.## .# ...##.##....##.#.#.##.# ........>.............## .............#<#.#.#...# ##.##.#................# #.#......#.#.#%#...# . #.###.#.....h....# . ... #.##.#.#.#.....# ..... #.##....##...#.# #.... #.##......#.## #.#. #.##...h.. ## . . #.##...!. ..##.... #####