typedef unsigned int uint; typedef unsigned long ulong; typedef char* pointer; typedef int bool; #define true 1 #define false 0