#. .... #.. .... #.# ..... ###.####..... #............ #............ #...oo....... ####.....o...... #......g.###.### #....<##.# #.#####.... # ...... #......# #....... ##.##.##