Smallest Difference

POJ - 2718