int collide(int xdiff, int ydiff, struct shape *r, struct shape *s);
int pixel_collide(unsigned int xoff, unsigned int yoff, struct shape *r);
int collide(int xdiff, int ydiff, struct shape *r, struct shape *s);
int pixel_collide(unsigned int xoff, unsigned int yoff, struct shape *r);