### #.... ######.... #........ ....... #....#.. ....... .. ####....#.### ....... ... #.......#...# ....... ....####.###+#.#.#.##... ....... ........>....)..<....... ....... ..........##+#...#.####+#....# .................# #.........# .................# #.........# ########+#..[....#+#.........# ........##............##### ........##............# ################# ........##.#.....##...#####.........$)...>## ###########..................)............)........ #.........######.###.#######.####....###)###?$(.### #....................# #.###....##.....##..((# #..............^.##### #..#....##.##.##.##....# #∩...............# ##....^.#.##...##.#..... #########........# ##......#.#.....#.#..... #........# ##.......(............... #........# #........#.#$.$.[#.#.... ###.....## #........##.#..$..#.##. #.....# #...###.##.##D....##.## #.....# #..##.....##.......##.. #.....# #.##.##.###.....%...### #.....# #.#.##.......W......... #.<...# #.#.#.........)}:..... #.....# #.............}):..... #.....# ........::[..... ####### $