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