# ..#. ###### ..#.#+#.... ..........## ............<# ..............# ......#......))#+#.# ......###..........# ...................# ...................# ..........!........# ..............!##### .oo....(...!...+ #.o.#oo.......# ... #[........# #..$......# #.........# #.........# ###.......# #.......# ....... ....## ....