## # #~7~ ####### ####8####8...<# ..~# +.......'.....# #. #...~# ##8#'#8##8...8# #.# #.#.~###+# ###'######'### ...# #.#.~#~#.##77.....77##.# .#..##...~7 8.#7~.......~7#.8 .........~# #.8#.........#8.#~ .........~###.##...~7~...##.### .......#%)('..''...787...++.. .........~###.##...~7~...##.# .......##~# #.8#.........#8.# ....... #~7 8.#7~.......~7 ....... #~#~#.##77.....77# ....... #~###+# ###+### ....... #~# ....... .~# ##.#.## ~#