???????????????????????????? ????????????????????????????????????????????????? ???????? ????????????????????????? ????????? ???????? ????????????????????? ???????????????? ???????????????????????????????????????????????? ? ?????? ?????????????????????? ??????????????????? ????????????????????????? ????????????????????????? ?????? interface ????