Iteracja + testy zrobione i działa., teraz połączyć :P