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