wersja wrzucona na svna (bez coutow, asercji, wyrownanie kodu)