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