######### #.......# ########## ############ ###############...### #....(...# ######..........######...#...#...'.#...#.# #........# ####....'..........#.##.'....#.#....).......# #..####''# #..#.##.'..........##..##...#.#.#...#.#..(#.# #..# #).# #..'.##.#..........##..###.#.#.#.#.####(..### #..# #..# ###'#....#..........'.##.#.#.#.#.#.#.#..[....# #..####''# #....#####..........######..#.#.#.#..###'######### #.....'..# #.##.'..############# #.#.#.#.#.#.# #(.[.).##.## ####.....'..# #.##.#..# ##.#.#.#.#.## #(.###..)..### ##.######'######## #....#### #...#.#.#...# #(## ###.....###..#))...........# ###### #....#.#....# ### ##.##......DDD...........# #...#...#...# ###########.C####.####..# ############# #..#.......#..# #..#.......#..# #..#...#...#..# #.....###.....# ################ #..#...#...#..# ##### #........#.....#########..#.......#..# ##.#.###........#.....#.......'..#.......#..# ############## ##^....##.^####..#.)#..#.......#..####.####..# #....#..#....# #.......'.....#..#).#..#.......#.............# #########....+..'....# ##.....##.....#..#..#..#....^..#.............# #.......+....#..#....# #.......####..#..#..#..#...[...############### #(.((...#...##''##...# ##^...^##.....#..#..#..#.......# #(......##+##....##'## ##.#.###.....#..#..#..#.......# #)..<..)'[).'....'...# ##### #######..#..#..#.......# #...)[..#)..'....)>..# #........#..#..'.......# #.....(.##'##....##'############........#..#..#.......# ######### #...[([.[...##''##)..'.........#..#######..#..######### #.......# #########.......#....#..#....#.........#...........#..######## #.......# #.......#...((((#....'..'....#.....[...'...........#..'......# #.......# #...).).#.....[.(....#..#....+.........################......# #..<....# #......∆#....(..######'#######.........# #......# #.......# #....).)+(.(....'.........# #.........############# #......# #.......# #..<....#########[..).....# #.........'...#...#...# #......######'###### #.......# #.........# #.........'...#...#...# #......'.(##..##..### ######### #.........# ###########...##.##...# ########....####....# #.........# ###############.....#### #..##..##..### #..)......# #..........+..#.....#..# #####....### ############### #.........# #..........#........[..# #..##..##(.### #.............# #.........# #..........#..#...[.#..###########...(####....# #.............# #.........# #..........####....)####.........'..##..##..### #.............# #.........# #....[.....#.)>##.##...'.........#####...(### #.............# #.........# #..........#.).#..^#)..#.........#..##..##..### #.............# #.........# #..........#...#...#...#........[#....####....# #.............# #.[.......# #..........#############.........'..##..##..### #############'####[####'''############## #.........#####'###### #..........))[..[# #......# ############.......# #.######..######.#####....#### #.......# #.#.#.##..##...#)##.###..###.# #.......# #.##[..#..##...#.##..###'##..# #.......# #.#....#..#....#.##...#......# #.......# #.##.........###.##...'......# #.......# #.####......####.##..###'##..# ####################### #.......# #.......<<.......##.###..###.# #=.......#............# ######### #.......<<......)#####...##### #.#..#.#.#............# #.####......####.# #......# #.#......#............# #.#.........#..#.#######'### #........#...########## #.##.#.#..##...#.#.......# #.#.##)..#...# #.#....#..#...##.#.......# #...#..).#...# #.#..#.#..#..#.#.#.......# ##.###.).#...# #.######..######.#.......# #...#...##.#.# #................'.......##########.#.#........# ##################.......#............#......#.# #.......'..........#.#.#.#..#.# #.......#............#........# ###############################