.. o. ..... .. #... .# . #... ..# ..###... ..###. ......###...... .....o._....... ..o.#o....#.... . #_)o._# . #)....# o...._...... ......###...... ..###... ..###. . #... ..# #o.. ..# ..... ..