Rafal Krzysztof Manuszewski algorytm