######### ################# #.......# #........#......# #.......# ###### #........#......########.......# #....## #........#......#......#.......# ##....###........'......#......#.......# ### ##....##........#......#......#.......# #.###......#..%>....#......'......#.......# #..#.......#........#......#......'.......# #.......#..#........#......#......#.......# #......###.'........########......#.......# ##....## ############ #......#.......# . ##....## #......#.......# . .. ##....# ###'##+##'###### C##. ########'# #.##.##.##.# .... #........# #..........# #######''###### #........# #...8..8...# #.............. #........# #..........# #.....CpZ...... #....<...# #.##.##.##.# #....e{ppp.....# #........# ############ #.p# #........# ##### ##'## #.(......# ########### #...# #..# #.((.....# #.........# #...# #..# ###'#########+# #.........# #...# #..# #.((((.......# #######..<......#####...#########..##### #(..().......# ###.....#(........#....#.#....#..........# #..()).......# ...'.....#.........'...........'..........# ######## #..))....>...+ #.....'.........#....#.#....#####..##### #.......# #............# #....)###############...##### #..# #.......# #............# #.....# #...# #..# #.......# #............# #...)(# #...# #..# #.......# #............# #..)))# #...# #### #.......# ##########'###### #.))).############ ##### #.......# #.......# #..)..#..........# #.......# #.###'#.# #)((.%'..........# ##############''###### #.#...#.# #.....#..##''##..######## #...............# #.#...#.# #######..#....#..#......# #.#...#.........# #.#+###.# #..#....#..'......# #...#.[...#####.# #..().%(# #..#....#..#......# #...#.......#...# ###########'#### #..#....#..#......# #.#####.....#...# #.........%..# #####++#####......# #...........#...# #............# #......# #.......))......# #..###..###..# #......# ###+####)######## #..###..###..# #......# #...........# #..##....##..############### ##############'###### #.#.#.#.#.#.# #............#....#..#...#.# #...##.#.#.#.#.#.## #...........# #............'....+..#...#.# #...#..'.'.#.#.#.%########.#.#.#.#.#.# #..##....##..#....#'###'##.# +...###'.'.')#.##'#......#...........# #..###.%###..######).......#####...#....#.#.+....'.....!#.#.#.#.#.#.# #..###..###..'...'.)..).......>#...######.'[#'####......#...........# #............#...#)%).####'#...#...#......#......#......#.#.#.#.#.#.# #............#####.####....#.###'#############'###......#...........# ##############...'.'..#....#.#.....'.....(#).....+......'.#.#.#.#.#.# #...#.#..#....#.'.....###'##.)%######......#...........# ###########+###########....#.#)#..?.#################### ####.'.#.'.#'## #.#.#?#.+..# +.#.#.#.#.## ###########