????????????????????????????????????? ?????????????????????????????????? ??????????????? negative?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????