static boolean f(int[] arr) {
		if(arr.length==1)return arr[0]==10;
		for(int i=0;i<arr.length-1;i++) {
			int[] s=new int[arr.length-1];
			for(int k=0;k<i;k++)s[k]=arr[k];
			for(int k=i+2;k<arr.length;k++)s[k-1]=arr[k];
			for(int k=0;k<4;k++)
				if(k!=3||arr[i+1]!=0) {
					s[i]=operar(arr[i],arr[i+1],k);
					if(f(s))return true;
				}
		}
		return false;
	}