Eine kurze Frage über EBNF-Regeln

Die Frage lautet wie folgend:
Konstruieren sie die ENBF-Regeln so aber keine Rekursion enthalten

SwitchStatement:
switch (Expression) SwitchBlock

SwitchBlock:
{SwitchBlockStatementGroups opt SwitchLabels opt}

SwitchBlockStatementGroups:
SwitchBlockStatementGroup
SwitchBlockStatementGroups SwitchBlockStatementGroup

opt:open_mouth:ption