struct _iobuf {
  int _cnt;
  unsigned char *_ptr;
  unsigned char *_base;
  int _bufsiz;
  short _flag;
  char _file;
}
;
struct mallinfo {
  int arena;
  int ordblks;
  int smblks;
  int hblks;
  int hblkhd;
  int usmblks;
  int fsmblks;
  int uordblks;
  int fordblks;
  int keepcost;
  int mxfast;
  int nlblks;
  int grain;
  int uordbytes;
  int allocated;
  int treeoverhead;
}
;
enum _user_def_name_1
{
    black = 0, 
    white = 1, 
    grey = 2
};
enum _user_def_name_2
{
    northwest = 0, 
    northeast = 1, 
    southwest = 2, 
    southeast = 3
};
enum _user_def_name_3
{
    north = 0, 
    east = 1, 
    south = 2, 
    west = 3
};
struct quad_struct {
  enum _user_def_name_1 color;
  enum _user_def_name_2 childtype;
  struct quad_struct *nw;
  struct quad_struct *ne;
  struct quad_struct *sw;
  struct quad_struct *se;
  struct quad_struct *parent;
}
;