Revert "sprawdzenie listy argumentow"

This reverts commit d973dc082a2d866006eed25a06933552837a5db4.
Revert "Revert "sprawdzenie listy argumentow""

This reverts commit 3bd928e27b8741d14cc7abd69c78a232e1c04a95.
poprawne sprawdzanie listy argumentow