POJ: 2418