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