??????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????? ?????????? ????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????? ???????? ?????? ??????? {?????????????????????????????????