??????????????????????????????????????????????????????????? ??????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????? = ????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????