....!....# ........# ###.......# #.........# #.........# ........# #.h....# #.# #.## #.<# ##.# #.# #.. #..# #... #.#.# #.#.#