private boolean lookup(BinaryNode node, int target){
		if(node == null){
			return false;
		}		
		if(target == node.data){
			return true;
		} else if(target < node.data){
			return lookup(node.left, target);
		} else {	// target > node.getData()
			return lookup(node.right, target);
		}
	}