- /* package whatever; // don't place package name! */ 
-   
- import java.util.*; 
- class M{ 
-     char i, 
-          c; 
-     for(i = 0; i < z.length; i++){ 
-       if("aeiou".indexOf(c = z[i]) >= 0){ 
-         l.add(c); 
-         z[i] = 0; 
-       } 
-     } 
-     for(i = 0; i < z.length; i++){ 
-       r += z[i] < 1 
-                ? (char) l.remove(0) 
-                : z[i]; 
-     } 
-     return r; 
-   } 
-   
-   public static void-  main (String[]-  a ){
 
-     System- . out- . println(- c (""- . toCharArray()));
 
-     System- . out- . println(- c ("a"- . toCharArray()));
 
-     System- . out- . println(- c ("cwm"- . toCharArray()));
 
-     System- . out- . println(- c ("the quick brown fox jumps over the lazy dog."- . toCharArray()));
 
-     System- . out- . println(- c ("abcdefghijklmnopqrstuvwxyz"- . toCharArray()));
 
-     System- . out- . println(- c ("programming puzzles & code golf"- . toCharArray()));
 
-     System- . out- . println(- c ("fatalize"- . toCharArray()));
 
-     System- . out- . println(- c ("martin ender"- . toCharArray()));
 
-   } 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwpjbGFzcyBNewogIHN0YXRpYyBTdHJpbmcgYyhjaGFyW10geil7CiAgICBMaXN0IGwgPSBuZXcgQXJyYXlMaXN0KCk7CiAgICBjaGFyIGksCiAgICAgICAgIGM7CiAgICBmb3IoaSA9IDA7IGkgPCB6Lmxlbmd0aDsgaSsrKXsKICAgICAgaWYoImFlaW91Ii5pbmRleE9mKGMgPSB6W2ldKSA+PSAwKXsKICAgICAgICBsLmFkZChjKTsKICAgICAgICB6W2ldID0gMDsKICAgICAgfQogICAgfQogICAgQ29sbGVjdGlvbnMuc2h1ZmZsZShsKTsKICAgIFN0cmluZyByID0gIiI7CiAgICBmb3IoaSA9IDA7IGkgPCB6Lmxlbmd0aDsgaSsrKXsKICAgICAgciArPSB6W2ldIDwgMQogICAgICAgICAgICAgICA/IChjaGFyKSBsLnJlbW92ZSgwKQogICAgICAgICAgICAgICA6IHpbaV07CiAgICB9CiAgICByZXR1cm4gcjsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGEpewogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIiIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImEiLnRvQ2hhckFycmF5KCkpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJjd20iLnRvQ2hhckFycmF5KCkpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJ0aGUgcXVpY2sgYnJvd24gZm94IGp1bXBzIG92ZXIgdGhlIGxhenkgZG9nLiIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6Ii50b0NoYXJBcnJheSgpKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygicHJvZ3JhbW1pbmcgcHV6emxlcyAmIGNvZGUgZ29sZiIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImZhdGFsaXplIi50b0NoYXJBcnJheSgpKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygibWFydGluIGVuZGVyIi50b0NoYXJBcnJheSgpKSk7CiAgfQp9