########### #.......... #.#####.... #.####..... .#####.#.....g.. %.........g...g.. ..#####.#..g#.... #.......... ##########