## events: List[EventType] ## results: List[Tuple[str, List[PersonSeriesResult]]] % for class_name, series_results in results: % for e in events: % endfor % for ser_result in series_results: % if ser_result.races: % for i in range(len(events)): % if i in ser_result.races: % if ser_result.races[i].bonus: % else: % endif % else: % endif % endfor % endif % endfor % endfor

${class_name}

Rank Name Club Points${e.series}
${ser_result.rank if ser_result.rank else ""} ${ser_result.first_name} ${ser_result.last_name} ${ser_result.club_name if ser_result.club_name else ""} ${ser_result.total_points}(${ser_result.races[i].points})${ser_result.races[i].points}