???????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????^^????????????????????????????????????????????????????????????????????????????????????????????????????????????or???????