ある二つの数の最大公約数と最小公倍数を求めるプログラムを教えてください