public static void main(String[] args) {
		
		int count = 0;
		char[] faces = { '2', '3', '4', '5', '6', '7', '8', '9', '\10', 'J', 'Q', 'K', 'A' };
		char[] suits = { '♣', '♦', '♥', '♠' };		
			for (int i = 0; i < faces.length; i++) {
			    for (int j = 0; j < faces.length; j++) {
			    	for (int k = 0; k < suits.length; k++) {
			    		for (int m = k + 1; m < suits.length; m++) {
			    			for (int l = m + 1; l < suits.length; l++) {
			    				for (int n = 0; n < suits.length; n++) {
			    					for (int o = n + 1; o < suits.length; o++) {
						    if (i != j) {
							System.out.printf(faces[i] + "" + suits[k] + " " + faces[i] + "" + suits[m] + " " +
									         faces[i]+ ""  + suits[l] + " " + faces[j] + ""+ suits[n] + " " +
									         faces[j] + "" + suits[o] + " ");
							System.out.println();
							count++;
						    	}
			    					}
			    				}
			    			}
			    		}
			    	}
			    }
			}
			System.out.println();
			System.out.println(count + " full houses");
	}