###+### ###8'8#8### ##.........## #...........## . #+............#.... +8.....<........... ##............#.... #...........## ... ##.........## .# ####8+8#### ##+##