## ... ... ##.# ... #.# ########### ###.####.......... #............# #.#.####g###.# #.# #.# # #.# #.# #.# #.# #)# #.# #(####'###.#.. #.....<.g..... #g............ #...........g. #......%...... #.......g..... #............. ...#...######## ##.#..w#