######################## #........>......O%..<... ########....................... #<.....'.............##.###### ########.........###.# ... ########### #.# ..... #.# ..... #.# ..... #.# (... #+# .