############################### ############## #...........#................<# #............# #...........'.................# #............# ##...#####'###..##............# #............# ##'#####...###..##..###.###..##########'###'###...# #......#........##..#######..##..##.....###..##...# #......#........>...#....#.....<.........#...##..## #.^....#............#....#...............#....#### ##########.###########'########..##.######....# ##..######.##.########..##...##..##.######...## #........#.........#.....#....#..#....#.......# #........#.........#.....#....#..#....#.......# ##..##.###.##'######..####'########...##.....## ##..##.###.##.###.###'####.########'####.....## #...........#...'....................)........# #...........#...#......>......................# ##..######.######'##..##..#######.##..#######.# ##..##.###.######.##..#######.###.###'###.....# #....#..#.....#....#..#....#...#........#.....# #....#..#.....'....+..#....#...#........#.....# ##..##.[##..###...##..##...#...#..##'####.....# ##..##..##..########..##..##'###..##...##.....# #.÷......'........#...##..##..##..##.........## #........#........'...##'###...#.............## #........#........#............#...[..........# #........#........#............#..............# ##..#######.##..############.#########.###...## #######.###.##..############'###..####.###....# #....#...............#........#......#........# #....+...............#........#......'........# #.##+##..##..##.##+###..####'###'##.##..##....# #....##..##..####*.###..####.##..##.##..##....# #....'........#, .........#.......>..........#### #....#........# .........#.................##..## ##..###..######, #....>.#......................# ######..#### * , .##.....sO......................# #.<.....# ........##.....###....##...##..## #.......# ........##########....##...##### #.......# , ,,..............................# #.......# , ,..............................# #.......# ............[............###..# ##....###, * ,###....###...##+##..#....#∩#..# ###### +* #.... *...# ######..#'#..# , ..... ..#, ,,, *#......## ......,* ..# , , #......# , * , ,, ,######## * * < , , , ,* * * *