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