############ #......r<..# #......oog.# #..........# ######.#..... #.##...... #. ....... ## ....... #......