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