??????????????????????????????? ??????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????? ????????????????????????????????????? ???????????????? ??????????????????????????????????????????????????????? ???????????????????????????????????? ??????????????? RNG (Random Num