0 9223372036854775807 -2 -1 0