needpos(maxval + 1);
}
/* reversed range with autostart */
if (maxval < autostart) {
maxval = autostart;
/* set autostart */
if (autostart)
memset(positions + 1, '1', autostart);