# Identical input and output
Name: ok
-Run: ./judge-tok $1 $2
+Run: bin/judge-tok $1 $2
In1: abc d e fgh
ijk lmn
In2: abc d e fgh
# Differences in whitespaces are OK
Name: ws
-Run: ./judge-tok $1 $2
+Run: bin/judge-tok $1 $2
In1: abc d e fgh
ijk lmn
In2: abc d e fgh
# Differences in line breaks are not
Name: lines1
-Run: ./judge-tok $1 $2
+Run: bin/judge-tok $1 $2
In1: abc d
e fgh
ijk lmn
# ... unless the -n switch is given
Name: lines2
-Run: ./judge-tok -n $1 $2
+Run: bin/judge-tok -n $1 $2
In1: abc d
e fgh
ijk lmn
# Trailing empty lines are also not OK
Name: trail1
-Run: echo >>$1 && ./judge-tok $1 $2
+Run: echo >>$1 && bin/judge-tok $1 $2
In1: abc d e fgh
ijk lmn
In2: abc d e fgh
# ... unless -t is given
Name: trail1
-Run: echo >>$1 && ./judge-tok -t $1 $2
+Run: echo >>$1 && bin/judge-tok -t $1 $2
In1: abc d e fgh
ijk lmn
In2: abc d e fgh
# Differences in case are not
Name: case1
-Run: ./judge-tok $1 $2
+Run: bin/judge-tok $1 $2
In1: abc d e FGH
IJK lmn
In2: abc d e fgh
# ... unless -i is given
Name: case2
-Run: ./judge-tok -i $1 $2
+Run: bin/judge-tok -i $1 $2
In1: abc d e FGH
IJK lmn
In2: abc d e fgh
# By default, we compare everything literal
Name: real1
-Run: ./judge-tok $1 $2
+Run: bin/judge-tok $1 $2
In1: 0.1000001
1.
1e-50
# ... but if -r is given, we allow small differences
Name: real2
-Run: ./judge-tok -r $1 $2
+Run: bin/judge-tok -r $1 $2
In1: 0.1000001
1.
1e-50