############### ####### #.............# #(...)# #.............# #(...)# #.....<.......# #(.(.)# #.............# #(.).)# #.............# #(...)# #.............# ##...## #########'################################'################## #..............................................[.....# ########....................................................# #### ###......#........########...............................[....# ##..# ##...#.#..'........#......#..########...................)(.....# ##..## #....#..#.#........#......#..#......#...................())....###..## ##..###....#........#......#..#......#....................)(....##..## #...#..###.'........#......#..#......#.....########.[...........'..## #.###..#...#........#......#..#......#.....#......#.............#.## #....###..##........#......'..#......#.....#......#.............### #.#..#....##........#......#..#......#.....#.#''#.#.............# #..#.#...###........#......#..#......#.....###≈≈###..##'#####...# #......### #........#......#..###'####.....###≈≈###..#......#...# ######## #........#......#..)..).........#.#''#.#..#......#...# #........#......#..###########..#......#..#......#...# #...(....#......#..#..8.8.8..#..#......'..#......#...# #...(....#......#..#...⌠.⌠...#..########..#......#...# #........########..#..8.∩.8..#........)...#......#...# #.(................#...⌠.⌠...#....(.......########...# #..................#..8.8.8..#.......................# #...>..............#.........#.......................# #..(..((...........#.........#....#################..# #(..(..(..[()......#......)..#....#....#########..#..# ### ###((.....(.)........#.........#....#...)#......##..#..# #.#####[#(...####'####.....#.........#....'....###'##..#..#..# #...'..('....#...((..#.....#.........#....#....##...##....#..# #...'..[#[...#(.((.(.#.....#######'###....##.###.....#.####..# #...'...#.[..#..)))).+....................##...#.....#...##..# #.#####.#(...#....(..#.....#######'####...####.#.....###.##..# ### ###((..#....<..#.....#..........#...#....##.(.##....#..# #.(..#.......+.....#.......)..#...#..#..##'###....#..# #..[.#......(#.....#..........#...#..##.....^#....#..# #(...#......(#.....#..........#...#.)#########....#..# #....#.......#.....#..........#...#################..############ #....#########.....#....).....#......................#..........# #..................############......................#..........# #....................................................#..........# #.......................##'###(#####.................'..<.......# #..........########.....+....).....#..#####'##.......#..........# #......)...#......#.....#..........#..#......#.......#..........# #..........#.))(..#.....#####..#####..#......#.......############ ##############..........#.)>[..#.....##..#..#(.##..#......#.......# #............#..........#.)[!..#.....##..#..#..##..#......#.......# #............#..........+......#.....##..#''#..##..#......#.......# #..###..###..#..........#......#.....##..#()#..##..#...)..#.......# #..###..###..#..........########.....##..).)...##..#.)..).#.......# #..##....##..'.......................###......###..#...)..#.......# #............#.......................############..#####'##.......# #............#........................##########...(..............# #.>##....##..#....................................................# #..###..###..#......................).............................# #..###..###..##########'#######################################'####### #............# #.)))..# #..........# #............# #.DD)..# #...<......# ############## #.)[...# #..........# #......# #..........# #......# #..........# #......# #..........# ######## ############