######## ######## ##### #......# #......# #...# #......####.####.# #####..r###########.........#.####.# ..%.....'....................>.....# ###.#...##########........#.#.###..# #...# #.....)..#.#......# #..?# ##.####'#.#........# #...# #.......#.#..####### ..... #.......#....# ...... #.......####.# ....... #.......# #.# ##.####.# #.# ####### #.####.# #.....###......# #..##'##..###.#### #...###.##.# #...# ##.#.## ##'## #.#..# #...# #.##.# #...# ##.#.# #...# #.#.# #...# #.#.# #...# #.#.# +.<.+ #...# #...# #.### #...# #.# #...# #.# #...# #.# #...# .## ##+## . .