###########.### ............... #.# .# .#.####O###.#### .....).@r....... .#.#..!r..##### +......+ #...?..# #......# #......# #......# #......# #......# #......#