I am not clear, because I don't know the solution, nor do I possess the abstract terminology. But I'm sure the problem is clearly stated to an open mind. I presented one minimum already. Are there others? And what are they?
And don't take my descriptions like "hash" literally. The fact that you haven't heard of something similar is no argument invalidating this problem whatsoever.