public boolean isSubset(int[] a, int[] b) {
	
		Arrays.sort(a);
		Arrays.sort(b);
		
		printArray(a);
		printArray(b);
		
		if (a.length > b.length) {
			return false;
		}
		
		int i = 0, j = 0;
		while (i < a.length && j < b.length) {
			if (a[i] == b[j]) {
				i++;
				j++;
			}else {
				if (a[i] < b[j]) {
					return false;
				}else {
					j++;
				}
			}
		}
		
		if (i < a.length) {
			return false;
		}
		
		return true;
	
	}