przedstawienie algorytmow 1