################### #.................# #.................# #.................# #.................# #.................# #.................## ########'##.....#......# ########## #######..#......############## ###...#..#.#### #........#......# #.......#.....# #........#......# #.......#.....# #........#......# #.......'.....# #...##...#......#######################...####....# #...##...#......#...##..............##########..### #........#......#....#.....(.(#......#.....<.....# #........#....(.'....######...#......#...........# #........#......#....##PPP##..#......'...........# #........#......###'##P...P#.###....###...##....## #...##...#...........#P.>..'.###....###...######## ######...#...........#P...P#.[...................# #....#...........##PPP##.....................# #....#............#####......................# #....#...............))...)..>o..............# ######...#...............#........o...(..........# #...##...#######.........#.................(.....# #.........#....#.........##+####...###...###..###################### #....÷....#....#...............#...#########'#####.##..#..#.#..#...# #.........#....#.........<.....#....................#..............# #.........#>...#...............#.....###............#..............# #.........#....#...............#.....#_#............'...........[..# #...##......####...............#...###.####....(....#..............# #'##########...#.....#####.....#'####...###.........#..............# #<...# #....#.....#...#.........#..#..##...##...##....##...##...# #....# #....#.....#...#.........#.###.##...##...##....##...###### #....# #....'.....#...#.........#.###.##....#....#..............# #....# #....#.....#...#........##.#_...##...#....#..............# #...## ##...#.....#...#........'..#...._#...#....#..............# ##### #####.....#...#........##.#_...##...#....#..............# #.....#...#.........#.###.##....#....#..............# #.....###.#.........#.###.#######..###....##.####...# #########.###########..#..#...###+####....##.####...# #.......#...........##...##...#...............'.....# #.......#............##.##....#...............#>....# #.......#.............#_#.....#...............#.....# #.......#.............###.....#..............)#.....# ######......#.............#.......#...............#.....# ##...##.....)#.............#.......#...............#.....# #.....#..÷...'.......[.....#.......#...............#.....# #....##...####...###..##.###...[...#'##.#####.....###....# #....##...##########+###'####'#.......#.##.##'#######....# #....+........................#.......#.....#.......#.)..# #############'###.......................#..(....#.....#.......#....# #...#..#..##...##.......................#.......#.....#.......#....# #...................##......##..........#.......'....##.....###....# #..............#######....).##....###..##.......#....######## ###### #..............##...##......###'#####..############### #...............'...........#......#..........# #...............#...........#......#..........# #...............#...........#......#..........# ###############################################