class LoopBenchmark extends Benchmark {

    private int iterations;

    public LoopBenchmark(int iterations) {
	this.iterations = iterations;
    }

    void benchmark() {
	for (int i = 0; i < iterations; i++) {
	}
    }

    public static void main(String[] args) {
	if (args.length != 2) {
	    System.err.println("usage: LoopBenchmark iterations repititions");
	} else {
	    int iters = Integer.parseInt(args[0]);
	    int count = Integer.parseInt(args[1]);

	    long time = new LoopBenchmark(iters).repeat(count);
	    System.out.println(count + " repititions of " +
		iters + " loop iterations in " + time + " milliseconds");
	}
    }
}

