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