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