########### ##.......... ##<.......... #............ #....)....... ................ ....#............ ................. #####............ ##........... #........... ............ .....#........ ............. ............ ........... #.......... ..###.......... .......oo...... ......s