public static void charsetTest () {
		SortedMap<String, Charset> cm = Charset.availableCharsets();
		Set<String> cks = cm.keySet();
		Iterator<String> cki = cks.iterator();
		while (cki.hasNext()) {
			String ck = cki.next();
			
			String fn = "/Users/guruz/p300_test/Bo%A8sedeath/";
			boolean exists = (new File (de.guruz.p300.utils.URL.decode (fn, ck))).exists ();
			
			if (exists) {
				System.out.println (fn.concat(" is ").concat(ck));
			}
		}
		cki = cks.iterator();
		while (cki.hasNext()) {
			String ck = cki.next();
			
			String fn = "/Users/guruz/p300_test/Bo%CC%88sedeath/";
			boolean exists = false;
			try {
			exists = (new File (de.guruz.p300.utils.URL.decode (fn, ck))).exists ();
			} catch (Exception e) {

			}
			
			if (exists) {
				System.out.println (fn.concat(" is ").concat(ck));
			}
		}
	}