???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????A?B????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????