??????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? adaptable shell out ???????????? ????????????????????????????????????????????? ????????????????????????????????????????????? ???????? ??????????????? ?????????????? ???