class Main {
public static void main(String[] args) {
reverseWords1("a a a b ");
reverseWords2("ab ac ad be ");
}
public static void reverseWords1(String s){
String[] a = s.split(" ");
StringBuilder sb = new StringBuilder();
for(int i = a.length-1; i >= 0; i--){
sb.append(a[i]).append(" ");
}
System.out.print(sb.toString());
}
public static void reverseWords2(String s){
String[] a = s.split(" ");
StringBuilder res = new StringBuilder();
for(String words : a){
StringBuilder sb = new StringBuilder(words);
res.append(sb.reverse()).append(" ");
}
System.out.print(res.toString());
}
}