########################################################################### #...............)..)......................................................# #..................)...<.................................................)# #.##............##....)...................................................# #.##............##..................................#.....................# #.##............##..(.###....#......................#.....##..............# #.##............##...........#......).....................##..##..........# #............................#............................##..##..........# #...........##############................................##..............# #..##..###..#............#........###############.........................# #..##..# #..#............##########.....#.......#########'###.............# #..##..# #..#............##.............#.......##..........#.............# #..##..# #..#............##!............#.......##..........+.............# #..##..# #..#...........#####...........#.......##..........#.............# #..##..###..#......###.##.8.##).........'.......####'########.......####..# #..##.......#'#######..#$$$$.#...##.....#.......#.....#######.............# #...........#..........'.$$$8#...##.....##......#..#..#.....#.............# #......###'##..........'$_8$∩#[..##.....##).....'.....'.....+..##.........# #...##.#...##..........$$$$$8#...#......##......#.....#.....#.......###...# #......#..<##########..#.$$.∩#.[[#......#.......#.....#.....#######.# #...# #......#...##########Q)##.8∩##...##...>.#.......#######.....##....#.# #...# #......#...##.......§§..#####....##.....##......# #...........'.###...# #......#...##.....§§§§...........##.....########## #...........#.......# #......#...##....(§########............^#........# #.....##'####.......# #......#...###'######....##.............#........######.....#........####.# #......#...#........#..........!........#.............#.....#........# #.# #......#...#.####...#....##########.....'.........##..#.....#.###....# #.# #......#...#........#....# #.....#.............#.....#.# #....# #.# #....#.#...#........#....# #.....#.............#.....#.# #....# #.# #....#.#...#........###### #.....#.............#######.# #....# #.# #...(#.#...#........# #.....####'####.....# #.# #....# #.# #....#.#...#........# #.....##......####### #.###....####!# #....#.#...#........# #.....##......# #......)......# #......#...#........# #.....##......# ########......# #......#...#........# #########......# #########.....#.#....# #......#...###'###### #.......#......# #.......#.....#.#....# #......#....#.....# #.#####.#......# #.#####.#.....'^.....# #......#....#.....# #.# #.#......# #.#####.#.....#......# #..###.#....'.....# #.# #.######## #.......#.....#......# #..###.#....#.....# #.#####.######## #.......###...#......# #......#....#.....# #.......#..<...# ##........#...#......# #......'...##....## #.......#......# #........#...#.###..# #......#...##....######### #.......#......# #.##.....#...#.# #..# #......#...!.............# #...###.#......# #.##.....#...#.###..# #......#.................#########...# #.#......#######........#+###......# #......#.................#..!........###.###'####..!......................# #......##'################................................##...###..###...# #.................................................#.......##...# #..# #...# #......................#...........####...........#............# #..# #>..# #......###.........................####......###..#............# #..# #...# #...........................[.[...................#............###..###...# #......[>[...................>............................................# ###########################################################################