code: private void ins(int k)
  	{
  
  		//if(last > 0)    last = sapp[-1] += k;
  		//else            last = *sapp++ = (k);
  		if(last > 0)    last = sapp[sappPos-1]   +=  k;
  		else            last = sapp[(sappPos++)]  = (k);
  	}
docs: -----------------------------------------------------------------------------