######## #....)<# #..##### ##.# . #.#####.%... #...SS.%.%.. #?[######### ####