############################################################### #................f......................................##>##.# #................f..f..........#'########.......#########...#.# #..............................#..f..f..#.......# #.8.#.# #.............^................#........#.......# #...#.# #.........).)....).............#........#.......# ##.'#.# #..##############..............#..f.....#.......# ######..## #..# #..............#........#.......#######...##...# #..# #..............####'#####............#>.8....8.# #..# #.....##'###................###########...##...# #..# #.....#....'......>.........# ######).## #..# ###.....#....#......########..# ##.'#.# #..############.......#....#......#......#..# #...#.# #.........f...........#....#......#......#..# #.8.#.# #..####.#f#.#.#.#.....#....#......#......#..# #...#.# #..###................#....#......#.#+##.#..# ###>##.# #..##...#.......#.....#....####...#.#..#.#..############.####.# #..##.#...............######..##..#.#..#.#...............# #.# #..##.#.#...>...#.........#....#..#.#..#.#...............####.# #...................(....##.⌠._#..#.#..#.#)...................# #..f....#..f....#.###(..##.....#..#.#'##.#....................# #......(..........# #...##....##..#......#.)%..##########.....# #.......#.#.#.#.#.# #..(()...⌠##..##'##+##.....#........#.....# #.................# #...##....##...............#........'.)...# #........<.....#.## #...##.....#...............#........#.)...# #.<.....#......#.# #...###.⌠._#.......######..#........#.....# #.......###'####.# #.....#....#.......# #..'........#.....# #................# #....###..#######..# #.)#........#.....# #................####....# #### #..# #.)##########.....# #........................# #..# #..)..............# #.................#####..# #..# #................)# #.................# #..# #..# #..#########......# #.....#########...# #..# #..# #))#.......#......# #.....# #...# #..# #..######.)#.......#......# #.....# #)..# #..# #..........#).....<#......# #.....# #...# #..############.........)'.).....#.....)# #.....# #...# #....>...................###)#'###......######### #.....# #...# #..P.....................[......................# #.....# #...# #.≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈....≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈...P# #.....#########...#####.≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈....≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈....# #.......................≈≈#####≈≈≈≈≈≈≈≈≈≈≈≈....≈≈≈≈≈≈≈≈≈≈≈≈#####≈≈....# #..........^....#######.≈≈#...#............................#...#≈≈....# #...............# #.≈≈#...#############'')'#############...#≈≈P%..# #........<......# #.≈≈###'#..#..#######....#######.....#'###≈≈....# #..#######......#### #.≈≈≈.#.#.u#..'..)..)....'.....'.....#.#.≈≈≈....# #..#.....'.........# #.≈≈≈.#)#..#..#######..).#######.....#.#.≈≈≈....# #..#.....#.....##.'####.≈≈≈.#.##############''##############.#.≈≈≈....# #..#######.....##≈.(.##.≈≈≈.#.'....'..................'....'.#.≈≈≈..P.# #..............#.≈(%###.≈≈f.#.'....'..................'....'.#.≈≈%....# #..............##≈.≈(##.≈≈≈.#)######..................######.#.≈≈≈....# #..............#.≈.≈###.≈≈≈.#.#....#..................#....#.#.≈≈≈....# #..............##≈.≈.#..≈≈≈.#.#....#########''#########....#.#.≈≈≈....# ################.≈.≈####≈≈###)#....'.......'..'.)...).'....#'###≈≈....# ###_## #≈≈#...##############################...#≈≈....# ### #≈≈#...#.........(..................#...#≈≈....# #≈≈#####≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈#####≈≈....# #≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈....# #≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈)≈≈≈≈≈≈≈≈≈≈≈≈%....# #P.............P.....%.......%..P.........)....# #............P...............)..........P......# ################################################