#include <stdlib.h>
int abs(int i) {
return (i < 0) ? -i : i;
}
char itoxret[8];
char* itox(uint32_t x) {
for(int i = 0; i < 8; i++) {
itoxret[7-i] = (x >> (i*4)) & 0xF;
itoxret[7-i] += (itoxret[7-i] > 9) ? ('A' - 10) : '0';
return itoxret;