############################### ..........)........).......g..# ###########...####################.# #.........#...# ############.# #.........#...# .......(..)..# #.............# ..........(..# #.....%%......# ..........(.+ #......%...#### ............# +....<......... ###.....(..... #..........###.# #............. #.............# #............... #...........#.. .............. #.#............ #######.... # #..######... ?.. ... . ##.