That is correct, however in this case it is possible for v to be 0.
"log2" as the name of the variable is inexact but the value is actually what I want to store it in the array.
It is more "log2_of_v_plus_1" but I could also call it "bucket"