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