Не понимаю, почему не проходит валидацию.
Подскажите, люди добрые.
Результат считается и выводится.
По крайней мере я так думаю
package com.javarush.task.task14.task1420;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
НОД
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();
int nod = 10;
if (a < 1 || b < 1) {
throw new IllegalArgumentException();
} else {
for( int i = 9; i > 0; i--) {
if (a % i == 0 && b % i == 0) {
nod = i;
break;
}
}
}
System.out.println(nod);
}
}