???????????????? ?????????????????????????????????????????????? ????????????????????????????? ????????????????????????????????? ????????????????????? ?????????????????????????????? ???????????????????????????????????? ????????????? ???????????????????????????????????????????????????????????? ???????????? ???????????? ?????????????????????????? RNG