##. #########..... #<.oWo.S.....! ##########.W.. o