######## #######....... #............. .####............. ..............(... .................. ........o......... ........o......... ........o......... ####..l.......... #..........>...... #.###............. #............. #............. #............. #............. #............. .###............. ................. ###..).......... #............. #............ ##............ #<............ .......#########.#. ........ ......... .......... ###########