An online judge for OPC