void forloop(int[]A,int[]B,int i,int c,int h,int[] rec) {
		if (i==A.length) {
			int sum=0;
			for (int j=0;j<A.length;++j)sum+=c*Math.abs(A[j]-B[j]);
			if (sum<rec[A.length]) {
				for(int j=0;j<B.length;++j)rec[j]=B[j];
				rec[A.length]=sum;
			}
			return;
		}
		for (int j=B[i-1]-h;j<=B[i-1]+h;++j) {
			B[i]=j;forloop(A, B, i+1, c,h, rec);
		}
	}