######## #......# #......# #......# #### . #......# ...# ..#......#########...#... .........g.g.lg..)....... #.....g#########...#... ###........... ...# #?.......... ...# #........... ...# #........... ...# #........... ...# .=.......... .... ##........... #.....!....