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