########### #......... #.[.....# #.....).# +.......# #.......# #...........# ###+#+#####.#