.... ############ .... #..........# .... #..........# #.. #..........# ###.# #.........h#####.# ##.#.# +.........hh.....###....# #..........########..#..#####.. #...............)...#.#........ ###########........#...#....... #...#######.#######.^ #...# ##.......## #...###.........## #...##...........## ....#.............# ##..##.............# ..###.............# ..# #......<......# #.............# #.............# #.............# ##...........## ##.........## ##.......## #########