(Program (While (Not (Identifier)) { (Identifier) ->([]) }) {+(While {+(Not {+(Identifier)+})+} {+(Identifier)+})+})