??????????????????????? ??????????????????????????????? ??????????????????????????: ????????????????????????, ????????????????????????????. ???????????????????????????????????? ?????? interface ?????????????????????????????? ????????????????????? ???????????????????????????????????????? ????????????????????????????? ?????????????????????????