. .>.. ..... .... ... o. o# ###o# #..o# ####'####### #......>...# #.........o##### #.......oooo...# #.........o###..+ #..........# ## #..........# #..........# ############