$begingroup$ @OrangeDog I would say no. My place all together has become that a hash operate have to map to a hard and fast-dimensions output, although the input dimensions is irrelevant. We've gotten very far off-topic. Your solution has good stuff in it, just be careful with your official definition ;-) $endgroup$$begingroup$ A hash purpose is br