Have someone got some Idea what is is not passing step 4? Everything seems perfect.
package com.codegym.task.task14.task1420;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
if(a <=0 || b <= 0){
System.out.println("Please input positive numbers!");
throw new IllegalArgumentException();
}
BigInteger b1 = BigInteger.valueOf(a);
BigInteger b2 = BigInteger.valueOf(b);
BigInteger gcd = b1.gcd(b2);
System.out.printf("GCD of given numbers is: %d", gcd.intValue());
}
}