INT_MAX Integer.MAV_VALUE, they are very important