// register unsigned int k, p, aux, diffpositive, code, index;
// unsigned int samplesIndex, codeLenght, currentInput, wordsDeltaCodes, totalSize;
// unsigned int *deltaCodes;
// unsigned int *samples;
// unsigned int *pointers;
// register unsigned int k, p, aux, diffpositive, code, index;
// unsigned int samplesIndex, codeLenght, currentInput, wordsDeltaCodes, totalSize;
// unsigned int *deltaCodes;
// unsigned int *samples;
// unsigned int *pointers;