#include<iostream.h>
#include<stdlib.h>

typedef enum Bool{False,True};

#include"bstsort.cpp"

void main()
{
	list<int> data;

	int temp;
	data.reset();
	for (int c = 0;c<200;c++)
	{
		temp=rand()%1000;
		data.insert_after(temp);
	}

	sort(&data);

	for (data.reset();!data.end_of_list();data.advance())
	{
		cout<<data.current_item()<<endl;
	}

}
