}
if ((res1a != res1d)) {
System.err.println("unexpected results 'not equal' of kdm1.putIfGreater() for state " + Arrays.toString(state));
}
final long key2 = kml2.run(state);
final boolean res2a = kdm2.putIfGreater(key2, 5); // true or false
final boolean res2b = kdm2.putIfGreater(key2, 5); // always false
final boolean res2c = kdm2.putIfGreater(key2, 4); // always false
final boolean res2d = kdm2.putIfGreater(key2, 6); // always equal to res2a
if ((true == res2b) || (true == res2c)) {