poprawione losowanie i pobieranie