// Basic data types (because typing unsigned int is annoying) #ifndef __TYPES_H__ #define __TYPES_H__ typedef unsigned long long u64; typedef unsigned int u32; typedef unsigned short u16; typedef unsigned char u8; typedef long long s64; typedef int s32; typedef short s16; typedef char s8; #endif