private int GrayEncode7_8(int m) {
		int CodeGray = 0;
		switch (m) {
		case 0: {
			CodeGray = 0;
			break;
		}
		case 1: {
			CodeGray = 1;
			break;
		}
		case 2: {
			CodeGray = 3;
			break;
		}
		case 3: {
			CodeGray = 2;
			break;
		}
		case 4: {
			CodeGray = 16;
			break;
		}
		case 5: {
			CodeGray = 17;
			break;
		}
		case 6: {
			CodeGray = 19;
			break;
		}
		case 7: {
			CodeGray = 18;
			break;
		}
		case 8: {
			CodeGray = 48;
			break;
		}
		case 9: {
			CodeGray = 49;
			break;
		}
		case 10: {
			CodeGray = 51;
			break;
		}
		case 11: {
			CodeGray = 50;
			break;
		}
		case 12: {
			CodeGray = 32;
			break;
		}
		case 13: {
			CodeGray = 33;
			break;
		}
		case 14: {
			CodeGray = 35;
			break;
		}
		case 15: {
			CodeGray = 34;
			break;
		}
		}
		return CodeGray;
	}