Added by the evaluator
~~~~~~~~~~~~~~~~~~~~~~
+lang: language of the submitted source (file-name extension; missing for open-data problems)
+error: human-readable error message for the whole submit (e.g., unrecognized language)
test( results of a single test
-- mandatory:
id: the name of the test
WA = wrong answer
PA = partial answer
NO = no output file generated
+ SY = syntax error
PE = protocol error (in case of interactive tasks)
XX = internal error (e.g., error when calling judge)
message: human-readable status message (not intended for machine parsing)