二つの整数qとpの最大公約数を求めよ