codes for POJ