public class EuclideanAlgorithm {
    public static void main(String[] args) {
	GaussianInteger a = new GaussianInteger(Integer.parseInt(args[0]),
						Integer.parseInt(args[1]));
	GaussianInteger b = new GaussianInteger(Integer.parseInt(args[2]),
						Integer.parseInt(args[3]));
	GaussianInteger gcd = GaussianInteger.gcd(a, b);
	System.out.println("gcd("+a+", "+b+") = " + gcd);
    }
	

}
