??????????????????????????? ???????????????????????????????? ??????????????????????????????????????????????????????????????? ????????????????????????????????? ?????????????????????????? ???????????????? ??????????? ? ?????????????????????????????????? ????????????????? ???????? ??????? C ????????????????????????????????????????? ?