Intervals

POJ - 1375