#. ###.######## ... ....... .. ..... #. #... #.##.######. #.####oo.<....... ......l.......... .....o########### ..... .... ... .. .