???????????????????????????????????????????????????????????????..??????????????A:?????????????????????????????????????????----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------??????????????????????????????????????????????????