############## ...+ +............. ...# ##....#+##.##'######.# # ...# #.....#.##.##.######+##.# ...# #.....#.................. ...+ +.....#.................. [..# #.....+.................. ############O..# #.....#...####...###+#### ............# ##+#...#### ##..###.#### ............'...... +..+..###8## ##...<....+ ............#...... #....##≈≈_#...#........# ............#...... #...##§≈..##...........# ............#.##### ###[#§§...####..###+#### ########...##.#### #))'§§.._8 ##.. #...#...... +..#≈≈...# ... #...+..##.# ##.##≈≈..# .... #...#..##.##########..##≈≈_# ..#... #...#..##.......#...#..###8#####. #...#..##.......#...+...# # .. #...'...'.......+...#.+... #...##'##'#####+##.#####.... ####.............#.### .##.. #.............'...# . . #.............#...# .# #.............#...+ ##+##.........##..# ##+##...####..# +...+ .... #...# ###+# ...