##### .. #.o.#.... #{o.#.... ###'##.... #.......... #.....##### #.....# #.....# #.....# #.....# #.....+ #.....# +.....# #.....# #.....# #.....#