import java.util.*; import java.io.*; public abstract class Evaluator{ abstract float evaluate(int[] permutation); } class SillyEvaluator extends Evaluator{ // this evaluates a simple function on the permutation float evaluate(int[] permutation){ double d=1; for(int i=0;i