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