######################################################################### #............................................................>..........# #..#......##..#...#.............#.....................................#.# #.....#.........................#..#...........####....†......#....#....# #...............#'##...........................####.......#.............# #....######'#.#.#..#...................................†................# #....#......#...#..#####........................................###.....# #....#.....(#...#......#.............#######....................#.#.....# #....#......#.#.#..##..#.............# #....................#.#)÷...# #....#......#...#..##..#.............# #.............##.....#.#.....# #..#.#...####...#......#.............# #.)..................#.#.###.# #....########.#.#####<.#.............# #............#######+#.#.# #.# #....#......'...#####..#.............# #............#.........#.###.# #.#..#......#####..##).#.............# #............#.........'.....# #.#..#..######.##..##..#.............# #............##'########.....# #....#..#....#.##..##..#.............#######............................# #....#..#.#..#.##..##..#.......................................########.# #..#.#..#.#..'.##..##..#.......................................########.# #....#..#.#..#.##..#####...............>..l.............................# #....#.)#.#..#.....#....###########'##################..................# #..#.#))#.#..####..#.#..#............................#......###.....###.# #....#).#.#.....#..#.#..#........................)...#..............###.# #.)..#..#.#...#.#..#....###+###'#####..############..#..................# #.#..#..'.#.....#..#.............####..#####......#..##############.....# #....#..#...(...'..#.#.........#.#.........#.#....#...# #..##.# #....####.......####.............###########......##### ####.<...# #.##.########'##########'########.................# #..#.....# #....#........# #.......##.....#...#.÷....#..#...# #..'.###.# #....##########################.#....[)...........### ####.....# #....####.....................#.########'#####......# ######...# #....#..#............#..#..##.'..............#.#....# #.#..#...# #....#..#............#..#..##.#..............#.#....# #.#..#÷..# #....#..#..................##.#..............#......# #.'..#...# #....#..#.....................##...##....#####......###############'#...# #....#..######'#'#...####......#...##....#########..................(...# #....#.........#.#.#.'..#.#....#...##............'.###..#(........#...#.# #.##.#.........#.#.#.#..#.#....#...##............#......#..#......#<(...# #.##.'...##....#.#.#.#..#....#.######....#########................(.....# #....#...##.######...#..#...........#....#..............................# #....#...#########'###..#.#......#..#....'....#################..)......# #.##.#..............##..'...........######..............................# #....#...##.##########..########............................)...........# #....#...##.###......#.........#................................).......# #.#..#........#.#..#.#...##....#........................................# #....#........#.#....#...##....#######..................................# #....#........#......#.............(.#...^..............................# #.##.#.########......#...............#..................................# #.##.### ####...#...............#......#######'#######.............# #.##.# #.#...###########'#####.####.+.............'.###.........# #....# #.#..........................####'##########.............# #....# #.#.#...#############....................................# #....# #.#.....# #....................................# #.#..###########'#.....#############....................................# #................................÷.)....................................# #......#........#..#......>.............................................# #.##...#........#.....#......###..##........##..############...#........# #.......................................................................# #########################################################################