diagnostic: SYN_EXPECTED_END_CLASS line: 4 reason: a program declaration cannot begin inside an open class