$begingroup$ @OrangeDog I'd personally say no. My issue all along has long been that a hash purpose have to map to a hard and fast-sizing output, though the input sizing is irrelevant. We've gotten pretty much off-matter. Your solution has good things in it, just watch out with your official definition ;-) $endgroup$While you can keep away from col