on another note i think i got my version of seeking bits
i have yet to fix my mask, and test it, but i think its correct
idk how its gonna stack up with other versions though
i have only 3 conditionals so it should be decently fast
but because i have only 3 conditionals, theres some operations that i do but i dont actually need
it should perorm decently well on small lengths because instead of looping through 1 byte at a time i parse them by bunches of 0s and 1s
i still have to test it though
knowing myself theres 100% something ive forgotten about
its gonna happen later though its been something like 3 hours im hacking at this problem, i need a break