.. ... . ....##### ... ...#...# ###.... #.....# ########....... #.....####...)....# #......gg######## #..g###### #...## ############..######## #.......)<.##......... #......).).......##### #.....)g...#####.# #......(...# ..# ########....# .# ####..# .. #..# .. #... #.# ##.