################ ................ ##......######## #......######## +......'....... #......######## #......# ##......## .........# #.......)...... #........### #######.............. #..........# #.....#..........?... #.##+#+###.#########.....#...l.......... .. #..............##.....#.............. ....##########..#.....#.............. #. ##.......#......@....... ##......#.......l...... ##.............g...... ###.........?...%.... ### #....####'##+##.... ... #.....# #.# ... #.# #...#.###.# .. #.# #...#..##.# . #.# +...##.##.# #.# +...##..#.# #.# #...###.#.# #.# #...# #...# #.# #...# ##..# #.# #..# #.### #.... #..<# #..### ##### #..# #... #...