import java.io.*;
import java.util.*;
public class GCD {
public int GCD (int A,int B) {
int a = 2;
int f = 1;
while (a-1<A) {
if (A % a == 0 && B % a == 0) {
f = f*a;
A = A/a;
B = B/a;
a = 2;
}
else {
a = a +1;
}
}
return f;
}
public int GCD2 (int a, int b){
if (b==0) {
return a;
}
else {
return (GCD2 (b,(a%b)));
}
}
public boolean isprime(int n) {
int a = n / 2;
int f = 2;
while (f<a) {
if (n%f==0) {
return false;
}
else {
f = f+1;
}
}
return true;
}
}