.# #....# #. #.#.. #. #.#.# . #. #.#)## # .. ##.#####....##.. ### #.#......?........ .... #?............# #..# ###.#....###...## #..# ... ##....##...###.. #..# #.# ###..##........ # #.l# #.# #..##..####.. #.##..###.######..##s.# #........sg.g...<.##..####.. ####..########...###ggg....g ##s# #....g.g..>.... #.# #...g....#####. #.# ##.####### #.# #.# #.# #.# ##.# #.# #gg# #.# #g## #.# #s# #.# ##Z# #.h# #h## #.# #.# #.# #.# #.# #.#