.###### ### ....... ... ....... .. # ##....?o######.#...## ....)..oo)..<.>...... ############.#.#...## ..# # # ..## ... .... #####