. . . . ....##### ...#..... #.##>##.# .# #.##.##.# #.# #.##.##.##.# #.##.##...# ##.##.#...# #.........## #..##.#....# ##..##.###''## #......##.##.## #......#...##.# #..%.###.<.##.# #.#.#.##....##.# .......r...#.####8#.# #.#.#.#.###.......## ........ ######### .#.# #.# ... ... # #.# ... #.#