????????????????????????????????? negative???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????!???????????? ??????????????????????????????????? ?????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????