?????????????: ????????????????????????????? ???????? ????????? ???????? ??????? ???????? ???????? ?????? ?????? ??????? ????????????? ?????????? ??????????? ???????? ???????????? ??????????? ?????? ??????? ?????????????????? ??????? ???????? ?????? ???????? ?????????? ???????????? interface ???????????????????????????????????????? ????????????????