class Node { int val; Node left, right; Node(int v) { val=v; left=null; right=null; } static boolean contains(Node n, int v) { while (n!=null) { if (v==n.val) return true; if (v