###################### #................'...# #(......##########.<.# #.......# #...# #.......# ##### #.......# #.....!.# #.......# #.......# ######.......# #............# #............... #.....g.....#.... #...........#.... #######.....#.... #.....# .. ##+####