############## #################### #.......##...######## #.....#.....#......# #...................###.....#.....#......## ##########...........................#.............# #.............#......................#.............# #.............#.........[..........................# #.............###''......#......#).........<.......# #.........)...###.#......#......#............#.....# #............>'................##..................# ###...#.#...)..###'######......................###### #.'.....#...<#.........##...................)..######### #.#.....#......[#....#.##...............##.....[.......# #.#.....#............#.##...............##.............# #.##.#.....#...##....#.##...............#######........# #....#..........+......##.......#.#....................# #............#.##....####.......#.#...##...............# #.#####......#.##########.###...#.....##.........########### #.##....##.#.#.)................+................'........># #........#+#.###................##.####..........#########.# ####...............................##.# #..........# #.# #.....................................# #..........# #.# #.##..................###.............####...#......####### #.# #.##..................# #....................#............# #.# #.###.......#.........# #....................#............# #.# #.###.......#.........###............#[........##......♣..###.# #......####..........................#....#.........♣♣♣.♣♣.##.# #######...#........##................#....#......♣♣♣♣ ♣♣.♣♣##.# #...#........##.....######.....#....#.......♣♣♣♣♣♣......# #...#........##....#######..[###....#..[...♣♣♣.♣♣.♣♣....# #...##......###............#.##.....#.###....♣.♣♣♣.♣♣...# ###...##......# #.....##.......##.....#.# #..♣♣♣♣.♣♣.♣....# #.............# ###'#.##..............#.# #..♣♣_.♣.♣.♣.♣..# #.............#####.#÷##......##......#.# #..♣♣♣♣♣♣.♣♣♣...###### #.........#.........#÷#......###.##...#'###..♣ ♣.♣.♣♣♣.♣..'....# #...................#.......####....#........♣♣♣♣.♣♣♣.♣...####.# #...................#...............#.........♣.♣.....♣...# #.# #...................................#.....................# #.# #.........#.........................#................)....# #.# #.........#.....##.................##.#+#.................# #.# #.............#.....#.......####.#.#....#.........)..###### #)# ###.........#.###.......##+###..>..#..#.#..#.#.........# #.# #..............................#.#.........#...<.....# #.# #...........##.........#.......^.#....#....+.........#######.# ###.........##.........#<.....###....o#...##.........##......# #.#.................##..##### #...S>o..............##.###### #############.........##..# #.#.o#..##.#.........##.# #.....................##..#######.#.##...............##.# #.#########.##.####.####........#.#......#.#.........##.# #.# #....#.# #.# #.######.......#....###..........# ##.#### #......# #.# #.# #.###........###..######### #.....##################### #.................# #####....................# #######.#...#####.# #.#...#...#...#...#..# #........##.# #......÷............_# #.##.#......# ###...#...#...#...#..# #....######## #...................# ###### #####################