????????????????? ???????????????????????????????????????????????????????????? ???????????????????????????????????????? ????????????????????????? ???????????????????????????????????????????????? ????????????????????????????????????????????????????? ????????????????????????????????????????????????????It it accustomed to calculate new and returning v