####### ##~~~~~## #~~~~~~~# #~~...~~# #~~._.~~# #~~...~~# #~~~.~~~# ##~~.~~### ###'###.# ######### ###.###.######## #.......# #.......##.....# ### #.....#)# ##....<.........####.# #.....#.#### #........##...<.#....# #.....#....# #######.##...######.###.##.# #######..).###........#.#.# ##...##..##.## #......).)...........#.###..####.###..# #........)..).)..)...).[).(## #.# #..# #...(.......)>......!.(##### ##.###..# #....................#.########.......# ###.####............##...........##.#.# ################################..<......#.# #.......................................##.# ####...#..#..#..#..#..#..#%.#..#...........#..# ##...........)))............................#.####### ##.......#..#..#..#..#..#..#..#..#........####.......# ##..................)....................### ##......# #.......#############################..### #......# #..........# #..........#...........# #..##### #..........# #..........#..........## ##### #..........######.###.#.............#.## +.).# #..........#......##....#..#.......##..# #...# ##........##...####....#..##...........# #...# ##......>.##...##...#....###....#..###.### #..># #......................### #.......#.....### ##...# #...........##........########...#...##...y####....# #...............%....#..............###...%.Zgyy...# #..........)%#)##..#.#.#######.######.......yy.y.y.# #..........([.....(....# ##..# #####..y)...y..... ##...................### #..## +....l..........# ##........#..##....## ####.### #...##........### ###.##.........##.#####......# ##...#.#.[.....# ###.....###.#####..##......### ..#.#.#.....##y# #.....................##.### #.. ...#.....# #% ###.##############.####....# ... .. #.# #...##....# ### ###..#....# ##.#....# #......# ###....# #....# #....# #....# ######