#include "bintree.cpp"

template <class type>
class bin_search_tree : public bintree<type>
{
	void searcher(node<type>*& rooty, type& item, int& found);
	void inserter(node<type>*& rooty, type item);
	void eraser(node<type>*& rooty, type item);
	public:
	void search(type& item, int& found);
	void insert(type item);
	void erase(type item);
};