### ############## ###########.# #............# #...........# ########.##########.# #.#########.##### #..........# #.# #.# #......# #.#......#.### #.# #######)########..##.## #.#.######...### #.##### ..........#.......##.########### #.#....##......####.#...# ..........#.......#............# #.#....##......#........# ..........#.......###########.## #.#....##...............# ..........#................##.# #.#....##...###.........# ..........#......#########.##.# #.#.....#...# #...#.#...# ..........#......## ##.##.# ##+#.....#...###...#.#...#########...........# #...#.# #.....)..##+#......#.............#####...##..#######...#.# #........##.#......####...######.###....###..............# ..................................##......#.###.......##.# .................................>.'......+........#..##.# .#.#......#.#...######............##......#.######.##.##.# #.#......#.#...#...##..........#...........#.........##.# #.#.#.#.##.#.#...#.∩.##.........p#..#....###.#.####.#####.# #.....#. #.#.#...#.......................+............# #.# #.... .. ..#.######......................#...#.####.#.# #.# ... .#....#.............................#...#.# #.#.# #.# .. #.#####............#####...........#.)÷#.# #.#.# #.# #o ...........).......# ###........#...#.####.#.###.# # #o###.##...............## ##....#####...<......#.....# #.#o..#.##....##..........######.............############## +...#.#.##### #...............+.............# #.#.#.#.########..........######...#.........# #...............##......###...........####'#.# ..................##.#........####...##.## #.#.# ......#.............p.........#......##..# #.#.# ...#..#...........##..........#.###.###..###.#.# . ####..#...........#..........##.###..........#.# ... #................#..........##.##...........#.# .....###.....#.....................##.#............#.# .......'<....#............##.......##.#......p.....#.# #.######.....#.....................##'#.###'##.....# .####.(##.................###..........# .....# ..###.(####.####..........# #..........# .....# ........(....# #.....#########..........# ...... .........(^..###...######....#..........# ... .........(...##....##...................# ...###..#....##....##..................## ... #...).........##.................... .. #.....).........<.................... #.................................... #.................########......... #.#.....#.....#...# #........ ...............#...# ....... #.#.#.⌠.⌠.#.....#...# ####. #.#.............#...# # #.#.....#.#####...# #...._....#