$begingroup$ @OrangeDog I might say no. My level all together has long been that a hash purpose ought to map to a set-dimension output, however the input size is irrelevant. We've gotten extremely far off-topic. Your solution has good stuff in it, just be careful with your official definition ;-) https://rufusi139car4.wikiap.com/user