> In addition if key = MAXASIZE = 2^MAXBITS is used, the non existent > bucket 'nums[MAXBITS+1]' is used with unpredictable results. ceillog2(2^MAXBITS) is MAXBITS, not MAXBITS+1. -- Roberto