linear probing works but it's insanely slow sometimes. Start of quadratic probing, which doesn't work yet