############..## ......O.<...<... #####.........## #.#######.# #. #