others identifier others identifier others identifier others new-line new-line identifier identifier left-paren right-paren new-line left-{ new-line identifier identifier comma identifier comma identifier comma identifier semi-colon new-line identifier identifier semi-colon new-line identifier assign int-const semi-colon new-line identifier assign int-const semi-colon new-line identifier assign int-const semi-colon new-line identifier left-paren identifier assign int-const semi-colon identifier others int-const semi-colon identifier plus plus right-paren left-{ new-line identifier assign identifier plus identifier semi-colon new-line identifier assign identifier minus identifier semi-colon new-line right-} new-line identifier assign identifier semi-colon new-line right-}