import java.util.concurrent.CyclicBarrier; import java.lang.Thread; import java.util.concurrent.BrokenBarrierException; public class PPfix extends Thread{ int nr; int tot; int[] sa; CyclicBarrier b; public PPfix(int nr, int[] sa,int tot,CyclicBarrier b){ this.nr=nr; this.sa=sa; this.tot=tot; this.b=b; } public void run(){ try{ int runs=(int)Math.ceil((Math.log((double)tot)/Math.log(2.0))); for(int i=0;i