starting-offset ( numbers alphabet -- offset )


Vocabulary
sqids.private

Inputs
numbersan object
alphabetan object


Outputs
offsetan object


Definition


:: starting-offset ( numbers alphabet -- offset )
alphabet length :> len numbers numbers length
[| sum v i | v len mod alphabet nth sum + i + ] reduce-index
len mod ;