Всем привет, поясните, почему программа не проходит валидацию ?
package com.javarush.task.task14.task1420;
/*
НОД
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
int x = 0 ;
int y = 0 ;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try
{
x = Math.abs(Integer.parseInt(reader.readLine()));
y = Math.abs(Integer.parseInt(reader.readLine()));
}
catch (NumberFormatException ex)
{
System.out.println(ex);
}
while (x!=y)
{
if (x>y)
x = x - y;
else
y = y -x;
}
System.out.println(x);
}
}