########### ########.........# ###................# .##############...####...........# .........o.............########### ..#########...########.........# #..### #.........# #.## #.........# #.# #.........# .o. ............# ..#. ...#...>......# ##. .. .# #..........# ## .. #..........# ... ...........# #.#......@..#