HDU 1787 GCD again