proszę nie sprawdzać spójności wewnątrz algorytmu, to powinien być warunek sprawdzany przed wejściem do wykonania algorytmu - to może zwolnić wykonywanie całego alg.