public void hashify(Node n) {
		if(n==null){return;}
		if (n.parent == n && n != null) {
			hashInsert(n, n.label.charAt(0), n);
			for (Node child : n.children) {
				hashify(child);
			}
		} else if (n.parent != n && n != null) {
			if (n.label != null) {
				hashInsert(n.parent, n.label.charAt(0), n);
				for (Node child : n.children) {
					hashInsert(n, child.label.charAt(0), child);
					hashify(child);
				}
			}
		}
	}