POJ 1338: dp