######### ######### ########.......# #.......############# #......'.......# #.......#............ #......#.......# #.......#............ #......#.......# #.......#............ #......#.......# #.......'............ #..##..#.......###########.......####..######+ ##+###..########...........#'######.##..## #.........# #...........'.............. #.........+ +...........#..............+ ########.## #...........###########.##.# ########.#### ##....####### #.# +# .>..........# #....+ ............# #....# ####..##..### #....# ##..##..# ....## #.......# .. #.......# . ... #.......# .. ....##'###..# ... #.....#..### .... #.....#....# ..... #..........#...... #..........'..)o.. ######....##...... ##...# #+##. #.....# #.....# #.....# #.....# ###..## #..# ....