typedef unsigned long long uint64_t; typedef unsigned long int uint32_t; typedef unsigned short int uint16_t; typedef unsigned char uint8_t;