Can anyone tell me why my code can't pass verification. I'm getting correct output, but verification says that I mixed up the order of reading in the name and number. Maybe i am stupid, but from my perspective code is correct, or maybe there is a bug in verification process
package com.codegym.task.task03.task0318;
/*
Plan to conquer the world
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
java.util.Scanner input = new java.util.Scanner(System.in);
String a = input.nextLine();
int b = input.nextInt();
String c = "will take over the world in ";
String d = " years. Mwa-ha-ha!";
System.out.print(a + ' ' + c+ b + d);
}
}