add getbits.c