################################################################################ #....................()...............(........................................# #...............)..[[..........................................................# #............).()(.(.).........................................................# #..................().)...........(............................................# #.........#############................).(.....................................# #.........# #.......# #....##############(######'#.............................# #.........###.......###....#...#..#))[[.#(#......#.............................# #.........#....###....#....#...#..'[>[..#(#(.....#.............................# #.........#....# #....#....#...#..#######)'(.....#.............................# #.........#..### ###..#....###'#.......(..#......#..........####'####..........# #.........#..# #..#....#......[###'#..########..........#.......#..........# #.........#..### ###..'....#######[#...#...#.....#..........#.[.....#..........# #.......))#....# #....#....#.....#.#...#...'.....#..........#..>....#..........# #..######)#....###....#(...#.....'.#####...#.....#.[........#.[.....#..........# #..#.# #.###.......###....#.....#.........#.....#..........#.......#..........# #..#.####.# #.......# #....###############'#######..........#.......#..........# #..#...##.###'##'######..............###...###..............#########.......(..# #..#...##...#.......#................##)...(##.....................(.......))..# #..#.####...'.....))#................##)...(##..............................)..# #..#.####...#.....[.#................##)...(##.............................)(..# #..#...##...#.......#................##)...(##.................................# #..#...##...#.......#................##)...(##...........[.....................# #..#.####...#.......#................#########...............#############.....# #..#.####...#########................#########...............#...#...#...#.....# #..#...##............................................#########...#...'...#.....# #..#...##............................................#.....###..##...##..#.....# #..#.####.................................[..........#......###'#.....####.....# #..#.####.######.....................................#.......'.....#.....#.....# #..#...##.#.##.'.....................................#.......#....###...)#.....# #..#...##.##..##..............##+#####...............#.......+.....#...))'.....# #..#.####.##..##..............#......#...............#[.....#####.....#)##.....# #..#.####.#.##.#..............#......#...............#.....###..##...##).#.....# #..'...##.######..............#......#...............#########...'...#...#.....# #..#...##.....................+......#............[))........#...#...#...#.....# #..#.####...##########........#...<..#............[.)........#############.....# #..#.####...#........#........#......#..#####'########.........................# #..#...##...#........#....(...+......#..#............#.........................# #..#...##...#........#.....!..#......#..#............#......###############....# #..#.####...#........#........#......#..#............#......#.............'....# #..#.# #...#........#........'......#..#............#......#.............#....# #..######...'........#........#......#..#............#......#.....<.......#....# #...........#........#........########)(#............#......#....)[.......#....# #...........##########...............).)#............#......#.............#....# #.......................................############'#......#...[.........#....# #...........................................................####+##########....# #..............................................................................# #.............................................................####'##+#........# #.....................#########...............................#.......#........# #.....................# #...# #...............................#..C....#........# #.....................###...###...............................#..>....#........# #..########...........#.......#....#########..................#.......#........# #..#......#############.......#....#.......#..................#.......#........# #..#......#...........'....).((....#.......#..................#.......#........# #..#...<..#.....#.....###...###....#.......#..................####'##########..# #..'......#.....#.....# #...# #....#.......#....................#...........#..# #..#..!...#...#####...#########....#.......#.#########'####.....#...........#..# #..#....).)..(# #...#.......)....#.......#.#............#.....#..#######..#..# #..#...(..#.### ###.#......).....#'#######.#............#.....#..#|....'..#..# #..##'##'##...# #...#.....[)...............#............#.....#..#.....#..'..# #.........#..(#####...#(.....))...)..........#............#.....#..#.....#..#..# #.........#..(..#.....#....))................#............#.....#..#.....#..#..# #.........#.....#.....#....()................#............#.....#..#.....#..#..# #........[#...........#(....)................#............#.....#..#######..#..# #.........##'##########......................##############.....#^....^.....#..# #...............).).............................................#...........#..# #................)).............................................#############..# #..............................................................................# #..............................................................................# ################################################################################