continue;
Product from = (Product) t, target = from;
long start = System.nanoTime();
ProductsBijectionsPort port = new ProductsBijectionsPort(from.getContent(), target.getContent());
int[] bijection;
boolean good = false;
int trys = 0;
OUTER:
while (trys++ < 5000 && (bijection = port.take()) != null) {
for (int i = 0; i < bijection.length; ++i)
if (bijection[i] != i)
continue OUTER;
good = true;
break;