######## ########### ###### #......# ######.........# #####################....# #......# #..............### #........................# #......# #................# #....########............# #......# #..#######.......# #....# #..######....# #######......# #..'.....#.......###....# #..# #....# #............#######..#.....'..............# #..# #....# #.....................#.....#..............########..# #....# #.....................#.....#........................######....# #.....................##....#..)...............................# #..............).......#....#...............#####..............# #......................#....#...............# #..............# #......................#....#..#######'###..# #.#######......# #.............#######.##....#..#............# #.#.....#......# #####.........#.....#)#.....#..#............# #.'.....#......# #.........#.....#.#.<...#..#........_...# #.#.....#......# #...).....#.....#.#.....#..#............# #.#.....#......# #.........#.....'.#.....#..#............# #.#.....#......### #.(.......#.....#.#.....#..#............# #.###...#.<......# #(######..#.....#.#######..####)######..#####...#...#........# #(#....#..#[...[#...............................#...#........# #.#....#..#.....#..................##########...#...#.....#### #<'....#..#.....#..######''#.......# #...#...#.....# #.##+###..#######..#.......#.......# #...#...#..>..######## #..................#.......#.......# #...#...#............# ##...[......<.......#.......#...###.# #...#...###..........# #...................#########...#.#.##########...#.....#..........# #...............................#.#..............#.....#.....###### ###......#########..............#.#..............#.....#.....# #......#.......#.......########.####'#######...#.....#.....# #......#.......#...[...#...................#...##'####.....# #......#.......#......##...................................# #......#.......#......#.............###.###................## #......####'####).....#.............# #.# #.................# #.....................#.............###'###.................# #.##########........###....######...###_'...................# #.# #.......(#......# #...###'###..###..(.........### ##.# #........#......# #...# #.# #..# #...#######....# #..# #........#......# #...###.###..# #...#.....#....### ####..##########........#......# #...........## #...#.....#).....# #.......................#......######......#..######...#.....'.....## #..########.............#..................#...........#.....#.....# ##..# #...#'#######>'.................##...#######.#.....#.....# #...# #...#.......#Y#.................#....#.....#.#######.....# #...# ##..#.......#.#............######....#.....#.............# #...# #..#.......#.#............#.........#.....#.............# #...#########..#.......#.#............#.........#.....#....#####....# #..............#......(#.##'###########.........#.....#....# #....# #..............#(......[[.......................'.....#....# #....# #.....>........#.......#........................##'####....# #....# #..............##'######...................................#####....# ########.............................................>..............# #...........................####.....#####.......############# #...........................# #.....# #######.# #...................####....# ####### #.# #...................# #....# #.# #................#### #....# #.# ################## #....# #.# ###### #.# ###