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