public String order(int numMales, int numFemales, int K){
		ArrayList list = new ArrayList();
		for (int i = 0; i < numMales; i++) {
			list.add('M');
		}
		
		int index = 0;
		int len = numMales;
		while(numFemales >0){
			//int index = K - 1;
			list.add(index, 'F');
			len ++;
			index -= (K-1);		
			index = ((index) % len +len) %len;
			numFemales--;
			
		}
		String res = "";
		for (int i = index; i < list.size(); i++) {
			res += list.get(i);
		}
		for (int i = 0; i < index; i++) {
			res += list.get(i);
		}
		//p(res);
		return res;
	}