########### ..........#########+#### .....#....#............. ..........#............. ##. ........D.######'##################.... +######'#.............................. .>......#..##......#####...#........... ........#..........#####.......###..... ...###..#............................. .. #.D######################....####+#### ............... #...#.D..#.......# ............D.. #...'....#.......# ............... #...#....#.......# ............... #...#....#.......# ............... #...#....#.......# . #..###..###...# #...#....#'###############.. #<. #### ...# #...####.................... .... #.#.................. ..... #.#....#..........##. #............)....... ##+##########.####... #..........#......... #..........#.....#... #........^.......# #.. #.. ########.#######.# #..###.# #. .. ##.#.....### #......# #.##.# #..#<###.#... #......# +....# #..#.# #.#..# #.##...##+## #....# #..#.###.#..# #..........######....# #..'.....#..# #..........#....#....# #..#.....#..# #......[...#....#....# ####.....#..# #.###.))...#....#....# ##....#..# #.###<.#####....#.##.# #.......# #......#........#.##.# ####### #...[#..# #......#.....†..#.##.##### #.....# #....#..# #......#..##'####.##.....# #.###.# #....#..# #..##..####.......##..##.####.# #.#################....#### #..##.......###...##.)........# #................)......... #..##....#..# #...##..........# #..##..##.......#).[........ #...)....#..# #...............###......##.......#.∩......... #..............................(.......÷.................... ############################################################