####### # ##################..)..# ... +......................# .....###........####........# ......).........# #........######### ................+ +.............>!.. ................####.........####.### ...####.#+##...................# .. #..#+#.##........###........# . #......##........# ##+##....# #.#.....'........####..#....# #<%...###)..................## #.##### #....................... .... +.............:...#..... .....## #.................#.##.# .......+ +.................#.# .# ##.....# #####...#...........# #.....# ...#....##.....# ......# ..#....#......#.. #....#.o..(.... ####+#.......$. ........... .....##+#+#.. .?..... .. ......# ####+#