2 4 1 -2147483648