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