########## ######### #........# #..'.'..# ############# #........###..###..### #.....<.....# #........#...## ##...# #.#.......#.# #........#..## ##..# #...........# #........#'## ##'# #.#.......#.# #.)))....'.# #.# #...........# #.)).....#'## ##'# ######## #.#.......#.# #############)######..## ##..# #......# #...........# #.............# #...## ##...# #......# #.#.......#.# #........^....# ###..###..### #......# #...).......# #..####.####..# #..'.'..# #......# #)#.......#.# #..#.......#..####################### #......# #(()........# #..#.......#..#.......# #.......# #......###'################ #..#...#.[.#..#.......# #.......# #......'..(...............# #.....###.....+.......# #.......# #......#..................# #..#...#...#..#.>.....# #..)....# ########..................# #..#.....(.#..#.......# #.......# #..................# #..#.......#..#.......# #.......# #..##########'###..# #..####.####..####'###############'###############..#............#..# #.............'................................(.)..#............#..# #.............#............................(........#.......)....#..# #######''######.........)########...................#........<...#..# #......# #...(.....('......#...................#............#..# #####...#### #...)(...).#......#...................#............#..# #.###..###.# #...)()..(.#......#...................#............#..# #..##..##..# #.....(....#.....[#...................#.......[....#..# #...'......# #.....)....#......'...................#........)...#..# #...#......# #.......)).#......#...................####'#####'###..# #..##..##..# #........(.########....................#...##.##)[.#..# #.###..###.# #...........)..........................#...##.##)..#..# ####....#### #......................................#.......[...#..# #......# ###########'###'##############'#####...###.......###..# ######## #.#.#)..#.#.# #........##...###....[..###..# ####### ##.#)#.#.#.## #........##...#...........#..# ##..^..##################.#########.# #........##...###.......###..# ##..###..##.))...........##§#.#.#.#.## #........##...###.......###..# #..#####..#.)............§§#'#...###.# #........##...#...........#..# #......##.'.)''''''''''..#§§#.....#..# #.....)..##...#...##.##...#..# #.#.....#.#).'++++++++'.§p§###..<###.# #......)(##...#...##.##(..#..# #.##......#..'+++''''+'pp##.#.#.#.#.## ##'##'##)###...#########'###..# #..#####..#..'++.(}.''pYp#.#########.# #..#..#[..##...........[(.[...# ##..###..##..'++.|§/ppp..##.#.#.#.#.## #..#..#...##..................# ##.....###..'++(...p§§p.#.#.#...#.#.# #..#..'.).##..................# ####'####..'++.$..ppY.8############# ##+##'#...##..................# #.......#..'+++''''p'§.######## #.....##'###..................# #.......#..'++++++++'..#......# ###########†..#..##..................# #.......#..''''''''''..'......# #......#..#...#..##..................# #.......#...((......(..#......# #......'..'..[#####..................# #.......)..((.........((......# #...)..##'##.)#..######+#########'#### #......(###'############......# #..^†..#...#..'..#......# #......# ######''##..(........# #...)..# #......#...#..#..#......# #......# #..)...#...#...#...# #......# #..)...#...#.(####......# #......# #......'...#...#...# ###########)#####...#.(...#......# #......# #......#.###...###.# #......######(#####......# #...>..# #......#...........# #......##.....#...'......# #......# #......#...........# #......###'#..#...##'###### ####'########## #......#...........######## #......##..#..#...##......# #.............# #......#.###...###.#......# #......##..#####'###......# #.............# ########..>#...#...#))....# #########..#......##......###.............# #...#...#...'†)....# #.)#......##......#≈≈≈≈≈≈≈........# #...........#)=....# #))((....(##....≈≈≈≈≈≈≈≈≈..⌠......# #############......# ############......≈≈≈)∩..⌠........# #......# ########≈≈≈≈≈...⌠......# #......# ###≈.≈..........# ######## #.............# ###############