.. .# .. .######## ... ...#...##.## .# #8.. ......##.# #..###....##..# . ####..##.........#... #...∩............#... ....#.#................# ##.##.#..##..........### ......8..##.<.........# ....................... ........>#.###........# ..###...####........... . #...∩.#.........#... ##........##..### #. ... ##.....####..## ....##..##.#### #.. ......^.##....# ... #..##....#....###.... # .#................# #...................) ##.#.....#........ #..##...........^( #....####.!..^..... .. ...# #.......^.^ .. #..##......^^.. ... #...........^.. .....###..)......%. ..... #.$......... ......##.........^. ......).......^.^.. ..###..o..##....... #......# ##..... .......## ##### .......... #.......... #....#....∩ ##...#......