public static void main(String[] args)
	{
		AVL<String, Integer> st = new AVL<String, Integer>();
		/*
		 * st.put("C", 0);
		 * st.put("B", 0);
		 * st.put("A", 0);
		 */

		/*
		 * st.put("D", 0);
		 * st.put("B", 0);
		 * st.put("C", 0);
		 */

		/*
		 * st.put("A", 0);
		 * st.put("B", 0);
		 * st.put("C", 0);
		 */

		/*
		 * st.put("B", 0);
		 * st.put("D", 0);
		 * st.put("C", 0);
		 */

		// RR
		/*
		 * st.put("H", 0);
		 * st.put("C", 0);
		 * st.put("M", 0);
		 * st.put("R", 0);
		 * st.put("A", 0);
		 * st.put("E", 0);
		 * st.put("L", 0);
		 * st.put("P", 0);
		 * st.put("S", 0);
		 * st.put("X", 0);
		 */

		// RL
		st.put("H", 0);
		st.put("C", 0);
		st.put("M", 0);
		st.put("R", 0);
		st.put("A", 0);
		st.put("E", 0);
		st.put("L", 0);
		st.put("P", 0);
		st.put("S", 0);
		st.put("N", 0);
		st.delete("A");
		st.delete("E");
		st.printTree();
		if (!st.isBalanced())
		{
			System.err.println("Tree is not balanced");
		}
	}