private static boolean isPermutate(long a, long b) {
		int[] ac = new int[10];
		int[] bc = new int[10];
		for (char c : Long.toString(a).toCharArray()) {
			ac[Integer.parseInt(c + "")]++;
		}
		for (char c : Long.toString(b).toCharArray()) {
			bc[Integer.parseInt(c + "")]++;
		}
		for (int i = 0; i < 10; i++) {
			if (ac[i] != bc[i])
				return false;
		}
		return true;
	}