
FILES
-----

input/     -- Judge's Input Files
output/    -- Judge's Output Files
validator/ -- Validators



HOW TO USE VALIDATOR
--------------------

NOTE: JDK 1.2 or later is needed to execute our validators.

Syntax:
    java [-D...] -jar JARFILE INPUT OUTPUT ANSWER

    INPUT  : judge's input file
    OUTPUT : your output file
    ANSWER : judge's output file

Options:
    -Dds=DS   : change the way of processing whitespace (see below)
    -Dofe     : report Output Format Error
    -Dcomment : show remarks that tells why your answer is rejected

    +----+-------------------------------------+
    | DS |             Description             |
    +----+-------------------------------------+
    |  1 | do not ignore any whitespace        |
    |  2 | ignore whitespace at start of file  |
    |  3 | ignore leading whitespace on lines  |
    |  4 | ignore all whitespace on lines      |
    |  5 | ignore empty lines                  |
    |  6 | 2 and 3                             |
    |  7 | 2 and 4                             |
    |  8 | 2 and 5                             |
    |  9 | 3 and 5                             |
    | 10 | 4 and 5                             |
    +----+-------------------------------------+

Example:
    $ java -Dds=4 -jar joke_validator.jar joke.in joke.out.yours joke.out



NOTE
----

- For problems whose correct outputs are unique, we verified outputs by PC^2
  internal validator. Please use a text comparison utility such as diff or fc
  to check an output of such a problem.

- A validator was executed with -Dds=4 option in the contest. However, if
  the submission seemed to be rejected for lack or excess of empty lines in
  the output, we manually ran the validator with -Dds=5 and -Dofe options;
  when judged Yes, our response was Output Format Error.

- output/insecure.out and validator/integers_validator.jar are corrected.
