.. .. # .. .###. .... ##.##.. ......o#### #...Bo..<+ #.#.oo#### ....... .#.###. # #. #. #. ..