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