.# .. .# ..# ..## .###########...#.. .......<.......... ##########......# #.###.... #h# .. ###.# # #..)###.# ###.#...# #.<.# #...# ##.... ..#### ###