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