## . .### ####... .>.. #########.# #......s.<+ #.#######.# ..# ##.# #.# #.# #.# #.#