1 10 1000 1 100000 1000000000 999999999 1000099998 1000000000 0 0 0