atoi, itoa.