package traverse; class BNode { T item; BNode left, right; public BNode(T item, BNode left, BNode right) { this.item = item; this.left = left; this.right = right; } public BNode(T item) { this(item, null, null); } }