import java.util.ArrayList;
import java.util.List;
public class user {
public static String reverseWords(String input){
String str="";
List record=new ArrayList<>();
int in=0;
record.add(0);
for(int i=0;i<input.length();i++){
if (input.charAt(i)==' ') {
record.add(i);
in++;
for (int j=(int)record.get(in);j>(int)record.get(in-1);j--){
str+=input.charAt(j-1);
}
str+=input.charAt(i);
}
}
for (int i=input.length()-1;i>(int)record.get(in);i--){
str+=input.charAt(i);
}
return str;
}
public static void main(String age[]){
String str=reverseWords("asdf fde zxcv");
System.out.println(str);
}
}