#### # ..#.# .######.#.### .......rw...# g######.#...# #...