Dziala zestawianie pojedynkow, powinno byc thread-safe + pozmieniane niektore struktury