######## ##......## ##........## #..........# #....?.....# #..........# ##..........# ..............# #............## #.#.#........## . #...........# ............# ..#........g.# .#...........# #.......g.<.# .#........## ##......## ######## ........# #......)#.# #.......#.##. ........#.#.. ........#.#.# ...<....#.#.# .......!#.#.# # #......(#.#.# .# ............# #.## ####.......########...# #####...c)(........# #....####..<....# #.#.## #####...# |..... ...# ##...... #... #...... .. ####### #