#+####### #.....#.########O ###o#.#.##....... ...#............. #########........># #.......>.# #.........# ##........# #........# #........# #........# #####)#### #..# ##.# ###'###### #........# +........# #........+ #..<.....# #######+##