public void print() {
		System.out.println("root level:");
		if (this.root.getChildren().size() != 0) {
			for (K key : this.root.getChildren().keySet()) {
				TrieNode<K, V> node = this.root.getChildren().get(key);
				node.print();
			}
		}
	}