Пытаюсь пройти тестовое задание, возникает вот такая ошибка, уже долгое время не могу понять что с этим можно сделать(( Сам код будет ниже Ваш ответ не прошел тест! [ERROR] COMPILATION ERROR : [ERROR] Main.java:[94,8] class CalculatorTask is public, should be declared in a file named CalculatorTask.java [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project test-project-template: Compilation failure [ERROR] Main.java:[94,8] class CalculatorTask is public, should be declared in a file named CalculatorTask.java [ERROR] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http:/MojoFailureException Код: import java.util.Scanner; public class Main { public static void main (String[]args){ int num1 = getInt(); int num2 = getInt(); char operation = getOperation(); int result = calc(num1, num2, operation); System.out.println("Результат операции: " + result); } public static int getInt () { System.out.println("Введите число:"); Scanner scanner = new Scanner(System.in); int num; if (scanner.hasNextLine()) { if (scanner.hasNextInt()) { num = scanner.nextInt(); } else { num = convert(scanner.nextLine()); } } else { System.out.println("Вы допустили ошибку при вводе числа. Попробуйте еще раз."); scanner.next(); num = getInt(); } return num; } public static char getOperation() { System.out.println("Введите операцию:"); Scanner scanner = new Scanner(System.in); char operation; if (scanner.hasNext()) { operation = scanner.next().charAt(0); } else { System.out.println("Вы допустили ошибку при вводе операции. Попробуйте еще раз."); scanner.next();//рекурсия operation = getOperation(); } return operation; } public static int calc(int num1, int num2, char operation) { int result; switch (operation) { case '+' -> result = num1 + num2; case '-' -> result = num1 - num2; case '*' -> result = num1 * num2; case '/' -> result = num1 / num2; default -> { System.out.println("Операция не распознана. Повторите ввод."); result = calc(num1, num2, getOperation()); } } return result; } public static int convert(String a) { if (a.equals("I")) return 1; if (a.equals("II")) return 2; if (a.equals("III")) return 3; if (a.equals("IV")) return 4; if (a.equals("V")) return 5; if (a.equals("VI")) return 6; if (a.equals("VII")) return 7; if (a.equals("VIII")) return 8; if (a.equals("IX")) return 9; if (a.equals("X")) return 10; return 0; } } Так же прилагаю скриншот расположения #Калькулятор