######### ##########.......# #..........#####.# #.#######..# #.# #.# #####..#####.#### #.###..........#....## #..##.###..###.#.##..# ##....................# ##### #......########.#.^^^.# #...#########...#.### #.....^_^.# #.#.......###.......# #.#.#.^^..# #...#####.........#.# #.#.......# ##.## #####..####.# #.###..#..# #.# #.......# #.# #....## #.# ##...##### #.###.)### #.### ##.....## #.%....# #.#.## ##.......## ##.###.## .#########....####.........####...##.# . .................'.........'.......#.# #. ..########....####.........####...##.# #. ###....#.## ##.......## ##.###.# #. ###...#..### ##.....## ### #.# #. ###...####..### ##...## #.# #.###...######....### ##'## #.# #.#...### #....)...# #.# #.# ##...########.++++++.# #.# .#.## #.............+....+.# ##.## ...######...#########.+....+.# ##...##### ............# #.+..<.'.####.......... ....#####.#.# #.+....+.##........### #.#.# #.#.# #.++++++.##.###.##.# #.###.#.# #.#.# #...........>...# .# #.....%.# #.#.# ##.###...###.###.# # #.# #.#.# #..# ##..# #.# #.# #.# #.#.# ##.#####.## #.. ... #.# #.#.# #.........# #### . #.# #.#.# ##..#####..# #.# #.#.# #...# ##..# ###.#######.#(# ##.#.####...######..# #.......).%...# #..#.##.............# ################.....#####.#.# ##.##.##...#.#####...# #....................# #.#.# #..##.##..##.# ..r #.#######[.#####..>..# #.#.# #.###........# . #.# #..# #.....# #.#.# #.# ####..#### #.# #..# ###.### #.#.# #.# #.....# #.# #..# #.# #.#.# ##.# #..##.# #.# #..# #.# #.#.# #..# ##.###.# #.# #..# ##+## #.#.# #.## #.. #.# #.#######..# ##...## #.#.###.#### #.# #.# #..........# ##.....## #.#.....>..# #.####.# #####.##.### ##.......## #.#.###.##.# #.##.#.# #.#...####.........###....#..##.###.#....### #........'.........'.......................+ #.#...####.........###....#.###.##.##...#### #.##.## ##.......## #.#.##.# #.#..###..# #...## ##.....## #.#.##.###.#.## ##.# ###.# ##...## #.#..........# #.# #.# ##'## #.#.#..####.## #.# #.# #.#######.#.#..# #..# #.# #.# #.##........#..# #.## #.# #.# ##.##.####...#..# #.# #.# ######...#...........# #.# #.# #...........##.....#####.# #.####.####......##.....# #..# #..........#.#...##.....# ##.## ######.###...........%..# #..# #.# #####.#.###.#..# #.## #.#######.#........###.# #.........#####........# ########### ##########