###... ..+.... ..#....# ###+####'#....## #............... ..# ...#............... .....'....+................ '.)...#....#......)..)?).... . #.....#....#................ ##' #.....##..##.........##'##' #...##.....##..#....##'#### .. #..............#....#.... . #..............#....#....# #......>.......'....+....# #...##.....##..#....#..... #...####'####.<#....#....## ######### #...#......##..#....#....# #.......# #...#..........'....# . #.......# #...'..........#....+ #.......# #...#......##e.#....# #.......# #...#......##).#....# #.......# #...##.....##..#....# #.......# ##..##.....##..#. ..# #.......# #####...##.........'..... #.......# #>.............##+##....# #.......# #..............#........# #.......# #....##+#####'##.)......# #.......# #.......................# #.......# #####...................# #.......# #...................+ #.......# #<................... #.......#########......(........###. ##+###........#.######'##....#+.# #......#.....#.........+....# .# #......+.......##.##...#....+ .. #......#.##.##.#...#...#....# #......#.#...#.........#....# ##+####'#...........#.###.... #.........#....#...##... . #.........##.....#......... #.............#.....##..... #..........##...#....#..... #..........#................ ###+####'#.......#...#.###+ #.........#...#.##.## #.........##.##...... #...............###### #..............## ##+##...#..#....# #############