import java.io.File;

public class A34 {

	public static void main(String[] args) {
		A34 a34 = new A34();
		System.out.print("directory name: ");
		String directoryName = Keyboard.readInput();
		File directory = new File(directoryName);
		a34.produceBST(directory);
		a34.displayInOrder();
		a34.displayPreOrder();
		a34.displayPostOrder();
		for (String path = ""; !path.equals("unknown");) {
			System.out.print("find path to: ");
			String fileName = Keyboard.readInput();
			path = a34.getPathTo(fileName);
			System.out.println(path);
		}
	}

}
