### ...######## ####........# .........<.# #.........###### #..........<...# #..#>................. ##..................... ).....##.#####......... ..... #.# #####+###. .(....##.###### ................ ......5...(..... ................ ................ ....#........... ....#........... ... #........... .. #..........