POJ 2104 2761