//Header File:	smallLinked.h
#include <iostream>
using namespace std;

struct node
{
	int	data;
	node	* next;
};

class list
{
friend ostream & operator<< (ostream &, list &);

private:
	node *front;
	node *rear;
	
public:
	list();		//Constructor
	//list(const list &); 	//Copy Constructor
	
	//~list(); 		//Destructor	
	
		//Mutators	
	list & add_front (const int);
	list & remove_front ();
	list & add_rear (const int);
	list & remove_rear ();

		//Accessor
	bool empty() const;
};
