Common Factor

ZOJ - 2896