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