. # .... .... ..... ..... ##.#..#...... ............... ............... ............. . #.##.....g.#....# .......g