public void tryLarge() throws Exception{
		writer = new PrintWriter(new File("haha.txt"));
		for(bit = 4; bit <= 50; bit++){
			if(bit % 2 == 0){
				bits[0] = 1;
				visit(1);
				
				for(int i = 1; i < bit - 1; i++) bits[i] = 0;
				bits[0] = bits[bit - 1] = 2;
				calMul();
			} else {
				bits[0] = 1;
				bits[bit / 2] = 0;
				visit(1);
				bits[bit / 2] = 1;
				visit(1);
				bits[bit / 2] = 2;
				visit(1);
				
				for(int i = 1; i < bit - 1; i++) bits[i] = 0;
				bits[0] = bits[bit - 1] = 2;
				calMul();
				for(int i = 1; i < bit - 1; i++) bits[i] = 0;
				bits[0] = bits[bit - 1] = 2;
				bits[bit/2] = 1;
				calMul();
			}
		}
		writer.close();
	}