# ..#### .# .....##.# # ..#.... .. #.#..## . #.###.....# .. #....#.#..# .. #......# h. #.#..#.### .# #. ##.##.....# .# #..####..###....# .### #!..lhh....##...###...# ##########.........# ##.......###.......# ######....<....######...# ##...................##..# #...⌠....##'##....⌠...#..# #........#...#........#..# #........#8.8#........#..# ###########'###########..# #....)........## ###############