public void store(int value) {
		if (value < this.value) {
			if (left == null) {
				left = new TreeNode();
				left.value = value;
			} else {
				left.store(value);
			}
		} else if (value > this.value) {
			if (right == null) {
				right = new TreeNode();
				right.value = value;
			} else {
				right.store(value);
			}
		}
	}