import java.util.*;
import java.io.*;
public class StringStuff {
public String capitalize(String name) {
int space = name.indexOf(" ");
String temp = name.toUpperCase();
String first = temp.substring(0,1);
String last = temp.substring(space + 1, space + 2);
String result = first + name.substring(1, space + 1) + last + name.substring(space + 2);
return result;
}
public String bondify(String name) {
name = capitalize(name);
int space = name.indexOf(" ");
String firstName = name.substring(0,space);
String lastName = name.substring(space + 1);
String result = lastName + ", " + firstName + " " + lastName;
return result;
}
public boolean isVowel(String letter) {
String vowels = "aeiouAEIOU";
if (vowels.contains(letter))
return true;
else
return false;
}
public boolean isDigraph(String seq) {
String doublechar = "ch|Ch|th|Th|wh|Wh|sh|Sh";
if (doublechar.contains(seq))
return true;
else
return false;
}
public String piglatinify(String word) {
String first = word.substring(0,1);
String ftwo = word.substring(0,2);
if (isVowel(first))
return word + "yay";
else if (isDigraph(ftwo))
return word.substring(2) + ftwo + "ay";
else
return word.substring(1) + first + "ay";
}
}