################################################################################ #.....................................................)........................# #...................................................)))).......................# #..#########'#################....##############'######(###'#############'###..# #..##..###...# ############ #....# #.........# #......# #...##.##...#..# #..##..+.#...# #....[.....# #....# #.........# #../:..# #...##.##...#..# #..###+#'#...# #..........# #....# #.........# #......# #...........#..# #..# #.'.##'## #..........# #....# #.........# #..(...# ###.......###..# #..######.'.# #........).# #.)..# #.........# #...<..# ###.......###..# #..##...#'#'## #..........# #....# #.........# #......# #...........#..# #..##...'.+..# #..........# #..).# #.........# #..)...# ###.......###..# #..##...###..# #..........# #....# ###.......# #......# ###.......###..# #..###### #### #..........# #....# #..._...# #......# #...........#..# #..# #..........# #....# #.......# ######## #...##.##...#..# #..# #..........# #....# #......## #...##.##...#..# #..# #.......!..# #....# ######## #############..# #..###############'#####'#####....###########################################..# #................................................).............................# #................................................).............................# #.......###########............................................................# #.......#.........#............................................................# #.......#.........#....#######################################'##############..# #.......#.....)...#....# ###.# ###.# ###.# #..# #......)#...<.....#....# ###...# ###...# ###...# #..# #......))...).(...#....# ####.....###.....###.....# #..# #......)#(\(......#....# #.....)###.....###.....#### #..# #.......###########....# #......(.))....'..........# #..# #......................# #.....(###.....###.....#### #..# #......................# ####...(.###.....###.....# #..# #......########........######## ########### ###...# ###...# ###...# #..# #......#......#........#......# #'.#.#.#.## ###.# ###.# ###.# #..# #......#......#........#......# #..'.#.#..# #+######### ### #..# #......#......#........#......# ##'#.'.''## #........##### #..# #......#......#........#......# #....#....# #.#..........# #..# #......#......#........#......# #'######'## ######...).#.# #..# #......#......#........#))^...# #....+....# #.....>.....# #..# #......##'#####.>)∩....#).....# ###+.#.'### #..#....###### #..# #..........(..(..().?..').....# #..#.#)#..# #............# #..# #.................)....######## ##.#.#)#.## #####........# #..# #............(.........##################'########################'##########..# #.........................[....................................................# #....<........(..................................).............................# #...........................................................................)..# #...........................................................((((...............# #.(########################....###############'######+##+#'##################..# #..# #....# #...........# ##.......## #..# #..# #....# #...........###.##......## #..# #..# #....# #......>....##.##.###....## #..# #..# #....# #...........#.##.######...# ########..# #..# #....# #...........'.#.##...###..# #)))))##..# #..# ######### #....# #...........#.#.#.....##..# #......#..# #..# ##.......## #....# #...........#.##'..<..'##(# #.)..(.'..# #..# ##.).###...## #....# #############..##.....#.#.# #......#..# #..# ##....# #....## #....# ######### #..###...##.#.# #(((((##..# #..# ##.....###.....## #....# #.......# #...######.##.# ########..# #..# #...............# #....########...##..# ##....###.##.## #..# #..# #...............# #....'......#.##.##.# ##......##.## #..# #..# #.###...#...###.# #....#......#.#.....# ##......\## #..# #..# #.# #..###..# #.# #....#......#..#..#.# ######### #..# #..# #.###...#...###.# #....#......'...##..########## #..# #..# #...............# #....#..ppp.#.......##.......# #..# #..# #...............# #....#..p>p.##########.......# #..# #..# ##.....###.....## #....#..pLp.# #.......# #..# #..# ##....# #....## #...(#......# #.......# #..# #..# ##...###..=## #....#......# #.......# #..# #..# ##.......## #....######## #.......# #..# #..#########'###'##########....#################'############################..# #..................)...........................................................# #..............................................................................# ################################################################################