### ## #### #######..##### ##.###..## ### ## ##.#.......##.## #...#....###... ...###.........##...# ###....#....#..# #.#.## #.....###..###.. .............# #....####..####...#.#..# #.........# +.....###.....#........# +...#.....# #......#.....#......#..# #.........# ###.........^............# #.........# ..........#..#.∩.#.......#####.........## #####..............#..............#..))## ##...#......#...#.....#............)..##### ##...##.....................#............... ##....#..................#..##...<........... #......#.#......##......##......Y............. ##.#............##...#.#.##.....)............. #...#.#######)#.#...#......................... #.....#.∩.#..(#..#.#......#................... ##..#.#8.8#.8.#.............................. ####.#...#...#..#.#......................... #.#...#)###.#####.....o.................. #.#.).))..#.# #......#.................. #.#.......#.# ##..........#............. #.##.._..##.# ##.##.....#...##........... #.#########.# #.............#............ #...........###....#####................. ##############...###._.###.............. ##.##∩..... ##....#........ ##..# 8...8 #....##....... ##..#####...### #...#...#...#. ##..# ..'...' ##.# #...# #.#####.8.##### #.#...#...#...# #.#...'$..'...# #)#...#...#...# #)#####.o.##### #)## #8$$.8# . $ #).###.))..# ... ##...##'''##..... #...))o))$....... #.$#$$.8.8....... #....$............ #...#............. #.................. ..#................. $ ..................... .#...................