???????????? ??????????? ?????????????????????????????????????????????????????????????????????????? ??????????? ?????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????? N