175c175
< regs[base + (vector % 32)] |= (1 << (vector >> 5));
---
> regs[base + (vector / 32)] |= (1 << (vector % 32));
181c181
< regs[base + (vector % 32)] &= ~(1 << (vector >> 5));
---
> regs[base + (vector / 32)] &= ~(1 << (vector % 32));
187c187
< return bits(regs[base + (vector % 32)], vector >> 5);
---
> return bits(regs[base + (vector / 32)], vector % 5);