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