//Haha TTpro //BCGCD //http://www.spoj.com/PTIT/problems/BCGCD/ #include void doi ( long long int &a, long long int &b); long long int GCD (long long int a,long long intb); long long int BCNN(long long int a,long long int b, long long int c); using namespace std; int main() { long long int a,b,c,d; while (true) { cin >>a>>b; if ((a==0)&&(b==0)) break; c=GCD(a,b); d=BCNN(a,b,c); cout<