###### ##.....## ##......?o #......... #.<....... # #......... #. #......... ##.#......... #..)......... #..)r........ #............ .............. ............... .............[. ......##....... ...... .......