#####...# ........### # .......... . #....... .#.. ##.....###.#.# ..#.......#..... ...............# . #.b....# ... ##g....# .....#