###+##+ ....... ....... ....... ....... #.... ##### #...O##...## #..........# #..........# #..........# +..........# #..........# ###+#####'## .......>...# ...........# ...........# ...........# ...........# ..........)# ...........# ############