############# #..........<# #.########### #.# #.# #.# #####################.# ...................o...# ....##..#######.####### ...........# #.# ..........# #.# ..........# #.# ..........# #.# #........# #.# ......... #.# ........# #.# ... #.#