#ifndef NODE_H
#define NODE_H

typedef char Node_entry;

struct Node {
//  data members
   Node_entry entry;
   Node *next;
   Node *prev;
   Node *left;
   Node *right;
//  constructors
   Node();
   Node(Node_entry item, Node *add_on = NULL);
};


Node::Node()
{
   next = NULL;
}


Node::Node(Node_entry item, Node *add_on)
{
   entry = item;
   next = add_on;
}
#endif 
