For every program that requires an input file, please use the file name PROGn. DAT where 'n' is the assigned number for the program. Do not precede the input file name with any directory or disk drive designation. The judges have been instructed not to make any effort to remedy incorrect program names or data file names. Programs that do not run properly according to the foregoing ground rules will be designated incorrect and returned to the submitters with an appropriate error indicated.
Challenges are the stuff of contests.
The Romulans use a language that can be approximated with the English alphabet and normal punctuation marks. Their spelling rules are even stranger than English, however. G before P except after E or when pronounced X as in npguk- bor or wpguk. Operationally, you can detect the X pronounciation by the string PGUK appearing in the word. Also, the Romulan rules for capitalization are different from ours, so capital letters can appear anywhere in a word.