..+ #...# #...# #...# +...+ #...# #...#### #...#..# +...'.<# #...#f.# ###.#############'##### ......%........##..# ###.########.#.###.# #.#.# #.# #####.#.# #.# ####.....#.###.### ..............h...# .###.............# ................# ####.##.#.###...# #.#..... #...# #.#.....##...# #.#.....##...# ...........# ..... .