##### ###########... #........##.####### #.######.?.....h... #.# ####h###### #.#########.#####.. ##.................. #..#########.#####.. #....<# #.# ##.##.# #.# #.##.# #.# #.##.# #.. ####.# ### #.# #.. .#.