### ####### ... ....... . #.#####....... .. #.....<....... #..# ###........... .....#####F######+### #.$...o...# ##...(..### .?...@###### ##.##