#### ##..# ##...## . ##@g##)#######.. #.####gg@...g... ### ##....g...# #........# ##.####...# ####..# ..# #.....## . #......# ####...### ##....# #.......... #........... #.......##.. ........## . ###.....## ##....# #...##