static void key_press(unsigned char key, int x, int y);
static void key_release(unsigned char key, int x, int y);
static void mouse(int bn, int st, int x, int y);
static void key_press(unsigned char key, int x, int y);
static void key_release(unsigned char key, int x, int y);
static void mouse(int bn, int st, int x, int y);