###### ##########....# ######## ############.............##########......######## #.........%'.............)...................>..# #.##########.............#####....#....#.#....#.# ###K# ##########....# #.##.#.#.##....#.#.# #(..# #....# #.##...#....#....#.### +..>)......! #....# #.###....##.#..#.....# #(.......#. #....# ###.###.......#..#.#.#.# #........# ###### #....................#.# #........# #.######'#....#.##)###.# ####.....# #.# #.###.#####.###.# ..... ##.## #.....# #.......# .... ##...#############.##.#### . ####....#......####...##..# ####.......#.........#######.# ##.......####.####.......## #.## ##.....####..#....####.....###..# ##....###.....#.......###....###.# #....##.....#.#+###.....##....##.# ##...##....###.#...###....##...##.# #....#....##...#.....##....+....#.# #...##...##...##.##...##...##...#.# #...#....#(..##...##...#....#...#.# #...#....#...##.<.##...#....#...#(# #...#....#...##...##...#....#...#.# #...##...##...#####...##...##...# #....#....##.........##....#....# ##...##....###.....###....##...## #....##.....#######.....##....# ##....###.............###....## ##.....####.......##+#.....## ##.......#########.......## ####.................#### ####...........#### #############