???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(????????? ????? ?????????? ?????? ?????? ???·????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????