niewielka zmiana procedury losowania
poprawione wyzarzanie