### ..## #...# #...## ##....## ### #...#..# ..#####......# ##........###.#### ...####.......... #.####........# #......#...(..## ##.^..##.......# ##.##..#.......### #..........<.....### #...###.........#...# #..####..........##.+######## #..####...#...#...>........... #..###....##..8..∩..8......... ...........###.#####..#........ ....###.....# #.######.......... ..#. #.....###.)...............#... #.......).).................. ..........))(##..#......###...# ..#.....#....##...........#(#.#### .##.....####.....<................ ####### ##.#..#................ #.#..#........D....... #.#########........... ########.#######............. .........#.......[........... ######................####### #####.........##.# ###########.........##.# ...<................#... ########........[...#?### #.......##..######### #.########..# #_## ##.##8...8 #.##..... #)#8..... ####..).. ##8...8 ##_## ##