. ... ##+## #.... #...#####...... +.<.'.'g'...... #...#####.#.... ##+## .. . ... ... .. .