######### ### #.....!.# ..## #..[....# ... #.......# +.#########.......# #..>..............+ ##.(.######.......# #(..######.......# #.................. #...######.......## #@..# #######.# ....# .# +....# .....# ####+##