????????????????????????????????????????? ???????????????????????????????????????? niche??????????????????????????????????????????????????????????????? ?????????????????? ????????????????????????????????????????????????????????????? ??????????????? ???????????????????? ???????????????? ???????????????????????????????????????????????????????