#define gd_rand_boolean(rand_) ((gd_rand_int (rand_) & (1 << 15)) != 0)
unsigned int gd_rand_int(GdRand *rand_);
int gd_rand_int_range(GdRand *rand_, int begin, int end);
#define gd_rand_boolean(rand_) ((gd_rand_int (rand_) & (1 << 15)) != 0)
unsigned int gd_rand_int(GdRand *rand_);
int gd_rand_int_range(GdRand *rand_, int begin, int end);