#### ... # #.###### #.##......# #.......o.# ####!..oo.# #..<...# #........... .?............. ####............ ......#...>... #......#....... #.+##########+ ..