.. ..... ... . #.# .# #... ...####.##..#... .... ..............# #.. ...#########..# #g. ..............# #.#####!. .............# #.......# .......<.....#####..# .............h#.....# ............)h..##..# .#.#########.#####..... #...........# ####### ..#.#.##.#.## .....#......# ##.# ####.### .. h.# #.#