## #W ##### ##...## ##.....## ###.......#### W#^..∩.∩...#W# ###.......#### ##..^..## ##...## ####'''############# ...................^# ...............^....# ###..###..###..###.^# # #..#.#..#.#..#.#^^# #. #+#..#'#..#'#..#'#..# #..#.#..#.#..#.#..#.#..# .......................# .......................# #......###......####.^# +^..8...# #...8...'.#..# ##......#+#......####..# ........#.#............# ...^...............^...# ##.####.....####.####..# +.. +...8...+ #..+ #..# ###.####.....####.####..# #. ..........^.....^.^.....# #. ........#.#....^.......# #.. ##......#+#......####..# #.. +...8...# #...8...'.#..# #..####.^....###......####..# #......................^....# #........................^..# #..#.#..#.#..#.#..#^#..#.#..# # #W#..#'#..#'#..#+#..#+#..# #!#..#.#..#.#..# #..# #..# ###..###..###..# #..# #..# .... .... .... .... ...# ..^.................. ..# #####################