$begingroup$ @OrangeDog I'd personally say no. My level all together has been that a hash function must map to a set-measurement output, though the input dimensions is irrelevant. We've gotten incredibly significantly off-subject matter. Your solution has good stuff in it, just be careful with your official definition ;-) $endgroup$To test the util