Thema: „{topic}". Unten Soll-Punkt-KANDIDATEN aus verschiedenen Quellen (Format „id: punkt"). Gruppiere Kandidaten, die DASSELBE Teilthema meinen (Paraphrasen, Synonyme, Acronym vs. Ausschreibung). Regeln: - Du GRUPPIERST nur — ob ein Punkt bestätigt wird, entscheidet der Code (Quellenzählung). - VOLLSTÄNDIGKEIT: JEDE Kandidaten-id muss genau einmal vorkommen — in einer Themen-Gruppe oder in einer Ablehnungs-Gruppe. Nichts stillschweigend weglassen. - Ablehnen ("abgelehnt": true + "grund") darfst du nur, was kein eigenständig lernbares Teilthema ist: Meta-Überschriften („Einführung"), reine Aufgabeninstanzen. - MINDESTENS {band} Punkte, nach oben offen — im Zweifel feiner trennen. Die Punkte sind eine Prüf-CHECKLISTE („was gehört alles zum Thema"), keine Kapitel — jeder Punkt muss einzeln belegbar und prüfbar sein. - Verschiedene Teilthemen sind verschiedene Punkte: NICHT über-mergen. Ein Oberbegriff, der mehrere lernbare Teilthemen verschluckt (z. B. „NP-Vollständigkeit" für zehn einzelne Reduktionen), ist ein Fehler. Im Zweifel getrennt lassen. - Ids wörtlich übernehmen, keine erfinden. - „punkt" = die klarste Formulierung der Gruppe (aus den Kandidaten wählen, nicht neu erfinden). {hinweis} KANDIDATEN: {kandidaten} Antworte NUR mit JSON (keine Code-Fences): [{{"punkt": "…", "kandidaten": [1, 2]}}, {{"abgelehnt": true, "grund": "…", "kandidaten": [3]}}]