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