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