const int XMAX=40;
const int YMAX=24;
struct point {
   int x,y;
   point() {}
   point(int a, int b) { x=a; y=b; }
};
extern void put_point(int a, int b);
inline void put_point(point p) { put_point(p.x, p.y); }
extern void put_line(int, int, int, int);
inline void put_line(point a, point b)
    { put_line(a.x, a.y, b.x, b.y); }
extern void screen_init();
extern void screen_destroy();
extern void screen_refresh();
extern void screen_clear();

