????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????sem??????????????????????????????????????? ???