############ ### #..........# ..# ### #.#######.## #.# #. ..###################.# #.# #.########.# #.#### . # #.##...............##.# #.# #........#.####....# #..#.#.##.###...........##.# #.# .#......%)'.........# ..#.#.##.###...........##.# #.# #.#........).#...##....+ ............##...##########.#######.# .#.#..#++++#))#...##....# ###..#.#.##..##.......)..............# .......# #.g....##....# #.....................######.######.### .#.#....# #............###.#....#.##......####)######..........# .........# #....#................#.##..........).....#..#####.### #.........# #..........#.......#..#'##..........)...#.#### #.# #.........######..#.......#.......#.....#.###.......#.......#####.### #.......%.........#.......#.............#...........................# ###..#+#...#........).......#####.........#####.##..#.#.......######### .................#..###.....#####....###+######.##..#.#..#....# ##.>..........)............+....................#..#.#..#.#..# ##.....######.###..#.#.....####..#..###.#..........#.#..#.#..# #..%...'......# #....#.########..#..#...........##.#.#..#.#..# #......######## #.####. ........%#####.#####>...#.#..#.#### #......# ########.### ...)................%.....#..#.### #......###..........##+# .......#.#####..................<### #......'.+............... ##.......................#..#.....# #.##......###............... . #...##......######.#.#####.#.###%# #.##...##'###............... ...#...........#....#.............#.# #.##...#..............#.........#..###......#....#...#####.#.#.#.# #.##...................##.# #....................#...#.......#.#.# #.##.#....................# ###.....#+#.........#...#.###.###.#.# #.##.#.##+##.....(........# #.........%.......#...#.# #.....#.# #.##.#)....+..............# #..#.#...##'#.........#.# #######.# #.##.#.....#..........###.######..#.#...##.#.........#.# #.# #.##.#..#.............)...##......#.#..................# #.# #.......#.#.....%.########.....%..#.####.#.#......[....# #.# #.#.##..#................................#.#...........# #.# #.#.....###.%.....#######......#.##.######.#...........# #.# #.###...#.........# ####+######'##.###...<............#########.# ###.#.#...#.#.......<###............#.#.......(.####...............# #.........#.#.#.......##............#.#.........# #.#'###########.# #.#.<.....#.#..........+............#.#....#'#### #.#.###### ### #.#.......#.#.#.#####.##............#.#....#...# #.#......# #.#.##.#..#.#.#.#.......).......##.##.#....###+#####.######'#### #.#.......%...................................>................# #.#####...#.#.#.#.....####.......#.##.###...#..................# #.....'...'...#.#.....####.......#.##.# #...#..................# #######...#..............+.......'.##.# #...#..................# ###.#.....#.....####.......####.# #...#..................# #.#.###.#.....# #............# #...#.......#######'#### #.#...........####.......###### #.>.#.......# #.# #.#.######...........##### #...#.......# #.# #.#.# ###########.# #...#.......# #.# #.#.# #.........# #...######### #.# #.#.. #.######..# #...# #.# ### #.# #..# #...# #.# #.# #..# #...# #.# #.# #..##############################.# #.# #.................................# #.# ##.################################ #.#######.# #.........# ###########