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