######## #......# #......# #......######### #......#.......### ...# #######......'.....(.+.# #..# #.....####'###.......#.# #... ###.....## #.# #.......#.# #..## ### #<.......# #.###.#######.# ... ... #.#......# #.##..........# #.#########... #.######.# #.###.######### .<.. ###.#.......#.# #.#....#.# #.# #.# #......#.........#... #.####.#.# #.###.# #......#..##.###.#.# #.. #.#.# #.#...# #......#..##.......## .# ### #.#.# #.#.###### #......#..######....######.# #.#.# #.#......# #......#.......+....'......# #.#.# #.######'### ..........#####....#......# #.#.# #..........##### ##'#.....###.######.##...## #.#.# ###.#..........# #######...)........# #.##..... #.#.# #.#..........# #....#####......#.######.##..### #.#.# #.#......)...# #..>.# #.>#.....).#....##).###### #.#.#####.#..####....###....#####..###.###......(........# #.#.#.....#.(# #....'.'.................#.........#####.# #.#.#.##..#).####...(###....##########.#.#.........#####.# #.#.#.##..#.....#..#...#....# #.#.###'#####........ #.#.#.##..#.###....#.#.###### ######....##.# #######.# #.#.#.##..#.# #.#.##.#.# #......#..##.# #.#.#.#####.# #.#.##.#.### #.####.#..##.######## #######...)...# #.# #..........# #......#............. #.........#.#.###.# #.#.##.#.#.# ##.....##.##.######## ###.########........###.#.##...#.# #####.....##....# #..............#........#.##.....# #...).....####..# ##...............########......#.# #...............# #.######.......>..# ###......# #......####....######## ##.######.#####....# #.####.# #......####.###.......######## #............^#....# #.####.# #......##...#................# #########.###.#....# #.#....# #......##.###.#.#####.######.# #.# #.#....# #.#...## #########...#.#.# #.# #.# #.# #.#.###########.#.#.### #......#.#####.# #.# #.# #.#.#.................# ##.#####.#.....######.# #.###.#.#.###.#######.#.#.### #.#.....#.#.......##.# #.#...#.#.###.# #....#.....# #.......#.##.####.##.# #.###.#.#.....# #.######.#.# #.............# #.##.# ###### #.....#.#.....# #.# #.#.# #..##.#...###.###.##.###....# #.#.....##.#### #.# #.#.# #.......#.#≈#......#.#...##.# #.#.######.# #.# #.#.######## ##.##.....###..##..#.#.####.### ###.# #.# #.# #........... #.##.##.......##..#.#........# #.######.#######.########.######## #......#.#..####.(..#..####### #........##...............# ###.##.#.##.# ##......# ###########.####.########## #.......#.########...# #.####.# ......#...............# #...<..# #####.................# ######## #.####.##########.# ... #.. .......@.# ### #####.########