POJ: 2718: AC
POJ: 3187: AC