typedef unsigned int uint