public void add(int newNumber) {
   if (newNumber > this.value) {
     if (right == null) {
       right = new IntegerTreeNode(newNumber);
     } else {
       right.add(newNumber);
     }
   } else {
     if (left == null) {
       left = new IntegerTreeNode(newNumber);
     } else {
       left.add(newNumber);
     }
   }
 }
 public void add(int n) {
   if (firstNode == null) firstNode = new IntegerTreeNode(n); // error: identifier expected
   else firstNode.add(n);
 }