######## #......# #......# ###########......# #................# #......!.........# #...........###### ####...(....# ).###........# .............##### .............'..># #..##........#.### ............##.# ###.#...##)#.##.# ........%..#<##.# .......########.# ...... #.# ...... #.# ... . #S# . #r# ... #.... #..... .#+#### . ..