$begingroup$ @OrangeDog I might say no. My level all together has become that a hash functionality will have to map to a hard and fast-dimension output, however the input size is irrelevant. We have gotten very far off-matter. Your solution has good stuff in it, just watch out with your official definition ;-) $endgroup$has missed out over the envi