######### ####.......# #..........# #..........# ############......_..## #..[.................# #....................# #................#..## #......O...........## #................### #................... ########.........### #.........# #.###.....# #.# #.....# .. . ..