Не могу понять, почему в моем коде выводится сначала число, а потом имя, хотя в коде прописывал наоборот. Прочел один из других примеров в "помощи", там нашел, что нужно внимательно прочесть задание и ввести сперва число, а потом имя, это я конечно могу принять к сведению, но логикой не понимаю почему так, а так же нужно в коде поменять местами name и age?
package com.javarush.task.task03.task0318;
/*
План по захвату мира
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String name = bufferedReader.readLine();
String age = bufferedReader.readLine();
System.out.print(name + " захватит мир через " + age + " лет. Му-ха-ха!");
}
}