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