##################################################################### #............#..........#...#...#.........#.............#...........# #............#..........#...#...#..)......#.............#...........# #.^..........#..........'...'...'.........+.............#...........# ##......................#...#...#.........#.............#...........# #..###########.#+#####'########################.#####'########'###### #..#[.......##.................#...#...#...#....#...............#...# #..#.)..)...##................(#...#...#(..#....#...............#...# #..#..#####'##.................'...#...#...#....#...............'...# ##.#..# #.##.................#...#...#...#....#...............#†..# #..#..#####.##......######'#########.###'###....##+###############'## #..#..+......#......÷...#.)).....#..............#........#.....#....# #..########..'..........#.)))....#..............#........#.....#....# ##.###########.#+####...#........#..............#........#.....#....# #.......................#........#..............#........'.....#....# #.......'....#..........#........#..............#........#.....#....# #.......#....#..........#........#.............<#........#.....#....# #^...#########..........##############.#####'#########'##########'### #....#...........................#.....#.......#...#....#......#....# #....#.................^.........#.....#.......#...'....#......#....# #....#...........................#.....#>......#...#....#......#....# #....#...........................#.....#.......##'##'#########'#....# ######...........................#.....#.......#......#......#......# .............................#.....#.......#......#......#......# .............................#.....#.......#......#......#......# .............................#.....#.......#......'......#......# .............................#.....#.......#......#......#......# .............................#.....#.†.....#......#.)....#......# .............................#.....#.......#...####......#'###### ##...........................#.....#.......#(..#...........#....# #...........................#######......('...#...........'....# #.............<................[.†#......(#...#...........#....# #................................÷÷†......######'############### #.................................#.......#.......#...#........# ######...........................###########...#.......'...#........# #....#..........>................#.#.)8.8$.#...#.......#...#........# #....#...........................#.##.:").##...#.(.######'##........# #....#...........................#.#.......#...#...#...#.......###### ###'##...........................#.##.....##...#...#...'............# #....#.................8.8P......#.#.......#...#...#...#............# #....#################..8.8#######'###'''###...#...#...##+##........# #..>...........#.....#..8......................#...............#....# ######.........#.....#....#....................#...............#....# #....................#....#............#§§§....'...............#....# #....................#....#............#§§W....#...............#....# #............8.......#....#............#§§§....#...............#....# #....######.....'###############..##..##§§#...##..####........####### #....#........)..........#........#....##W##..#...#.................# #....#(..................#........#....#8§8#..#...#.................# #..................).....+........#...........#...#.................# #........................#........#....#8.8#..#...#.................# #........................#........#....##.##..#...#.................# ######....#########..##'##)..######...##..##'############...).####### #............#....#...........#............................8........# #............#....#...........#..<.[................................# #............#....'...........#.....................................# #............#....#...........#.....................................# #............#....#...........#.....................................# #............#....#...........#.................8...................# ##############################################.....################## #.....# #######