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