-
-999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999