virtual void
 nextResult(Pos& num)
   {
     uint current = num->getVal();
     if (maxNum_ <= current)
       num = 0;
     else
       num = new Nummy(current+1);
   }