PROBLEM OnlyTerminals CODE << const int N = 5; >> NONTERMINALS S<>. TERMINALS T1<> CONSTRAINTS val IN SET <> . T2<> CONSTRAINTS v1 IN SET <> v2 IN SET <> . T3<> CONSTRAINTS x IN RANGE <<-N>> .. <> . RULES S<> = LOCAL << int i1, i2; >> T1<> SEM << v = i1; >> | T2<> SEM << v = i1; >> | T3<> . MINIMIZE << double v; S(out v); return v; >> END OnlyTerminals.