############## ######### #............# ########.......# #.<..........# ######################......'.......# #....<.......#######......................######.......# #....................###################### #.......# #...>........######### #.......# ##.########### ######'## #.# #.# #.# ##.# #.#### #..# #....# ############## ########### #.## ####.# #............# #..o......# #.# ###.####### #............# #.#######.# #.# #.........###............####.#.#...#.# #.# #.........#.'............'.##.#.#.#.#.# #.# #...........#............#..#.#.#...#o###### #.# #.........###÷[..........##.'.#.###.#......## ##.# #.........# #............####.....#...#.##..## #..# #######.### ######'####### #####'##....##...## #.## ##.# #..# #.#..#..#..#..###.# ##..# ##.# ###....##...##...#..# #..## #.# #......###.###.....##### #######'### ####+###### ####'#o###.##.##.###......# #..<..o...# #.........###.......###.#.#.###.......# #.........# #.........).#........####.####........# #.........# #.........#.#............⌠............# #.........# ######.........#.#........####.####........# #.........###....'.........#.'.......###.#.#.###.......# #........)'...####.........###....(.###÷##.##.###......# #.........##### #####'##### ######....###.###.........# #####'##### #....# ##...##...##.........# #....## #.#### ##..#..#..#.)#.###### ####.)# #.# ##...###...##...## ##.# #.# ######.'############..# ########.#########'############.).........# #######.###### #....>......##.............#..'...........###............# #...........##.............#.##...........+.#............# #...........#..............'.##...........#.#...[........# #..........(.((.(..........####...........#.#..>.........# #...........##.............# #############[.............# #########.########'######### ###............# #.# #..# ####.######### #.# ##.# #.# ##.# #####'###### #.## #..# #..........# #..# ########.## #......>...# ###'###### #.........# ###..........###### #........# #.>.......# #.'..........'....####### #........# #.........###.#..........####.......### #.^......# #.........##..#..........# #######...## #........# #.........#<.##..........# ###..########........# #...........###..........# ##........'........# #.........### ############ ##########........# ########### ##########