??????????????????????????????????????????????????????????????????????????????????????????????????????e??????????????????????????????????????????????????????????????* ??????????????????????????????????????????????????????????????????? ???????? ?????????????? ???? ??????????????????????????????????????????????????????????????????????????????????????