### ..# #.# ###### #.# #....# .######.# #....# #......#.### #....# ### #...W.# ####....# ####### #.#####.#.# ........# #.....# ###.......#.# ..g......#############.###.###.#.#<......# o.....?.....%.............>............### ..........).##########.#.#.#.......###......# .....###....# #.#...#...#.#.# #.####.# ?.. #..?.# #.##......#...# #.. . #....# #.##..#..####.# #... ###### #.#...#......)# #..## #.#.#.#.#####.# #..# #.#.#........<# #..# #.# #...####### #.. #.#